The translation is temporarily closed for contributions due to maintenance, please come back later.
The translation was automatically locked due to the following alert:
Please sign in to see the alerts.

Summary

Project website isardvdi.com
Instructions for translators

If in doubt, open an issue at http://gitlab.com/isard/isardvdi/issues

Project maintainers4 User avatar sim6User avatar NefixUser avatar melina.develUser avatar yoselin
Translation license GNU Affero General Public License v3.0 or later
Translation process
  • Translations can only be done through suggestions.
  • Suggestions are automatically accepted as translations once they have 2 votes.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language is editable.
Source code repository https://gitlab.com/isard/isardvdi.git
Repository branch main
Last remote commit Merge branch 'bugfix/3048-check-invalid-type' into 'main' 218665bec
User avatar melina.devel authored 08/14/2026
Last commit in Weblate fix(lang): translated using Weblate (Basque) f37d9d864
Anonymous authored 11/05/2025
Weblate repository https://hosted.weblate.org/git/isardvdi/old-frontend/
File mask old-frontend/src/locales/*.json
Monolingual base language file old-frontend/src/locales/en.json
08/06/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 12,116 55,510 337,428
Source 932 4,270 25,956
Translated 42% 5,200 40% 22,233 39% 134,885
Needs editing 1% 1 1% 9 1% 51
Read-only 0% 0 0% 0 0% 0
Failing checks 1% 169 2% 1,151 2% 6,788
Strings with suggestions 12% 1,569 12% 6,993 12% 42,244
Untranslated strings 57% 6,915 59% 33,268 60% 202,492

Quick numbers

0
Hosted words
0
Hosted strings
0%
Translated
0
Components
0
Languages
0
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

Hosted words
Hosted strings
Translated
Contributors
User avatar webhook:gitlab

Repository rebase failed

warning: skipped previously applied commit e9c7724dd
warning: skipped previously applied commit 03b0f6a33
warning: skipped previously applied commit a2ec757b3
error: The following untracked working tree files would be overwritten by checkout:
.githooks/pre-commit
.githooks/pre-push
.python-version
authentication/authentication/api_key.go
authentication/authentication/authentication_internal_test.go
authentication/authentication/external.go
authentication/authentication/generate_user_token.go
authentication/authentication/migrate_user.go
authentication/authentication/migrate_user_test.go
authentication/authentication/redirect.go
authentication/authentication/redirect_internal_test.go
authentication/model/category_test.go
authentication/model/config.go
authentication/model/config_test.go
authentication/model/group_test.go
authentication/provider/cfg.go
authentication/provider/cfg_internal_test.go
authentication/provider/form_test.go
authentication/provider/google_internal_test.go
authentication/provider/ldap_internal_test.go
authentication/provider/local_test.go
authentication/provider/oauth2_internal_test.go
authentication/provider/saml_internal_test.go
authentication/provider/types/types_test.go
authentication/provider/unknown.go
authentication/provider/unknown_internal_test.go
authentication/providermanager/cfg.go
authentication/providermanager/cfg_internal_test.go
authentication/providermanager/provider_manager.go
authentication/providermanager/provider_manager_internal_test.go
authentication/token/token_test.go
authentication/transport/http/error/login.go
authentication/transport/http/security_internal_test.go
bastion/build/package/Dockerfile
bastion/build/package/run.sh
bastion/cfg/cfg.go
bastion/cmd/bastion/main.go
bastion/model/category.go
bastion/model/config.go
bastion/model/desktop.go
bastion/model/target.go
bastion/model/target_test.go
bastion/model/user.go
bastion/transport/http/http.go
bastion/transport/proxy.go
bastion/transport/ssh/extensions.go
bastion/transport/ssh/keys.go
bastion/transport/ssh/proxy_channel_test.go
bastion/transport/ssh/ssh.go
bun.lock
component/_common/isardvdi_apiv4_client/README.md
component/_common/isardvdi_apiv4_client/openapi-python-client.yml
component/_common/isardvdi_apiv4_client/pyproject.toml
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_errors.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_jwt.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_url.py
component/_common/isardvdi_apiv4_client/tests/__init__.py
component/_common/isardvdi_apiv4_client/tests/test_build_client.py
component/_common/isardvdi_apiv4_client/tests/test_errors.py
component/_common/isardvdi_apiv4_client/tests/test_jwt.py
component/_common/isardvdi_apiv4_client/tests/test_url.py
component/_common/isardvdi_authentication_client/README.md
component/_common/isardvdi_authentication_client/openapi-python-client.yml
component/_common/isardvdi_authentication_client/pyproject.toml
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/_url.py
component/_common/isardvdi_notifier_client/README.md
component/_common/isardvdi_notifier_client/openapi-python-client.yml
component/_common/isardvdi_notifier_client/pyproject.toml
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/_url.py
component/_common/isardvdi_scheduler_client/README.md
component/_common/isardvdi_scheduler_client/openapi-python-client.yml
component/_common/isardvdi_scheduler_client/pyproject.toml
component/_common/isardvdi_scheduler_client/src/isardvdi_scheduler_client/__init__
Aborting
error: could not detach HEAD
(1)
08/14/2026
User avatar webhook:gitlab

Remote repository updated

Remote repository updated

Original revision: a03aba478677795fbba7c0373200b34a7fba7caa
New revision: 218665bec1c862143008fa54d64e431da5f4a86c 08/14/2026
User avatar webhook:gitlab

Repository notification received

GitLab: https://gitlab.com/isard/isardvdi, main 08/14/2026
User avatar webhook:gitlab

Repository rebase failed

warning: skipped previously applied commit e9c7724dd
warning: skipped previously applied commit 03b0f6a33
warning: skipped previously applied commit a2ec757b3
error: The following untracked working tree files would be overwritten by checkout:
.githooks/pre-commit
.githooks/pre-push
.python-version
authentication/authentication/api_key.go
authentication/authentication/authentication_internal_test.go
authentication/authentication/external.go
authentication/authentication/generate_user_token.go
authentication/authentication/migrate_user.go
authentication/authentication/migrate_user_test.go
authentication/authentication/redirect.go
authentication/authentication/redirect_internal_test.go
authentication/model/category_test.go
authentication/model/config.go
authentication/model/config_test.go
authentication/model/group_test.go
authentication/provider/cfg.go
authentication/provider/cfg_internal_test.go
authentication/provider/form_test.go
authentication/provider/google_internal_test.go
authentication/provider/ldap_internal_test.go
authentication/provider/local_test.go
authentication/provider/oauth2_internal_test.go
authentication/provider/saml_internal_test.go
authentication/provider/types/types_test.go
authentication/provider/unknown.go
authentication/provider/unknown_internal_test.go
authentication/providermanager/cfg.go
authentication/providermanager/cfg_internal_test.go
authentication/providermanager/provider_manager.go
authentication/providermanager/provider_manager_internal_test.go
authentication/token/token_test.go
authentication/transport/http/error/login.go
authentication/transport/http/security_internal_test.go
bastion/build/package/Dockerfile
bastion/build/package/run.sh
bastion/cfg/cfg.go
bastion/cmd/bastion/main.go
bastion/model/category.go
bastion/model/config.go
bastion/model/desktop.go
bastion/model/target.go
bastion/model/target_test.go
bastion/model/user.go
bastion/transport/http/http.go
bastion/transport/proxy.go
bastion/transport/ssh/extensions.go
bastion/transport/ssh/keys.go
bastion/transport/ssh/proxy_channel_test.go
bastion/transport/ssh/ssh.go
bun.lock
component/_common/isardvdi_apiv4_client/README.md
component/_common/isardvdi_apiv4_client/openapi-python-client.yml
component/_common/isardvdi_apiv4_client/pyproject.toml
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_errors.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_jwt.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_url.py
component/_common/isardvdi_apiv4_client/tests/__init__.py
component/_common/isardvdi_apiv4_client/tests/test_build_client.py
component/_common/isardvdi_apiv4_client/tests/test_errors.py
component/_common/isardvdi_apiv4_client/tests/test_jwt.py
component/_common/isardvdi_apiv4_client/tests/test_url.py
component/_common/isardvdi_authentication_client/README.md
component/_common/isardvdi_authentication_client/openapi-python-client.yml
component/_common/isardvdi_authentication_client/pyproject.toml
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/_url.py
component/_common/isardvdi_notifier_client/README.md
component/_common/isardvdi_notifier_client/openapi-python-client.yml
component/_common/isardvdi_notifier_client/pyproject.toml
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/_url.py
component/_common/isardvdi_scheduler_client/README.md
component/_common/isardvdi_scheduler_client/openapi-python-client.yml
component/_common/isardvdi_scheduler_client/pyproject.toml
component/_common/isardvdi_scheduler_client/src/isardvdi_scheduler_client/__init__
Aborting
error: could not detach HEAD
(1)
08/14/2026
User avatar webhook:gitlab

Remote repository updated

Remote repository updated

Original revision: 64891c0734c1efc4da3d256215acbe4fd7d07417
New revision: a03aba478677795fbba7c0373200b34a7fba7caa 08/14/2026
User avatar webhook:gitlab

Repository notification received

GitLab: https://gitlab.com/isard/isardvdi, main 08/14/2026
User avatar webhook:gitlab

Repository rebase failed

warning: skipped previously applied commit e9c7724dd
warning: skipped previously applied commit 03b0f6a33
warning: skipped previously applied commit a2ec757b3
error: The following untracked working tree files would be overwritten by checkout:
.githooks/pre-commit
.githooks/pre-push
.python-version
authentication/authentication/api_key.go
authentication/authentication/authentication_internal_test.go
authentication/authentication/external.go
authentication/authentication/generate_user_token.go
authentication/authentication/migrate_user.go
authentication/authentication/migrate_user_test.go
authentication/authentication/redirect.go
authentication/authentication/redirect_internal_test.go
authentication/model/category_test.go
authentication/model/config.go
authentication/model/config_test.go
authentication/model/group_test.go
authentication/provider/cfg.go
authentication/provider/cfg_internal_test.go
authentication/provider/form_test.go
authentication/provider/google_internal_test.go
authentication/provider/ldap_internal_test.go
authentication/provider/local_test.go
authentication/provider/oauth2_internal_test.go
authentication/provider/saml_internal_test.go
authentication/provider/types/types_test.go
authentication/provider/unknown.go
authentication/provider/unknown_internal_test.go
authentication/providermanager/cfg.go
authentication/providermanager/cfg_internal_test.go
authentication/providermanager/provider_manager.go
authentication/providermanager/provider_manager_internal_test.go
authentication/token/token_test.go
authentication/transport/http/error/login.go
authentication/transport/http/security_internal_test.go
bastion/build/package/Dockerfile
bastion/build/package/run.sh
bastion/cfg/cfg.go
bastion/cmd/bastion/main.go
bastion/model/category.go
bastion/model/config.go
bastion/model/desktop.go
bastion/model/target.go
bastion/model/target_test.go
bastion/model/user.go
bastion/transport/http/http.go
bastion/transport/proxy.go
bastion/transport/ssh/extensions.go
bastion/transport/ssh/keys.go
bastion/transport/ssh/proxy_channel_test.go
bastion/transport/ssh/ssh.go
bun.lock
component/_common/isardvdi_apiv4_client/README.md
component/_common/isardvdi_apiv4_client/openapi-python-client.yml
component/_common/isardvdi_apiv4_client/pyproject.toml
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_errors.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_jwt.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_url.py
component/_common/isardvdi_apiv4_client/tests/__init__.py
component/_common/isardvdi_apiv4_client/tests/test_build_client.py
component/_common/isardvdi_apiv4_client/tests/test_errors.py
component/_common/isardvdi_apiv4_client/tests/test_jwt.py
component/_common/isardvdi_apiv4_client/tests/test_url.py
component/_common/isardvdi_authentication_client/README.md
component/_common/isardvdi_authentication_client/openapi-python-client.yml
component/_common/isardvdi_authentication_client/pyproject.toml
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/_url.py
component/_common/isardvdi_notifier_client/README.md
component/_common/isardvdi_notifier_client/openapi-python-client.yml
component/_common/isardvdi_notifier_client/pyproject.toml
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/_url.py
component/_common/isardvdi_scheduler_client/README.md
component/_common/isardvdi_scheduler_client/openapi-python-client.yml
component/_common/isardvdi_scheduler_client/pyproject.toml
component/_common/isardvdi_scheduler_client/src/isardvdi_scheduler_client/__init__
Aborting
error: could not detach HEAD
(1)
08/14/2026
User avatar webhook:gitlab

Remote repository updated

Remote repository updated

Original revision: 37371404ef18f5b09b9fb6f8398b926402bd5915
New revision: 64891c0734c1efc4da3d256215acbe4fd7d07417 08/14/2026
User avatar webhook:gitlab

Repository notification received

GitLab: https://gitlab.com/isard/isardvdi, main 08/14/2026
User avatar webhook:gitlab

Repository rebase failed

warning: skipped previously applied commit e9c7724dd
warning: skipped previously applied commit 03b0f6a33
warning: skipped previously applied commit a2ec757b3
error: The following untracked working tree files would be overwritten by checkout:
.githooks/pre-commit
.githooks/pre-push
.python-version
authentication/authentication/api_key.go
authentication/authentication/authentication_internal_test.go
authentication/authentication/external.go
authentication/authentication/generate_user_token.go
authentication/authentication/migrate_user.go
authentication/authentication/migrate_user_test.go
authentication/authentication/redirect.go
authentication/authentication/redirect_internal_test.go
authentication/model/category_test.go
authentication/model/config.go
authentication/model/config_test.go
authentication/model/group_test.go
authentication/provider/cfg.go
authentication/provider/cfg_internal_test.go
authentication/provider/form_test.go
authentication/provider/google_internal_test.go
authentication/provider/ldap_internal_test.go
authentication/provider/local_test.go
authentication/provider/oauth2_internal_test.go
authentication/provider/saml_internal_test.go
authentication/provider/types/types_test.go
authentication/provider/unknown.go
authentication/provider/unknown_internal_test.go
authentication/providermanager/cfg.go
authentication/providermanager/cfg_internal_test.go
authentication/providermanager/provider_manager.go
authentication/providermanager/provider_manager_internal_test.go
authentication/token/token_test.go
authentication/transport/http/error/login.go
authentication/transport/http/security_internal_test.go
bastion/build/package/Dockerfile
bastion/build/package/run.sh
bastion/cfg/cfg.go
bastion/cmd/bastion/main.go
bastion/model/category.go
bastion/model/config.go
bastion/model/desktop.go
bastion/model/target.go
bastion/model/target_test.go
bastion/model/user.go
bastion/transport/http/http.go
bastion/transport/proxy.go
bastion/transport/ssh/extensions.go
bastion/transport/ssh/keys.go
bastion/transport/ssh/proxy_channel_test.go
bastion/transport/ssh/ssh.go
bun.lock
component/_common/isardvdi_apiv4_client/README.md
component/_common/isardvdi_apiv4_client/openapi-python-client.yml
component/_common/isardvdi_apiv4_client/pyproject.toml
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/__init__.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_errors.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_jwt.py
component/_common/isardvdi_apiv4_client/src/isardvdi_apiv4_client_auth/_url.py
component/_common/isardvdi_apiv4_client/tests/__init__.py
component/_common/isardvdi_apiv4_client/tests/test_build_client.py
component/_common/isardvdi_apiv4_client/tests/test_errors.py
component/_common/isardvdi_apiv4_client/tests/test_jwt.py
component/_common/isardvdi_apiv4_client/tests/test_url.py
component/_common/isardvdi_authentication_client/README.md
component/_common/isardvdi_authentication_client/openapi-python-client.yml
component/_common/isardvdi_authentication_client/pyproject.toml
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/__init__.py
component/_common/isardvdi_authentication_client/src/isardvdi_authentication_client_auth/_url.py
component/_common/isardvdi_notifier_client/README.md
component/_common/isardvdi_notifier_client/openapi-python-client.yml
component/_common/isardvdi_notifier_client/pyproject.toml
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/__init__.py
component/_common/isardvdi_notifier_client/src/isardvdi_notifier_client_auth/_url.py
component/_common/isardvdi_scheduler_client/README.md
component/_common/isardvdi_scheduler_client/openapi-python-client.yml
component/_common/isardvdi_scheduler_client/pyproject.toml
component/_common/isardvdi_scheduler_client/src/isardvdi_scheduler_client/__init__
Aborting
error: could not detach HEAD
(1)
08/14/2026
Browse all component changes