Skip to content

Commit 65f1a2c

Browse files
rammbaqwerty541
authored andcommitted
feat: add Serbian (Latin) translations (anuraghazra#4448)
* Improve existing Serbian * Distinguish Cyrillic & Latin Serbian * Use sr for cyrillic Serbian to support backwards compatibility * review --------- Co-authored-by: Alexandr <[email protected]>
1 parent f2efd60 commit 65f1a2c

File tree

3 files changed

+33
-9
lines changed

3 files changed

+33
-9
lines changed

backend/readme.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,15 +340,16 @@ Here is a list of all available locales:
340340
| `fa` | Persian (Farsi) |
341341
| `pl` | Polish |
342342
| `pt-br` | Portuguese (Brazil) |
343+
| `pt-pt` | Portuguese (Portugal) |
343344

344345
</td><td>
345346

346347
| Code | Locale |
347348
| --- | --- |
348-
| `pt-pt` | Portuguese (Portugal) |
349349
| `ro` | Romanian |
350350
| `ru` | Russian |
351-
| `sr` | Serbian |
351+
| `sr` | Serbian (Cyrillic) |
352+
| `sr-latn` | Serbian (Latin) |
352353
| `sk` | Slovak |
353354
| `es` | Spanish |
354355
| `se` | Swedish |

backend/src/cards/stats.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,7 @@ const renderStatsCard = (
446446
"pt-pt",
447447
"ru",
448448
"sr",
449+
"sr-latn",
449450
"uk-ua",
450451
"uz",
451452
"zh-tw",

backend/src/translations.js

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ const statCardLocales = ({ name, apostrophe }) => {
5252
se: `GitHubstatistik för ${encodedName}`,
5353
th: `สถิติ GitHub ของ ${encodedName}`,
5454
sr: `GitHub статистика корисника ${encodedName}`,
55+
"sr-latn": `GitHub statistika korisnika ${encodedName}`,
5556
no: `GitHub-statistikk for ${encodedName}`,
5657
},
5758
"statcard.ranktitle": {
@@ -91,6 +92,7 @@ const statCardLocales = ({ name, apostrophe }) => {
9192
se: `GitHubstatistik för ${encodedName}`,
9293
th: `อันดับ GitHub ของ ${encodedName}`,
9394
sr: `Ранк корисника ${encodedName}`,
95+
"sr-latn": `Rank korisnika ${encodedName}`,
9496
no: `GitHub-statistikk for ${encodedName}`,
9597
},
9698
"statcard.totalstars": {
@@ -130,6 +132,7 @@ const statCardLocales = ({ name, apostrophe }) => {
130132
se: "Antal intjänade stjärnor",
131133
th: "ดาวทั้งหมดที่ได้รับ",
132134
sr: "Број освојених звездица",
135+
"sr-latn": "Broj osvojenih zvezdica",
133136
no: "Totalt antall stjerner",
134137
},
135138
"statcard.commits": {
@@ -168,7 +171,8 @@ const statCardLocales = ({ name, apostrophe }) => {
168171
vi: "Tổng Số Cam Kết",
169172
se: "Totalt antal commits",
170173
th: "Commit ทั้งหมด",
171-
sr: "Укупан број коммитова",
174+
sr: "Укупно commit-ова",
175+
"sr-latn": "Ukupno commit-ova",
172176
no: "Totalt antall commits",
173177
},
174178
"statcard.prs": {
@@ -207,7 +211,8 @@ const statCardLocales = ({ name, apostrophe }) => {
207211
vi: "Tổng Số PR",
208212
se: "Totalt antal PR",
209213
th: "PR ทั้งหมด",
210-
sr: "Укупно PRова",
214+
sr: "Укупно PR-ова",
215+
"sr-latn": "Ukupno PR-ova",
211216
no: "Totalt antall PR",
212217
},
213218
"statcard.issues": {
@@ -247,6 +252,7 @@ const statCardLocales = ({ name, apostrophe }) => {
247252
se: "Total antal issues",
248253
th: "Issue ทั้งหมด",
249254
sr: "Укупно пријављених проблема",
255+
"sr-latn": "Ukupno prijavljenih problema",
250256
no: "Totalt antall issues",
251257
},
252258
"statcard.contribs": {
@@ -285,7 +291,8 @@ const statCardLocales = ({ name, apostrophe }) => {
285291
vi: "Đã Đóng Góp (năm ngoái)",
286292
se: "Bidragit till (förra året)",
287293
th: "มีส่วนร่วมใน (ปีที่แล้ว)",
288-
sr: "Контрибуирано (прошле године)",
294+
sr: "Доприноси (прошла година)",
295+
"sr-latn": "Doprinosi (prošla godina)",
289296
no: "Bidro til (i fjor)",
290297
},
291298
"statcard.reviews": {
@@ -324,7 +331,8 @@ const statCardLocales = ({ name, apostrophe }) => {
324331
vi: "Tổng Số PR Đã Xem Xét",
325332
se: "Totalt antal granskade PR",
326333
th: "รีวิว PR แล้วทั้งหมด",
327-
sr: "Укупно прегледаних PRова",
334+
sr: "Укупно прегледаних PR-ова",
335+
"sr-latn": "Ukupno pregledanih PR-ova",
328336
no: "Totalt antall vurderte PR",
329337
},
330338
"statcard.discussions-started": {
@@ -364,6 +372,7 @@ const statCardLocales = ({ name, apostrophe }) => {
364372
se: "Totalt antal diskussioner startade",
365373
th: "เริ่มหัวข้อสนทนาทั้งหมด",
366374
sr: "Укупно покренутих дискусија",
375+
"sr-latn": "Ukupno pokrenutih diskusija",
367376
no: "Totalt antall startede diskusjoner",
368377
},
369378
"statcard.discussions-answered": {
@@ -403,6 +412,7 @@ const statCardLocales = ({ name, apostrophe }) => {
403412
se: "Totalt antal diskussioner besvarade",
404413
th: "ตอบกลับหัวข้อสนทนาทั้งหมด",
405414
sr: "Укупно одговорених дискусија",
415+
"sr-latn": "Ukupno odgovorenih diskusija",
406416
no: "Totalt antall besvarte diskusjoner",
407417
},
408418
"statcard.prs-authored": {
@@ -455,7 +465,8 @@ const statCardLocales = ({ name, apostrophe }) => {
455465
vi: "Tổng Số PR Đã Hợp Nhất",
456466
se: "Totalt antal sammanfogade PR",
457467
th: "PR ที่ถูก Merged แล้วทั้งหมด",
458-
sr: "Укупно обједињених PRова",
468+
sr: "Укупно спојених PR-ова",
469+
"sr-latn": "Ukupno spojenih PR-ova",
459470
no: "Totalt antall sammenslåtte PR",
460471
},
461472
"statcard.prs-merged-percentage": {
@@ -493,7 +504,8 @@ const statCardLocales = ({ name, apostrophe }) => {
493504
vi: "Tỷ Lệ PR Đã Hợp Nhất",
494505
se: "Procent av sammanfogade PR",
495506
th: "เปอร์เซ็นต์ PR ที่ถูก Merged แล้วทั้งหมด",
496-
sr: "Проценат обједињених PRова",
507+
sr: "Проценат спојених PR-ова",
508+
"sr-latn": "Procenat spojenih PR-ova",
497509
no: "Prosentandel sammenslåtte PR",
498510
},
499511
};
@@ -537,6 +549,7 @@ const repoCardLocales = {
537549
se: "Mall",
538550
th: "เทมเพลต",
539551
sr: "Шаблон",
552+
"sr-latn": "Šablon",
540553
no: "Mal",
541554
},
542555
"repocard.archived": {
@@ -576,6 +589,7 @@ const repoCardLocales = {
576589
se: "Arkiverade",
577590
th: "เก็บถาวร",
578591
sr: "Архивирано",
592+
"sr-latn": "Arhivirano",
579593
no: "Arkivert",
580594
},
581595
"repocard.prs-authored": {
@@ -633,6 +647,7 @@ const langCardLocales = {
633647
se: "Mest använda språken",
634648
th: "ภาษาที่ใช้บ่อยที่สุด",
635649
sr: "Најкоришћенији језици",
650+
"sr-latn": "Najkorišćeniji jezici",
636651
no: "Mest brukte språk",
637652
},
638653
"langcard.nodata": {
@@ -672,6 +687,7 @@ const langCardLocales = {
672687
se: "Inga språkdata.",
673688
th: "ไม่มีข้อมูลภาษา",
674689
sr: "Нема података о језицима.",
690+
"sr-latn": "Nema podataka o jezicima.",
675691
no: "Ingen språkdata.",
676692
},
677693
};
@@ -714,6 +730,7 @@ const wakatimeCardLocales = {
714730
se: "WakaTime statistik",
715731
th: "สถิติ WakaTime",
716732
sr: "WakaTime статистика",
733+
"sr-latn": "WakaTime statistika",
717734
no: "WakaTime-statistikk",
718735
},
719736
"wakatimecard.lastyear": {
@@ -752,7 +769,8 @@ const wakatimeCardLocales = {
752769
vi: "Năm ngoái",
753770
se: "Förra året",
754771
th: "ปีที่แล้ว",
755-
sr: "Претходна година",
772+
sr: "Прошла год.",
773+
"sr-latn": "Prošla god.",
756774
no: "I fjor",
757775
},
758776
"wakatimecard.last7days": {
@@ -792,6 +810,7 @@ const wakatimeCardLocales = {
792810
se: "Senaste 7 dagarna",
793811
th: "7 วันที่ผ่านมา",
794812
sr: "Претходних 7 дана",
813+
"sr-latn": "Prethodnih 7 dana",
795814
no: "Siste 7 dager",
796815
},
797816
"wakatimecard.notpublic": {
@@ -831,6 +850,7 @@ const wakatimeCardLocales = {
831850
se: "WakaTime användarprofil inte offentlig",
832851
th: "โปรไฟล์ผู้ใช้ WakaTime ไม่ได้เป็นสาธารณะ",
833852
sr: "WakaTime профил корисника није јаван",
853+
"sr-latn": "WakaTime profil korisnika nije javan",
834854
no: "WakaTime brukerprofil ikke offentlig",
835855
},
836856
"wakatimecard.nocodedetails": {
@@ -872,6 +892,7 @@ const wakatimeCardLocales = {
872892
se: "Användaren delar inte offentligt detaljerad kodstatistik",
873893
th: "ผู้ใช้ไม่ได้แชร์สถิติโค้ดแบบสาธารณะ",
874894
sr: "Корисник не дели јавно детаљну статистику кода",
895+
"sr-latn": "Korisnik ne deli javno detaljnu statistiku koda",
875896
no: "Brukeren deler ikke detaljert kodestatistikk offentlig",
876897
},
877898
"wakatimecard.nocodingactivity": {
@@ -911,6 +932,7 @@ const wakatimeCardLocales = {
911932
se: "Ingen aktivitet denna vecka",
912933
th: "ไม่มีกิจกรรมการเขียนโค้ดในสัปดาห์นี้",
913934
sr: "Током ове недеље није било никаквих активности",
935+
"sr-latn": "Tokom ove nedelje nije bilo nikakvih aktivnosti",
914936
no: "Ingen kodeaktivitet denne uken",
915937
},
916938
};

0 commit comments

Comments
 (0)