Skip to content

Commit

Permalink
feat: add translations for Persian language
Browse files Browse the repository at this point in the history
  • Loading branch information
FatemeKhodayari committed Jan 13, 2024
1 parent bed2c34 commit c55e1a9
Show file tree
Hide file tree
Showing 3 changed files with 92 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ npm-install-%: ## install specified % npm package
npm install $* --save-dev
git add package.json
export TRANSIFEX_RESOURCE = frontend-app-learner-dashboard
transifex_langs = "ar,fr,fr_CA,es_419,pt_BR,zh_CN"
transifex_langs = "ar,fr,fr_CA,es_419,pt_BR,zh_CN,fa_IR"

intl_imports = ./node_modules/.bin/intl-imports.js
transifex_utils = ./node_modules/.bin/transifex-utils.js
Expand Down
2 changes: 2 additions & 0 deletions src/i18n/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import frMessages from './messages/fr.json';
import frcaMessages from './messages/fr_CA.json';
import ptbrMessages from './messages/pt_BR.json';
import zhcnMessages from './messages/zh_CN.json';
import fairMessages from './messages/fa_IR.json';

const appMessages = {
ar: arMessages,
Expand All @@ -16,6 +17,7 @@ const appMessages = {
'fr-ca': frcaMessages,
'pt-br': ptbrMessages,
'zh-cn': zhcnMessages,
'fa-ir': fairMessages,
};

export default [
Expand Down
89 changes: 89 additions & 0 deletions src/i18n/messages/fa_IR.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"dashboard.mycourses": "دوره‌های آموزشی من",
"Dashboard.NoCoursesView.lookingForChallengePrompt": "به دنبال چالش جدیدی هستید؟",
"Dashboard.NoCoursesView.exploreCoursesPrompt": "دوره‌های موجود را کاوش کنید تا آن‌ها را به میزکار خود بیفزایید.",
"Dashboard.NoCoursesView.exploreCoursesButton": "کاوش دوره‌های آموزشی",
"Dashboard.NoCoursesView.bannerAlt": "نمای بدون دوره‌ی آموزشی",
"leanerDashboard.enterpriseDialogHeader": "شما به میزکار {label} دسترسی دارید.",
"leanerDashboard.enterpriseDialogBody": "برای دسترسی به دوره‌های ارائه‌شده به شما توسط {label}، میزکار {label} را مشاهده کنید.",
"leanerDashboard.enterpriseDialogDismissButton": "نادیده گرفتن",
"leanerDashboard.enterpriseDialogConfirmButton": "مشاهده میزکار",
"leanerDashboard.confirmEmailBanner": "تایید ایمیل",
"leanerDashboard.confirmEmailTextReminderBanner": "جهت استفاده بهتر از قابلیت‌های این سامانه، ایمیل خود را تایید کنید. {confirmNowButton}",
"leanerDashboard.verifiedConfirmEmailButton": "ایمیلم را تایید کرده‌ام.",
"leanerDashboard.confirmEmailModalHeader": "ایمیل خود را تایید کنید",
"leanerDashboard.confirmEmailModalBody": "ایمیل تایید حساب کاربری برای شما ارسال شد. لطفاً جهت تایید حساب کاربری و ادامه یادگیری، بر روی دکمه قرمز موجود در ایمیل ارسالی کلیک کنید.",
"leanerDashboard.confirmEmailImageAlt": "پس‌زمینه تایید ایمیل",
"learnerVariantDashboard.menu.dashboard.label": "میزکار",
"learnerVariantDashboard.help.label": "راهنما",
"learnerVariantDashboard.menu.profile.label": "پروفایل",
"learnerVariantDashboard.menu.viewPrograms.label": "مشاهده برنامه‌های آموزشی",
"learnerVariantDashboard.menu.account.label": "حساب کاربری",
"learnerVariantDashboard.menu.orderHistory.label": "تاریخچه سفارش‌ها",
"learnerVariantDashboard.menu.signOut.label": "خروج",
"learnerVariantDashboard.course": "دوره‌های آموزشی",
"learnerVariantDashboard.program": "برنامه‌های آموزشی",
"learnerVariantDashboard.discoverNew": "یافتن دوره‌ی جدید",
"learnerVariantDashboard.logoAltText": "میزکار",
"learnerVariantDashboard.collapseMenuOpenAltText": "منو",
"learnerVariantDashboard.collapseMenuClosedAltText": "بستن",
"leanerDashboard.menu.career.label": "حرفه",
"header.menu.new.label": "جدید",
"MasqueradeBar.ViewAs": "مشاهده به عنوان: ",
"MasqueradeBar.ViewingAs": "در حال مشاهده به عنوان: ",
"MasqueradeBar.SubmitButton": "ثبت",
"MasqueradeBar.StudentNameInput": "نام کاربری یا ایمیل",
"MasqueradeBar.NoStudentFound": "دانش‌پذیری با این ایمیل و یا نام کاربری یافت نشد.",
"MasqueradeBar.UnknownError": "خطای نامشخصی رخ داد.",
"WidgetSidebar.lookingForChallengePrompt": "به دنبال چالش جدیدی هستید؟",
"WidgetSidebar.findCoursesButton": "یافتن دوره جدید {arrow}",
"ProductRecommendations.recommendationsHeading": "ممکن است خوشتان بیاید",
"ProductRecommendations.executiveEducationHeading": "آموزش اجرایی",
"ProductRecommendations.executiveEducationDescription": "دوره‌های کوتاه جهت ایجاد مهارت‌های رهبری",
"ProductRecommendations.bootcampHeading": "بوت‌کمپ",
"ProductRecommendations.bootcampDescription": "تمرین پروژه‌محور، فشرده و عملی",
"ProductRecommendations.courseHeading": "دوره‌های آموزشی",
"ProductRecommendations.courseDescription": "با کشف علایق جدید حرفه خود را ارتقا دهید",
"RecommendationsPanel.recommendationsFeatureText": "پیشنهادات اختصاصی در حال حاضر امکان‌پذیر نیست. در تلاشیم تا در اسرع وقت این قابلیت را به میزکار شما بیفزاییم.",
"RecommendationsPanel.recommendationsAlertText": "آیا تمایل دارید در صورت موجود شدن خبردار شوید؟",
"RecommendationsPanel.recommendationsModalHeading": "از توجه شما سپاس‌گزاریم!",
"RecommendationsPanel.modalSkipButton": "فعلاً بگذر",
"RecommendationsPanel.modalCountMeButton": "مرا اضافه کن!",
"learnerVariantDashboard.recommendedForYou": "پیشنهادات برای شما",
"RecommendationsPanel.seeAllRecommendationsButton": "مشاهده همه پیشنهادات",
"RecommendationsPanel.recommendationsHeading": "محتوای پیشنهادی برای شما",
"RecommendationsPanel.popularCoursesHeading": "دوره‌های پرطرفدار",
"RecommendationsPanel.exploreCoursesButton": "کاوش در دوره‌ها",
"learner-dash.courseListFilters.inProgress": "در حال اجرا",
"learner-dash.courseListFilters.notStarted": "شروع‌نشده",
"learner-dash.courseListFilters.done": "پایان‌یافته",
"learner-dash.courseListFilters.notEnrolled": "ثبت‌نام‌نشده",
"learner-dash.courseListFilters.upgraded": "ارتقا‌یافته",
"learner-dash.courseListFilters.clearAll": "پاک کردن همه",
"learner-dash.courseListFilters.sort": "مرتب‌سازی",
"learner-dash.courseListFilters.sortLastEnrolled": "آخرین ثبت‌نام",
"learner-dash.courseListFilters.sortTitle": "عنوان (به ترتیب حروف الفبا)",
"learner-dash.courseListFilters.refine": "بهینه‌سازی نتایج",
"learner-dash.courseCard.actions.resume": "ادامه دوره",
"learner-dash.courseCard.actions.beginCourse": "شروع دوره",
"learner-dash.courseCard.actions.viewCourse": "مشاهده دوره",
"learner-dash.courseCard.actions.upgrade": "ارتقا",
"learner-dash.courseCard.banners.passingGrade": "حداقل نمره مورد نیاز برای قبولی در این دوره: {minPassingGrade}\u200f%",
"learner-dash.courseCard.banners.notEligibleForCert": "شما واجد دریافت گواهی نیستید.",
"learner-dash.courseCard.banners.certReady": "تبریک! گواهی شما آماده است.",
"learner-dash.courseCard.banners.viewCertificate": "مشاهده گواهی",
"learner-dash.courseCard.banners.certMinGrade": "حداقل نمره مورد نیاز برای دریافت گواهی: {minPassingGrade}\u200f%",
"learner-dash.courseCard.banners.downloadCertificate": "دانلود گواهی",
"learner-dash.courseCard.banners.gradseAndCertReadyAfter": "کارنامه و گواهی شما بعد از {availableDate} آماده می‌شود.",
"learner-dash.courseCard.banners.entitlementUnavailable": "در حال حاضر هیچ جلسه‌ای وجود ندارد. تیم آموزشی به زودی جلساتی به این دوره خواهند افزود. اگر هیچ جلسه‌ای افزوده نشد به نشانی {emailLink} پیام ارسال کنید.",
"learner-dash.courseCard.banners.viewGrades": "مشاهده نمرات",
"learner-dash.courseCard.CourseCardDetails.courseEnded": "پایان‌یافته در {endDate}",
"learner-dash.courseCard.CourseCardDetails.courseEnds": "تاریخ پایان دوره: {endDate}",
"learner-dash.courseCard.CourseCardDetails.courseStarts": "تاریخ شروع دوره: {startDate}",
"learner-dash.courseCardMenu.unenroll": "لغو ثبت‌نام",
"learner-dash.courseCardMenu.dropdownAlt": "منوی اقدامات دوره",
"learner-dash.courseCardMenu.emailSettings": "تنظیمات ایمیل",
"learner-dash.courseCardMenu.shareToFacebook": "اشتراک‌گذاری در فیسبوک",
"learner-dash.courseCardMenu.shareToTwitter": "اشتراک‌گذاری در توییتر",
"learner-dash.courseCardMenu.shareQuote": "من در حال یادگیری دوره آنلاین {courseName} با {socialBrand} هستم. به این دوره نگاهی بیندازید!"
}

0 comments on commit c55e1a9

Please sign in to comment.