Class TranslationsApiExecutor
Inheritance
System.Object
TranslationsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class TranslationsApiExecutor : object, ITranslationsApiExecutor
Constructors
|
Improve this Doc
View Source
TranslationsApiExecutor(ICrowdinApiClient)
Declaration
public TranslationsApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Improve this Doc
View Source
TranslationsApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public TranslationsApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Improve this Doc
View Source
ApplyPreTranslation(Int32, ApplyPreTranslationRequest)
Declaration
public async Task<PreTranslation> ApplyPreTranslation(int projectId, ApplyPreTranslationRequest request)
Parameters
Returns
|
Improve this Doc
View Source
BuildProjectDirectoryTranslation(Int32, Int32, BuildProjectDirectoryTranslationRequest)
Declaration
public async Task<DirectoryBuild> BuildProjectDirectoryTranslation(int projectId, int directoryId, BuildProjectDirectoryTranslationRequest request)
Parameters
Returns
|
Improve this Doc
View Source
BuildProjectFileTranslation(Int32, Int32, BuildProjectFileTranslationRequest, Nullable<String>)
Declaration
public async Task<BuildProjectFileTranslationResponse> BuildProjectFileTranslation(int projectId, int fileId, BuildProjectFileTranslationRequest request, string? etag = null)
Parameters
Returns
|
Improve this Doc
View Source
BuildProjectTranslation(Int32, BuildProjectTranslationRequest)
Declaration
public async Task<ProjectBuild> BuildProjectTranslation(int projectId, BuildProjectTranslationRequest request)
Parameters
Returns
|
Improve this Doc
View Source
CancelBuild(Int32, Int32)
Declaration
public async Task CancelBuild(int projectId, int buildId)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
buildId |
|
Returns
|
Improve this Doc
View Source
CheckProjectBuildStatus(Int32, Int32)
Declaration
public async Task<ProjectBuild> CheckProjectBuildStatus(int projectId, int buildId)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
buildId |
|
Returns
|
Improve this Doc
View Source
DownloadProjectTranslations(Int32, Int32)
Declaration
public async Task<DownloadProjectTranslationsResponse> DownloadProjectTranslations(int projectId, int buildId)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
buildId |
|
Returns
|
Improve this Doc
View Source
EditPreTranslation(Int32, String, IEnumerable<PreTranslationPatch>)
Declaration
public async Task<PreTranslation> EditPreTranslation(int projectId, string preTranslationId, IEnumerable<PreTranslationPatch> patches)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
preTranslationId |
|
IEnumerable<PreTranslationPatch> |
patches |
|
Returns
|
Improve this Doc
View Source
ExportProjectTranslation(Int32, ExportProjectTranslationRequest)
Declaration
public async Task<DownloadLink> ExportProjectTranslation(int projectId, ExportProjectTranslationRequest request)
Parameters
Returns
|
Improve this Doc
View Source
GetPreTranslationStatus(Int32, String)
Declaration
public async Task<PreTranslation> GetPreTranslationStatus(int projectId, string preTranslationId)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.String |
preTranslationId |
|
Returns
|
Improve this Doc
View Source
ListPreTranslations(Int32, Int32, Int32)
Declaration
public async Task<ResponseList<PreTranslation>> ListPreTranslations(int projectId, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
Returns
|
Improve this Doc
View Source
ListProjectBuilds(Int32, Nullable<Int32>, Int32, Int32)
Declaration
public async Task<ResponseList<TranslationProjectBuild>> ListProjectBuilds(int projectId, int? branchId = null, int limit = 25, int offset = 0)
Parameters
Type |
Name |
Description |
System.Int32 |
projectId |
|
System.Nullable<System.Int32> |
branchId |
|
System.Int32 |
limit |
|
System.Int32 |
offset |
|
Returns
|
Improve this Doc
View Source
UploadTranslations(Int32, String, UploadTranslationsRequest)
Declaration
public async Task<UploadTranslationsResponse> UploadTranslations(int projectId, string languageId, UploadTranslationsRequest request)
Parameters
Returns
Implements