From ffe78e166efd5ed5eca3b3d903811291e0f9e9f9 Mon Sep 17 00:00:00 2001
From: Xandar-YT <84316546+Xandar-YT@users.noreply.github.com>
Date: Thu, 13 Jun 2024 22:13:59 +0200
Subject: [PATCH] Added the Serbian language (Latin and Cyrillic) (#554)
* Added Serbian (Latin)
* Added Serbian (Latin) [2]
* Fixed a mistake in Serbian (Latin)
* Fixed a mistake in Serbian (Latin)
* Fixed a mistake in Serbian (Latin)
* Added Serbian (Cyrillic)
(Another script the Serbian language is written in, besides Latin)
* Added Serbian (Latin) and Serbian (Cyrillic)
The Serbian language uses two scripts, Latin and Cyrillic.
* Rename sr-cyrl.conf to sr_cyrl.conf
* Rename sr-latn.conf to sr_latn.conf
* Update settings.conf
---------
Co-authored-by: Lukas Rieger
---
.../webapp/public/lang/settings.conf | 2 +
BlueMapCommon/webapp/public/lang/sr_cyrl.conf | 174 ++++++++++++++++++
BlueMapCommon/webapp/public/lang/sr_latn.conf | 174 ++++++++++++++++++
3 files changed, 350 insertions(+)
create mode 100644 BlueMapCommon/webapp/public/lang/sr_cyrl.conf
create mode 100644 BlueMapCommon/webapp/public/lang/sr_latn.conf
diff --git a/BlueMapCommon/webapp/public/lang/settings.conf b/BlueMapCommon/webapp/public/lang/settings.conf
index e3a044830..5c42a5ad1 100644
--- a/BlueMapCommon/webapp/public/lang/settings.conf
+++ b/BlueMapCommon/webapp/public/lang/settings.conf
@@ -15,6 +15,8 @@
{ locale: "pl", name: "Polski" }
{ locale: "pt_PT", name: "Português (Portugal)" }
{ locale: "ru", name: "Русский" }
+ { locale: "sr_latn", name: "Srpski (latinica)" }
+ { locale: "sr_cyrl", name: "Српски (ћирилица)" }
{ locale: "fi", name: "Suomi" }
{ locale: "es", name: "Spanish" }
{ locale: "sv", name: "Svenska" }
diff --git a/BlueMapCommon/webapp/public/lang/sr_cyrl.conf b/BlueMapCommon/webapp/public/lang/sr_cyrl.conf
new file mode 100644
index 000000000..e9389ce7b
--- /dev/null
+++ b/BlueMapCommon/webapp/public/lang/sr_cyrl.conf
@@ -0,0 +1,174 @@
+{
+ pageTitle: "BlueMap - {map}"
+ menu: {
+ title: "Мени"
+ tooltip: "Мени"
+ }
+ map: {
+ unloaded: "Није учитана мапа."
+ loading: "Учитава се мапа..."
+ errored: "Дошло је до грешке при покушају учитавања ове мапе!"
+ }
+ maps: {
+ title: "Мапе"
+ button: "Мапе"
+ tooltip: "Листа мапа"
+ }
+ markers: {
+ title: "Маркери"
+ button: "Маркери"
+ tooltip: "Листа маркера"
+ marker: "маркер | маркери"
+ markerSet: "сет маркера | сетови маркера"
+ searchPlaceholder: "Претражите..."
+ followPlayerTitle: "Прати играча"
+ sort {
+ title: "Сортирај по"
+ by {
+ default: "подразумијевано"
+ label: "име"
+ distance: "удаљеност"
+ }
+ }
+ }
+ settings: {
+ title: "Подешавања"
+ button: "Подешавања"
+ }
+ goFullscreen: {
+ button: "Уђите у режим цијелог екрана"
+ }
+ resetCamera: {
+ button: "Ресетуј камеру"
+ tooltip: "Ресетуј камеру и положај"
+ }
+ updateMap: {
+ button: "Ажурирај мапу"
+ tooltip: "Обриши кеш плочица"
+ }
+ lighting: {
+ title: "Освјетљење"
+ dayNightSwitch: {
+ tooltip: "Дан/Ноћ"
+ }
+ sunlight: "Сунчева свијетлост"
+ ambientLight: "Амбијентално свијетло"
+ }
+ resolution: {
+ title: "Резолуција"
+ high: "Висока (SSAA x2)"
+ normal: "Нормална (Основно x1)"
+ low: "Ниска (Повећање x0.5)"
+ }
+ mapControls: {
+ title: "Контроле за мапу"
+ showZoomButtons: "Прикажи дугмад за зумирање"
+ }
+ freeFlightControls: {
+ title: "Контроле слободног лијета"
+ mouseSensitivity: "Осјетљивост миша"
+ invertMouseY: "Обрни миш по Y оси"
+ }
+ renderDistance: {
+ title: "Видљивост"
+ hiresLayer: "Слој високе резолуције"
+ lowersLayer: "Слој ниске резолуције"
+ loadHiresWhileMoving: "Учитавајте високу резолуцију док се крећете"
+ off: "Угашено"
+ }
+ theme: {
+ title: "Тема"
+ default: "Подразумијевана (Систем/Прегледач)"
+ dark: "Тамна"
+ light: "Свијетла"
+ contrast: "Контраст"
+ }
+ chunkBorders: {
+ button: "Прикажи границе чанкова"
+ }
+ debug: {
+ button: "Отклањање грешака"
+ }
+ resetAllSettings: {
+ button: "Ресетуј сва подешавања"
+ }
+ players: {
+ title: "Играчи"
+ tooltip: "Листа играча"
+ }
+ compass: {
+ tooltip: "Компас / Окрените се према сјеверу"
+ }
+ screenshot: {
+ title: "Снимак екрана"
+ button: "Направите снимак екрана"
+ clipboard: "Копирајте у међуспремник"
+ }
+ controls: {
+ title: "Поглед / Контроле"
+ perspective: {
+ button: "Перспективан"
+ tooltip: "Перспективан поглед"
+ }
+ flatView: {
+ button: "Раван"
+ tooltip: "Ортографски / Раван поглед"
+ }
+ freeFlight: {
+ button: "Слободан лет"
+ tooltip: "Слободан лет / Посматрачки режим"
+ }
+ }
+ language: {
+ title: "Језик"
+ }
+ blockTooltip: {
+ block: "Блок"
+ position: "Положај"
+ chunk: "Чанк"
+ region: {
+ region: "Регион"
+ file: "Датотека"
+ }
+ light: {
+ light: "Свијетлост"
+ sun: "Сунце"
+ block: "Блок"
+ }
+ }
+ info: {
+ title: "Информације"
+ button: "Информације"
+ content: """
+
+
+
Контроле за миш:
+
+ помјерање | лијеви клик + превуците |
+ зумирање | точак миша (скрол) |
+ ротирање / нагињање | десни клик + превуците |
+
+
+
+
Контроле за тастатуру:
+
+ помјерање | wasd / стрелице |
+ зумирање | Нумеричка тастатура: +/- или Ins/Home |
+ ротирање / нагињање | Лијеви Alt + wasd / стрелице или Delete/End/Page Up/Page Down |
+
+
+
+
Контроле за додир:
+
+ помјерање | додирните + превуците |
+ зумирање | додирните са 2 прста + уштините |
+ ротирање / нагињање | додирните са 2 прста + окрените / помјерите горе/доље |
+
+
+
+
+"""
+ }
+}
diff --git a/BlueMapCommon/webapp/public/lang/sr_latn.conf b/BlueMapCommon/webapp/public/lang/sr_latn.conf
new file mode 100644
index 000000000..9a4f39d03
--- /dev/null
+++ b/BlueMapCommon/webapp/public/lang/sr_latn.conf
@@ -0,0 +1,174 @@
+{
+ pageTitle: "BlueMap - {map}"
+ menu: {
+ title: "Meni"
+ tooltip: "Meni"
+ }
+ map: {
+ unloaded: "Nije učitana mapa."
+ loading: "Učitava se mapa..."
+ errored: "Došlo je do greške pri pokušaju učitavanja ove mape!"
+ }
+ maps: {
+ title: "Mape"
+ button: "Mape"
+ tooltip: "Lista mapa"
+ }
+ markers: {
+ title: "Markeri"
+ button: "Markeri"
+ tooltip: "Lista markera"
+ marker: "marker | markeri"
+ markerSet: "set markera | setovi markera"
+ searchPlaceholder: "Pretražite..."
+ followPlayerTitle: "Prati igrača"
+ sort {
+ title: "Sortiraj po"
+ by {
+ default: "podrazumijevano"
+ label: "ime"
+ distance: "udaljenost"
+ }
+ }
+ }
+ settings: {
+ title: "Podešavanja"
+ button: "Podešavanja"
+ }
+ goFullscreen: {
+ button: "Uđite u režim cijelog ekrana"
+ }
+ resetCamera: {
+ button: "Resetuj kameru"
+ tooltip: "Resetuj kameru i položaj"
+ }
+ updateMap: {
+ button: "Ažuriraj mapu"
+ tooltip: "Obriši keš pločica"
+ }
+ lighting: {
+ title: "Osvjetljenje"
+ dayNightSwitch: {
+ tooltip: "Dan/Noć"
+ }
+ sunlight: "Sunčeva svijetlost"
+ ambientLight: "Ambijentalno svijetlo"
+ }
+ resolution: {
+ title: "Rezolucija"
+ high: "Visoka (SSAA x2)"
+ normal: "Normalna (Osnovno x1)"
+ low: "Niska (Povećanje x0.5)"
+ }
+ mapControls: {
+ title: "Kontrole za mapu"
+ showZoomButtons: "Prikaži dugmad za zumiranje"
+ }
+ freeFlightControls: {
+ title: "Kontrole slobodnog lijeta"
+ mouseSensitivity: "Osjetljivost miša"
+ invertMouseY: "Obrni miš po Y osi"
+ }
+ renderDistance: {
+ title: "Vidljivost"
+ hiresLayer: "Sloj visoke rezolucije"
+ lowersLayer: "Sloj niske rezolucije"
+ loadHiresWhileMoving: "Učitavajte visoku rezoluciju dok se krećete"
+ off: "Ugašeno"
+ }
+ theme: {
+ title: "Tema"
+ default: "Podrazumijevana (Sistem/Pregledač)"
+ dark: "Tamna"
+ light: "Svijetla"
+ contrast: "Kontrast"
+ }
+ chunkBorders: {
+ button: "Prikaži granice čankova"
+ }
+ debug: {
+ button: "Otklanjanje grešaka"
+ }
+ resetAllSettings: {
+ button: "Resetuj sva podešavanja"
+ }
+ players: {
+ title: "Igrači"
+ tooltip: "Lista igrača"
+ }
+ compass: {
+ tooltip: "Kompas / Okrenite se prema sjeveru"
+ }
+ screenshot: {
+ title: "Snimak ekrana"
+ button: "Napravite snimak ekrana"
+ clipboard: "Kopirajte u međuspremnik"
+ }
+ controls: {
+ title: "Pogled / Kontrole"
+ perspective: {
+ button: "Perspektivan"
+ tooltip: "Perspektivан pogled"
+ }
+ flatView: {
+ button: "Ravan"
+ tooltip: "Ortografski / Ravan pogled"
+ }
+ freeFlight: {
+ button: "Slobodan let"
+ tooltip: "Slobodan let / Posmatrački režim"
+ }
+ }
+ language: {
+ title: "Jezik"
+ }
+ blockTooltip: {
+ block: "Blok"
+ position: "Položaj"
+ chunk: "Čank"
+ region: {
+ region: "Region"
+ file: "Datoteka"
+ }
+ light: {
+ light: "Svijetlost"
+ sun: "Sunce"
+ block: "Blok"
+ }
+ }
+ info: {
+ title: "Informacije"
+ button: "Informacije"
+ content: """
+
+
+
Kontrole za miš:
+
+ pomjeranje | lijevi klik + prevucite |
+ zumiranje | točak miša (skrol) |
+ rotiranje / naginjanje | desni klik + prevucite |
+
+
+
+
Kontrole za tastaturu:
+
+ pomjeranje | wasd / strelice |
+ zumiranje | Numerička tastatura: +/- ili Ins/Home |
+ rotiranje / naginjanje | Lijevi Alt + wasd / strelice ili Delete/End/Page Up/Page Down |
+
+
+
+
Kontrole za dodir:
+
+ pomjeranje | dodirnite + prevucite |
+ zumiranje | dodirnite sa 2 prsta + uštinite |
+ rotiranje / naginjanje | dodirnite sa 2 prsta + okrenite / pomjerite gore/dolje |
+
+
+
+
+"""
+ }
+}