Translation status

20,444 Strings
79%
73,564 Words
65%
445,998 Characters
65%

Strings status

Strings Words Characters
20,444 73,564 445,998
All strings Browse Translate Zen
17,178 57,906 350,607
Translated strings Browse Translate Zen
3,266 15,658 95,391
Unfinished strings Browse Translate Zen
3,259 15,615 95,122
Untranslated strings Browse Translate Zen
7 43 269
Strings marked for edit Browse Translate Zen
943 9,431 58,383
Strings with any failing checks Browse Translate Zen
940 9,416 58,299
Translated strings with any failing checks Browse Translate Zen
85 96 1,037
Failing check: Unchanged translation Browse Translate Zen
1 20 113
Failing check: Starting newline Browse Translate Zen
21 152 885
Failing check: Starting spaces Browse Translate Zen
168 1,356 8,068
Failing check: Trailing space Browse Translate Zen
69 713 4,396
Failing check: Double space Browse Translate Zen
573 7,149 44,132
Failing check: Mismatched full stop Browse Translate Zen
30 122 741
Failing check: Mismatched colon Browse Translate Zen
23 380 2,182
Failing check: Mismatched question mark Browse Translate Zen
1 6 60
Failing check: Multiple capitals Browse Translate Zen
2 28 159
Failing check: Kashida letter used Browse Translate Zen
17 43 308
Failing check: Inconsistent Browse Translate Zen
18 98 581
Failing check: Reused translation Browse Translate Zen
50 1,046 6,289
Failing check: Mismatching line breaks Browse Translate Zen
7 15 144
Failing check: XML syntax Browse Translate Zen
4 44 324
Failing check: XML markup Browse Translate Zen
1 1 15
Failing check: Chars around XML tags Browse Translate Zen
16 344 2,000
Failing check: Consecutive duplicated words Browse Translate Zen

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.

Language Arabic
Language code ar
Text direction Right to left
Case sensitivity Case-insensitive
Number of speakers 378,792,526
08/27/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 20,444 73,564 445,998
Translated 84% 17,178 78% 57,906 78% 350,607
Needs editing 1% 7 1% 43 1% 269
Read-only 0% 0 0% 0 0% 0
Failing checks 4% 943 12% 9,431 13% 58,383
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 15% 3,259 21% 15,615 21% 95,122

Quick numbers

73,564
Hosted words
20,444
Hosted strings
84%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
−1%
Translated
+85%
+50%
Contributors
+100%
User avatar yarmolovich.alena

Source string changed

08/19/2026
User avatar Svetlana

Source string changed

08/14/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar Svetlana

Source string changed

08/12/2026
User avatar weblate:commit

Changes committed

Changes committed 08/08/2026
Browse all changes for this language