diff --git a/BTCPayServer/Services/LanguageService.cs b/BTCPayServer/Services/LanguageService.cs index 18bda053e..97c40fc15 100644 --- a/BTCPayServer/Services/LanguageService.cs +++ b/BTCPayServer/Services/LanguageService.cs @@ -34,6 +34,7 @@ namespace BTCPayServer.Services new Language("is-IS", "Íslenska"), new Language("hr-HR", "Croatian"), new Language("it-IT", "Italiano"), + new Language("kk-KZ", "Қазақша"), new Language("ru-RU", "русский"), new Language("vi-VN", "Tiếng Việt"), new Language("zh-SP", "中文(简体)"), diff --git a/BTCPayServer/Views/Invoice/Checkout.cshtml b/BTCPayServer/Views/Invoice/Checkout.cshtml index 543f842de..644f4e89d 100644 --- a/BTCPayServer/Views/Invoice/Checkout.cshtml +++ b/BTCPayServer/Views/Invoice/Checkout.cshtml @@ -126,6 +126,7 @@ 'is-IS': { translation: locales_is }, 'it-IT': { translation: locales_it }, 'hr-HR': { translation: locales_hr }, + 'kk-KZ': { translation: locales_kk }, 'ru-RU': { translation: locales_ru }, 'vi-VN': { translation: locales_vi }, 'zh-SP': { translation: locales_zh_sp } diff --git a/BTCPayServer/wwwroot/checkout/js/langs/kk.js b/BTCPayServer/wwwroot/checkout/js/langs/kk.js new file mode 100644 index 000000000..c973d8ebd --- /dev/null +++ b/BTCPayServer/wwwroot/checkout/js/langs/kk.js @@ -0,0 +1,54 @@ +const locales_kk = { + nested: { + lang: 'Тіл' + }, + "Awaiting Payment...": "Күтіп тұрған төлем…", + "Pay with": "Төлеу", + "Contact and Refund Email": "Байланыс және ақша қайтару үшін арналған электрондық пошта", + "Contact_Body": "Электрондық пошта мекенжайыңызды төменде көрсетуіңізді сұраймыз. Төлеміңіз туралы мәселе болса, біз сізге осы мекенжайыңыз арқылы хабарласамыз.", + "Your email": "Сіздің электрондық пошта мекенжайыңыз", + "Continue": "Жалғастыру", + "Please enter a valid email address": "Қолданыстағы электрондық пошта мекенжайыңызды еңгізуін сұраймыз", + "Order Amount": "Тапсырыс саны", + "Network Cost": "Желі бағасы", + "Already Paid": "Төленген", + "Due": "Жалпы сома", + // Tabs + "Scan": "Сканерлеу", + "Copy": "Көшіру", + "Conversion": "Айырбастау", + // Scan tab + "Open in wallet": "Әмиянда ашу", + // Copy tab + "CompletePay_Body": "Төлеміңізді аяқтау үшін төмендегі мекенжайға {{btcDue}} {{cryptoCode}} жіберуіңізді сұраймыз", + "Amount": "Сан", + "Address": "Мекенжай", + "Copied": "Көшірілді", + // Conversion tab + "ConversionTab_BodyTop": "Сатушы тікелей қолдау көрсетуден тыс кезде сіз altcoins көмегімен {{btcDue}} {{cryptoCode}} төлеуіңізге болады.", + "ConversionTab_BodyDesc": "Бұл қызмет үшінші тараптан қамтамасыз етіледі. Сіздің ақшаңызды провайдерлер сізге қалай жеткізетінін біз бақылауға алмайтынымызды есте сақтауыңызды сұраймыз. Шот тек қана {{cryptoCode}} Blockchain жүйесі қаражаттырылған соң көрсетіледі.", + "Shapeshift_Button_Text": "Төлеу Altcoins", + "ConversionTab_Lightning": "Lightning Төлемдерді айырбастау жеткізушілер байланыстан тыс жерде", + // Invoice expired + "Invoice expiring soon...": "Шот-фактура жақын арада аяқталады…", + "Invoice expired": "Шот-фактураның мерзімі аяқталды", + "What happened?": "Не жағдай болды?", + "InvoiceExpired_Body_1": "Бұл шот-фактураның мерзімі аяқталды. Шот-фактура {{maxTimeMinutes}} минуттарға жарамды. \ +Төлеміңізді қайтадан жібергіңіз келсе {{storeName}} ға оралуға болады.", + "InvoiceExpired_Body_2": "Егер сіз төлемді жіберуге тырыссқан болсаңыз, ол әлі желімен қабылданған жоқ. Біз сіздің қаражатыңызды әлі алған жоқпыз.", + "InvoiceExpired_Body_3": "Егер транзакция желі арқылы қабылданбаса, қаражат әмияныңызға қайтадан қайтарылады. Бұл сіздің әмияныңызға байланысты 48-72 сағат алуы мүмкін.", + "Invoice ID": "Шот анықтамасы", + "Order ID": "Тапсырыс нөмірі", + "Return to StoreName": "{{storeName}} оралу", + // Invoice paid + "This invoice has been paid": "Бұл шот төленген", + // Invoice archived + "This invoice has been archived": "Бұл шот мұрағатталған", + "Archived_Body": "Тапсырыс туралы ақпарат немесе көмек үшін дүкенге хабарласуыңызды сұраймыз", + // Lightning + "BOLT 11 Invoice": "BOLT 11 Шот-фактура", + "Node Info": "Node анықтамасы", + // + "txCount": "{{count}} Транзакция", + "txCount_plural": "{{count}} Транзакциялар" +};