-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #7 from MOVACT/new-locales
New locales
- Loading branch information
Showing
22 changed files
with
530 additions
and
697 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
import {I18nManager, StyleSheet} from 'react-native'; | ||
|
||
export default StyleSheet.create({ | ||
mirror: { | ||
transform: [ | ||
{ | ||
scaleX: I18nManager.isRTL ? -1 : 1, | ||
}, | ||
], | ||
}, | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,113 @@ | ||
const lang = { | ||
name: 'عربى', | ||
countryLanguage: 'arabic', | ||
|
||
'navigation.backTitle': 'الرجوع', | ||
'navigation.helpTitle': 'أسئلة متكررة', | ||
'navigation.electionsTitle': 'الانتخابات', | ||
'navigation.infoTitle': 'معلومات', | ||
|
||
// Component:ElectionPill | ||
'electionPill.availableFrom': 'سيكون متوفرًا بدءًا من {1}', | ||
|
||
// Countdown | ||
'countdown.days': 'الأيام', | ||
'countdown.hours': 'الساعات', | ||
'countdown.minutes': 'الدقائق', | ||
'countdown.seconds': 'الثواني', | ||
|
||
// Swiper | ||
'swiper.doubleWeight': 'إعادة التقييم', | ||
'swiper.doubleWeighted': 'تمت إعادة التقييم', | ||
'swiper.questionNumber': 'سؤال رقم {1} من {2}', | ||
'swiper.yes': 'نعم', | ||
'swiper.no': 'لا', | ||
'swiper.none': 'لا يوجد', | ||
'swiper.skip': 'تخطي', | ||
'swiper.cancelTitle': 'هل تريد حقًا الإلغاء؟', | ||
'swiper.cancelText': 'ستضيع مدخلاتك بعد ذلك وسيتعين عليك البدء من جديد.', | ||
'swiper.cancelActionNo': 'لا، ارجع', | ||
'swiper.cancelActionYes': 'نعم', | ||
|
||
'swiperSelectParties.text': | ||
'اختر الآن الأحزاب التي تريد مقارنة إجاباتك معها. يمكنك اختيار أي عدد تريده من الأحزاب.', | ||
'swiperSelectParties.checkAll': 'اختر جميعها', | ||
'swiperSelectParties.uncheckAll': 'إلغاء الاختيارات جميعها', | ||
'swiperSelectParties.chooseMinOne': 'اختر حزب واحد على الأقل للاستمرار', | ||
'swiperSelectParties.nextButton': 'استمر', | ||
|
||
'swiperResult.topmatch': 'أفضل اختيار متطابق معك', | ||
'swiperResult.program': 'البرنامج الانتخابي', | ||
'swiperResult.shareTitle': 'نتيجة WahlSwiper#', | ||
'swiperResult.shareMessage': 'نتيجة WahlSwiper الخاصة بـ {1}', | ||
'swiperResult.screenshotTitle': 'نتيجة WahlSwiper لـ {1}', | ||
|
||
'swiperResult.comparisonWith': 'مقارنة إجاباتك بـ »{1}«', | ||
'swiperResult.readReasoning': 'اقرأ منطق الحزب »', | ||
'swiperResult.closeReasoning': 'إغلاق بيان منطق الحزب', | ||
'swiperResult.noReason': 'لم يذكر الحزب أسباب القرار.', | ||
'swiperResult.yourAnswer': 'إجابتك', | ||
'swiperResult.party': 'الحزب', | ||
|
||
'swiperResult.yourResult': 'نتيجتك', | ||
'swiperResult.chooseParties': 'اختيار الأحزاب', | ||
'swiperResult.share': 'المشاركة', | ||
'swiperResult.parties': 'الأحزاب', | ||
'swiperResult.filterParties': 'تصفية الأحزاب', | ||
|
||
'swiperResult.editAnswers': 'تصفية الأحزاب', | ||
|
||
// Screen:SelectCountry, | ||
'selectCountry.title': 'شكرًا لمشاركتك', | ||
'selectCountry.introText': | ||
'للبدء ، اختر الدولة التي تعيش فيها أو حيث يمكنك التصويت.', | ||
|
||
// Screen:SettingsCountry | ||
'settingsCountry.title': 'الدول', | ||
'settingsCountry.boxTitle': 'اختر دولة أخرى', | ||
'settingsCountry.boxText': | ||
'Wir haben die Fragen aus anderen Ländern neben den Landessprachen auch auf Englisch übersetzt, sodass du dich auch über die Parteien und ihre Standpunkte dort informieren kannst.', | ||
|
||
'settings.title': 'الإعدادات', | ||
'settingsLanguage.boxTitle': 'لغة التطبيق', | ||
'settingsLanguage.boxText': 'قم بتغيير اللغة التي يظهر التطبيق بها.', | ||
'settings.systemDefault': 'النظام الأساسي', | ||
'settings.systemDefaultText': | ||
'يتم استخدام لغة هاتفك في حالة وجود ترجمة. فإذا لم توجد، يتم استخدام اللغة الإنجليزية.', | ||
|
||
// Screen:ElectionsIndex | ||
'electionsIndex.boxTitle': 'الانتخابات الحالية', | ||
'electionsIndex.boxText': | ||
'اختر الانتخابات لبدء المقارنة عن طريق التمرير السريع.', | ||
'electionsIndex.boxPastTitle': 'انتخابات سابقة', | ||
'electionsIndex.boxPastText': | ||
'نتائج (WahlSwipers) هذه خاصة بالانتخابات الماضية. يرجى ملاحظة أن مواقف الأحزاب ربما تكون قد تغيرت فيما يخص بعض النقاط الفردية في هذه الاستطلاعات.', | ||
'electionsIndex.noElections': | ||
'لا يوجد WahlSwiper للانتخابات الحالية لهذا البلد.', | ||
|
||
// Screen:ElectionDetails | ||
'electionDetails.countdownPast': 'تم إجراء الانتخابات في', | ||
'electionDetails.countdown': 'العد التنازلي قبل الانتخابات', | ||
'electionDetails.infoText': | ||
'سنطرح عليك بعض الأسئلة حول القضايا السياسية. أجب على الأسئلة عن طريق التمرير السريع وسنطابق إجاباتك مع الحزب الأقرب لآرائك.', | ||
'electionDetails.startButtonText': 'ابدأ الآن', | ||
|
||
// Screen:HelpIndex | ||
'helpIndex.title': 'أسئلة متكررة', | ||
|
||
// Screen:InfosIndex | ||
'infosIndex.title': 'معلومات', | ||
'infosIndex.headline': 'عن WahlSwiper', | ||
'infosIndex.paragraph1': | ||
'يجب أن يكون تكوين رأي حول الانتخابات أمرًا سهلاً وممتعًا - هذه هي مهمتنا في WahlSwiper. الفكرة: يمكن الإجابة على الأسئلة السياسية بتمريرة بسيطة إلى اليسار ب"لا" أو إلى اليمين ب"نعم". ثم يقوم WahlSwiper بمقارنة إجاباتك بإجابات الأحزاب المختلفة.', | ||
'infosIndex.paragraph2': | ||
'لدينا ميزة واضحة. ليس عندنا إجابات سوى "نعم" و "لا" فقط؛ لا يوجد "ربما". هذا يجعل الأحزاب تتصبب عرقًا أحيانًا، لكنه يساعدك على اتخاذ القرار. بالطبع ، يمكنك أيضًا تخطي الأسئلة الفردية دون الإجابة عليها.', | ||
'infosIndex.paragraph3': | ||
'التصويت أمر سهل مثل المواعدة عبر الإنترنت – ولكن لديك فرصة للتوافق مع الطرف الذي تواعده لفصل تشريعي واحد على الأقل.', | ||
'infosIndex.imprintButton': 'الختم', | ||
'infosIndex.imprintLink': 'https://www.voteswiper.org/ar/page/imprint', | ||
'infosIndex.privacyButton': 'خصوصية البيانات', | ||
'infosIndex.privacyLink': 'https://www.voteswiper.org/ar/page/privacy', | ||
}; | ||
|
||
export default lang; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.