Browse Source

Update ar.jsx (#2647)

* Update ar.jsx

Updating some (ar) translation.

* Update ar.yml

Pushing some missing translation strings on ar.yml
closed-social-glitch-2
ButterflyOfFire 7 years ago
committed by Matt Jankowski
parent
commit
3f248dcaae
2 changed files with 46 additions and 35 deletions
  1. +30
    -19
      app/assets/javascripts/components/locales/ar.jsx
  2. +16
    -16
      config/locales/ar.yml

+ 30
- 19
app/assets/javascripts/components/locales/ar.jsx View File

@ -12,8 +12,8 @@ const ar = {
"account.edit_profile": "تعديل الملف الشخصي",
"account.follow": "إتبع",
"account.followers": "المتابعون",
"account.follows_you": "يتابعك",
"account.follows": "يتبع",
"account.follows_you": "يتابعك",
"account.mention": "أُذكُر @{name}",
"account.mute": "أكتم @{name}",
"account.posts": "المشاركات",
@ -22,8 +22,7 @@ const ar = {
"account.unblock": "إلغاء الحظر عن @{name}",
"account.unfollow": "إلغاء المتابعة",
"account.unmute": "إلغاء الكتم عن @{name}",
"boost_modal.combo": "يمكنك الضغط على {combo} لتخطي هذا مرة أخرى",
"column_back_button.label": "العودة",
"boost_modal.combo": "يمكنك ضغط {combo} لتخطّي هذه في المرّة القادمة",
"column.blocks": "الحسابات المحجوبة",
"column.community": "الخيط العام المحلي",
"column.favourites": "المفضلة",
@ -32,23 +31,34 @@ const ar = {
"column.mutes": "الحسابات المكتومة",
"column.notifications": "الإشعارات",
"column.public": "الخيط العام الموحد",
"compose_form.placeholder": "ماذا يدور في ذهنك ؟",
"compose_form.privacy_disclaimer": "Your private status will be delivered to mentioned users on {domains}. Do you trust {domainsCount, plural, one {that server} other {those servers}}? Post privacy only works on Mastodon instances. If {domains} {domainsCount, plural, one {is not a Mastodon instance} other {are not Mastodon instances}}, there will be no indication that your post is private, and it may be boosted or otherwise made visible to unintended recipients.",
"compose_form.publish": "بَوِّق",
"compose_form.sensitive": "ضع علامة حساس على الوسائط",
"column_back_button.label": "العودة",
"column_subheading.navigation": "التصفح",
"column_subheading.settings": "الإعدادات",
"compose_form.lock_disclaimer": "حسابك ليس {locked}. يمكن لأي شخص متابعتك و عرض المنشورات.",
"compose_form.lock_disclaimer.lock": "مقفل",
"compose_form.placeholder": "فيمَ تفكّر؟",
"compose_form.publish": "بوّق !",
"compose_form.sensitive": "ضع علامة على الوسيط باعتباره حسّاس",
"compose_form.spoiler": "أخفِ النص واعرض تحذيرا",
"compose_form.spoiler_placeholder": "تنبيه عن المحتوى",
"compose_form.spoiler": "إخفاء النص وراء التحذير",
"emoji_button.label": "إيموجي",
"emoji_button.search": "بحث ...",
"emoji_button.people": "أشخاص",
"emoji_button.nature": "طبيعة",
"emoji_button.food": "أكل و شرب",
"emoji_button.activity": "أنشطة",
"emoji_button.travel": "أماكن و أسفار",
"confirmation_modal.cancel": "إلغاء",
"confirmations.block.confirm": "حجب",
"confirmations.block.message": "هل أنت متأكد أنك تريد حجب {name} ؟",
"confirmations.delete.confirm": "حذف",
"confirmations.delete.message": "هل أنت متأكد أنك تريد حذف هذا المنشور ؟",
"confirmations.mute.confirm": "أكتم",
"confirmations.mute.message": "هل أنت متأكد أنك تريد كتم {name} ؟",
"emoji_button.activity": "الأنشطة",
"emoji_button.flags": "الأعلام",
"emoji_button.food": "الطعام والشراب",
"emoji_button.label": "أدرج إيموجي",
"emoji_button.nature": "الطبيعة",
"emoji_button.objects": "أشياء",
"emoji_button.people": "الناس",
"emoji_button.search": "ابحث...",
"emoji_button.symbols": "رموز",
"emoji_button.flags": "أعلام",
"empty_column.community": "الخيط العام المحلي فارغ. قم بتحرير شيء ما كبداية.",
"emoji_button.travel": "أماكن و أسفار",
"empty_column.community": "الخط الزمني المحلي فارغ. اكتب شيئا ما للعامة كبداية.",
"empty_column.hashtag": "ليس هناك بعدُ أي محتوى ذو علاقة بهذا الوسم.",
"empty_column.home.public_timeline": "الخيط العام",
"empty_column.home": "إنك لا تتبع بعد أي شخص إلى حد الآن. زر {public} أو استخدام حقل البحث لكي تبدأ على التعرف على مستخدمين آخرين.",
@ -98,9 +108,10 @@ const ar = {
"tabs_bar.home": "الرئيسية",
"tabs_bar.mentions": "الإشارات",
"tabs_bar.public": "الخيط العام الموحد",
"tabs_bar.notifications": "الإشعارات",
"tabs_bar.notifications": "الإخطارات",
"upload_button.label": "إضافة وسائط",
"upload_form.undo": "إلغاء",
"upload_progress.label": "يرفع...",
"notification.follow": "{name} يتبعك",
"notification.favourite": "{name} أعجب بمنشورك",
"notification.reblog": "{name} قام بترقية تبويقك",
@ -113,7 +124,7 @@ const ar = {
"notifications.column_settings.reblog": "الترقيّات:",
"video_player.toggle_sound": "تبديل الصوت",
"video_player.toggle_visible": "إظهار / إخفاء الفيديو",
"video_player.expand": "توسيع الفيديو",
"video_player.expand": "وسّع الفيديو",
"video_player.video_error": "تعذر تشغيل الفيديو",
};

+ 16
- 16
config/locales/ar.yml View File

@ -6,28 +6,28 @@ ar:
apps: التطبيقات
business_email: 'البريد الإلكتروني المهني :'
closed_registrations: التسجيلات في مثيل الخادوم هذا مُغلقة حاليًا.
contact: Contact
contact: للتواصل معنا
description_headline: ما هو %{domain}?
domain_count_after: خوادم أخرى
domain_count_before: متصل بـ
features:
api: Open API for apps and services
blocks: Rich block and muting tools
api: واجهة برمجة مفتوحة للتطبيقات والخدمات
blocks: نص منسق وأدوات كتم
characters: 500 حرف في كل رسالة
chronology: Timelines are chronological
ethics: 'Ethical design: no ads, no tracking'
gifv: GIFV sets and short videos
privacy: Granular, per-post privacy settings
chronology: خيوط متسلسلة زمنيا
ethics: 'تصميم أخلاقي : لا إعلانات و لا تعقُّب'
gifv: مجموعات صور GIFV وأشرطة فيديو قصيرة
privacy: إعدادات مدققة لخصوصية كل منشور
public: الخيوط الزمنية العمومية
features_headline: ما الذي يجعل ماستدون فريدًا ؟
get_started: إبدأ الآن
links: الروابط
other_instances: خوادم أخرى
source_code: الشفرة المصدرية
status_count_after: منشورات
status_count_after: منشورا
status_count_before: نشروا
terms: شروط الاستعمال
user_count_after: المُستخدِمين
user_count_after: مستخدم
user_count_before: يستضيف
accounts:
follow: إتبع
@ -47,7 +47,7 @@ ar:
invalid_url: إن الرابط المقدم غير صالح
auth:
change_password: الهوية
didnt_get_confirmation: Didn't receive confirmation instructions?
didnt_get_confirmation: لم تتلق تعليمات التأكيد ؟
forgot_password: نسيت كلمة المرور ؟
login: تسجيل الدخول
logout: خروج
@ -96,7 +96,7 @@ ar:
landing_strip_html: <strong>%{name}</strong> is a user on <strong>%{domain}</strong>. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can <a href="%{sign_up_path}">sign up here</a>.
media_attachments:
validations:
images_and_video: Cannot attach a video to a status that already contains images
images_and_video: ليس بالإمكان إرفاق فيديو في منشور يحتوي مسبقا على صور
too_many: لا يمكن إرفاق أكثر من 4 ملفات
notification_mailer:
digest:
@ -119,7 +119,7 @@ ar:
subject: 'Pending follower: %{name}'
mention:
body: 'You were mentioned by %{name} in:'
subject: You were mentioned by %{name}
subject: لقد قام %{name} بذِكرك
reblog:
body: 'Your status was boosted by %{name}:'
subject: "%{name} boosted your status"
@ -139,14 +139,14 @@ ar:
import: إستيراد
preferences: التفضيلات
settings: الإعدادات
two_factor_authentication: المصادقة الثنائية
two_factor_authentication: اثبات هويّة مزدوج
statuses:
open_in_web: إفتح في الويب
over_character_limit: تم تجاوز حد الـ %{max} حرف المسموح بها
show_more: أظهر المزيد
visibilities:
private: إعرض فقط لمتتبعيك
public: عمومي
public: للعامة
unlisted: Public, but do not display on the public timeline
stream_entries:
click_to_show: إضغط للعرض
@ -160,11 +160,11 @@ ar:
description_html: If you enable <strong>two-factor authentication</strong>, logging in will require you to be in possession of your phone, which will generate tokens for you to enter.
disable: تعطيل
enable: تفعيل
enabled_success: Two-factor authentication successfully enabled
enabled_success: تم تفعيل إثبات الهوية المزدوج بنجاح
instructions_html: "<strong>Scan this QR code into Google Authenticator or a similiar TOTP app on your phone</strong>. From now on, that app will generate tokens that you will have to enter when logging in."
manual_instructions: 'If you can''t scan the QR code and need to enter it manually, here is the plain-text secret:'
setup: Set up
wrong_code: The entered code was invalid! Are server time and device time correct?
wrong_code: الرمز الذي أدخلته غير صالح. تحقق من صحة الوقت على الخادم و الجهاز.
users:
invalid_email: عنوان البريد الإلكتروني غير صالح
invalid_otp_token: الرمز الثنائي غير صالح

Loading…
Cancel
Save