qgispluginci.translation_clients.transifex module

class qgispluginci.translation_clients.transifex.TransifexClient(config: TranslationConfig, update_string_fcn, create_project: bool = True)

Bases: BaseClient

create_language(language_code: str, coordinators)
create_project()
create_resource()
delete_project()
get_organization()
get_project()
get_resource()
get_translation(language_code: str, path_to_output_file: str) str

Fetch the translation resource matching the given language

list_languages()
list_resources()
login()
project_exists(project_slug: str) bool

Check if the project exists in the remote Transifex repository

update_source_translation()