qgispluginci.translation_clients.baseclient module#
- class qgispluginci.translation_clients.baseclient.BaseClient(config: TranslationConfig, update_string_fcn, create_project: bool = True)#
Bases:
object
- create_project()#
- create_resource()#
- delete_project()#
- get_project()#
- get_resource()#
- list_languages()#
- list_resources()#
- login()#
- project_exists()#
- update_source_translation()#
- class qgispluginci.translation_clients.baseclient.TranslationConfig(api_token, organization_name, project_slug, resource_file_path, resource_slug, private, project_name, i18n_type, repository_url, source_language_code)#
Bases:
NamedTuple