Contributing to this translation requires agreeing to its contributor license agreement.
This project is in a trial period, be cautious while contributing. Setup can still change before being approved as a libre project.

Translation status

7,611 Strings 29%
37,504 Words 21%
223,944 Characters 21%

Strings status

Strings Words Characters
7,611 37,504 223,944
All strings Browse Translate Zen
2,280 8,407 51,363
Translated strings Browse Translate Zen
5,331 29,097 172,581
Unfinished strings Browse Translate Zen
4,274 25,651 151,349
Untranslated strings Browse Translate Zen
1,057 3,446 21,232
Strings marked for edit Browse Translate Zen
1 0 1
Strings with suggestions Browse Translate Zen
5,331 29,097 172,581
Unfinished strings without suggestions Browse Translate Zen
322 1,534 8,960
Strings with any failing checks Browse Translate Zen
67 473 2,808
Translated strings with any failing checks Browse Translate Zen
3 37 186
Failing check: Starting newline Browse Translate Zen
13 60 305
Failing check: Trailing newline Browse Translate Zen
9 14 87
Failing check: Starting spaces Browse Translate Zen
30 119 687
Failing check: Trailing space Browse Translate Zen
10 39 235
Failing check: Double space Browse Translate Zen
96 542 3,283
Failing check: Mismatched full stop Browse Translate Zen
57 176 979
Failing check: Mismatched colon Browse Translate Zen
6 40 209
Failing check: Mismatched question mark Browse Translate Zen
31 163 1,038
Failing check: Mismatched exclamation mark Browse Translate Zen
36 152 936
Failing check: Kashida letter used Browse Translate Zen
84 423 2,286
Failing check: Python format Browse Translate Zen
1 5 31
Failing check: Python brace format Browse Translate Zen
5 38 243
Failing check: Same plurals Browse Translate Zen
22 163 848
Failing check: Mismatching line breaks Browse Translate Zen
3 17 103
Failing check: Consecutive duplicated words Browse Translate Zen

Overview

Project website github.com/formiano/enigma2.po
Instructions for translators

Translation Instructions for Opd

Welcome to the Opd translation project. Please follow these guidelines to ensure accurate and consistent translations.

General Guidelines

  • Maintain the original meaning without overly literal translations.
  • Follow technical terminology and verify commands and placeholders.
  • Avoid automatic translations; use clear and natural language.
  • If in doubt, leave a comment or mention a user with **[@username](/user/username/ "<script>alert(1);</script>")**.

Formatting Rules

  • Use Markdown for text formatting:
    • **bold**bold
    • _italic_italic
    • `code`code
  • Keep placeholders and variables unchanged, such as %s, {name}, {{ count }}.

GitHub Synchronization

Translations are synchronized with the official GitHub repository: 👉 Opd GitHub Repository

Collaboration

  • If you need assistance, mention another translator with **[@username](/user/username/ "<script>alert(1);</script>")**.

  • Check the Discussions tab for complex translation issues.

    Thank you for contributing to Opd translations.

Project maintainers User avatar formiano1
Translation license GNU General Public License v2.0 only
Contributor license agreement

Contributor License Agreement (CLA) for Opd

By contributing to this project, you agree to the following terms:

  1. You grant the project maintainers a non-exclusive, worldwide, royalty-free license to use, modify, distribute, and sublicense your contributions under the GNU General Public License v2.0 only.

  2. You confirm that your contributions are original or that you have the right to submit them.

  3. You agree that your contributions will be publicly available and that you cannot withdraw them after submission.

  4. You acknowledge that this agreement does not transfer any ownership but only grants rights to use your contributions within this project.

    If you have any questions, please contact the maintainers before contributing.

Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Source code repository https://github.com/formiano/enigma2.po
Repository branch main
Last remote commit update file po 417e369
User avatar formiano1 authored 9 days ago
Last commit in Weblate Update translation files c811a4d
Hosted Weblate authored 9 days ago
Weblate repository https://hosted.weblate.org/git/opd/enigma2-7-6/
File mask po/*.po
Translation file Download po/ar.po
Last change April 1, 2025, 4:12 p.m.
Last change made by None
Language Arabic
Language code ar
Text direction Right to left
Case sensitivity Case-insensitive
Number of speakers 378,792,526
Number of plurals 6
Plural type Arabic languages
Plurals Zero 0
One 1
Two 2
Few 3, 4, 5, 6, 7, 8, 9, 10, 103, 104, …
Many 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …
Other 100, 101, 102, 200, 201, 202, 300, 301, 302, 400, …
Plural formula n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5
8 days ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 7,611 37,504 223,944
Translated 29% 2,280 22% 8,407 22% 51,363
Needs editing 13% 1,057 9% 3,446 9% 21,232
Read-only 0% 0 0% 0 0% 0
Failing checks 4% 322 4% 1,534 4% 8,960
Strings with suggestions 1% 1 0% 0 1% 1
Untranslated strings 56% 4,274 68% 25,651 67% 151,349

Quick numbers

37,504
Hosted words
7,611
Hosted strings
29%
Translated
and previous 30 days

Trends of last 30 days

+100%
Hosted words
+100%
Hosted strings
+29%
Translated
+100%
Contributors
User avatar None

Resource updated

The “po/ar.po” file was changed. 9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String updated in the repository

9 days ago
User avatar None

String added in the repository

 
9 days ago
Browse all translation changes