| Language | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| English AGPL-3.0-or-later | 100% | 0 | 0 | 0 | 0 | 44 | 0 | 0 | |
| Basque AGPL-3.0-or-later | 85% | 134 | 882 | 5,320 | 133 | 17 | 142 | 0 | |
| Catalan AGPL-3.0-or-later | 99% | 3 | 15 | 117 | 3 | 40 | 0 | 0 | |
| Chinese (Simplified Han script) AGPL-3.0-or-later | 6% | 872 | 4,077 | 24,765 | 872 | 4 | 41 | 0 | |
| Czech AGPL-3.0-or-later | 0% | 932 | 4,270 | 25,956 | 932 | 0 | 0 | 0 | |
| Esperanto AGPL-3.0-or-later | 0% | 932 | 4,270 | 25,956 | 932 | 0 | 0 | 0 | |
| French AGPL-3.0-or-later | 33% | 619 | 3,184 | 19,423 | 619 | 12 | 220 | 0 | |
| German AGPL-3.0-or-later | 32% | 631 | 3,324 | 20,332 | 631 | 8 | 201 | 0 | |
| Hindi AGPL-3.0-or-later | 0% | 932 | 4,270 | 25,956 | 932 | 0 | 3 | 0 | |
| Korean AGPL-3.0-or-later | 1% | 925 | 4,251 | 25,828 | 925 | 0 | 863 | 0 | |
| Polish AGPL-3.0-or-later | 72% | 253 | 1,402 | 8,576 | 253 | 5 | 10 | 0 | |
| Russian AGPL-3.0-or-later | 26% | 683 | 3,332 | 20,314 | 683 | 14 | 79 | 0 | |
| Spanish AGPL-3.0-or-later | 100% | 0 | 0 | 0 | 0 | 25 | 10 | 0 | |
Summary
| Project website | isardvdi.com | |
|---|---|---|
| Instructions for translators | If in doubt, open an issue at http://gitlab.com/isard/isardvdi/issues |
|
| Project maintainers4 |
|
|
| Translation license | GNU Affero General Public License v3.0 or later | |
| Translation process |
|
|
| 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
|
|
| 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
—
|
Repository rebase failed |
08/14/2026
|
|
Remote repository updated |
Remote repository updated
Original revision: a03aba478677795fbba7c0373200b34a7fba7caa New revision: 218665bec1c862143008fa54d64e431da5f4a86c 08/14/2026 |
|
Repository notification received |
GitLab: https://gitlab.com/isard/isardvdi, main
08/14/2026
|
|
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 |
|
Remote repository updated |
Remote repository updated
Original revision: 64891c0734c1efc4da3d256215acbe4fd7d07417 New revision: a03aba478677795fbba7c0373200b34a7fba7caa 08/14/2026 |
|
Repository notification received |
GitLab: https://gitlab.com/isard/isardvdi, main
08/14/2026
|
|
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 |
|
Remote repository updated |
Remote repository updated
Original revision: 37371404ef18f5b09b9fb6f8398b926402bd5915 New revision: 64891c0734c1efc4da3d256215acbe4fd7d07417 08/14/2026 |
|
Repository notification received |
GitLab: https://gitlab.com/isard/isardvdi, main
08/14/2026
|
|
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 |