Skip to content

Commit 75bc6b4

Browse files
author
PyCompiler ARK++
committed
feat: Add language selection functionality with localization support
1 parent dac4db9 commit 75bc6b4

13 files changed

Lines changed: 381 additions & 0 deletions

File tree

bcasl/only_mod/languages/af.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "af", "name": "Afrikaans" },
3+
"workspace.title": "Werkruimte",
4+
"plugins.title": "Plugins",
5+
"settings.title": "Instellings",
6+
"log.title": "Log",
7+
"label.root": "Wortel:",
8+
"label.plugins": "Plugins:",
9+
"label.filter": "Filter:",
10+
"label.phase": "Fase:",
11+
"label.timeout": "Tydsbeperking:",
12+
"label.parallel": "Parallel:",
13+
"btn.load_workspace": "Laai werkruimte",
14+
"btn.save_config": "Stoor konfigurasie",
15+
"btn.run": "Hardloop",
16+
"menu.theme": "Tema"
17+
}

bcasl/only_mod/languages/de.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "de", "name": "Deutsch" },
3+
"workspace.title": "Arbeitsbereich",
4+
"plugins.title": "Plugins",
5+
"settings.title": "Einstellungen",
6+
"log.title": "Protokoll",
7+
"label.root": "Stamm:",
8+
"label.plugins": "Plugins:",
9+
"label.filter": "Filter:",
10+
"label.phase": "Phase:",
11+
"label.timeout": "Zeitlimit:",
12+
"label.parallel": "Parallel:",
13+
"btn.load_workspace": "Arbeitsbereich laden",
14+
"btn.save_config": "Konfiguration speichern",
15+
"btn.run": "Ausführen",
16+
"menu.theme": "Thema"
17+
}

bcasl/only_mod/languages/en.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "en", "name": "English" },
3+
"workspace.title": "Workspace",
4+
"plugins.title": "Plugins",
5+
"settings.title": "Settings",
6+
"log.title": "Log",
7+
"label.root": "Root:",
8+
"label.plugins": "Plugins:",
9+
"label.filter": "Filter:",
10+
"label.phase": "Phase:",
11+
"label.timeout": "Timeout:",
12+
"label.parallel": "Parallel:",
13+
"btn.load_workspace": "Load Workspace",
14+
"btn.save_config": "Save Config",
15+
"btn.run": "Run",
16+
"menu.theme": "Theme"
17+
}

bcasl/only_mod/languages/es.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "es", "name": "Español" },
3+
"workspace.title": "Espacio de trabajo",
4+
"plugins.title": "Plugins",
5+
"settings.title": "Ajustes",
6+
"log.title": "Registro",
7+
"label.root": "Raíz:",
8+
"label.plugins": "Plugins:",
9+
"label.filter": "Filtro:",
10+
"label.phase": "Fase:",
11+
"label.timeout": "Tiempo límite:",
12+
"label.parallel": "Paralelo:",
13+
"btn.load_workspace": "Cargar espacio de trabajo",
14+
"btn.save_config": "Guardar configuración",
15+
"btn.run": "Ejecutar",
16+
"menu.theme": "Tema"
17+
}

bcasl/only_mod/languages/fr.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "fr", "name": "Français" },
3+
"workspace.title": "Espace de travail",
4+
"plugins.title": "Plugins",
5+
"settings.title": "Paramètres",
6+
"log.title": "Journal",
7+
"label.root": "Racine:",
8+
"label.plugins": "Plugins:",
9+
"label.filter": "Filtre:",
10+
"label.phase": "Phase:",
11+
"label.timeout": "Délai:",
12+
"label.parallel": "Parallélisme:",
13+
"btn.load_workspace": "Charger l’espace de travail",
14+
"btn.save_config": "Enregistrer la config",
15+
"btn.run": "Exécuter",
16+
"menu.theme": "Thème"
17+
}

bcasl/only_mod/languages/it.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "it", "name": "Italiano" },
3+
"workspace.title": "Area di lavoro",
4+
"plugins.title": "Plugin",
5+
"settings.title": "Impostazioni",
6+
"log.title": "Registro",
7+
"label.root": "Radice:",
8+
"label.plugins": "Plugin:",
9+
"label.filter": "Filtro:",
10+
"label.phase": "Fase:",
11+
"label.timeout": "Timeout:",
12+
"label.parallel": "Parallelo:",
13+
"btn.load_workspace": "Carica area di lavoro",
14+
"btn.save_config": "Salva configurazione",
15+
"btn.run": "Esegui",
16+
"menu.theme": "Tema"
17+
}

bcasl/only_mod/languages/ja.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "ja", "name": "日本語" },
3+
"workspace.title": "ワークスペース",
4+
"plugins.title": "プラグイン",
5+
"settings.title": "設定",
6+
"log.title": "ログ",
7+
"label.root": "ルート:",
8+
"label.plugins": "プラグイン:",
9+
"label.filter": "フィルター:",
10+
"label.phase": "フェーズ:",
11+
"label.timeout": "タイムアウト:",
12+
"label.parallel": "並列:",
13+
"btn.load_workspace": "ワークスペースを読み込む",
14+
"btn.save_config": "設定を保存",
15+
"btn.run": "実行",
16+
"menu.theme": "テーマ"
17+
}

bcasl/only_mod/languages/ko.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "ko", "name": "한국어" },
3+
"workspace.title": "작업 공간",
4+
"plugins.title": "플러그인",
5+
"settings.title": "설정",
6+
"log.title": "로그",
7+
"label.root": "루트:",
8+
"label.plugins": "플러그인:",
9+
"label.filter": "필터:",
10+
"label.phase": "단계:",
11+
"label.timeout": "제한 시간:",
12+
"label.parallel": "병렬:",
13+
"btn.load_workspace": "작업 공간 불러오기",
14+
"btn.save_config": "설정 저장",
15+
"btn.run": "실행",
16+
"menu.theme": "테마"
17+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "pt-BR", "name": "Português (Brasil)" },
3+
"workspace.title": "Área de trabalho",
4+
"plugins.title": "Plugins",
5+
"settings.title": "Configurações",
6+
"log.title": "Registro",
7+
"label.root": "Raiz:",
8+
"label.plugins": "Plugins:",
9+
"label.filter": "Filtro:",
10+
"label.phase": "Fase:",
11+
"label.timeout": "Tempo limite:",
12+
"label.parallel": "Paralelo:",
13+
"btn.load_workspace": "Carregar área de trabalho",
14+
"btn.save_config": "Salvar configuração",
15+
"btn.run": "Executar",
16+
"menu.theme": "Tema"
17+
}

bcasl/only_mod/languages/ru.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"_meta": { "code": "ru", "name": "Русский" },
3+
"workspace.title": "Рабочая область",
4+
"plugins.title": "Плагины",
5+
"settings.title": "Настройки",
6+
"log.title": "Журнал",
7+
"label.root": "Корень:",
8+
"label.plugins": "Плагины:",
9+
"label.filter": "Фильтр:",
10+
"label.phase": "Этап:",
11+
"label.timeout": "Тайм-аут:",
12+
"label.parallel": "Параллельный режим:",
13+
"btn.load_workspace": "Загрузить рабочую область",
14+
"btn.save_config": "Сохранить конфигурацию",
15+
"btn.run": "Запустить",
16+
"menu.theme": "Тема"
17+
}

0 commit comments

Comments
 (0)