Skip to content

Add Persian/Farsi (fa) language support #4263

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions src/translations.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: `GitHub statistiky uživatele ${encodedName}`,
de: `${encodedName + apostrophe} GitHub-Statistiken`,
en: `${encodedName}'${apostrophe} GitHub Stats`,
fa: `آمار گیت‌هاب ${encodedName}`,
bn: `${encodedName} এর GitHub পরিসংখ্যান`,
es: `Estadísticas de GitHub de ${encodedName}`,
fr: `Statistiques GitHub de ${encodedName}`,
Expand Down Expand Up @@ -53,6 +54,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: `GitHub statistiky uživatele ${encodedName}`,
de: `${encodedName + apostrophe} GitHub-Statistiken`,
en: `${encodedName}'${apostrophe} GitHub Rank`,
fa: `رتبه گیت‌هاب ${encodedName}`,
bn: `${encodedName} এর GitHub পরিসংখ্যান`,
es: `Estadísticas de GitHub de ${encodedName}`,
fr: `Statistiques GitHub de ${encodedName}`,
Expand Down Expand Up @@ -84,6 +86,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem hvězd",
de: "Insgesamt erhaltene Sterne",
en: "Total Stars Earned",
fa: "مجموع ستاره‌های دریافت‌شده",
bn: "সর্বমোট Star",
es: "Estrellas totales",
fr: "Total d'étoiles",
Expand Down Expand Up @@ -115,6 +118,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem commitů",
de: "Anzahl Commits",
en: "Total Commits",
fa: "مجموع کامیت‌ها",
bn: "সর্বমোট Commit",
es: "Commits totales",
fr: "Total des Commits",
Expand Down Expand Up @@ -146,6 +150,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem PRs",
de: "PRs Insgesamt",
en: "Total PRs",
fa: "مجموع Pull Request",
bn: "সর্বমোট PR",
es: "PRs totales",
fr: "Total des PRs",
Expand Down Expand Up @@ -177,6 +182,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem problémů",
de: "Anzahl Issues",
en: "Total Issues",
fa: "مجموع مسائل",
bn: "সর্বমোট Issue",
es: "Issues totales",
fr: "Nombre total d'incidents",
Expand Down Expand Up @@ -208,6 +214,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Přispěl k (minulý rok)",
de: "Beigetragen zu (letztes Jahr)",
en: "Contributed to (last year)",
fa: "مشارکت در (سال گذشته)",
bn: "অবদান (গত বছর)",
es: "Contribuciones en (el año pasado)",
fr: "Contribué à (l'année dernière)",
Expand Down Expand Up @@ -239,6 +246,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkový počet PR",
de: "Insgesamt überprüfte PRs",
en: "Total PRs Reviewed",
fa: "مجموع درخواست‌های پول بررسی‌شده",
bn: "সর্বমোট পুনরালোচনা করা PR",
es: "PR totales revisados",
fr: "Nombre total de PR examinés",
Expand Down Expand Up @@ -270,6 +278,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem zahájených diskusí",
de: "Gesamt gestartete Diskussionen",
en: "Total Discussions Started",
fa: "مجموع بحث‌های آغازشده",
bn: "সর্বমোট আলোচনা শুরু",
es: "Discusiones totales iniciadas",
fr: "Nombre total de discussions lancées",
Expand Down Expand Up @@ -301,6 +310,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem zodpovězených diskusí",
de: "Gesamt beantwortete Diskussionen",
en: "Total Discussions Answered",
fa: "مجموع بحث‌های پاسخ‌داده‌شده",
bn: "সর্বমোট আলোচনা উত্তর",
es: "Discusiones totales respondidas",
fr: "Nombre total de discussions répondues",
Expand Down Expand Up @@ -332,6 +342,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Celkem sloučených PR",
de: "Insgesamt zusammengeführte PRs",
en: "Total PRs Merged",
fa: "مجموع درخواست‌های پول ادغام‌شده",
bn: "সর্বমোট PR একত্রীকৃত",
es: "PR totales fusionados",
fr: "Nombre total de PR fusionnés",
Expand Down Expand Up @@ -362,6 +373,7 @@ const statCardLocales = ({ name, apostrophe }) => {
cs: "Sloučené PRs v procentech",
de: "Zusammengeführte PRs in Prozent",
en: "Merged PRs Percentage",
fa: "درصد درخواست‌های پول ادغام‌شده",
bn: "PR একত্রীকরণের শতাংশ",
es: "Porcentaje de PR fusionados",
fr: "Pourcentage de PR fusionnés",
Expand Down Expand Up @@ -397,6 +409,7 @@ const repoCardLocales = {
cs: "Šablona",
de: "Vorlage",
en: "Template",
fa: "الگو",
es: "Plantilla",
fr: "Modèle",
hu: "Sablon",
Expand Down Expand Up @@ -428,6 +441,7 @@ const repoCardLocales = {
cs: "Archivováno",
de: "Archiviert",
en: "Archived",
fa: "بایگانی‌شده",
es: "Archivados",
fr: "Archivé",
hu: "Archivált",
Expand Down Expand Up @@ -462,6 +476,7 @@ const langCardLocales = {
de: "Meist verwendete Sprachen",
bn: "সর্বাধিক ব্যবহৃত ভাষা সমূহ",
en: "Most Used Languages",
fa: "زبان‌های پرکاربرد",
es: "Lenguajes más usados",
fr: "Langages les plus utilisés",
hu: "Leggyakrabban használt nyelvek",
Expand Down Expand Up @@ -493,6 +508,7 @@ const langCardLocales = {
de: "Keine Sprachdaten.",
bn: "কোন ভাষার ডেটা নেই।",
en: "No languages data.",
fa: "داده‌ای برای زبان‌ها وجود ندارد.",
es: "Sin datos de idiomas.",
fr: "Aucune donnée sur les langues.",
hu: "Nincsenek nyelvi adatok.",
Expand Down Expand Up @@ -526,6 +542,7 @@ const wakatimeCardLocales = {
cs: "Statistiky WakaTime",
de: "WakaTime Status",
en: "WakaTime Stats",
fa: "آمار WakaTime",
bn: "WakaTime স্ট্যাটাস",
es: "Estadísticas de WakaTime",
fr: "Statistiques de WakaTime",
Expand Down Expand Up @@ -557,6 +574,7 @@ const wakatimeCardLocales = {
cs: "Minulý rok",
de: "Letztes Jahr",
en: "last year",
fa: "سال گذشته",
bn: "গত বছর",
es: "El año pasado",
fr: "L'année dernière",
Expand Down Expand Up @@ -588,6 +606,7 @@ const wakatimeCardLocales = {
cs: "Posledních 7 dní",
de: "Letzte 7 Tage",
en: "last 7 days",
fa: "هفت روز گذشته",
bn: "গত ৭ দিন",
es: "Últimos 7 días",
fr: "7 derniers jours",
Expand Down Expand Up @@ -619,6 +638,7 @@ const wakatimeCardLocales = {
cs: "Profil uživatele WakaTime není veřejný",
de: "WakaTime-Benutzerprofil nicht öffentlich",
en: "WakaTime user profile not public",
fa: "پروفایل کاربری WakaTime عمومی نیست",
bn: "WakaTime ব্যবহারকারীর প্রোফাইল প্রকাশ্য নয়",
es: "Perfil de usuario de WakaTime no público",
fr: "Profil utilisateur WakaTime non public",
Expand Down Expand Up @@ -650,6 +670,7 @@ const wakatimeCardLocales = {
cs: "Uživatel nesdílí podrobné statistiky kódu",
de: "Benutzer teilt keine detaillierten Code-Statistiken",
en: "User doesn't publicly share detailed code statistics",
fa: "کاربر آمار کد تفصیلی را به‌صورت عمومی به اشتراک نمی‌گذارد",
bn: "ব্যবহারকারী বিস্তারিত কোড পরিসংখ্যান প্রকাশ করেন না",
es: "El usuario no comparte públicamente estadísticas detalladas de código",
fr: "L'utilisateur ne partage pas publiquement de statistiques de code détaillées",
Expand Down Expand Up @@ -683,6 +704,7 @@ const wakatimeCardLocales = {
cs: "Tento týden žádná aktivita v kódování",
de: "Keine Aktivitäten in dieser Woche",
en: "No coding activity this week",
fa: "فعالیت کدنویسی در این هفته وجود ندارد",
bn: "এই সপ্তাহে কোন কোডিং অ্যাক্টিভিটি নেই",
es: "No hay actividad de codificación esta semana",
fr: "Aucune activité de codage cette semaine",
Expand Down