From 6501f1d41b41bc891a99a5618031630f0fcc29b5 Mon Sep 17 00:00:00 2001 From: Cathy Sarisky <42299862+cathysarisky@users.noreply.github.com> Date: Tue, 1 Oct 2024 17:45:03 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90=20Added=20Kazakh=20locale=20and=20?= =?UTF-8?q?translations=20=20(#21174)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit no ref This is a merge & tidy up of [[ayangizzat](https://github.com/ayangizzat)] 's original (https://github.com/TryGhost/Ghost/pull/20698), which was missing the changes to locale, causing folders & files not to generate correctly. All credit goes to @ayangizzat , and thank you for your work! Kazakh-speaking help still needed for search.json, which is untranslated, and the addition of a few other new strings, and refinements anywhere needed. Please add comments if not yet merged, or open a new PR if already merged. --------- Co-authored-by: ayangizzt --- ghost/i18n/lib/i18n.js | 1 + ghost/i18n/locales/kz/comments.json | 71 ++++++++++ ghost/i18n/locales/kz/ghost.json | 34 +++++ ghost/i18n/locales/kz/portal.json | 177 +++++++++++++++++++++++++ ghost/i18n/locales/kz/search.json | 9 ++ ghost/i18n/locales/kz/signup-form.json | 9 ++ 6 files changed, 301 insertions(+) create mode 100644 ghost/i18n/locales/kz/comments.json create mode 100644 ghost/i18n/locales/kz/ghost.json create mode 100644 ghost/i18n/locales/kz/portal.json create mode 100644 ghost/i18n/locales/kz/search.json create mode 100644 ghost/i18n/locales/kz/signup-form.json diff --git a/ghost/i18n/lib/i18n.js b/ghost/i18n/lib/i18n.js index d645aacec54..10e1dbdab83 100644 --- a/ghost/i18n/lib/i18n.js +++ b/ghost/i18n/lib/i18n.js @@ -26,6 +26,7 @@ const SUPPORTED_LOCALES = [ 'it', // Italian 'ja', // Japanese 'ko', // Korean + 'kz', // Kazach 'lt', // Lithuanian 'mk', // Macedonian 'mn', // Mongolian diff --git a/ghost/i18n/locales/kz/comments.json b/ghost/i18n/locales/kz/comments.json new file mode 100644 index 00000000000..de8a47fc4b2 --- /dev/null +++ b/ghost/i18n/locales/kz/comments.json @@ -0,0 +1,71 @@ +{ + "{{amount}} characters left": "{{amount}} таңба қалды", + "{{amount}} comments": "{{amount}} пікір", + "{{amount}} days ago": "{{amount}} күн бұрын", + "{{amount}} hrs ago": "{{amount}} сағат бұрын", + "{{amount}} mins ago": "{{amount}} минут бұрын", + "{{amount}} months ago": "{{amount}} ай бұрын", + "{{amount}} more": "тағы {{amount}}", + "{{amount}} seconds ago": "{{amount}} секунд бұрын", + "{{amount}} weeks ago": "{{amount}} апта бұрын", + "{{amount}} years ago": "{{amount}} жыл бұрын", + "1 comment": "1 пікір", + "Add comment": "Пікір қосу", + "Add context to your comment, share your name and expertise to foster a healthy discussion.": "Талқы қызық болуы үшін өзіңіз туралы мәліметтерді қосыңыз.", + "Add reply": "Жауап қосу", + "Already a member?": "Әлдеқашан қосылдыңыз ба?", + "Anonymous": "Аноним", + "Become a member of {{publication}} to start commenting.": "Пікір қалдыру үшін {{publication}} сайтына аккаунт қажет.", + "Become a paid member of {{publication}} to start commenting.": "Пікір қалдыру үшін {{publication}} сайтына ақылы аккаунт қажет.", + "Cancel": "Бас тарту", + "Comment": "Пікір", + "Complete your profile": "Профиліңізді толтырыңыз", + "Delete": "Жою", + "Deleted member": "Жойылған аккаунт", + "Discussion": "Талқы", + "Edit": "Өңдеу", + "Edit this comment": "Бұл пікірді өңдеу", + "edited": "", + "Enter your name": "Есіміңізді жазыңыз", + "Expertise": "Қызмет", + "Founder @ Acme Inc": "@ Acme Inc құрылтайшысы", + "Full-time parent": "Толық күн жұмыс істейтін ата-ана", + "Head of Marketing at Acme, Inc": "@ Acme маркетинг жетекшісі ", + "Hide": "Жасыру", + "Hide comment": "Пікірді жасыру", + "Jamie Larson": "Пәленше Түгеншиев", + "Join the discussion": "Талқыға қосылу", + "Just now": "Дәл қазір", + "Local resident": "Жергілікті тұрғын", + "Member discussion": "Мүшелер талқысы", + "Name": "Есімі", + "Neurosurgeon": "Нейрохирург", + "One day ago": "Бір күн бұрын", + "One hour ago": "Бір сағат бұрын", + "One min ago": "", + "One month ago": "Бір ай бұрын", + "One week ago": "Бір апта бұрын", + "One year ago": "Бір жыл бұрын", + "Reply": "Жауап беру", + "Reply to comment": "Пікірге жауап беру", + "Report": "Шағымдану", + "Report comment": "Пікірге шағымдану", + "Report this comment?": "Осы пікірге шағым жіберілсін бе?", + "Save": "Сақтау", + "Sending": "Жіберілуде", + "Sent": "Жіберілді", + "Show": "Көрсету", + "Show {{amount}} more replies": "Тағы {{amount}} жауапты көрсету", + "Show {{amount}} previous comments": "Алдыңғы {{amount}} пікірді көрсету", + "Show 1 more reply": "Тағы 1 жауап көрсету", + "Show 1 previous comment": "Алдыңғы 1 пікірді көрсету", + "Show comment": "Пікірді көрсету", + "Sign in": "Кіру", + "Sign up now": "Қазір тіркелу", + "Start the conversation": "Талқыны бастау", + "This comment has been hidden.": "Бұл пікір жасырылды.", + "This comment has been removed.": "Бұл пікір өшірілді.", + "Upgrade now": "Жаңарту ", + "Yesterday": "Кеше", + "Your request will be sent to the owner of this site.": "Өтінішіңіз сайт иесіне жіберіледі." +} diff --git a/ghost/i18n/locales/kz/ghost.json b/ghost/i18n/locales/kz/ghost.json new file mode 100644 index 00000000000..0c6cded664d --- /dev/null +++ b/ghost/i18n/locales/kz/ghost.json @@ -0,0 +1,34 @@ +{ + "All the best!": "Ізгі ниетпен!", + "Complete signup for {{siteTitle}}!": "{{siteTitle}} сайтына тіркелуді аяқтаңыз!", + "Complete your sign up to {{siteTitle}}!": "{{siteTitle}} сайтына тіркелуді аяқтаңыз!", + "Confirm email address": "Email адресті растаңыз", + "Confirm signup": "Тіркелуді мақұлдаңыз", + "Confirm your email address": "Email адресіңізді растаңыз", + "Confirm your email update for {{siteTitle}}!": "{{siteTitle}} үшін email жаңартуын растаңыз", + "Confirm your subscription to {{siteTitle}}": "{{siteTitle}} сайтына жазылымды растаңыз", + "For your security, the link will expire in 24 hours time.": "Қауіпсіздік мақсатында сілтеме күші 24 сағат ішінде жойылады.", + "Hey there,": "Сәлем,", + "Hey there!": "Сәлем!", + "If you did not make this request, you can safely ignore this email.": "Егер мұндай сұраныс жасамаған болсаңыз, бұл хатқа мән бермесеңіз болады.", + "If you did not make this request, you can simply delete this message.": "Егер мұндай сұраныс жасамаған болсаңыз, бұл хатты өшіре берсеңіз болады.", + "Please confirm your email address with this link:": "Email поштаңызды осы сілтеме арқылы растауыңызды сұраймыз:", + "Secure sign in link for {{siteTitle}}": "{{siteTitle}} сайтына қауіпсіз кіруге арналған сілтеме", + "See you soon!": "Көріскенше!", + "Sent to {{email}}": "{{email}} поштасына жіберілді", + "Sign in": "Кіру", + "Sign in to {{siteTitle}}": "{{siteTitle}} сайтына кіру", + "Tap the link below to complete the signup process for {{siteTitle}}, and be automatically signed in:": "{{siteTitle}} сайтына тіркелу процесін аяқтау үшін және жүйеге автоматты түрде кіру үшін төмендегі сілтемені басыңыз:", + "Thank you for signing up to {{siteTitle}}!": "{{siteTitle}} сайтына тіркелгеніңіз үшін алғыс білдіреміз!", + "Thank you for subscribing to {{siteTitle}}!": "{{siteTitle}} сайтына жазылғаныңыз үшін алғыс білдіреміз!", + "Thank you for subscribing to {{siteTitle}}.": "{{siteTitle}} сайтына жазылғаныңыз үшін алғыс білдіреміз.", + "Thank you for subscribing to {{siteTitle}}. Tap the link below to be automatically signed in:": "{{siteTitle}} сайтына жазылғаныңыз үшін алғыс білдіреміз. Автоматты түрде кіру үшін төмендегі сілтемені басыңыз:", + "This email address will not be used.": "Бұл email адрес қолданылмайды.", + "Welcome back to {{siteTitle}}!": "{{siteTitle}} сайтына қайта қош келдіңіз!", + "Welcome back! Use this link to securely sign in to your {{siteTitle}} account:": "Қош келдіңіз! {{siteTitle}} аккаунтыңызға қауіпсіз кіру үшін мына сілтемені пайдаланыңыз:", + "You can also copy & paste this URL into your browser:": "Сондай-ақ, мына сілтемені браузер бағанына қоя аласыз:", + "You will not be signed up, and no account will be created for you.": "Сізді тіркемейміз әрі сіз үшін аккаунт құрылмайды.", + "You will not be subscribed.": "Сіз үшін жазылым жасамаймыз.", + "You're one tap away from subscribing to {{siteTitle}} — please confirm your email address with this link:": "{{siteTitle}} жазылу үшін бір-ақ қадам қалды — мына сілтеме арқылы email адресіңізді растауыңызды сұраймыз:", + "You're one tap away from subscribing to {{siteTitle}}!": "{{siteTitle}} жазылу үшін бір-ақ қадам қалды!" +} diff --git a/ghost/i18n/locales/kz/portal.json b/ghost/i18n/locales/kz/portal.json new file mode 100644 index 00000000000..9efb68695f1 --- /dev/null +++ b/ghost/i18n/locales/kz/portal.json @@ -0,0 +1,177 @@ +{ + "(save {{highestYearlyDiscount}}%)": "(жылдық {{highestYearlyDiscount}}% үнемдеңіз)", + "{{amount}} days free": "{{amount}} күн тегін", + "{{amount}} off": "{{amount}} жеңілдік", + "{{amount}} off for first {{number}} months.": "алғашқы {{number}} айға {{amount}} жеңілдік.", + "{{amount}} off for first {{period}}.": "алғашқы {{period}} мерзімге {{amount}} жеңілдік.", + "{{amount}} off forever.": "{{amount}} мәңгі жеңілдік.", + "{{discount}}% discount": "{{discount}}% жеңілдік", + "{{memberEmail}} will no longer receive {{newsletterName}} newsletter.": "{{memberEmail}} енді {{newsletterName}} ақпараттық бюллетенін алмайды.", + "{{memberEmail}} will no longer receive emails when someone replies to your comments.": "Пікірлеріңізге жауап берген кезде {{memberEmail}} хаттар алмайды.", + "{{memberEmail}} will no longer receive this newsletter.": "{{memberEmail}} енді бұл ақпараттық бюллетенді алмайды.", + "{{trialDays}} days free": "{{trialDays}} күн тегін", + "+1 (123) 456-7890": "", + "A login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.": "Кіру сілтемесі кіріс жәшігіңізге жіберілді. Егер ол 3 минут ішінде келмесе, спам қалтасын тексеріңіз.", + "Account": "Аккаунт", + "Account settings": "Аккаунт баптаулары", + "After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.": "Тегін сынақ мерзімі аяқталғаннан кейін таңдаған деңгейіңіз үшін қалыпты баға төленеді. Оған дейін әрқашан бас тартуға болады.", + "Already a member?": "Аккаунт бар ма?", + "An unexpected error occured. Please try again or contact support if the error persists.": "Күтпеген қате пайда болды. Қайта көріңіз немесе қате жалғаса берсе қолдауға хабарласыңыз.", + "Back": "Қайту", + "Back to Log in": "Кіру бетіне қайту", + "Billing info": "Төлем туралы ақпарат", + "Black Friday": "Қара Жұма", + "Cancel anytime.": "Кез келген уақытта бас тартуға болады.", + "Cancel subscription": "Жазылымнан бас тарту", + "Cancellation reason": "Бас тарту себебі", + "Change": "Өзгерту", + "Change plan": "", + "Check spam & promotions folders": "Спам және жарнамалар қалталарын тексеріңіз", + "Check with your mail provider": "Пошта провайдері арқылы тексеріңіз", + "Choose": "Таңдау", + "Choose a different plan": "Басқа жоспарды таңдау", + "Choose a plan": "", + "Choose your newsletters": "Ақпараттық бюллетеньдерді таңдау", + "Click here to retry": "Қайта көру үшін мұнда басыңыз", + "Close": "Жабу", + "Comments": "Пікірлер", + "Complimentary": "Ақысыз", + "Confirm": "Растау", + "Confirm cancellation": "Бас тартуды растау", + "Confirm subscription": "Жазылымды растау", + "Contact support": "Қолдау бөліміне хабарласу", + "Continue": "Жалғастыру", + "Continue subscription": "Жазылымды жалғастыру", + "Could not sign in. Login link expired.": "Кіру мүмкін болмады. Кіру сілтемесінің мерзімі өтіп кетті.", + "Could not update email! Invalid link.": "Email поштаны жаңарту мүмкін болмады! Жарамсыз сілтеме.", + "Create a new contact": "Жаңа контакт құру", + "Current plan": "Ағымдағы жоспар", + "Delete account": "Аккаунтты жою", + "Didn't mean to do this? Manage your preferences .": "Мұны жасағыңыз келмеді ме? Теңшелімдерді басқарыңыз.", + "Don't have an account?": "Аккаунтыңыз жоқ па?", + "Edit": "Өңдеу", + "Email": "Email", + "Email newsletter": "Email бюллетені", + "Email preferences": "Email теңшелімдері", + "Emails": "Электрондық хаттар", + "Emails disabled": "Электрондық хаттар өшірілген", + "Ends {{offerEndDate}}": "{{offerEndDate}} аяқталады", + "Enter your email address": "", + "Enter your name": "", + "Error": "Қате", + "Expires {{expiryDate}}": "{{expiryDate}} аяқталады", + "Forever": "Үздіксіз", + "Free Trial – Ends {{trialEnd}}": "Тегін сынақ мерзімі – {{trialEnd}} аяқталады", + "Get help": "Көмек алу", + "Get in touch for help": "Көмек алу үшін байланысу", + "Get notified when someone replies to your comment": "Біреу пікіріңізге жауап берген кезде хабарландыру алу", + "Give feedback on this post": "Осы жазбаға кері байланыс беру", + "Help! I'm not receiving emails": "Көмек! Маған электрондық хаттар келмеді", + "Here are a few other sites you may enjoy.": "Сізге ұнауы мүмкін басқа да сайттар.", + "If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.": "Егер ақпараттық бюллетень спам ретінде белгіленсе, қажетсіз хабарламаларды енді алмас үшін электрондық хаттар автоматты түрде сол мекенжай үшін өшіріледі.", + "If the spam complaint was accidental, or you would like to begin receiving emails again, you can resubscribe to emails by clicking the button on the previous screen.": "Егер спам шағымы кездейсоқ болса немесе сіз қайтадан электрондық хаттарды алғыңыз келсе, алдыңғы экрандағы түймені басып, қайта жазылуға болады.", + "If you cancel your subscription now, you will continue to have access until {{periodEnd}}.": "Егер жазылымнан қазір бас тартсаңыз, қолжетімділік {{periodEnd}} мерзіміне дейін сақталады.", + "If you have a corporate or government email account, reach out to your IT department and ask them to allow emails to be received from {{senderEmail}}": "Егер сізде корпоративтік немесе үкіметтік электрондық пошта аккаунты болса, IT бөліміне хабарласып, {{senderEmail}} мекенжайынан хаттарды қабылдауға рұқсат беруін сұраңыз.", + "If you would like to start receiving emails again, the best next steps are to check your email address on file for any issues and then click resubscribe on the previous screen.": "Егер қайтадан электрондық хаттарды алғыңыз келсе, ең абзалы электрондық пошта мекенжайыңызда бәрі дұрыстығын тексеру және алдыңғы экрандағы қайта жазылу түймесін басу.", + "If you're not receiving the email newsletter you've subscribed to, here are a few things to check.": "Егер сіз жазылған электрондық бюллетень келмей жатса, тексеру керек бірнеше нәрсе бар.", + "If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {{supportAddress}}.": "Егер тексеру керек барлық нәрсені жасап, хаттар әлі де келмесе, {{supportAddress}} мекенжайына хабарласып, көмекке жүгініңіз.", + "In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.": "Ақпараттық бюллетеньді жіберу сәтінде тұрақты қате шықса, аккаунттағы хаттар өшіріледі.", + "In your email client add {{senderEmail}} to your contacts list. This signals to your mail provider that emails sent from this address should be trusted.": "Электрондық пошта клиентінде {{senderEmail}} адресін контактілер тізіміне қосыңыз. Бұл провайдерге осы адрестен жіберілген хаттардың сенімді екенін көрсетеді.", + "Invalid email address": "", + "Jamie Larson": "", + "jamie@example.com": "", + "Less like this": "Мұндайдан азырақ", + "Make sure emails aren't accidentally ending up in the Spam or Promotions folders of your inbox. If they are, click on \"Mark as not spam\" and/or \"Move to inbox\".": "Хаттардың кездейсоқ Спам немесе Жарнамалар қалтасына түсіп кетпеуін қадағалаңыз. Егер олар сол жерге түссе, \"Спам емес\" және/немесе \"Кіріс жәшігіне көшіру\" түймесін басыңыз.", + "Manage": "Басқару", + "Maybe later": "Мүмкін кейінірек", + "Memberships unavailable, contact the owner for access.": "Аккаунт қосу мүмкін емес, қолжетімділік үшін иесіне хабарласыңыз.", + "month": "", + "Monthly": "Ай сайын", + "More like this": "Мұндайдан көбірек", + "Name": "Есімі", + "Need more help? Contact support": "Қосымша көмек керек пе? Қолдау бөліміне хабарласыңыз", + "Newsletters can be disabled on your account for two reasons: A previous email was marked as spam, or attempting to send an email resulted in a permanent failure (bounce).": "Ақпараттық бюллетеньдер аккаунтыңызда екі себеп бойынша өшірілуі мүмкін: Алдыңғы хат спам ретінде белгіленген немесе хат жіберу әрекеті тұрақты қате (қайту) шыққан.", + "Not receiving emails?": "Хаттар келмей жатыр ма?", + "Now check your email!": "Енді электрондық поштаңызды тексеріңіз!", + "Once resubscribed, if you still don't see emails in your inbox, check your spam folder. Some inbox providers keep a record of previous spam complaints and will continue to flag emails. If this happens, mark the latest newsletter as 'Not spam' to move it back to your primary inbox.": "Қайта жазылғаннан кейін, егер әлі де кіріс жәшігіңізде хаттар көрінбесе, спам қалтасын тексеріңіз. Кейбір пошта провадерлері бұрынғы спам шағымдарын сақтап, хаттарды белгілеуін жалғастырады. Егер солай болса, соңғы ақпараттық бюллетеньді \"Спам емес\" деп белгілеңіз және оны негізгі кіріс жәшігіне жылжытыңыз.", + "Permanent failure (bounce)": "Тұрақты қате (қайту)", + "Phone number": "", + "Plan": "Жоспар", + "Plan checkout was cancelled.": "Жоспарды сатып алу тоқтатылды.", + "Plan upgrade was cancelled.": "Жоспарды жаңарту тоқтатылды.", + "Please contact {{supportAddress}} to adjust your complimentary subscription.": "Ақысыз жазылымды реттеу үшін {{supportAddress}} мекенжайына хабарласыңыз.", + "Please enter {{fieldName}}": "", + "Please fill in required fields": "Қажет жерлерді толтырыңыз", + "Price": "Бағасы", + "Re-enable emails": "Электрондық хаттарды қайта қосу", + "Recommendations": "Ұсыныстар", + "Renews at {{price}}.": "{{price}} бағасымен жаңартылады.", + "Retry": "Қайта көру", + "Save": "Сақтау", + "Send an email and say hi!": "Электрондық хат жіберіп, сәлем жолдаңыз!", + "Send an email to {{senderEmail}} and say hello. This can also help signal to your mail provider that emails to and from this address should be trusted.": "{{senderEmail}} мекенжайына электрондық хат жіберіп, сәлем жолдаңыз. Бұл сондай-ақ, пошта провайдеріне осы мекенжай бойынша кіріс-шығыс хаттардың сенімді екенін көрсетеді.", + "Sending login link...": "Кіру сілтемесі жіберілуде...", + "Sending...": "Жіберілуде...", + "Show all": "Барлығын көрсету", + "Sign in": "Кіру", + "Sign out": "Шығу", + "Sign up": "Тіркелу", + "Signup error: Invalid link": "Тіркелу қатесі: Жарамсыз сілтеме", + "Something went wrong, please try again later.": "", + "Sorry, that didn’t work.": "Өкінішті, бұдан ештеңе шықпады.", + "Spam complaints": "Спам шағымдары", + "Start {{amount}}-day free trial": "{{amount}} күндік тегін сынақты бастау", + "Starting {{startDate}}": "{{startDate}} бастап", + "Starting today": "Бүгіннен бастап", + "Submit feedback": "Кері байланыс жіберу", + "Subscribe": "Жазылу", + "Subscribed": "Жазылған", + "Success": "Тамаша", + "Success! Check your email for magic link to sign-in.": "Тамаша! Кіруге арналған ғажайып сілтемені электрондық поштаңыздан қараңыз.", + "Success! Your account is fully activated, you now have access to all content.": "Тамаша! Аккаунтыңыз толық іске қосылды, енді сізге барлық мазмұн қолжетімді.", + "Success! Your email is updated.": "Тамаша! Электрондық поштаңыз жаңартылды.", + "Successfully unsubscribed": "Жазылымнан бас тарту сәтті орындалды", + "Thank you for subscribing. Before you start reading, below are a few other sites you may enjoy.": "Жазылғаныңызға рахмет. Оқуды бастамас бұрын, төменде сізге ұнауы мүмкін басқа да сайттар бар.", + "Thank you for your support": "", + "Thank you for your support!": "", + "Thanks for the feedback!": "Кері байланыс үшін рахмет!", + "That didn't go to plan": "Бірнәрсе қате болды", + "The email address we have for you is {{memberEmail}} — if that's not correct, you can update it in your .": "Сіздің электрондық пошта мекенжайыңыз — {{memberEmail}} — егер бұл қате болса, оны жаңарта аласыз.", + "There was a problem submitting your feedback. Please try again a little later.": "Кері байланысты жіберу кезінде олқылық пайда болды. Кейінірек қайта көріңіз.", + "There was an error processing your payment. Please try again.": "", + "This site is invite-only, contact the owner for access.": "Бұл сайтқа тек шақырту бойынша кіруге болады, рұқсат алу үшін иесіне хабарласыңыз.", + "This site is not accepting payments at the moment.": "", + "To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!": "іркелуді аяқтау үшін, кіріс жәшігіңіздегі растау сілтемесін басыңыз. Егер ол 3 минут ішінде келмесе, спам қалтасын тексеріңіз!", + "To continue to stay up to date, subscribe to {{publication}} below.": "", + "Try free for {{amount}} days, then {{originalPrice}}.": "{{amount}} күн тегін қолданып көріңіз, содан кейінгі бағасы {{originalPrice}}.", + "Unlock access to all newsletters by becoming a paid subscriber.": "Ақылы түрде жазылу арқылы барлық ақпараттық бюллетеньдерге қол жеткізіңіз.", + "Unsubscribe from all emails": "Барлық хаттарға жазылымнан бас тарту", + "Unsubscribed": "Жазылымнан бас тартылды", + "Unsubscribed from all emails.": "Барлық хаттарға жазылымынан бас тартылды", + "Unsubscribing from emails will not cancel your paid subscription to {{title}}": "Хаттарға жазылымнан бас тарту {{title}} үшін төленген жазылымыңызды жоймайды", + "Update": "Жаңарту", + "Update your preferences": "Таңдауларыңызды жаңарту", + "Verification link sent, check your inbox": "Растау сілтемесі жіберілді, кіріс жәшігіңізді тексеріңіз", + "Verify your email address is correct": "Email адресінің дұрыстығын тексеріңіз", + "View plans": "Жоспарларды көру", + "We couldn't unsubscribe you as the email address was not found. Please contact the site owner.": "Біз сізді жазылымнан айыра алмадық, өйткені электрондық пошта мекенжайы табылмады. Сайт иесіне хабарласыңыз.", + "Welcome back, {{name}}!": "Қош келдіңіз, {{name}}!", + "Welcome back!": "Қош келдіңіз!", + "Welcome to {{siteTitle}}": "{{siteTitle}} сайтына қош келдіңіз", + "When an inbox fails to accept an email it is commonly called a bounce. In many cases, this can be temporary. However, in some cases, a bounced email can be returned as a permanent failure when an email address is invalid or non-existent.": "Кіріс жәшігі хатты қабылдай алмаса, бұл әдетте \"қайту\" деп аталады. Көп жағдайда бұл уақытша нәрсе. Алайда электрондық пошта мекенжайы жарамсыз я жоқ болған жағдайда қайтқан хат тұрақты қате ретінде танылуы мүмкін.", + "Why has my email been disabled?": "Менің электрондық поштам неге өшірілді?", + "year": "", + "Yearly": "Жыл сайын", + "You currently have a free membership, upgrade to a paid subscription for full access.": "Сізде әзірге тегін аккаунт бар, оның мүмкіндіктерін толық пайдалана алу үшін ақылы жазылымға жаңартыңыз.", + "You have been successfully resubscribed": "Қайта жазылу сәтті орындалды", + "You're currently not receiving emails": "Сізге әзірге электрондық хаттар келіп жатқан жоқ", + "You're not receiving emails": "Сізге электрондық хаттар келіп жатқан жоқ", + "You're not receiving emails because you either marked a recent message as spam, or because messages could not be delivered to your provided email address.": "Сізге электрондық хаттар келіп жатқан жоқ, себебі жақында келген хат спам ретінде белгіленген немесе хабарламаларды сіз көрсеткен электрондық пошта мекенжайына жеткізу мүмкін емес.", + "You've successfully signed in.": "Кіру сәтті орындалды.", + "You've successfully subscribed to": "Жазылым сәтті орындалды", + "Your account": "Сіздің аккаунт", + "Your input helps shape what gets published.": "Сіздің пікіріңіз жарияланатын мазмұнды қалыптастыруға көмектеседі.", + "Your subscription will expire on {{expiryDate}}": "Сіздің жазылым {{expiryDate}} күні аяқталады", + "Your subscription will renew on {{renewalDate}}": "Сіздің жазылым {{renewalDate}} күні қайта жаңартылады", + "Your subscription will start on {{subscriptionStart}}": "Сіздің жазылым {{subscriptionStart}} күні басталады" +} diff --git a/ghost/i18n/locales/kz/search.json b/ghost/i18n/locales/kz/search.json new file mode 100644 index 00000000000..8902015528f --- /dev/null +++ b/ghost/i18n/locales/kz/search.json @@ -0,0 +1,9 @@ +{ + "Authors": "", + "Cancel": "", + "No matches found": "", + "Posts": "", + "Search posts, tags and authors": "", + "Show more results": "", + "Tags": "" +} diff --git a/ghost/i18n/locales/kz/signup-form.json b/ghost/i18n/locales/kz/signup-form.json new file mode 100644 index 00000000000..3c07f6033ff --- /dev/null +++ b/ghost/i18n/locales/kz/signup-form.json @@ -0,0 +1,9 @@ +{ + "Email sent": "Хат жіберілді", + "Now check your email!": "Енді email поштаңызды тексеріңіз!", + "Please enter a valid email address": "Жарамды email адресін енгізіңіз", + "Something went wrong, please try again.": "Қателік орын алды, қайтадан көріңіз.", + "Subscribe": "Жазылу", + "To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!": "Тіркеуді аяқтау үшін кіріс жәшігіңіздегі растау сілтемесін басыңыз. Егер ол 3 минут ішінде келмесе, спам қалтасын тексеріңіз!", + "Your email address": "Сіздің email адресіңіз" +}