mirror of
https://github.com/Dokploy/dokploy
synced 2025-06-26 18:27:59 +00:00
feat(i18n): add kazakh language support
This commit is contained in:
@@ -38,7 +38,7 @@ const appearanceFormSchema = z.object({
|
|||||||
required_error: "Please select a theme.",
|
required_error: "Please select a theme.",
|
||||||
}),
|
}),
|
||||||
language: z.enum(
|
language: z.enum(
|
||||||
["en", "pl", "ru", "fr", "de", "tr", "zh-Hant", "zh-Hans", "fa", "ko"],
|
["en", "pl", "ru", "fr", "de", "tr", "kz", "zh-Hant", "zh-Hans", "fa", "ko"],
|
||||||
{
|
{
|
||||||
required_error: "Please select a language.",
|
required_error: "Please select a language.",
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,21 +1,22 @@
|
|||||||
/** @type {import('next-i18next').UserConfig} */
|
/** @type {import('next-i18next').UserConfig} */
|
||||||
module.exports = {
|
module.exports = {
|
||||||
i18n: {
|
i18n: {
|
||||||
defaultLocale: "en",
|
defaultLocale: "en",
|
||||||
locales: [
|
locales: [
|
||||||
"en",
|
"en",
|
||||||
"pl",
|
"pl",
|
||||||
"ru",
|
"ru",
|
||||||
"fr",
|
"fr",
|
||||||
"de",
|
"de",
|
||||||
"tr",
|
"tr",
|
||||||
"zh-Hant",
|
"kz",
|
||||||
"zh-Hans",
|
"zh-Hant",
|
||||||
"fa",
|
"zh-Hans",
|
||||||
"ko",
|
"fa",
|
||||||
],
|
"ko",
|
||||||
localeDetection: false,
|
],
|
||||||
},
|
localeDetection: false,
|
||||||
fallbackLng: "en",
|
},
|
||||||
keySeparator: false,
|
fallbackLng: "en",
|
||||||
|
keySeparator: false,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -78,6 +78,7 @@ export default api.withTRPC(
|
|||||||
"fr",
|
"fr",
|
||||||
"de",
|
"de",
|
||||||
"tr",
|
"tr",
|
||||||
|
"kz",
|
||||||
"zh-Hant",
|
"zh-Hant",
|
||||||
"zh-Hans",
|
"zh-Hans",
|
||||||
"fa",
|
"fa",
|
||||||
|
|||||||
1
apps/dokploy/public/locales/kz/common.json
Normal file
1
apps/dokploy/public/locales/kz/common.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
41
apps/dokploy/public/locales/kz/settings.json
Normal file
41
apps/dokploy/public/locales/kz/settings.json
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"settings.common.save": "Сақтау",
|
||||||
|
"settings.server.domain.title": "Сервер домені",
|
||||||
|
"settings.server.domain.description": "Dokploy сервер қолданбасына домен енгізіңіз.",
|
||||||
|
"settings.server.domain.form.domain": "Домен",
|
||||||
|
"settings.server.domain.form.letsEncryptEmail": "Let's Encrypt Эл. поштасы",
|
||||||
|
"settings.server.domain.form.certificate.label": "Сертификат",
|
||||||
|
"settings.server.domain.form.certificate.placeholder": "Сертификатты таңдаңыз",
|
||||||
|
"settings.server.domain.form.certificateOptions.none": "Жоқ",
|
||||||
|
"settings.server.domain.form.certificateOptions.letsencrypt": "Let's Encrypt (Стандартты)",
|
||||||
|
"settings.server.webServer.title": "Веб-Сервер",
|
||||||
|
"settings.server.webServer.description": "Веб-серверді қайта жүктеу немесе тазалау.",
|
||||||
|
"settings.server.webServer.actions": "Әрекеттер",
|
||||||
|
"settings.server.webServer.reload": "Қайта жүктеу",
|
||||||
|
"settings.server.webServer.watchLogs": "Журналдарды қарау",
|
||||||
|
"settings.server.webServer.updateServerIp": "Сервердің IP жаңарту",
|
||||||
|
"settings.server.webServer.server.label": "Сервер",
|
||||||
|
"settings.server.webServer.traefik.label": "Traefik",
|
||||||
|
"settings.server.webServer.traefik.modifyEnv": "Env Өзгерту",
|
||||||
|
"settings.server.webServer.storage.label": "Диск кеңістігі",
|
||||||
|
"settings.server.webServer.storage.cleanUnusedImages": "Пайдаланылмаған образды тазалау",
|
||||||
|
"settings.server.webServer.storage.cleanUnusedVolumes": "Пайдаланылмаған томды тазалау",
|
||||||
|
"settings.server.webServer.storage.cleanStoppedContainers": "Тоқтатылған контейнерлерді тазалау",
|
||||||
|
"settings.server.webServer.storage.cleanDockerBuilder": "Docker Builder & Системаны тазалау",
|
||||||
|
"settings.server.webServer.storage.cleanMonitoring": "Мониторингті тазалау",
|
||||||
|
"settings.server.webServer.storage.cleanAll": "Барлығын тазалау",
|
||||||
|
"settings.profile.title": "Аккаунт",
|
||||||
|
"settings.profile.description": "Профиль мәліметтерін осы жерден өзгертіңіз.",
|
||||||
|
"settings.profile.email": "Эл. пошта",
|
||||||
|
"settings.profile.password": "Құпия сөз",
|
||||||
|
"settings.profile.avatar": "Аватар",
|
||||||
|
"settings.appearance.title": "Сыртқы түрі",
|
||||||
|
"settings.appearance.description": "Dokploy сыртқы келбетін өзгерту.",
|
||||||
|
"settings.appearance.theme": "Келбеті",
|
||||||
|
"settings.appearance.themeDescription": "Жүйе тақтасының келбетің таңдаңыз",
|
||||||
|
"settings.appearance.themes.light": "Жарық",
|
||||||
|
"settings.appearance.themes.dark": "Қараңғы",
|
||||||
|
"settings.appearance.themes.system": "Жүйелік",
|
||||||
|
"settings.appearance.language": "Тіл",
|
||||||
|
"settings.appearance.languageDescription": "Жүйе тақтасының тілің таңдаңыз"
|
||||||
|
}
|
||||||
@@ -7,6 +7,7 @@ const SUPPORTED_LOCALES = [
|
|||||||
"fr",
|
"fr",
|
||||||
"de",
|
"de",
|
||||||
"tr",
|
"tr",
|
||||||
|
"kz",
|
||||||
"zh-Hant",
|
"zh-Hant",
|
||||||
"zh-Hans",
|
"zh-Hans",
|
||||||
"fa",
|
"fa",
|
||||||
|
|||||||
Reference in New Issue
Block a user