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()#