Interface IStringTranslationsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
[PublicAPI]
public interface IStringTranslationsApiExecutor
Methods
|
Edit this page
View Source
AddApproval(long, AddApprovalRequest)
Declaration
Task<TranslationApproval> AddApproval(long projectId, AddApprovalRequest request)
Parameters
Returns
|
Edit this page
View Source
AddTranslation(long, AddTranslationRequest)
Declaration
Task<StringTranslation> AddTranslation(long projectId, AddTranslationRequest request)
Parameters
Returns
|
Edit this page
View Source
AddVote(long, AddVoteRequest)
Declaration
Task<TranslationVote> AddVote(long projectId, AddVoteRequest request)
Parameters
Returns
|
Edit this page
View Source
ApprovalBatchOperations(long, IEnumerable<ApprovalBatchOpPatch>)
Declaration
Task<ResponseList<TranslationApproval>> ApprovalBatchOperations(long projectId, IEnumerable<ApprovalBatchOpPatch> patches)
Parameters
Returns
|
Edit this page
View Source
CancelVote(long, long)
Declaration
Task CancelVote(long projectId, long voteId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
voteId |
|
Returns
|
Edit this page
View Source
DeleteStringTranslations(long, long, string?)
Declaration
Task DeleteStringTranslations(long projectId, long stringId, string? languageId = null)
Parameters
Returns
|
Edit this page
View Source
DeleteTranslation(long, long)
Declaration
Task DeleteTranslation(long projectId, long translationId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
translationId |
|
Returns
|
Edit this page
View Source
GetApproval(long, long)
Declaration
Task<TranslationApproval> GetApproval(long projectId, long approvalId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
approvalId |
|
Returns
|
Edit this page
View Source
GetTranslation(long, long, bool?)
Declaration
Task<StringTranslation> GetTranslation(long projectId, long translationId, bool? denormalizePlaceholders = null)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
translationId |
|
bool? |
denormalizePlaceholders |
|
Returns
|
Edit this page
View Source
GetVote(long, long)
Declaration
Task<TranslationVote> GetVote(long projectId, long voteId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
voteId |
|
Returns
|
Edit this page
View Source
ListLanguageTranslations(long, string, LanguageTranslationsListParams)
Declaration
Task<ResponseList<LanguageTranslations>> ListLanguageTranslations(long projectId, string languageId, LanguageTranslationsListParams @params)
Parameters
Returns
|
Edit this page
View Source
ListLanguageTranslations(long, string, string?, string?, long?, long?, long?, string?, bool?, int, int, IEnumerable<SortingRule>?)
Declaration
Task<ResponseList<LanguageTranslations>> ListLanguageTranslations(long projectId, string languageId, string? stringIds = null, string? labelIds = null, long? fileId = null, long? branchId = null, long? directoryId = null, string? croql = null, bool? denormalizePlaceholders = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
Parameters
Returns
|
Edit this page
View Source
ListStringTranslations(long, StringTranslationsListParams)
Declaration
Task<ResponseList<StringTranslation>> ListStringTranslations(long projectId, StringTranslationsListParams @params)
Parameters
Returns
|
Edit this page
View Source
ListStringTranslations(long, long, string, bool?, int, int, IEnumerable<SortingRule>?)
Declaration
Task<ResponseList<StringTranslation>> ListStringTranslations(long projectId, long stringId, string languageId, bool? denormalizePlaceholders = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
Parameters
Returns
|
Edit this page
View Source
ListTranslationApprovals(long, TranslationApprovalsListParams)
Declaration
Task<ResponseList<TranslationApproval>> ListTranslationApprovals(long projectId, TranslationApprovalsListParams @params)
Parameters
Returns
|
Edit this page
View Source
ListTranslationApprovals(long, long?, string?, string?, long?, string?, long?, int, int, IEnumerable<SortingRule>?)
Declaration
Task<ResponseList<TranslationApproval>> ListTranslationApprovals(long projectId, long? fileId = null, string? labelIds = null, string? excludeLabelIds = null, long? stringId = null, string? languageId = null, long? translationId = null, int limit = 25, int offset = 0, IEnumerable<SortingRule>? orderBy = null)
Parameters
Returns
|
Edit this page
View Source
ListTranslationVotes(long, TranslationVotesListParams)
Declaration
Task<ResponseList<TranslationVote>> ListTranslationVotes(long projectId, TranslationVotesListParams @params)
Parameters
Returns
|
Edit this page
View Source
ListTranslationVotes(long, long?, string?, long?, string?, string?, int, int)
Declaration
Task<ResponseList<TranslationVote>> ListTranslationVotes(long projectId, long? stringId = null, string? languageId = null, long? translationId = null, string? labelIds = null, string? excludeLabelIds = null, int limit = 25, int offset = 0)
Parameters
Returns
|
Edit this page
View Source
RemoveApproval(long, long)
Declaration
Task RemoveApproval(long projectId, long approvalId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
approvalId |
|
Returns
|
Edit this page
View Source
RemoveStringApprovals(long, long)
Declaration
Task RemoveStringApprovals(long projectId, long stringId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
stringId |
|
Returns
|
Edit this page
View Source
RestoreTranslation(long, long)
Declaration
Task<StringTranslation> RestoreTranslation(long projectId, long translationId)
Parameters
Type |
Name |
Description |
long |
projectId |
|
long |
translationId |
|
Returns
|
Edit this page
View Source
TranslationAlignment(long, TranslationAlignmentRequest)
Declaration
Task<TranslationAlignment> TranslationAlignment(long projectId, TranslationAlignmentRequest request)
Parameters
Returns
|
Edit this page
View Source
TranslationBatchOperations(long, IEnumerable<TranslationBatchOpPatch>)
Declaration
Task<ResponseList<StringTranslation>> TranslationBatchOperations(long projectId, IEnumerable<TranslationBatchOpPatch> patches)
Parameters
Returns