Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English (Developer) AGPL-3.0-or-later 100% 0 0 0 0 163 0 48
Afrikaans AGPL-3.0-or-later 12% 2,121 10,751 66,013 2,121 3 0 0
Albanian AGPL-3.0-or-later 5% 2,308 11,400 70,191 2,303 1 0 0
Alemannic AGPL-3.0-or-later 61% 940 3,946 24,057 930 24 0 0
Arabic AGPL-3.0-or-later 100% 0 0 0 0 1 0 0
Armenian AGPL-3.0-or-later 5% 2,293 11,896 73,356 2,285 2 0 0
Azerbaijani AGPL-3.0-or-later 5% 2,302 11,426 70,245 2,300 2 0 0
Basque AGPL-3.0-or-later 6% 2,287 11,512 70,895 2,286 0 0 0
Belarusian AGPL-3.0-or-later 24% 1,848 9,473 58,310 1,846 1 0 0
Bengali AGPL-3.0-or-later 26% 1,788 7,770 47,415 1,787 5 0 0
Bislama AGPL-3.0-or-later 1% 2,398 12,134 74,706 2,396 2 0 0
Breton AGPL-3.0-or-later 0% 2,433 12,226 75,243 2,433 0 0 0
Bulgarian AGPL-3.0-or-later 99% 7 31 173 7 2 0 2
Cantonese (Traditional Han script) AGPL-3.0-or-later 9% 2,210 10,790 66,204 2,209 3 0 0
Catalan AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Chinese (Simplified Han script) AGPL-3.0-or-later 99% 7 31 173 7 0 0 1
Chinese (Traditional Han script) AGPL-3.0-or-later 99% 7 31 173 7 0 0 2
Chuvash AGPL-3.0-or-later 3% 2,342 11,849 72,944 2,341 0 0 0
Croatian AGPL-3.0-or-later 92% 187 836 5,154 182 15 0 0
Czech AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Danish AGPL-3.0-or-later 99% 7 31 173 7 1 0 0
Dutch AGPL-3.0-or-later 99% 7 31 173 7 3 0 0
Esperanto AGPL-3.0-or-later 48% 1,250 5,132 30,977 1,249 6 0 8
Estonian AGPL-3.0-or-later 99% 7 31 173 7 0 0 1
Filipino AGPL-3.0-or-later 3% 2,353 11,787 72,665 2,344 7 0 2
Finnish AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
French AGPL-3.0-or-later 99% 2 7 42 2 0 0 16
Galician AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Georgian AGPL-3.0-or-later 19% 1,960 11,028 67,618 1,960 1 0 0
German AGPL-3.0-or-later 99% 7 31 173 7 10 0 9
German (Switzerland) AGPL-3.0-or-later 5% 2,309 11,260 69,254 2,305 2 0 0
Greek AGPL-3.0-or-later 99% 7 31 173 7 0 0 1
Gujarati AGPL-3.0-or-later 3% 2,344 11,556 71,196 2,343 3 0 0
Hebrew AGPL-3.0-or-later 99% 11 52 273 11 0 0 4
Hindi AGPL-3.0-or-later 98% 38 297 1,772 31 5 0 0
Hungarian AGPL-3.0-or-later 99% 11 52 273 11 0 0 0
Icelandic AGPL-3.0-or-later 46% 1,311 5,535 33,494 1,305 4 0 0
Indonesian AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Irish AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Italian AGPL-3.0-or-later 99% 7 31 173 7 0 0 4
Japanese AGPL-3.0-or-later 99% 7 31 173 7 60 0 6
Kannada AGPL-3.0-or-later 64% 868 2,826 17,938 867 5 0 0
Kazakh AGPL-3.0-or-later 1% 2,410 12,170 74,973 2,410 0 0 0
Khmer (Central) AGPL-3.0-or-later 3% 2,338 11,494 70,766 2,337 0 0 0
Korean AGPL-3.0-or-later 99% 10 37 196 9 0 0 6
Kurdish (Northern) AGPL-3.0-or-later 1% 2,429 12,221 75,204 2,429 0 0 0
Latvian AGPL-3.0-or-later 76% 579 3,963 24,049 571 13 0 5
Lithuanian AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Luxembourgish AGPL-3.0-or-later 0% 2,433 12,226 75,243 2,433 0 0 0
Macedonian AGPL-3.0-or-later 13% 2,112 11,377 69,915 2,111 5 0 0
Malay AGPL-3.0-or-later 19% 1,954 8,659 52,556 1,944 6 0 0
Malayalam AGPL-3.0-or-later 89% 246 1,230 7,457 231 14 0 0
Malay (Pattani) AGPL-3.0-or-later 0% 2,433 12,226 75,243 2,433 0 0 0
Marathi AGPL-3.0-or-later 89% 256 1,300 7,843 243 10 0 0
Mongolian AGPL-3.0-or-later 6% 2,285 11,671 71,933 2,280 5 0 0
Norwegian Bokmål AGPL-3.0-or-later 0 0 0 0 0 0 3
Norwegian Nynorsk AGPL-3.0-or-later 26% 1,798 9,388 57,616 1,789 21 0 0
Persian AGPL-3.0-or-later 34% 1,590 8,149 49,656 1,584 11 0 0
Polish AGPL-3.0-or-later 99% 7 31 173 7 0 0 2
Portuguese AGPL-3.0-or-later 99% 7 31 173 7 0 0 8
Portuguese (Brazil) AGPL-3.0-or-later 99% 14 75 409 12 2 0 0
Punjabi AGPL-3.0-or-later 1% 2,415 12,191 75,054 2,415 0 0 0
Romanian AGPL-3.0-or-later 0 0 0 0 0 0 7
Russian AGPL-3.0-or-later 0 0 0 0 0 0 2
Serbian (Cyrillic script) AGPL-3.0-or-later 78% 522 2,893 17,630 511 7 0 0
Serbian (Latin script) AGPL-3.0-or-later 84% 379 1,691 10,262 376 1 0 0
Sinhala AGPL-3.0-or-later 0% 2,433 12,226 75,243 2,433 0 0 0
Slovak AGPL-3.0-or-later 0 0 0 0 0 0 0
Slovenian AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Spanish AGPL-3.0-or-later 0 0 0 0 0 0 25
Swedish AGPL-3.0-or-later 99% 7 31 173 7 2 0 4
Tamil AGPL-3.0-or-later 99% 19 90 522 17 1 0 0
Telugu AGPL-3.0-or-later 46% 1,298 6,287 38,693 1,271 17 0 0
Thai AGPL-3.0-or-later 94% 127 703 4,269 123 17 0 0
Turkish AGPL-3.0-or-later 99% 7 31 173 7 0 0 0
Ukrainian AGPL-3.0-or-later 99% 7 31 173 7 3 0 0
Urdu AGPL-3.0-or-later 4% 2,320 11,731 72,411 2,319 2 0 0
Uzbek AGPL-3.0-or-later 0% 2,433 12,226 75,243 2,433 0 0 0
Vietnamese AGPL-3.0-or-later 99% 22 172 1,058 20 1 0 0
Please sign in to see the alerts.

Summary

Project website immich.app
Instructions for translators

This project manages translations for Immich, a self-hosted photo and video management solution.

Project maintainers5 User avatar jrasm91User avatar immichUser avatar ddietzlerUser avatar zackfutoUser avatar peri
Translation license GNU Affero General Public License v3.0 or later
Translation process
  • Translations can be made directly.
  • Translation suggestions are turned off.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language can not be edited.
Source code repository https://github.com/immich-app/immich.git
Repository branch main
Last remote commit refactor!: migrate class-validator to zod (#26597) 7d8f843be
Timon authored 04/14/2026
Last commit in Weblate chore(web): update translations 59ebcf6f9
Hosted Weblate authored 04/14/2026
Weblate repository https://hosted.weblate.org/git/immich/immich/
File mask i18n/*.json
Monolingual base language file i18n/en.json
04/14/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 192,207 965,854 5,944,197
Source 2,433 12,226 75,243
Translated 62% 119,277 62% 603,204 62% 3,716,539
Needs editing 1% 188 1% 1,774 1% 10,932
Read-only 1% 2,433 1% 12,226 1% 75,243
Failing checks 1% 469 1% 4,579 1% 30,191
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 37% 72,742 37% 360,876 37% 2,216,726

Quick numbers

965 k
Hosted words
192 k
Hosted strings
62%
Translated
0
Components
79
Languages
79
Translations
79
Screenshots
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
+2%
Translated
+60%
−32%
Contributors
+100%
User avatar None

Repository rebased

Repository rebased

Original revision: 58f640cdebe4fa0501d6a620b9e1d5922429ad03
New revision: e56b56bbf2622022333e73c01c18c3d4efcd1e88 04/14/2026
User avatar webhook:github

Changes committed

Changes committed 04/14/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/immich-app/immich, main 04/14/2026
User avatar frankps

Translation changed

04/14/2026
User avatar frankps

Translation completed

Translation completed 04/14/2026
User avatar frankps

Translation added

04/14/2026
User avatar frankps

Translation added

04/14/2026
User avatar frankps

Translation added

04/14/2026
User avatar frankps

Translation added

04/14/2026
User avatar frankps

Translation added

04/14/2026
Browse all component changes