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