From ccd0f81e5362f0f56913370b41689c8ad7b487e9 Mon Sep 17 00:00:00 2001 From: Okinea Dev Date: Thu, 16 Jan 2025 17:19:32 +0000 Subject: [PATCH] docs: add base Ukrainian translation (#1681) --- .github/issue-labeler.yaml | 2 ++ astro.config.ts | 53 ++++++++++++++++++++++++++++++++++++-- 2 files changed, 53 insertions(+), 2 deletions(-) diff --git a/.github/issue-labeler.yaml b/.github/issue-labeler.yaml index c6e6cf51c..e45d36ab2 100644 --- a/.github/issue-labeler.yaml +++ b/.github/issue-labeler.yaml @@ -9,3 +9,5 @@ - "https://biomejs.dev/ja/" "Lang-Portuguese": - "https://biomejs.dev/pt-br/" +"Lang-Ukrainian": + - "https://biomejs.dev/uk/" diff --git a/astro.config.ts b/astro.config.ts index dc775564c..684c93b35 100644 --- a/astro.config.ts +++ b/astro.config.ts @@ -80,6 +80,10 @@ export default defineConfig({ label: "Português", lang: "pt-BR", }, + uk: { + label: "Українська", + lang: "uk", + }, }, sidebar: [ { @@ -90,16 +94,24 @@ export default defineConfig({ ja: "プレイグラウンド", "zh-CN": "演练场", "pt-BR": "Ambiente de testes", + uk: "Пісочниця", }, }, { label: "Support", link: "../support", - translations: {}, + translations: { + uk: "Підтримка", + }, }, { label: "Guides", - translations: { ja: "ガイド", "zh-CN": "指南", "pt-BR": "Guias" }, + translations: { + ja: "ガイド", + "zh-CN": "指南", + "pt-BR": "Guias", + uk: "Гайди", + }, items: [ { label: "Getting Started", @@ -109,6 +121,7 @@ export default defineConfig({ ja: "はじめる", "zh-CN": "入门", "pt-BR": "Primeiros passos", + uk: "Початок роботи", }, }, { @@ -119,6 +132,7 @@ export default defineConfig({ ja: "手動インストール", "zh-CN": "手动安装", "pt-BR": "Instalação manual", + uk: "Ручна установка", }, }, { @@ -129,6 +143,7 @@ export default defineConfig({ ja: "Biome の設定", "zh-CN": "配置 Biome", "pt-BR": "Configurar Bioma", + uk: "Налаштування Biome", }, }, { @@ -139,6 +154,7 @@ export default defineConfig({ ja: "大きなプロジェクトでのBiomeの使用方法", "zh-CN": "大型项目中使用 Biome", "pt-BR": "Usando o Biome em projetos grandes", + uk: "Використання Biome в великих проектах", }, }, { @@ -148,6 +164,7 @@ export default defineConfig({ ja: "Biome をあなたのエディタに導入する", "zh-CN": "编辑器中使用 Biome", "pt-BR": "Biome no seu editor", + uk: "Biome в вашому IDE", }, items: [ { @@ -156,6 +173,7 @@ export default defineConfig({ translations: { fr: "Extensions officielles", ja: "Biome 公式拡張機能", + uk: "Офіційні розширення", }, }, { @@ -164,6 +182,7 @@ export default defineConfig({ translations: { fr: "Extensions tierces", ja: "サードパーティの拡張機能", + uk: "Розширення сторонніх розробників", }, }, { @@ -172,6 +191,7 @@ export default defineConfig({ translations: { fr: "Intégrer Biome à une extension pour un éditeur", ja: "エディタ拡張機能への Biome の統合", + uk: "Інтеграція Biome в розширення редактора", }, }, ], @@ -184,6 +204,7 @@ export default defineConfig({ ja: "Biome をあなたの VCS と統合する", "zh-CN": "与版本控制系统集成", "pt-BR": "Integrando o Biome com o seu VCS", + uk: "Інтеграція Biome з вашою VCS", }, }, { @@ -192,6 +213,7 @@ export default defineConfig({ translations: { fr: "Migrer depuis ESLint & Prettier", ja: "ESLintとPrettierからの移行", + uk: "Міграція з ESLint & Prettier", }, }, ], @@ -203,6 +225,7 @@ export default defineConfig({ ja: "ツール", "zh-CN": "工具", "pt-BR": "Ferramentas", + uk: "Інструменти", }, items: [ { @@ -215,6 +238,7 @@ export default defineConfig({ ja: "イントロダクション", "zh-CN": "介绍", "pt-BR": "Introdução", + uk: "Вступ", }, }, { @@ -225,6 +249,7 @@ export default defineConfig({ ja: "Import文のソート", "zh-CN": "导入排序", "pt-BR": "Ordenação de importações", + uk: "Сортування імпортів", }, }, ], @@ -233,6 +258,7 @@ export default defineConfig({ ja: "Analyzer", "zh-CN": "分析器", "pt-BR": "Analisador", + uk: "Аналізатор", }, }, { @@ -245,6 +271,7 @@ export default defineConfig({ ja: "イントロダクション", "zh-CN": "介绍", "pt-BR": "Introdução", + uk: "Вступ", }, }, { @@ -255,6 +282,7 @@ export default defineConfig({ ja: "Prettier との違い", "zh-CN": "与 Prettier 的区别", "pt-BR": "Diferenças em relação ao Prettier", + uk: "Відмінності від Prettier", }, }, { @@ -265,6 +293,7 @@ export default defineConfig({ ja: "Formatterオプションに対する考え方", "zh-CN": "格式化配置理念", "pt-BR": "Princípios de configuração", + uk: "Філософія параметрів форматування", }, }, ], @@ -272,6 +301,7 @@ export default defineConfig({ fr: "Outil de formatage", "zh-CN": "格式化程序", "pt-BR": "Formatador", + uk: "Форматувальник", }, }, { @@ -284,6 +314,7 @@ export default defineConfig({ ja: "イントロダクション", "zh-CN": "介绍", "pt-BR": "Introdução", + uk: "Вступ", }, }, { @@ -294,6 +325,7 @@ export default defineConfig({ ja: "ルール", "zh-CN": "规则", "pt-BR": "Regras", + uk: "Правила", }, }, { @@ -306,6 +338,7 @@ export default defineConfig({ ], translations: { fr: "Outil de linting", + uk: "Лінтер", }, }, ], @@ -317,6 +350,7 @@ export default defineConfig({ ja: "リファレンス", "zh-CN": "参考", "pt-BR": "Referências", + uk: "Довідка", }, items: [ { @@ -333,6 +367,7 @@ export default defineConfig({ link: "/reference/environment-variables", translations: { fr: "Variables d’environnement", + uk: "Змінні середовища", }, }, { @@ -340,6 +375,7 @@ export default defineConfig({ link: "/reference/reporters", translations: { fr: "Outils de reporting", + uk: "Звіти", }, }, { @@ -349,6 +385,7 @@ export default defineConfig({ ja: "設定", "zh-CN": "配置", "pt-BR": "Configuração", + uk: "Конфігурація", }, }, { @@ -359,6 +396,7 @@ export default defineConfig({ ja: "VSCode拡張機能", "zh-CN": "VSCode 扩展", "pt-BR": "Extensão do VSCode", + uk: "Розширення VSCode", }, }, { @@ -370,6 +408,7 @@ export default defineConfig({ ja: "Zed拡張機能", "zh-CN": "Zed 扩展", "pt-BR": "Extensão do Zed", + uk: "Розширення Zed", }, }, { @@ -386,6 +425,7 @@ export default defineConfig({ ja: "レシピ", "zh-CN": "实例", "pt-BR": "Receitas", + uk: "Рецепти", }, items: [ { @@ -396,6 +436,7 @@ export default defineConfig({ ja: "継続的インテグレーション", "zh-CN": "持续集成", "pt-BR": "Integração Contínua", + uk: "Безперервна інтеграція", }, }, { @@ -411,6 +452,7 @@ export default defineConfig({ link: "/recipes/badges", translations: { ja: "ソーシャルバッジ", + uk: "Соціальні значки", }, }, ], @@ -422,6 +464,7 @@ export default defineConfig({ ja: "内部原理", "zh-CN": "内部原理", "pt-BR": "Aspectos Internos", + uk: "Внутрішні аспекти", }, items: [ { @@ -432,6 +475,7 @@ export default defineConfig({ ja: "理念", "zh-CN": "理念", "pt-BR": "Filosofia", + uk: "Філософія", }, }, { @@ -442,6 +486,7 @@ export default defineConfig({ ja: "言語サポート", "zh-CN": "语言支持", "pt-BR": "Suporte de linguagens", + uk: "Підтримка мов", }, }, { @@ -451,6 +496,7 @@ export default defineConfig({ ja: "アーキテクチャ", "zh-CN": "架构", "pt-BR": "Arquitetura", + uk: "Архітектура", }, }, { @@ -461,6 +507,7 @@ export default defineConfig({ ja: "クレジット", "zh-CN": "鸣谢", "pt-BR": "Créditos", + uk: "Подяки", }, }, { @@ -471,6 +518,7 @@ export default defineConfig({ ja: "バージョニング", "zh-CN": "版本控制", "pt-BR": "Versionamento", + uk: "Версіонування", }, }, { @@ -479,6 +527,7 @@ export default defineConfig({ translations: { "zh-CN": "更新日志", "pt-BR": "Alterações", + uk: "Журнал змін", }, }, ],