Summary

Project website github.com/ONLYOFFICE/web-apps
Instructions for translators

Translation Guidelines for ONLYOFFICE Web Apps

String format

  • Strings use positional placeholders like {0}, {1}, {2}. Do NOT translate or remove them — they are replaced with values at runtime.
  • Some strings contain HTML tags (<br>, <b>, </b>, <a>, etc.). Preserve all HTML tags exactly as they appear in the source.

Key naming conventions

  • Keys prefixed with DE. belong to Document Editor
  • Keys prefixed with PE. belong to Presentation Editor
  • Keys prefixed with SE. belong to Spreadsheet Editor
  • Keys prefixed with PDFE. belong to PDF Editor
  • Keys prefixed with VE. belong to Visio Editor
  • Keys prefixed with Common. are shared across editors.
  • Some shared keys have editor-specific variants with a suffix (e.g., warnUpdateExternalDataDE vs warnUpdateExternalDataPE) — translate each according to its editor context.
  • This may help you choose the right context for ambiguous terms.

General rules

  • Keep translations concise — UI space is limited, especially in toolbar buttons and menus.
  • Use formal tone (e.g., "vous" in French, "Sie" in German, "Вы" in Russian) unless your language community prefers informal.
  • Do not translate product names: ONLYOFFICE, Document Editor, Spreadsheet Editor, Presentation Editor, PDF Editor, Visio Editor.
  • Keyboard shortcuts (e.g., Ctrl+C, Shift+Enter) should follow platform conventions for your locale but keep the key names recognizable.

Questions?

If you are unsure about context, check the live editors to see where a string appears in the UI.

08/28/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 258,704 894,930 5,443,778
Source 5,624 19,455 118,343
Approved 0% 0 0% 0 0% 0
Waiting for review 84% 219,166 81% 730,192 81% 4,442,948
Translated 84% 219,166 81% 730,192 81% 4,442,948
Needs editing 1% 105 1% 624 1% 4,053
Read-only 0% 0 0% 0 0% 0
Failing checks 4% 12,896 5% 49,516 6% 330,492
Strings with suggestions 1% 1 1% 1 1% 8
Untranslated strings 15% 39,433 18% 164,114 18% 996,777

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
Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 100% 0 0 0 0 1,777 0 0
Albanian 99% 45 133 773 41 347 0 0
Arabic 94% 333 1,811 10,892 329 381 0 0
Armenian 98% 75 222 1,300 71 441 0 0
Azerbaijani 64% 1,988 8,409 51,242 1,988 126 0 0
Basque 82% 979 4,428 26,958 977 63 0 0
Belarusian 73% 1,465 6,684 40,265 1,463 59 0 0
Bulgarian 48% 2,912 11,419 69,522 2,912 30 0 0
Catalan 80% 1,074 4,590 27,856 1,072 119 0 0
Chinese (Simplified Han script) 99% 52 134 792 48 250 0 0
Chinese (Traditional Han script) 92% 411 2,575 14,673 409 242 0 0
Croatian 99% 52 147 864 48 257 0 0
Czech 96% 170 574 3,267 166 247 0 0
Danish 64% 1,984 8,137 49,698 1,982 169 0 0
Dutch 97% 162 434 2,524 158 420 0 0
Finnish 79% 1,153 5,116 31,037 1,151 130 0 0
French 100% 0 0 0 0 237 1 0
Galician 69% 1,716 7,499 46,043 1,714 88 0 0
German 100% 0 0 0 0 318 0 0
Greek 99% 51 145 850 47 190 0 0
Hebrew 98% 65 186 1,080 61 236 0 0
Hungarian 98% 59 168 980 55 223 0 0
Indonesian 82% 974 4,542 27,582 972 212 0 0
Italian 100% 0 0 0 0 231 0 0
Japanese 98% 58 166 966 54 335 0 0
Korean 98% 58 166 966 54 330 0 0
Lao 63% 2,030 8,440 51,494 2,029 243 0 0
Latvian 76% 1,344 5,663 34,196 1,342 41 0 0
Malay 67% 1,822 7,797 47,676 1,820 63 0 0
Norwegian Bokmål 21% 4,387 16,550 100,593 4,387 19 0 0
Polish 81% 1,020 4,819 29,245 1,018 101 0 0
Portuguese (Portugal) 99% 45 133 773 41 269 0 0
Portuguese 99% 38 106 624 34 261 0 0
Romanian 100% 0 0 0 0 214 0 0
Russian 100% 0 0 0 0 194 0 0
Serbian (Cyrillic script) 95% 280 1,451 8,540 276 157 0 0
Serbian 99% 4 31 194 0 692 0 0
Sinhala 89% 618 3,344 20,517 616 68 0 0
Slovak 63% 2,039 8,472 51,633 2,038 103 0 0
Slovenian 46% 3,025 11,628 70,739 3,024 235 0 0
Spanish 98% 59 271 1,522 55 277 0 0
Swedish 71% 1,594 6,799 41,260 1,592 137 0 0
Turkish 82% 988 4,453 27,204 986 345 0 0
Ukrainian 73% 1,497 6,825 41,913 1,495 81 0 0
Urdu 98% 59 271 1,522 55 1,256 0 0
Vietnamese 49% 2,853 10,000 61,055 2,853 682 0 0
User avatar yarmolovich.alena

Translation changed

08/28/2026
User avatar yarmolovich.alena

Translation changed

08/28/2026
User avatar None

Alert triggered

Repository has changes. 08/27/2026
User avatar None

Alert triggered

Repository has changes. 08/27/2026
User avatar None

Alert triggered

Repository has changes. 08/27/2026
User avatar None

Alert triggered

Repository has changes. 08/27/2026
User avatar None

Changes pushed

Changes pushed 08/26/2026
User avatar weblate:commit

Changes committed

Changes committed 08/26/2026
User avatar weblate:commit

Changes committed

Changes committed 08/26/2026
User avatar weblate:commit

Changes committed

Changes committed 08/26/2026
Browse all project changes