Skip to content

Commit

Permalink
i18n: update translations from Crowdin
Browse files Browse the repository at this point in the history
  • Loading branch information
dmoj-build committed Nov 3, 2024
1 parent e381e1f commit a18a806
Show file tree
Hide file tree
Showing 29 changed files with 9,043 additions and 2,495 deletions.
130 changes: 69 additions & 61 deletions locale/ar/LC_MESSAGES/django.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: dmoj\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-02-09 04:48+0000\n"
"PO-Revision-Date: 2024-02-10 00:38\n"
"POT-Creation-Date: 2024-08-22 03:00+0000\n"
"PO-Revision-Date: 2024-08-23 00:48\n"
"Last-Translator: \n"
"Language-Team: Arabic, Saudi Arabia\n"
"Language: ar_SA\n"
Expand Down Expand Up @@ -148,63 +148,63 @@ msgstr[5] ""
msgid "associated page"
msgstr ""

#: judge/admin/contest.py:31
#: judge/admin/contest.py:33
msgid "Included contests"
msgstr ""

#: judge/admin/contest.py:65 templates/contest/contest.html:195
#: judge/admin/contest.py:67 templates/contest/contest.html:195
#: templates/contest/moss.html:41 templates/problem/list.html:188
#: templates/problem/list.html:204 templates/user/user-problems.html:58
#: templates/user/user-problems.html:102
msgid "Problem"
msgstr "مسألة"

#: judge/admin/contest.py:66 judge/views/problem.py:355
#: judge/admin/contest.py:68 judge/views/problem.py:355
#: templates/contest/contest.html:191 templates/user/user-tabs.html:5
#: templates/user/users-table.html:23
msgid "Problems"
msgstr ""

#: judge/admin/contest.py:77 judge/admin/submission.py:245
#: judge/admin/contest.py:79 judge/admin/submission.py:247
#: templates/admin/judge/submission/change_form.html:14
#: templates/admin/judge/submission/change_form.html:17
#: templates/submission/source.html:34 templates/submission/status.html:90
msgid "Rejudge"
msgstr ""

#: judge/admin/contest.py:122
#: judge/admin/contest.py:124
msgid "Settings"
msgstr "الإعدادات"

#: judge/admin/contest.py:125
#: judge/admin/contest.py:127
msgid "Scheduling"
msgstr "الجدول الزمني"

#: judge/admin/contest.py:126
#: judge/admin/contest.py:128
msgid "Details"
msgstr "تفاصيل"

#: judge/admin/contest.py:127
#: judge/admin/contest.py:129
msgid "Format"
msgstr ""

#: judge/admin/contest.py:128 templates/contest/ranking-table.html:5
#: judge/admin/contest.py:130 templates/contest/ranking-table.html:5
msgid "Rating"
msgstr "التقييم"

#: judge/admin/contest.py:129
#: judge/admin/contest.py:131
msgid "Access"
msgstr "الولوج"

#: judge/admin/contest.py:131 judge/admin/problem.py:136
#: judge/admin/contest.py:133 judge/admin/problem.py:136
msgid "Justice"
msgstr "العدالة"

#: judge/admin/contest.py:225
#: judge/admin/contest.py:227
msgid "Mark contests as visible"
msgstr ""

#: judge/admin/contest.py:230
#: judge/admin/contest.py:232
#, python-format
msgid "%d contest successfully marked as visible."
msgid_plural "%d contests successfully marked as visible."
Expand All @@ -215,11 +215,11 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/contest.py:234
#: judge/admin/contest.py:236
msgid "Mark contests as hidden"
msgstr ""

#: judge/admin/contest.py:239
#: judge/admin/contest.py:241
#, python-format
msgid "%d contest successfully marked as hidden."
msgid_plural "%d contests successfully marked as hidden."
Expand All @@ -230,11 +230,11 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/contest.py:243
#: judge/admin/contest.py:245
msgid "Lock contest submissions"
msgstr ""

#: judge/admin/contest.py:248
#: judge/admin/contest.py:250
#, python-format
msgid "%d contest successfully locked."
msgid_plural "%d contests successfully locked."
Expand All @@ -245,11 +245,11 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/contest.py:252
#: judge/admin/contest.py:254
msgid "Unlock contest submissions"
msgstr ""

#: judge/admin/contest.py:257
#: judge/admin/contest.py:259
#, python-format
msgid "%d contest successfully unlocked."
msgid_plural "%d contests successfully unlocked."
Expand All @@ -260,7 +260,7 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/contest.py:280 judge/admin/submission.py:177
#: judge/admin/contest.py:286 judge/admin/submission.py:179
#, python-format
msgid "%d submission was successfully scheduled for rejudging."
msgid_plural "%d submissions were successfully scheduled for rejudging."
Expand All @@ -271,11 +271,11 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/contest.py:353
#: judge/admin/contest.py:361
msgid "Recalculate results"
msgstr ""

#: judge/admin/contest.py:359
#: judge/admin/contest.py:367
#, python-format
msgid "%d participation recalculated."
msgid_plural "%d participations recalculated."
Expand All @@ -286,11 +286,11 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/contest.py:363 judge/admin/organization.py:110
#: judge/admin/contest.py:371 judge/admin/organization.py:110
msgid "username"
msgstr "اسم المستخدم"

#: judge/admin/contest.py:367 templates/base.html:259
#: judge/admin/contest.py:375 templates/base.html:259
msgid "virtual"
msgstr "افتراضي"

Expand All @@ -303,7 +303,7 @@ msgid "Summary"
msgstr "ملخص"

#: judge/admin/interface.py:125 judge/admin/profile.py:107
#: judge/admin/submission.py:218 judge/models/contest.py:500
#: judge/admin/submission.py:220 judge/models/contest.py:500
#: judge/models/contest.py:632 judge/models/profile.py:349
#: judge/models/profile.py:380 judge/models/submission.py:67
#: judge/models/ticket.py:32
Expand Down Expand Up @@ -440,74 +440,74 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/runtime.py:52 templates/user/edit-profile.html:119
#: judge/admin/runtime.py:55 templates/user/edit-profile.html:119
#: templates/user/edit-profile.html:241 templates/user/edit-profile.html:358
#: templates/user/edit-profile.html:388
msgid "Regenerate"
msgstr ""

#: judge/admin/runtime.py:66
#: judge/admin/runtime.py:69
msgid "Description"
msgstr ""

#: judge/admin/runtime.py:67
#: judge/admin/runtime.py:70
msgid "Information"
msgstr ""

#: judge/admin/runtime.py:68
#: judge/admin/runtime.py:71
msgid "Capabilities"
msgstr ""

#: judge/admin/submission.py:24 judge/admin/submission.py:43
#: judge/admin/submission.py:230
#: judge/admin/submission.py:26 judge/admin/submission.py:45
#: judge/admin/submission.py:232
msgid "None"
msgstr ""

#: judge/admin/submission.py:24
#: judge/admin/submission.py:26
msgid "Not done"
msgstr ""

#: judge/admin/submission.py:24
#: judge/admin/submission.py:26
msgid "Exceptional"
msgstr ""

#: judge/admin/submission.py:43
#: judge/admin/submission.py:45
msgid "Unaccepted"
msgstr ""

#: judge/admin/submission.py:85
#: judge/admin/submission.py:87
#, python-format
msgid "%s (spectating)"
msgstr ""

#: judge/admin/submission.py:87
#: judge/admin/submission.py:89
#, python-format
msgid "%s (virtual %d)"
msgstr ""

#: judge/admin/submission.py:94
#: judge/admin/submission.py:96
#, python-format
msgctxt "contest problem"
msgid "%(problem)s in %(contest)s"
msgstr ""

#: judge/admin/submission.py:159
#: judge/admin/submission.py:161
msgid "Rejudge the selected submissions"
msgstr ""

#: judge/admin/submission.py:162 judge/admin/submission.py:184
#: judge/admin/submission.py:164 judge/admin/submission.py:186
msgid "You do not have the permission to rejudge submissions."
msgstr ""

#: judge/admin/submission.py:168
#: judge/admin/submission.py:170
msgid "You do not have the permission to rejudge THAT many submissions."
msgstr ""

#: judge/admin/submission.py:181
#: judge/admin/submission.py:183
msgid "Rescore the selected submissions"
msgstr ""

#: judge/admin/submission.py:206 judge/views/problem_manage.py:129
#: judge/admin/submission.py:208 judge/views/problem_manage.py:129
#, python-format
msgid "%d submission was successfully rescored."
msgid_plural "%d submissions were successfully rescored."
Expand All @@ -518,38 +518,38 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""

#: judge/admin/submission.py:210 judge/models/problem.py:117
#: judge/admin/submission.py:212 judge/models/problem.py:117
msgid "problem code"
msgstr ""

#: judge/admin/submission.py:214 judge/models/problem.py:120
#: judge/admin/submission.py:216 judge/models/problem.py:120
msgid "problem name"
msgstr ""

#: judge/admin/submission.py:222
#: judge/admin/submission.py:224
msgid "time"
msgstr ""

#: judge/admin/submission.py:226
#: judge/admin/submission.py:228
msgid "memory"
msgstr ""

#: judge/admin/submission.py:232
#: judge/admin/submission.py:234
#, python-format
msgid "%d KB"
msgstr ""

#: judge/admin/submission.py:234
#: judge/admin/submission.py:236
#, python-format
msgid "%.2f MB"
msgstr ""

#: judge/admin/submission.py:236 judge/models/problem.py:511
#: judge/admin/submission.py:238 judge/models/problem.py:511
#: judge/models/problem.py:534 judge/models/runtime.py:111
msgid "language"
msgstr ""

#: judge/admin/submission.py:243
#: judge/admin/submission.py:245
msgid "Locked"
msgstr ""

Expand Down Expand Up @@ -1021,12 +1021,12 @@ msgstr ""
msgid "These users will be able to spectate the contest, but not see the problems ahead of time."
msgstr ""

#: judge/models/contest.py:88 judge/models/runtime.py:139
#: judge/models/contest.py:88 judge/models/runtime.py:142
msgid "description"
msgstr ""

#: judge/models/contest.py:89 judge/models/problem.py:506
#: judge/models/runtime.py:141
#: judge/models/runtime.py:144
msgid "problems"
msgstr ""

Expand Down Expand Up @@ -2565,34 +2565,42 @@ msgid "Whether this judge should be removed from judging queue."
msgstr ""

#: judge/models/runtime.py:134
msgid "judge online status"
msgid "judge tier"
msgstr ""

#: judge/models/runtime.py:135
msgid "The tier of this judge. Only online judges of the minimum tier will be used. This is used for high-availability."
msgstr ""

#: judge/models/runtime.py:137
msgid "judge online status"
msgstr ""

#: judge/models/runtime.py:138
msgid "judge start time"
msgstr ""

#: judge/models/runtime.py:136
#: judge/models/runtime.py:139
msgid "response time"
msgstr ""

#: judge/models/runtime.py:137
#: judge/models/runtime.py:140
msgid "system load"
msgstr ""

#: judge/models/runtime.py:138
#: judge/models/runtime.py:141
msgid "Load for the last minute, divided by processors to be fair."
msgstr ""

#: judge/models/runtime.py:140
#: judge/models/runtime.py:143
msgid "last connected IP"
msgstr ""

#: judge/models/runtime.py:142 judge/models/runtime.py:191
#: judge/models/runtime.py:145 judge/models/runtime.py:194
msgid "judges"
msgstr ""

#: judge/models/runtime.py:190
#: judge/models/runtime.py:193
msgid "judge"
msgstr ""

Expand Down
Loading

0 comments on commit a18a806

Please sign in to comment.