diff --git a/backend/readme.md b/backend/readme.md
index 09a61ee2..6f2fac1c 100644
--- a/backend/readme.md
+++ b/backend/readme.md
@@ -340,15 +340,16 @@ Here is a list of all available locales:
| `fa` | Persian (Farsi) |
| `pl` | Polish |
| `pt-br` | Portuguese (Brazil) |
+| `pt-pt` | Portuguese (Portugal) |
| Code | Locale |
| --- | --- |
-| `pt-pt` | Portuguese (Portugal) |
| `ro` | Romanian |
| `ru` | Russian |
-| `sr` | Serbian |
+| `sr` | Serbian (Cyrillic) |
+| `sr-latn` | Serbian (Latin) |
| `sk` | Slovak |
| `es` | Spanish |
| `se` | Swedish |
diff --git a/backend/src/cards/stats.js b/backend/src/cards/stats.js
index d356755f..c2bf6be0 100644
--- a/backend/src/cards/stats.js
+++ b/backend/src/cards/stats.js
@@ -446,6 +446,7 @@ const renderStatsCard = (
"pt-pt",
"ru",
"sr",
+ "sr-latn",
"uk-ua",
"uz",
"zh-tw",
diff --git a/backend/src/translations.js b/backend/src/translations.js
index 7fcf4829..440462d4 100644
--- a/backend/src/translations.js
+++ b/backend/src/translations.js
@@ -52,6 +52,7 @@ const statCardLocales = ({ name, apostrophe }) => {
se: `GitHubstatistik för ${encodedName}`,
th: `สถิติ GitHub ของ ${encodedName}`,
sr: `GitHub статистика корисника ${encodedName}`,
+ "sr-latn": `GitHub statistika korisnika ${encodedName}`,
no: `GitHub-statistikk for ${encodedName}`,
},
"statcard.ranktitle": {
@@ -91,6 +92,7 @@ const statCardLocales = ({ name, apostrophe }) => {
se: `GitHubstatistik för ${encodedName}`,
th: `อันดับ GitHub ของ ${encodedName}`,
sr: `Ранк корисника ${encodedName}`,
+ "sr-latn": `Rank korisnika ${encodedName}`,
no: `GitHub-statistikk for ${encodedName}`,
},
"statcard.totalstars": {
@@ -130,6 +132,7 @@ const statCardLocales = ({ name, apostrophe }) => {
se: "Antal intjänade stjärnor",
th: "ดาวทั้งหมดที่ได้รับ",
sr: "Број освојених звездица",
+ "sr-latn": "Broj osvojenih zvezdica",
no: "Totalt antall stjerner",
},
"statcard.commits": {
@@ -168,7 +171,8 @@ const statCardLocales = ({ name, apostrophe }) => {
vi: "Tổng Số Cam Kết",
se: "Totalt antal commits",
th: "Commit ทั้งหมด",
- sr: "Укупан број коммитова",
+ sr: "Укупно commit-ова",
+ "sr-latn": "Ukupno commit-ova",
no: "Totalt antall commits",
},
"statcard.prs": {
@@ -207,7 +211,8 @@ const statCardLocales = ({ name, apostrophe }) => {
vi: "Tổng Số PR",
se: "Totalt antal PR",
th: "PR ทั้งหมด",
- sr: "Укупно PRова",
+ sr: "Укупно PR-ова",
+ "sr-latn": "Ukupno PR-ova",
no: "Totalt antall PR",
},
"statcard.issues": {
@@ -247,6 +252,7 @@ const statCardLocales = ({ name, apostrophe }) => {
se: "Total antal issues",
th: "Issue ทั้งหมด",
sr: "Укупно пријављених проблема",
+ "sr-latn": "Ukupno prijavljenih problema",
no: "Totalt antall issues",
},
"statcard.contribs": {
@@ -285,7 +291,8 @@ const statCardLocales = ({ name, apostrophe }) => {
vi: "Đã Đóng Góp (năm ngoái)",
se: "Bidragit till (förra året)",
th: "มีส่วนร่วมใน (ปีที่แล้ว)",
- sr: "Контрибуирано (прошле године)",
+ sr: "Доприноси (прошла година)",
+ "sr-latn": "Doprinosi (prošla godina)",
no: "Bidro til (i fjor)",
},
"statcard.reviews": {
@@ -324,7 +331,8 @@ const statCardLocales = ({ name, apostrophe }) => {
vi: "Tổng Số PR Đã Xem Xét",
se: "Totalt antal granskade PR",
th: "รีวิว PR แล้วทั้งหมด",
- sr: "Укупно прегледаних PRова",
+ sr: "Укупно прегледаних PR-ова",
+ "sr-latn": "Ukupno pregledanih PR-ova",
no: "Totalt antall vurderte PR",
},
"statcard.discussions-started": {
@@ -364,6 +372,7 @@ const statCardLocales = ({ name, apostrophe }) => {
se: "Totalt antal diskussioner startade",
th: "เริ่มหัวข้อสนทนาทั้งหมด",
sr: "Укупно покренутих дискусија",
+ "sr-latn": "Ukupno pokrenutih diskusija",
no: "Totalt antall startede diskusjoner",
},
"statcard.discussions-answered": {
@@ -403,6 +412,7 @@ const statCardLocales = ({ name, apostrophe }) => {
se: "Totalt antal diskussioner besvarade",
th: "ตอบกลับหัวข้อสนทนาทั้งหมด",
sr: "Укупно одговорених дискусија",
+ "sr-latn": "Ukupno odgovorenih diskusija",
no: "Totalt antall besvarte diskusjoner",
},
"statcard.prs-authored": {
@@ -455,7 +465,8 @@ const statCardLocales = ({ name, apostrophe }) => {
vi: "Tổng Số PR Đã Hợp Nhất",
se: "Totalt antal sammanfogade PR",
th: "PR ที่ถูก Merged แล้วทั้งหมด",
- sr: "Укупно обједињених PRова",
+ sr: "Укупно спојених PR-ова",
+ "sr-latn": "Ukupno spojenih PR-ova",
no: "Totalt antall sammenslåtte PR",
},
"statcard.prs-merged-percentage": {
@@ -493,7 +504,8 @@ const statCardLocales = ({ name, apostrophe }) => {
vi: "Tỷ Lệ PR Đã Hợp Nhất",
se: "Procent av sammanfogade PR",
th: "เปอร์เซ็นต์ PR ที่ถูก Merged แล้วทั้งหมด",
- sr: "Проценат обједињених PRова",
+ sr: "Проценат спојених PR-ова",
+ "sr-latn": "Procenat spojenih PR-ova",
no: "Prosentandel sammenslåtte PR",
},
};
@@ -537,6 +549,7 @@ const repoCardLocales = {
se: "Mall",
th: "เทมเพลต",
sr: "Шаблон",
+ "sr-latn": "Šablon",
no: "Mal",
},
"repocard.archived": {
@@ -576,6 +589,7 @@ const repoCardLocales = {
se: "Arkiverade",
th: "เก็บถาวร",
sr: "Архивирано",
+ "sr-latn": "Arhivirano",
no: "Arkivert",
},
"repocard.prs-authored": {
@@ -633,6 +647,7 @@ const langCardLocales = {
se: "Mest använda språken",
th: "ภาษาที่ใช้บ่อยที่สุด",
sr: "Најкоришћенији језици",
+ "sr-latn": "Najkorišćeniji jezici",
no: "Mest brukte språk",
},
"langcard.nodata": {
@@ -672,6 +687,7 @@ const langCardLocales = {
se: "Inga språkdata.",
th: "ไม่มีข้อมูลภาษา",
sr: "Нема података о језицима.",
+ "sr-latn": "Nema podataka o jezicima.",
no: "Ingen språkdata.",
},
};
@@ -714,6 +730,7 @@ const wakatimeCardLocales = {
se: "WakaTime statistik",
th: "สถิติ WakaTime",
sr: "WakaTime статистика",
+ "sr-latn": "WakaTime statistika",
no: "WakaTime-statistikk",
},
"wakatimecard.lastyear": {
@@ -752,7 +769,8 @@ const wakatimeCardLocales = {
vi: "Năm ngoái",
se: "Förra året",
th: "ปีที่แล้ว",
- sr: "Претходна година",
+ sr: "Прошла год.",
+ "sr-latn": "Prošla god.",
no: "I fjor",
},
"wakatimecard.last7days": {
@@ -792,6 +810,7 @@ const wakatimeCardLocales = {
se: "Senaste 7 dagarna",
th: "7 วันที่ผ่านมา",
sr: "Претходних 7 дана",
+ "sr-latn": "Prethodnih 7 dana",
no: "Siste 7 dager",
},
"wakatimecard.notpublic": {
@@ -831,6 +850,7 @@ const wakatimeCardLocales = {
se: "WakaTime användarprofil inte offentlig",
th: "โปรไฟล์ผู้ใช้ WakaTime ไม่ได้เป็นสาธารณะ",
sr: "WakaTime профил корисника није јаван",
+ "sr-latn": "WakaTime profil korisnika nije javan",
no: "WakaTime brukerprofil ikke offentlig",
},
"wakatimecard.nocodedetails": {
@@ -872,6 +892,7 @@ const wakatimeCardLocales = {
se: "Användaren delar inte offentligt detaljerad kodstatistik",
th: "ผู้ใช้ไม่ได้แชร์สถิติโค้ดแบบสาธารณะ",
sr: "Корисник не дели јавно детаљну статистику кода",
+ "sr-latn": "Korisnik ne deli javno detaljnu statistiku koda",
no: "Brukeren deler ikke detaljert kodestatistikk offentlig",
},
"wakatimecard.nocodingactivity": {
@@ -911,6 +932,7 @@ const wakatimeCardLocales = {
se: "Ingen aktivitet denna vecka",
th: "ไม่มีกิจกรรมการเขียนโค้ดในสัปดาห์นี้",
sr: "Током ове недеље није било никаквих активности",
+ "sr-latn": "Tokom ove nedelje nije bilo nikakvih aktivnosti",
no: "Ingen kodeaktivitet denne uken",
},
};
|