Repository navigation
Expand file tree
/
Copy pathar.json
More file actions
285 lines (285 loc) · 28.6 KB
/
Copy pathar.json
File metadata and controls
285 lines (285 loc) · 28.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
{
"baseDirLimitation": "تم ضبط قيد basedir: قد يؤثر ذلك على الأداء ويسبب بعض المشكلات، يُرجى تعطيله إن أمكن!",
"noReportPeers": "تحذير: لم يتم تعيين أي جهات لاستلام التقارير (report peers)، يُرجى إضافة الدالة التالية إلى معالج الأحداث الخاص بك",
"manualAdminActionRequired": "!!!!!!!!! يلزم تدخل يدوي من مسؤول النظام !!!!!!!!!",
"mmapErrorPart1": "تم بلوغ الحد الأقصى لعدد مناطق الذاكرة المعيّنة (mmap) (%s): يُرجى زيادة إعداد النواة vm.max_map_count إلى 262144 لإصلاح ذلك.",
"mmapErrorPart2": "للإصلاح، نفّذ الأمر التالي بصلاحيات root: %s",
"mmapErrorPart3": "للإبقاء على التغيير بعد إعادة التشغيل: %s",
"mmapErrorPart4": "على Windows وWSL، قد تساعد زيادة حجم ملف الصفحات (pagefile)؛ يُرجى الانتقال إلى Linux أصلي إذا استمرت المشكلة.",
"botAlreadyRunning": "البوت قيد التشغيل بالفعل!",
"extensionRequired": "يتطلب MadelineProto الامتداد %s ليعمل. %s",
"extensionRequiredInstallWithApt": "جرّب تنفيذ sudo apt-get install %s.",
"extensionRequiredInstallWithCustomInstructions": "اتبع التعليمات على %s لتثبيته.",
"extensionRecommended": "تحذير: الامتداد %s غير مثبّت، يُرجى تثبيته لتسريع MadelineProto!",
"go": "متابعة",
"apiChooseManualAutoTip": "لاحظ أنه يمكنك أيضًا توفير API ID/hash مباشرةً في الشيفرة باستخدام الإعدادات: %s",
"apiChooseManualAutoTipWeb": "لاحظ أنه يمكنك أيضًا توفير API ID/hash مباشرةً في الشيفرة باستخدام <a target=\"_blank\" href=\"%s\">الإعدادات</a>.",
"apiChoosePrompt": "اختيارك (m/a): ",
"apiManualInstructions0": "سجّل الدخول إلى https://my.telegram.org",
"apiManualInstructions1": "انتقل إلى API development tools",
"apiManualInstructions2": "انقر على create application",
"apiAppInstructionsManual0": "اسم تطبيقك، يمكن أن يكون أي شيء",
"apiAppInstructionsManual1": "الاسم المختصر لتطبيقك، أحرف وأرقام، من 5 إلى 32 حرفًا",
"apiAppInstructionsManual2": "عنوان URL لتطبيقك/موقعك، أو t.me/yourusername",
"apiAppInstructionsManual3": "أي شيء",
"apiAppInstructionsManual4": "صِف تطبيقك هنا",
"apiManualWeb": "أدخل API ID وAPI hash الخاصين بك",
"apiManualPrompt0": "أدخل API ID الخاص بك: ",
"apiManualPrompt1": "أدخل API hash الخاص بك: ",
"apiAutoWeb": "أدخل رقم هاتف <b>مسجّلًا مسبقًا</b> في Telegram للحصول على API ID",
"apiAutoPrompt0": "أدخل رقم هاتف مسجّلًا مسبقًا في Telegram: ",
"apiAutoPrompt1": "أدخل رمز التحقق الذي تلقيته في Telegram: ",
"apiAppWeb": "أدخل معلومات API",
"apiAppInstructionsAuto0": "أدخل اسم التطبيق، يمكن أن يكون أي شيء: ",
"apiAppInstructionsAuto1": "أدخل الاسم المختصر للتطبيق، أحرف وأرقام، من 5 إلى 32 حرفًا: ",
"apiAppInstructionsAuto2": "أدخل عنوان URL للتطبيق/الموقع، أو t.me/yourusername: ",
"apiAppInstructionsAuto3": "أدخل منصة التطبيق: ",
"apiAppInstructionsAuto4": "صِف تطبيقك: ",
"apiAppInstructionsAutoTypeOther": "أخرى (حدّدها في الوصف)",
"apiParamsError": "لم تقدّم جميع المعاملات المطلوبة!",
"apiError": "خطأ: %s. حاول مرة أخرى.",
"loginChoosePromptWeb": "هل تريد تسجيل الدخول كمستخدم أم كبوت؟",
"loginWebQr": "يمكنك أيضًا تسجيل الدخول تلقائيًا بفتح Telegram على هاتفك، والانتقال إلى الإعدادات > الأجهزة > ربط جهاز سطح المكتب، ثم مسح رمز QR التالي:",
"loginWebQr1": "افتح Telegram على هاتفك",
"loginWebQr2": "انتقل إلى الإعدادات > الأجهزة > ربط جهاز سطح المكتب",
"loginWebQr3": "وجّه هاتفك نحو هذه الشاشة لتأكيد تسجيل الدخول",
"loginOptionBot": "بوت",
"loginOptionUser": "مستخدم",
"loginBot": "أدخل توكن البوت: ",
"loginUser": "أدخل رقم هاتفك: ",
"loginQr": "افتح Telegram على هاتفك، وانتقل إلى الإعدادات > الأجهزة > ربط جهاز سطح المكتب، ثم امسح رمز QR أعلاه لتسجيل الدخول تلقائيًا.",
"loginQrCodeSuccessful": "تم تسجيل الدخول برمز QR بنجاح!",
"loginQrCodeExpired": "انتهت صلاحية رمز QR، جارٍ إنشاء رمز جديد...",
"loginManual": "بدلًا من ذلك، يمكنك أيضًا إدخال توكن بوت أو رقم هاتف لتسجيل الدخول يدويًا: ",
"loginUserCode": "أدخل الرمز: ",
"loginUserPass": "أدخل كلمة المرور (التلميح: %s): ",
"loginUserPassWeb": "أدخل كلمة المرور: ",
"loginUserPassHint": "التلميح: %s",
"signupFirstName": "أدخل اسمك الأول: ",
"signupLastName": "أدخل اسم العائلة (يمكن تركه فارغًا): ",
"signupWeb": "يُرجى التسجيل",
"signupFirstNameWeb": "الاسم الأول",
"signupLastNameWeb": "اسم العائلة",
"loginNoCode": "لم تُدخل رمز التحقق!",
"loginNoPass": "لم تُدخل كلمة المرور!",
"loginNoName": "لم تُدخل الاسم الأول!",
"loginBotTokenWeb": "توكن البوت",
"loginUserPhoneWeb": "رقم الهاتف",
"loginUserPhoneCodeWeb": "الرمز",
"done": "تم!",
"nearest_dc": "نحن في %s، وأقرب DC هو %d.",
"serialization_ofd": "التسلسل (serialization) قديم، جارٍ إعادة بناء الكائن!",
"api_not_set": "يجب توفير api key وapi id، احصل عليهما من my.telegram.org",
"session_corrupted": "الجلسة تالفة!",
"value_bigger_than_2147483647": "القيمة المقدّمة %s أكبر من 2147483647",
"value_smaller_than_2147483648": "القيمة المقدّمة %s أصغر من -2147483648",
"value_bigger_than_9223372036854775807": "القيمة المقدّمة %s أكبر من 9223372036854775807",
"value_smaller_than_9223372036854775808": "القيمة المقدّمة %s أصغر من -9223372036854775808",
"value_bigger_than_4294967296": "القيمة المقدّمة %s أكبر من 4294967296",
"value_smaller_than_0": "القيمة المقدّمة %s أصغر من 0",
"encode_double_error": "تعذّر ترميز double بشكل صحيح",
"file_not_exist": "الملف غير موجود",
"deserialization_error": "حدث خطأ أثناء إلغاء التسلسل (deserialization)",
"rpc_tg_error": "أعاد Telegram خطأ RPC: %s (%s)، بسبب %s:%s%sتتبع TL:",
"madelineproto_ready": "MadelineProto جاهز!",
"logout_ok": "تم تسجيل الخروج بنجاح!",
"already_loggedIn": "نسخة MadelineProto هذه مسجّلة الدخول بالفعل!",
"login_ok": "تم تسجيل الدخول بنجاح!",
"login_user": "جارٍ تسجيل الدخول كمستخدم عادي...",
"login_bot": "جارٍ تسجيل الدخول كبوت...",
"login_code_sending": "جارٍ إرسال الرمز...",
"login_code_sent": "تم إرسال الرمز بنجاح! بعد استلام الرمز، استخدم الدالة completePhoneLogin.",
"login_code_uncalled": "لست في انتظار الرمز! يُرجى استدعاء الدالة phoneLogin أولًا",
"login_2fa_enabled": "المصادقة الثنائية (2FA) مفعّلة، سيتعيّن عليك استدعاء الدالة complete2falogin...",
"login_need_signup": "لم يتم إنشاء حساب لهذا الرقم، سيتعيّن عليك استدعاء الدالة completeSignup...",
"login_auth_key": "جارٍ تسجيل الدخول باستخدام مفتاح التفويض (auth key)...",
"not_loggedIn": "لم يتم تسجيل الدخول!",
"signup_uncalled": "لست في انتظار التسجيل! يُرجى استدعاء الدالتين phoneLogin وcompletePhoneLogin أولًا!",
"signing_up": "جارٍ التسجيل كمستخدم عادي...",
"signup_ok": "تم التسجيل بنجاح!",
"2fa_uncalled": "لست في انتظار كلمة المرور! يُرجى استدعاء الدالتين phoneLogin وcompletePhoneLogin أولًا!",
"peer_not_in_db": "هذا الـ peer غير موجود في قاعدة بيانات الـ peers الداخلية",
"call_error_1": "تعذّر العثور على المكالمة %s وقبولها",
"accepting_call": "جارٍ قبول المكالمة من %s...",
"call_already_accepted": "المكالمة %s مقبولة بالفعل",
"call_already_declined": "المكالمة %s مرفوضة بالفعل",
"call_error_2": "تعذّر العثور على المكالمة %s وتأكيدها",
"call_confirming": "جارٍ تأكيد المكالمة من %s...",
"call_error_3": "تعذّر العثور على المكالمة %s وإكمال إنشائها",
"call_completing": "جارٍ إكمال إنشاء المكالمة من %s...",
"fingerprint_invalid": "بصمة المفتاح غير صالحة!",
"call_discarding": "جارٍ إنهاء المكالمة %s...",
"file_parsing": "جارٍ تحليل %s...",
"src_file_invalid": "تم تقديم ملف مصدر غير صالح: ",
"bool_error": "تعذّر استخراج القيمة المنطقية (boolean)",
"not_numeric": "القيمة المعطاة ليست رقمية",
"long_not_16": "طول القيمة المعطاة ليس 16 بايت",
"long_not_32": "طول القيمة المعطاة ليس 32 بايت",
"long_not_64": "طول القيمة المعطاة ليس 64 بايت",
"array_invalid": "لم تقدّم مصفوفة صالحة",
"predicate_not_set": "لم يتم تعيين الـ predicate (القيمة تحت _)!",
"update_madelineproto": "أنت تستخدم إصدارًا قديمًا من MadelineProto، والتحديث مطلوب: الإصدار الحالي هو %s، لكن أحدث إصدار مع العديد من إصلاحات الأخطاء والميزات الجديدة هو %s!",
"type_extract_error": "تعذّر استخراج النوع \"%s\"، يجب عليك تحديث MadelineProto!",
"method_not_found": "تعذّر العثور على الدالة: ",
"params_missing": "معامل مطلوب مفقود",
"sec_peer_not_in_db": "هذا الـ peer السري غير موجود في قاعدة بيانات الـ peers الداخلية",
"stream_handle_invalid": "تم تقديم مقبض تدفق (stream handle) غير صالح.",
"length_too_big": "الطول كبير جدًا",
"string_required": "كان من المتوقع سلسلة نصية (string)!",
"waveform_must_have_100_values": "يجب أن تحتوي مصفوفة waveform على 100 قيمة!",
"waveform_value": "يجب أن تكون قيمة waveform بين 0 و31!",
"could_not_convert_object": "تعذّر تحويل كائن من النوع %s",
"type_extract_error_id": "تعذّر استخراج النوع: %s بالمعرّف %s، يجب عليك تحديث MadelineProto!",
"constructor_not_found": "لم يتم العثور على constructor للنوع: ",
"botapi_conversion_error": "لا يمكن تحويل %s إلى كائن bot API",
"non_text_conversion": "لا يمكن تحويل الرسائل غير النصية بعد!",
"file_type_invalid": "تم اكتشاف نوع ملف غير صالح (%s)",
"static_analysis_minor": "تمت مصادفة مشكلة بسيطة أثناء التحليل الثابت لـ %s: %s",
"static_analysis_severe": "تمت مصادفة مشكلة خطيرة أثناء التحليل الثابت لـ %s: %s",
"secret_chat_skipping": "المحادثة السرية %s غير موجودة في قاعدة البيانات، جارٍ تخطي الرسالة...",
"must_have_declare_types": "لأسباب تتعلق بالأداء، يجب أن تكون العبارة الأولى في ملف معالج الأحداث \"declare(strict_types=1);\"",
"do_not_delete_MadelineProto.log": "يجب عدم حذف ملف MadelineProto.log أبدًا، يُرجى بدلًا من ذلك تعيين حد أقصى مخصص للحجم في الإعدادات!",
"do_not_remove_MadelineProto.log_phar": "يُرجى عدم حذف madeline.phar أو madeline.php، وإلا سيتعطل MadelineProto. إذا واجهت أي مشكلة مع MadelineProto، فأبلغ عنها على https://github.com/danog/MadelineProto أو https://t.me/pwrtelegramgroup",
"do_not_use_blocking_function": "لأسباب تتعلق بالأداء، لا يجوز لمعالجات الأحداث استخدام الدالة الحاجبة المتزامنة (غير async) %s، يُرجى استخدام %s بدلًا منها",
"do_not_use_blocking_class": "لأسباب تتعلق بالأداء، لا يجوز للمعالجات استخدام الصنف الحاجب (غير async) %s، يُرجى استخدام %s بدلًا منه",
"do_not_use_deprecated_function": "الدالة %s مهملة (deprecated)، يُرجى استخدام %s بدلًا منها",
"do_not_use_non_root_require_in_event_handler": "لأسباب تتعلق بالأداء، يجب عدم استخدام require أو include داخل صنف معالج الأحداث، يُسمح فقط بـ require على مستوى الجذر.",
"do_not_use_yield": "لا يتطلب MadelineProto 8 استخدام yield في الدوال غير المتزامنة ولا يدعمه، يجب عليك إزالة جميع كلمات yield المفتاحية المستخدمة سابقًا لاستدعاءات الدوال غير المتزامنة",
"recommend_not_use_filesystem_function": "لا يُنصح باستخدام الدالة %s، لأن الوصول إلى نظام الملفات أثناء معالجة التحديثات سيبطئ البوت الخاص بك، يُرجى مراجعة https://docs.madelineproto.xyz/docs/UPDATES.html#avoiding-the-use-of-filesystem-functions للاطلاع على قائمة بالطرق البديلة لتخزين البيانات التي لن تبطئ البوت!",
"plugins_do_not_use_require": "لأسباب تتعلق بالأداء، لا يمكن للإضافات تضمين (include أو require) ملفات أخرى موجودة في مجلد الإضافات تلقائيًا إلا عبر تشغيل المحمّل التلقائي PSR-4 (وليس باستدعاء require() يدويًا).",
"plugins_must_have_exactly_one_class": "يجب أن تعرّف الإضافة صنفًا واحدًا بالضبط! لتعريف عدة أصناف أو واجهات أو traits، أنشئ ملفات منفصلة، وسيحمّلها MadelineProto تلقائيًا.",
"cli_need_dl.php_link": "يُرجى تحديد عنوان URL لسكربت التنزيل عند استخدام getDownloadLink عبر CLI!",
"invalid_dl.php_session": "%s ليس سكربت تنزيل صالحًا لأن معرّف جلسته مختلف (المتوقع %s، الفعلي %s)",
"need_dl.php": "تعذّر إنشاء سكربت التنزيل الافتراضي (%s)، يُرجى إنشاء ملف dl.php بالمحتوى التالي: %s وتمرير عنوان URL الخاص به إلى المعامل الثاني لـ getDownloadLink",
"dl.php_powered_by_madelineproto": "خادم تنزيل ملفات Telegram (حتى 4 غيغابايت)، مدعوم بواسطة <a href=\"https://docs.madelineproto.xyz\" target=\"_blank\">MadelineProto</a>!<br>انقر <a href=\"https://docs.madelineproto.xyz/docs/FILES.html#getting-a-download-link\" target=\"_blank\">هنا</a> لمزيد من المعلومات حول كيفية إعداد خادم تنزيل ملفات Telegram الخاص بك!",
"dl.php_check_logs_make_sure_session_running": "إما أن بوت MadelineProto EventHandler المرتبط أو خادم MadelineProto IPC غير متصل، يُرجى التحقق من السجلات والتأكد من تشغيل واحد منهما على الأقل!",
"account_banned": "!!!!!!! تحذير !!!!!!!\nعلّق نظام منع الإغراق (flood) في Telegram هذا الحساب.\nللمتابعة، يلزم التحقق اليدوي.\nأرسل بريدًا إلكترونيًا إلى recover@telegram.org تطلب فيه رفع الحظر عن رقم الهاتف %s، وصِف باختصار ما ستفعله بهذا الرقم.\nثم سجّل الدخول مرة أخرى.\nإذا حذفت هذا الحساب عمدًا، فتجاهل هذه الرسالة.",
"plugin_path_does_not_exist": "مسار الإضافة %s غير موجود!",
"could_not_connect_to_MadelineProto": "تعذّر الاتصال بـ MadelineProto، يُرجى تفعيل proc_open وإزالة قيود open_basedir أو تعطيل إعادة كتابة المسارات في خادم الويب لإصلاح ذلك! إذا كنت قد فعلت ذلك بالفعل، فتأكد من أن إصدار CLI من PHP مطابق تمامًا لإصدار الويب (نفس الإصدار والامتدادات وما إلى ذلك)، وراجع ملف MadelineProto.log لمزيد من المعلومات حول الخطأ الذي منع خادم IPC من البدء.",
"translate_madelineproto_web": "يمكن ترجمة MadelineProto إلى لغتك (تقدّم الترجمة الحالي: %d%%)، انقر <a href=\"https://github.com/danog/MadelineProto/tree/v8/langs\" target=\"_blank\">هنا للمساهمة في الترجمة!</a>",
"translate_madelineproto_cli": "يمكن ترجمة MadelineProto إلى لغتك (تقدّم الترجمة الحالي: %d%%)، انتقل إلى https://github.com/danog/MadelineProto/tree/v8/langs للمساهمة في الترجمة!",
"apiInvalidWeb": "API ID رقم، وAPI hash طوله 32 حرفًا: انسخهما مرة أخرى من my.telegram.org.",
"webDoneLead": "يواصل MadelineProto العمل على الخادم: يمكنك إغلاق هذه الصفحة.",
"apiChooseManualAuto": "هل تريد الحصول على API ID وhash تلقائيًا من my.telegram.org (a)، أم إدخالهما يدويًا (m)؟",
"apiAutoFallbackManual": "أدخل API ID وhash يدويًا بدلًا من ذلك.",
"apiSetupTitleWeb": "احصل على API ID وhash",
"apiSetupLeadWeb": "يحتاج كل تطبيق Telegram إلى API ID وhash. يمكن لـ MadelineProto الحصول عليهما لك من my.telegram.org، باستخدام رقم هاتف حساب Telegram موجود.",
"apiAutoPhoneHintWeb": "يرسل my.telegram.org رمز تسجيل الدخول إلى تطبيق Telegram لديك، وليس عبر SMS.",
"apiSendCodeWeb": "إرسال الرمز",
"apiChooseManualWeb": "لدي API ID بالفعل",
"apiChooseAutoWeb": "الحصول عليهما تلقائيًا",
"apiStartOverWeb": "البدء من جديد",
"apiAutoCodeTitleWeb": "أدخل الرمز الوارد من Telegram",
"apiAutoCodeLeadWeb": "أرسل my.telegram.org رمز تسجيل دخول إلى تطبيق Telegram لديك، في المحادثة مع Telegram (وليس عبر SMS).",
"apiAutoCodeLabelWeb": "رمز تسجيل الدخول",
"apiCreateTitleWeb": "أنشئ تطبيقك",
"apiCreateLeadWeb": "لا يملك هذا الحساب أي تطبيق على my.telegram.org بعد. تظهر هذه التفاصيل لك فقط، ويمكن تغييرها لاحقًا.",
"apiAppTitleLabelWeb": "اسم التطبيق",
"apiAppShortNameLabelWeb": "الاسم المختصر",
"apiAppUrlLabelWeb": "عنوان URL",
"apiAppDescLabelWeb": "الوصف",
"apiCreateWeb": "إنشاء التطبيق",
"apiSaveWeb": "حفظ ومتابعة",
"apiAutoErrorTitle": "أعاد my.telegram.org خطأً",
"apiCreateErrorTitle": "لم يُنشئ my.telegram.org التطبيق",
"apiCreateVpsWarning": "لا يسمح Telegram بإنشاء تطبيقات جديدة على my.telegram.org من نطاقات IP الخاصة بخوادم VPS وشبكات VPN ومراكز البيانات الأخرى، وقد أُرسل الطلب من عنوان IP للجهاز الذي يشغّل MadelineProto. أنشئ التطبيق يدويًا على https://my.telegram.org من اتصال منزلي (مثل هاتفك عبر بيانات الجوال)، ثم أدخل API ID وhash.",
"loginTitleWeb": "تسجيل الدخول إلى Telegram",
"loginLeadWeb": "اختر الحساب أو البوت الذي ستعمل به نسخة MadelineProto هذه.",
"loginTypeWeb": "تسجيل الدخول كـ",
"loginSessionWeb": "الجلسة",
"loginSessionSwitchWeb": "تبديل",
"loginUserPhoneHintWeb": "مع رمز الدولة، مثل +39 123 456 7890.",
"loginBotTokenHintWeb": "التوكن الذي أعطاك إياه @BotFather عند إنشاء البوت.",
"loginCodeTitleWeb": "أدخل رمز تسجيل الدخول",
"loginCodeLeadWeb": "أرسل Telegram رمز تسجيل الدخول إلى تطبيق Telegram لديك، أو عبر SMS إن لم تكن مسجّلًا الدخول في أي مكان آخر.",
"loginPasswordTitleWeb": "التحقق بخطوتين",
"loginPasswordLeadWeb": "هذا الحساب محمي بكلمة مرور، مُعيّنة في الإعدادات > الخصوصية والأمان > التحقق بخطوتين.",
"loginPasswordLabelWeb": "كلمة المرور",
"signupTitleWeb": "أنشئ حسابك",
"signupLeadWeb": "رقم الهاتف هذا غير مسجّل في Telegram بعد: اختر اسم الحساب الجديد.",
"webContinue": "متابعة",
"webLogin": "تسجيل الدخول",
"webError": "%s. تحقّق منه وحاول مرة أخرى.",
"webStepApp": "API ID وhash",
"webStepAccount": "الحساب",
"webStepVerify": "التحقق",
"webStepDone": "قيد التشغيل",
"webProgress": "تقدّم الإعداد",
"webDocs": "التوثيق",
"webOptional": "اختياري",
"webShowPassword": "إظهار",
"webHidePassword": "إخفاء",
"webQrTitle": "تسجيل الدخول برمز QR",
"webQrWaiting": "في انتظار المسح…",
"webFieldRequired": "املأ هذا الحقل.",
"webPhoneInvalid": "أدخل رقم الهاتف مع رمز الدولة، مثل +39 123 456 7890.",
"tweb.Login.Title": "تسجيل الدخول إلى MadelineProto",
"tweb.Login.PhoneLabelInvalid": "رقم الهاتف غير صالح",
"tweb.Login.StartText": "يُرجى تأكيد رمز دولتك\nوإدخال رقم هاتفك.",
"tweb.Login.Code.SentSms": "لقد أرسلنا إليك رسالة SMS\nتحتوي على الرمز.",
"tweb.Login.Code.SentInApp": "لقد أرسلنا إليك رسالة في Telegram\nتحتوي على الرمز.",
"tweb.Login.Code.SentCall": "سنتصل بك ونملي عليك\nالرمز.",
"tweb.Login.Code.SentEmail": "يُرجى التحقق من بريدك الإلكتروني **%s** (لا تنسَ مجلد الرسائل غير المرغوب فيها) وإدخال الرمز الذي أرسلناه إليك للتو.",
"tweb.Login.Code.SentUnknown": "يُرجى البحث في كل مكان\nعن الرمز (النوع: %s)",
"tweb.Login.Code.SentMissedCall": "خلال الثواني القليلة القادمة ستتلقى\nمكالمة قصيرة من **%s**. لا تُجب عليها —\nفقط أدخل الأرقام الأخيرة من هذا الرقم.",
"tweb.Login.Code.SentSmsWord": "لقد أرسلنا رسالة SMS تحتوي على كلمة سرية\nإلى هاتفك **%s**.",
"tweb.Login.Code.SentSmsWordBeginning": "لقد أرسلنا رسالة SMS تحتوي على كلمة سرية تبدأ\nبـ \"**%2$s**\" إلى هاتفك **%1$s**.",
"tweb.Login.Code.SentSmsPhrase": "لقد أرسلنا رسالة SMS تحتوي على عبارة سرية\nإلى هاتفك **%s**.",
"tweb.Login.Code.SentSmsPhraseBeginning": "لقد أرسلنا رسالة SMS تحتوي على عبارة سرية تبدأ\nبـ \"**%2$s**\" إلى هاتفك **%1$s**.",
"tweb.Login.Code.SecretWord": "الكلمة السرية",
"tweb.Login.Code.SecretPhrase": "العبارة السرية",
"tweb.Login.Code.WordInvalid": "غير صحيح، يُرجى المحاولة مرة أخرى",
"tweb.Login.Code.WordBeginningInvalid": "كلمة غير صحيحة",
"tweb.Login.Password.Title": "أدخل كلمة المرور",
"tweb.Login.Password.Subtitle": "حسابك محمي\nبكلمة مرور إضافية",
"tweb.Login.Register.Subtitle": "أدخل اسمك\nلإنشاء حسابك",
"tweb.PleaseWait": "يُرجى الانتظار...",
"tweb.Code": "الرمز",
"tweb.LoginPassword": "كلمة المرور",
"tweb.YourName": "اسمك",
"tweb.FirstName": "الاسم الأول (مطلوب)",
"tweb.LastName": "اسم العائلة (اختياري)",
"tweb.StartMessaging": "ابدأ المراسلة",
"tweb.Country": "الدولة",
"tweb.Contacts.PhoneNumber.Placeholder": "رقم الهاتف",
"tweb.Login.Next": "التالي",
"tweb.Login.QR.Title": "تسجيل الدخول برمز QR",
"tweb.Login.QR.Help1": "افتح Telegram على هاتفك",
"tweb.Login.QR.Help2": "انتقل إلى **الإعدادات** > **الأجهزة** > **إضافة جهاز**",
"tweb.Login.QR.Help3": "وجّه هاتفك نحو هذه الشاشة لتأكيد تسجيل الدخول",
"tweb.Login.QR.Cancel": "تسجيل الدخول برقم الهاتف >",
"tweb.Login.QR.Login": "تسجيل الدخول برمز QR >",
"tweb.Login.QR.Subtitle": "امسح الرمز باستخدام تطبيق Telegram على هاتفك",
"tweb.PhoneNumber.Code.Fragment.Info": "احصل على الرمز من قسم الأرقام على [Fragment]()",
"tweb.PHONE_CODE_INVALID": "رمز غير صالح",
"tweb.PHONE_CODE_EXPIRED": "انتهت صلاحية الرمز",
"tweb.PASSWORD_HASH_INVALID": "كلمة المرور غير صحيحة",
"tweb.DarkMode": "الوضع الداكن",
"tweb.Error.AnError": "حدث خطأ. يُرجى المحاولة مرة أخرى لاحقًا.",
"tweb.AccDescr.LoginCode": "رمز تسجيل الدخول",
"tweb.Login.Bot": "تسجيل الدخول كبوت >",
"tweb.Login.Bot.Title": "تسجيل الدخول كبوت",
"tweb.Login.Bot.Subtitle": "أدخل التوكن الذي أعطاك إياه @BotFather\nعند إنشاء البوت.",
"tweb.Login.Bot.Token": "توكن البوت",
"tweb.Login.Bot.Cancel": "تسجيل الدخول كمستخدم >",
"tweb.Optional": "اختياري",
"tweb.PHONE_NUMBER_INVALID": "رقم الهاتف غير صالح",
"tweb.PHONE_NUMBER_BANNED": "رقم الهاتف هذا محظور",
"tweb.PHONE_NUMBER_FLOOD": "محاولات كثيرة جدًا، حاول مرة أخرى لاحقًا",
"tweb.PHONE_CODE_EMPTY": "رمز غير صالح",
"tweb.PHONE_PASSWORD_FLOOD": "محاولات كثيرة جدًا، حاول مرة أخرى لاحقًا",
"tweb.ACCESS_TOKEN_INVALID": "توكن البوت غير صالح",
"tweb.ACCESS_TOKEN_EXPIRED": "تم إبطال توكن البوت هذا",
"tweb.FIRSTNAME_INVALID": "الاسم الأول غير صالح",
"tweb.LASTNAME_INVALID": "اسم العائلة غير صالح",
"tweb.Close": "إغلاق",
"webBotStarted": "تم تشغيل البوت!",
"apiIdLabelWeb": "API ID",
"apiHashLabelWeb": "API hash",
"myTelegramOrgNoApp": "لم يتم إنشاء أي تطبيق بعد!",
"myTelegramOrgCreateFailed": "فشل إنشاء التطبيق",
"myTelegramOrgNoCreationHash": "تعذر العثور على رمز إنشاء التطبيق!",
"myTelegramOrgNoApiId": "تعذر العثور على API ID وAPI hash في صفحة التطبيق على my.telegram.org",
"myTelegramOrgUnexpected": "استجابة غير متوقعة من my.telegram.org",
"myTelegramOrgEmpty": "استجابة فارغة من my.telegram.org"
}