0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-03-11 02:12:21 -05:00

🐛 Fixed translations with spaces missing in signup-form

refs https://ghost.slack.com/archives/C02G9E68C/p1692784819620269
refs https://github.com/TryGhost/Product/issues/3504

- Somehow, when using i18n in TypeScript, the require will put some of the keys into 'default' and not into the root. Mainly all keys that have a space in them. Couldn't find any documentation about this
- The solution is to also add 'default' to the keys that are being used in the code

This change also fixes the translate script (wasn't updated for updated paths), includes the missing translations, and already adds comments to lookup translation strings
This commit is contained in:
Simon Backx 2023-08-23 13:52:57 +02:00 committed by Simon Backx
parent 437a080580
commit 4f604af744
41 changed files with 245 additions and 156 deletions

View file

@ -43,7 +43,7 @@ const SUPPORTED_LOCALES = [
/**
* @param {string} [lng]
* @param {'ghost'|'portal'|'test'|'signup-form'} ns
* @param {'ghost'|'portal'|'test'|'signup-form'|'comments'} ns
*/
module.exports = (lng = 'en', ns = 'portal') => {
const i18nextInstance = i18next.createInstance();
@ -64,8 +64,12 @@ module.exports = (lng = 'en', ns = 'portal') => {
defaultNS: ns,
resources: SUPPORTED_LOCALES.reduce((acc, locale) => {
const res = require(`../locales/${locale}/${ns}.json`);
// Note: due some random thing in TypeScript, 'requiring' a JSON file with a space in a key name, only adds it to the default export
// If changing this behaviour, please also check the comments and signup-form apps in another language (mainly sentences with a space in them)
acc[locale] = {
[ns]: require(`../locales/${locale}/${ns}.json`)
[ns]: {...res, ...(res.default && typeof res.default === 'object' ? res.default : {})}
};
return acc;
}, {})

View file

@ -74,6 +74,7 @@
"Less like this": "Minder soos hierdie",
"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\".": "Maak seker dat e-posse nie per ongeluk in die Spam of Promosies vouers van u posbus beland nie. As dit wel is, kliek op \"Mark as not spam\" en/of \"Move to inbox\".",
"Manage": "Bestuur",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Maandeliks",
"More like this": "Meer soos hierdie",
"Name": "Naam",
@ -86,6 +87,7 @@
"Plan": "Plan",
"Plan checkout was cancelled.": "Plan afreken is gekanselleer.",
"Plan upgrade was cancelled.": "Plan opgradering is gekanselleer.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Vul asseblief die verpligte velde in",
"Price": "Prys",
"Re-enable emails": "Her-aktiveer eposse",

View file

@ -74,6 +74,7 @@
"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": "Управлявай",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Месечно",
"More like this": "Повече такива",
"Name": "Име",
@ -86,6 +87,7 @@
"Plan": "План",
"Plan checkout was cancelled.": "Плащането на плана е прекъснато.",
"Plan upgrade was cancelled.": "Надграждането на плана е прекъснато.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Моля, попълнете задължителните полета",
"Price": "Цена",
"Re-enable emails": "Позволете отново изпращането на писма",

View file

@ -74,6 +74,7 @@
"Less like this": "Menys com aquesta",
"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\".": "Assegureu-vos que els correus electrònics no acabin accidentalment a les carpetes Correu brossa o Promocions de la vostra safata d'entrada. Si ho són, feu clic a \"Marca com a correu brossa\" i/o a \"Mou a la safata d'entrada\".",
"Manage": "Gestionar",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mensual",
"More like this": "Més com aquesta",
"Name": "Nom",
@ -86,6 +87,7 @@
"Plan": "Pla",
"Plan checkout was cancelled.": "S'ha cancel·lat el pagament del pla.",
"Plan upgrade was cancelled.": "S'ha cancel·lat l'actualització del pla.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Si us plau, ompliu els camps obligatoris",
"Price": "Preu",
"Re-enable emails": "Torna a activar els correus electrònics",

View file

@ -78,6 +78,7 @@
"Less like this": "A label for the thumbs-down response in member feedback at the bottom of emails",
"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\".": "Paragraph in the email receiving FAQ",
"Manage": "A button for managing settings",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "A label to indicate a monthly payment cadence",
"More like this": "A label for the thumbs-up response in member feedback at the bottom of emails",
"Name": "A label to indicate a member's name",

View file

@ -74,6 +74,7 @@
"Less like this": "Méně podobných",
"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": "Spravovat",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Měsíčně",
"More like this": "Víc podobných",
"Name": "Jméno",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Cena",
"Re-enable emails": "Znovu povolit e-maily",

View file

@ -74,6 +74,7 @@
"Less like this": "Mindre af dette",
"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\".": "Sørg for, at e-mails ikke ender i Spam eller Kampagner mapper i din indbakke. Hvis de gør, skal du klikke på \"Markér som ikke spam\" og/eller \"Flyt til indbakke\".",
"Manage": "Administrer",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Månedlig",
"More like this": "Mere af dette",
"Name": "Navn",
@ -86,6 +87,7 @@
"Plan": "Abonnement",
"Plan checkout was cancelled.": "Abonnementsbetaling blev aflyst.",
"Plan upgrade was cancelled.": "Opgradering af abonnement blev aflyst.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Udfyld venligst påkrævede felter",
"Price": "Pris",
"Re-enable emails": "Genaktiver e-mails",

View file

@ -74,6 +74,7 @@
"Less like this": "Weniger davon",
"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\".": "Stelle sicher, dass E-Mails nicht unbeabsichtigt im Spam-Ordner deines Posteingangs landen. Wenn das der Fall sein sollte, klicke auf \"Kein Spam\" und/oder \"In den Posteingang bewegen\".",
"Manage": "Verwalten",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Monatlich",
"More like this": "Mehr davon",
"Name": "Name",
@ -86,6 +87,7 @@
"Plan": "Tarif",
"Plan checkout was cancelled.": "De Abschluss des Tarifs wurde abgebrochen.",
"Plan upgrade was cancelled.": "Das Upgrade deines Tarifs wurde abgebrochen.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Bitte alle Pflichtfelder ausfüllen",
"Price": "Preis",
"Re-enable emails": "E-Mails wieder aktivieren",

View file

@ -74,6 +74,7 @@
"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": "",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "",
"More like this": "",
"Name": "",
@ -86,8 +87,8 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please fill in required fields": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "",
"Re-enable emails": "",
"Renews at {{price}}.": "",

View file

@ -74,6 +74,7 @@
"Less like this": "Malpli tiel",
"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": "Administru",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Monate",
"More like this": "Pli kiel ĉi tio",
"Name": "Nomo",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Kosto",
"Re-enable emails": "Reŝalti retpoŝtojn",

View file

@ -74,6 +74,7 @@
"Less like this": "Menos como esto",
"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\".": "Asegúrese de que los correos electrónicos no terminen accidentalmente en las carpetas de correo no deseado o promociones de su bandeja de entrada. Si lo son, haga clic en \"Mark as not spam\" y/o \"Move to inbox\".",
"Manage": "Administrar",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mensual",
"More like this": "Más como esto",
"Name": "Nombre",
@ -86,6 +87,7 @@
"Plan": "Plan",
"Plan checkout was cancelled.": "El pago de plan fue cancelado.",
"Plan upgrade was cancelled.": "La actualización de plan fue cancelado.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Por favor llene los campos requeridos.",
"Price": "Precio",
"Re-enable emails": "Reactivar correos electrónicos",

View file

@ -74,6 +74,7 @@
"Less like this": "Vähemmän tämän kaltaisia",
"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\".": "Varmista, että sähköpostit eivät mene Spam- tai roskapostikansioihin, Jos näin käy, klikkaa \"Mark as not spam\" ja/tai \"Move to inbox\".",
"Manage": "Hallitse",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Kuukausittainen",
"More like this": "Lisää tämän kaltaista",
"Name": "Nimi",
@ -86,6 +87,7 @@
"Plan": "Tilaus",
"Plan checkout was cancelled.": "Tilauksen checkout on peruttu",
"Plan upgrade was cancelled.": "Tilauksen korotus on peruttu",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Täytä tarvittavat kentät",
"Price": "Hinta",
"Re-enable emails": "Uudelleen hyväksy sähköpostit",

View file

@ -74,6 +74,7 @@
"Less like this": "Moins de contenu similaire",
"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\".": "Assurez-vous que les e-mails ne finissent pas accidentellement dans le dossier Spam ou Promotions de votre boîte de réception. Si c'est le cas, cliquez sur \"Marquer en tant que non-indésirable\" et/ou \"Déplacer vers la boîte de réception\".",
"Manage": "Gérer",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mensuel",
"More like this": "Plus de contenu similaire",
"Name": "Nom",
@ -86,6 +87,7 @@
"Plan": "Abonnement",
"Plan checkout was cancelled.": "Le paiement de l'abonnement a été annulé.",
"Plan upgrade was cancelled.": "La mise à niveau de l'abonnement a été annulée.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Veuillez remplir les champs requis",
"Price": "Prix",
"Re-enable emails": "Ré-activer les e-mails",

View file

@ -74,6 +74,7 @@
"Less like this": "Manje sadržaja kao što je ovaj",
"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": "Podešavanja",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mjesečno",
"More like this": "Više sadržaja kao što je ovaj",
"Name": "Ime",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Cijena",
"Re-enable emails": "Ponovo omogući email adrese",

View file

@ -74,6 +74,7 @@
"Less like this": "Kevesebb ilyet",
"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": "Kezelés",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Havi",
"More like this": "Több ilyet",
"Name": "Név",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Ár",
"Re-enable emails": "Email-ek aktiválása",

View file

@ -74,6 +74,7 @@
"Less like this": "Kurangi yang seperti ini",
"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\".": "Pastikan email tidak berakhir di kotak masuk Spam atau Promosi Anda secara tidak sengaja. Jika ya, klik \"Tandai sebagai bukan spam\" dan/atau \"Pindahkan ke kotak masuk\".",
"Manage": "Kelola",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Bulanan",
"More like this": "Lebih banyak yang seperti ini",
"Name": "Nama",
@ -86,6 +87,7 @@
"Plan": "Paket",
"Plan checkout was cancelled.": "Pembayaran paket dibatalkan.",
"Plan upgrade was cancelled.": "Peningkatan paket dibatalkan.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Harap isi kolom yang wajib diisi",
"Price": "Harga",
"Re-enable emails": "Aktifkan kembali email",

View file

@ -74,6 +74,7 @@
"Less like this": "Meno come questo",
"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\".": "Assicurati che le email non finiscano per sbaglio nello spam. Se ve ne sono, clicca su \"Segnala come non spam\" e/o \"Sposta nella cartella Posta in arrivo\".",
"Manage": "Gestisci",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mensile",
"More like this": "Più come questo",
"Name": "Nome",
@ -86,6 +87,7 @@
"Plan": "Piano",
"Plan checkout was cancelled.": "Il pagamento del piano è stato annullato.",
"Plan upgrade was cancelled.": "L'aggiornamento del piano è stato annullato.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Si prega di compilare i campi obbligatori",
"Price": "Prezzo",
"Re-enable emails": "Riattiva le email",

View file

@ -68,12 +68,13 @@
"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 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}}に連絡してサポートを受けてください。",
"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}}を連絡先リストに追加してください。これにより、メールプロバイダーにこのアドレスから送信されたメールを信頼するように伝えることができます。",
"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": "管理",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "月額",
"More like this": "興味あり",
"Name": "名前",
@ -86,6 +87,7 @@
"Plan": "プラン",
"Plan checkout was cancelled.": "プランのチェックアウトがキャンセルされました。",
"Plan upgrade was cancelled.": "プランのアップグレードがキャンセルされました。",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "必須項目に入力してください",
"Price": "価格",
"Re-enable emails": "メールを再有効化する",

View file

@ -74,6 +74,7 @@
"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": "관리",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "월간",
"More like this": "비슷한 게시물 더 보기",
"Name": "이름",
@ -86,6 +87,7 @@
"Plan": "플랜",
"Plan checkout was cancelled.": "플랜 결제가 취소되었습니다.",
"Plan upgrade was cancelled.": "플랜 업그레이드가 취소되었습니다.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "필수 항목을 입력하세요",
"Price": "가격",
"Re-enable emails": "이메일 재활성화",

View file

@ -74,6 +74,7 @@
"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": "Удирдах",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Сарын",
"More like this": "Таалагдлаа",
"Name": "Нэр",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Үнэ",
"Re-enable emails": "Имэйлийг дахин идэвхжүүлэх",

View file

@ -74,6 +74,7 @@
"Less like this": "Kurang macam ni",
"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\".": "Pastikan e-mel tidak tiba-tiba masuk ke dalam folder Spam atau Promosi peti masuk anda. Jika ya, klik pada \"Tandakan sebagai bukan spam\" dan/atau \"Alih ke peti masuk\".",
"Manage": "Urus",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Bulanan",
"More like this": "Lebih seperti ini",
"Name": "Nama",
@ -86,6 +87,7 @@
"Plan": "Pelan",
"Plan checkout was cancelled.": "Daftar keluar pelan telah dibatalkan.",
"Plan upgrade was cancelled.": "Naik taraf pelan telah dibatalkan.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Sila isikan medan yang diperlukan",
"Price": "Harga",
"Re-enable emails": "Membolehkan semula e-mel",

View file

@ -1,149 +1,150 @@
{
"{{amount}} days free": "{{amount}} dagen gratis",
"{{amount}} off": "{{amount}} korting",
"{{amount}} off for first {{number}} months.": "{{amount}} korting voor de eerste {{number}} maanden.",
"{{amount}} off for first {{period}}.": "{{amount}} korting voor de eerste {{period}}.",
"{{amount}} off forever.": "{{amount}} korting voor altijd.",
"{{discount}}% discount": "{{discount}}% korting",
"{{memberEmail}} will no longer receive {{newsletterName}} newsletter.": "{{memberEmail}} zal geen nieuwsbrief {{newsletterName}} meer ontvangen.",
"{{memberEmail}} will no longer receive emails when someone replies to your comments.": "{{memberEmail}} zal geen e-mails meer ontvangen als er iemand op een reactie van jou reageert.",
"{{memberEmail}} will no longer receive this newsletter.": "{{memberEmail}} zal geen nieuwsbrieven meer ontvangen.",
"{{trialDays}} days free": "{{trialDays}} dagen gratis",
"A login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.": "Je hebt een email met een login link ontvangen. Check je spamfolder als hij niet binnen de 3 minuten aankomt.",
"Account": "Account",
"Account settings": "Gegevens",
"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.": "Aan het einde van de gratis proefperiode, zal het reguliere tarief voor het door jou gekozen abonnement in rekening worden gebracht. Je kunt altijd vóór die tijd opzeggen.",
"Already a member?": "Al lid?",
"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.": "Er is een onverwachte fout opgetreden. Neem contact op met onze <a>ondersteuning</a> als de fout vaker optreed.",
"Back": "Terug",
"Back to Log in": "Terug naar inloggen",
"Billing info": "Betaalgegevens",
"Black Friday": "Black Friday",
"Cancel anytime.": "Altijd opzegbaar.",
"Cancel subscription": "Abonnement opzeggen",
"Cancellation reason": "Reden voor opzegging",
"Change": "Wijzigen",
"Check spam & promotions folders": "Check je spam folders",
"Check with your mail provider": "Check bij je e-mail provider",
"Choose": "Kies",
"Choose a different plan": "Kies een ander abonnement",
"Choose your newsletters": "Kies jouw nieuwsbrieven",
"Click here to retry": "Click hier om opnieuw te proberen",
"Close": "Sluiten",
"Comments": "Reacties",
"Complimentary": "Gratis",
"Confirm": "Bevestigen",
"Confirm cancellation": "Bevestig opzegging",
"Confirm subscription": "Bevestig abonnement",
"Contact support": "Neem contact op met onze ondersteuning",
"Continue": "Doorgaan",
"Continue subscription": "Doorgaan met abonnement",
"Could not sign in. Login link expired.": "Kan niet inloggen. De inlog link is verlopen.",
"Could not update email! Invalid link.": "Kan je e-mail niet wijzigen! Foute link.",
"Create a new contact": "Maak een nieuw contact aan.",
"Current plan": "Huidig abonnement",
"Delete account": "Account verwijderen",
"Didn't mean to do this? Manage your preferences <button>here</button>.": "Was did niet de bedoeling? Beheer uw voorkeuren <button>hier</button>.",
"Don't have an account?": "Heb je nog geen account?",
"Edit": "Bewerken",
"Email": "E-mail",
"Email newsletter": "Nieuwsbrief",
"Email preference updated.": "E-mailvoorkeuren bijgewerkt",
"Email preferences": "E-mailvoorkeuren",
"Emails": "E-mails",
"Emails disabled": "E-mails zijn uitgeschakeld",
"Ends {{offerEndDate}}": "Eindigt op {{offerEndDate}}",
"Error": "Fout",
"Expires {{expiryDate}}": "Verloopt op {{expiryDate}}",
"Forever": "Voor altijd",
"Free Trial Ends {{trialEnd}}": "Gratis proefperiode - Eindigt {{trialEnd}}",
"Get help": "Lees meer",
"Get in touch for help": "Neem contact op voor hulp",
"Get notified when someone replies to your comment": "Blijf op de hoogte als iemand op jouw reactie reageert",
"Give feedback on this post": "Deel je mening over dit artikel",
"Help! I'm not receiving emails": "Help! Ik ontvang geen e-mail",
"If a newsletter is flagged as spam, emails are automatically disabled for that address to make sure you no longer receive any unwanted messages.": "Als een nieuwsbrief als spam wordt gemarkeerd, worden e-mails automatisch uitgeschakeld voor dat adres om ervoor te zorgen dat je geen ongewenste berichten meer ontvangt.",
"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.": "Als de spamklacht per ongeluk was, of als je weer e-mails wil ontvangen, kun je jezelf opnieuw abonneren op e-mails door op de knop op het vorige scherm te klikken.",
"If you cancel your subscription now, you will continue to have access until {{periodEnd}}.": "Als je je abonnement nu opzegt, heb je toegang tot {{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}}": "Heb je een zakelijk of overheids e-mailaccount? Neem contact op met de IT-afdeling en vraag toestemming om e-mails te ontvangen van {{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.": "Als je weer e-mails wilt ontvangen, kun je het beste eerst je e-mailadres in ons bestand controleren op eventuele problemen en vervolgens op opnieuw abonneren klikken in het vorige scherm.",
"If you're not receiving the email newsletter you've subscribed to, here are few things to check.": "Als je de e-mailnieuwsbrief waarop je je hebt geabonneerd niet ontvangt, controleer het volgende.",
"If you've completed all these checks and you're still not receiving emails, you can reach out to get support by contacting {{supportAddress}}.": "Als je al deze controles hebt voltooid en je nog steeds geen e-mails ontvangt, kun je contact opnemen voor ondersteuning door contact op te nemen met {{supportAddress}}.",
"In the event a permanent failure is received when attempting to send a newsletter, emails will be disabled on the account.": "In het geval dat er een permanente fout optreedt bij het verzenden van een nieuwsbrief, worden e-mails uitgeschakeld voor dat 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.": "Voeg in je e-mailclient {{senderEmail}} toe aan je contactenlijst. Dit geeft aan uw e-mailprovider aan dat e-mails die vanaf dit adres worden verzonden, vertrouwd zijn.",
"Less like this": "Minder hiervan",
"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\".": "Zorg ervoor dat e-mails niet per ongeluk in de map Spam of Promoties van uw inbox terechtkomen. Als dit het geval is, klik je op \"Markeren als geen spam\" en/of \"Verplaatsen naar inbox\".",
"Manage": "Beheer",
"Monthly": "Maandelijks",
"More like this": "Meer hiervan",
"Name": "Naam",
"Need more help? Contact support": "Meer hulp nodig? Neem contact op met onze ondersteuning",
"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).": "Nieuwsbrieven kunnen om twee redenen worden uitgeschakeld op uw account: een eerdere e-mail is gemarkeerd als spam, of een poging om een e-mail te verzenden resulteerde in een permanente fout (bounce).",
"Not receiving emails?": "Ontvang je geen e-mails?",
"Now check your email!": "Check nu je e-mail!",
"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.": "Als je eenmaal opnieuw bent geabonneerd en je nog steeds geen e-mails in je inbox ziet, controleer dan je spammap. Sommige inboxproviders houden eerdere spamklachten bij en blijven e-mails markeren. Markeer in dat geval de laatste nieuwsbrief als 'Geen spam' om deze terug te plaatsen in uw primaire inbox.",
"Permanent failure (bounce)": "Permanent falen (bounce)",
"Plan": "Abonnement",
"Plan checkout was cancelled.": "Het afrekenen van het abonnement is geannuleerd.",
"Plan upgrade was cancelled.": "Het wijzigen van het abonnement is geannuleerd.",
"Please fill in required fields": "Vul de verplichte velden in",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "Neem contact op met {{supportAddress}} om je gratis abonnement aan te passen.",
"Price": "Prijs",
"Re-enable emails": "E-mails weer inschakelen",
"Renews at {{price}}.": "Wordt verlengd voor {{price}}.",
"Retry": "Opnieuw proberen",
"Save": "Opslaan",
"Send an email and say hi!": "Stuur een e-mail en zeg hallo!",
"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.": "Stuur een e-mail naar {{senderEmail}} en zeg hallo. Dit kan ook helpen om aan uw e-mailprovider te signaleren dat e-mails van en naar dit adres vertrouwd kunnen worden.",
"Sending login link...": "Inloglink versturen...",
"Sending...": "Versturen...",
"Sign in": "Inloggen",
"Sign out": "Uitloggen",
"Sign up": "Aanmelden",
"Signup error: Invalid link": "Fout bij de aanmelding: Ongeldige link",
"Sorry, that didnt work.": "Sorry, dit werkt niet.",
"Spam complaints": "Spamklachten",
"Start {{amount}}-day free trial": "Start gratis je {{amount}}-daagse proefperiode",
"Starting {{startDate}}": "Start {{startDate}}",
"Starting today": "Start vandaag",
"Submit feedback": "Deel je feedback",
"Subscribe": "Abonneren",
"Subscribed": "Geabonneerd",
"Success": "Gelukt",
"Success! Check your email for magic link to sign-in.": "Gelukt! Controleer je e-mail voor een magic link om in te loggen.",
"Success! Your account is fully activated, you now have access to all content.": "Gelukt! Je account is volledig geactiveerd, je hebt nu toegang tot alle content.",
"Success! Your email is updated.": "Gelukt! Je e-mail is gewijzigd.",
"Successfully unsubscribed": "Succesvol uitgeschreven",
"Thanks for the feedback!": "Bedankt voor je feedback!",
"That didn't go to plan": "Er ging iets mis",
"The email address we have for you is {{memberEmail}} — if that's not correct, you can update it in your <button>account settings area</button>.": "Het e-mailadres dat we voor jou hebben is {{memberEmail}} — als dat niet klopt, kun je het bijwerken in je <button>accountinstellingen</button>.",
"There was a problem submitting your feedback. Please try again a little later.": "Er is een probleem opgetreden bij het verzenden van uw feedback. Probeer het later nog eens.",
"This site is invite-only, contact the owner for access.": "Deze site is alleen toegankelijk op uitnodiging, neem contact op met de eigenaar.",
"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!": "Klik op de bevestigingslink in de e-mail om je aanmelding af te ronden. Check ook je spamfolder als hij niet binnen de 3 minuten aankomt.",
"Try free for {{amount}} days, then {{originalPrice}}.": "Probeer {{amount}} dagen gratis, daarna {{original Price}}.",
"Unlock access to all newsletters by becoming a paid subscriber.": "Ontgrendel toegang tot alle nieuwsbrieven door een betaalde abonnee te worden.",
"Unsubscribe from all emails": "Uitschrijven voor alles",
"Unsubscribed": "Uitgeschreven",
"Unsubscribing from emails will not cancel your paid subscription to {{title}}": "Je betaalde abonnement voor {{title}} wordt niet geannuleerd als je je uitschrijft voor e-mails",
"Update": "Wijzigen",
"Update your preferences": "Voorkeuren aanpassen",
"Verify your email address is correct": "Controleer of uw e-mailadres juist is",
"View plans": "Bekijk abonnementen",
"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.": "Het is niet gelukt om je uit te schrijven, omdat je e-mailadres niet is gevonden. Neem contact met ons op.",
"Welcome back, {{name}}!": "Welkom terug, {{name}}!",
"Welcome back!": "Welkom terug!",
"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.": "Wanneer een inbox een e-mail niet accepteert, wordt dit gewoonlijk een bounce genoemd. In veel gevallen kan dit tijdelijk zijn. In sommige gevallen kan een teruggestuurde e-mail echter als een permanente fout worden geretourneerd wanneer een e-mailadres ongeldig of niet-bestaand is.",
"Why has my email been disabled?": "Waarom is mijn e-mail uitgeschakeld?",
"Yearly": "Jaarlijks",
"You currently have a free membership, upgrade to a paid subscription for full access.": "Je hebt momenteel een gratis lidmaatschap, upgrade naar een betaald abonnement voor volledige toegang.",
"You have been successfully resubscribed": "Je bent weer succesvol geabonneerd",
"You're currently not receiving emails": "Je ontvangt nu geen e-mails.",
"You're not receiving emails": "Je ontvangt geen e-mails.",
"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.": "Je ontvangt geen e-mails omdat je ofwel een recent bericht als spam had gemarkeerd, of omdat de berichten niet verzonden konden worden naar jouw e-mailadres.",
"You've successfully signed in.": "Je bent succesvol ingelogd.",
"Your account": "Jouw account",
"Your input helps shape what gets published.": "Jouw mening helpt bepalen wat er gepubliceerd wordt.",
"Your subscription will expire on {{expiryDate}}": "Uw abonnement verloopt op {{expiryDate}}",
"Your subscription will renew on {{renewalDate}}": "Je abonnement wordt verlengd op {{renewalDate}}",
"Your subscription will start on {{subscriptionStart}}": "Je abonnement gaat in op {{subscriptionStart}}"
"{{amount}} days free": "{{amount}} dagen gratis",
"{{amount}} off": "{{amount}} korting",
"{{amount}} off for first {{number}} months.": "{{amount}} korting voor de eerste {{number}} maanden.",
"{{amount}} off for first {{period}}.": "{{amount}} korting voor de eerste {{period}}.",
"{{amount}} off forever.": "{{amount}} korting voor altijd.",
"{{discount}}% discount": "{{discount}}% korting",
"{{memberEmail}} will no longer receive {{newsletterName}} newsletter.": "",
"{{memberEmail}} will no longer receive emails when someone replies to your comments.": "",
"{{memberEmail}} will no longer receive this newsletter.": "",
"{{trialDays}} days free": "{{trialDays}} dagen gratis",
"A login link has been sent to your inbox. If it doesn't arrive in 3 minutes, be sure to check your spam folder.": "Je hebt een email met een login link ontvangen. Check je spamfolder als hij niet binnen de 3 minuten aankomt.",
"Account": "Account",
"Account settings": "Gegevens",
"After a free trial ends, you will be charged the regular price for the tier you've chosen. You can always cancel before then.": "Na de proefperiode zal het normale tarief in rekening worden gebracht voor het door jou gekozen abonnement.",
"Already a member?": "Al lid?",
"An unexpected error occured. Please try again or <a>contact support</a> if the error persists.": "",
"Back": "Terug",
"Back to Log in": "Terug naar inloggen",
"Billing info": "Betaalgegevens",
"Black Friday": "Black Friday",
"Cancel anytime.": "Altijd opzegbaar.",
"Cancel subscription": "Abonnement opzeggen",
"Cancellation reason": "Reden voor opzegging",
"Change": "Wijzigen",
"Check spam & promotions folders": "Check je spam folders",
"Check with your mail provider": "Check bij je e-mail provider",
"Choose": "Kies",
"Choose a different plan": "Kies een ander abonnement",
"Choose your newsletters": "Kies jouw nieuwsbrieven",
"Click here to retry": "Click hier om opnieuw te proberen",
"Close": "Sluiten",
"Comments": "Reacties",
"Complimentary": "Gratis",
"Confirm": "Bevestigen",
"Confirm cancellation": "Bevestig opzegging",
"Confirm subscription": "Bevestig abonnement",
"Contact support": "",
"Continue": "Doorgaan",
"Continue subscription": "",
"Could not sign in. Login link expired.": "",
"Could not update email! Invalid link.": "",
"Create a new contact": "",
"Current plan": "Huidig abonnement",
"Delete account": "Account verwijderen",
"Didn't mean to do this? Manage your preferences <button>here</button>.": "",
"Don't have an account?": "Heb je nog geen account?",
"Edit": "Bewerken",
"Email": "E-mail",
"Email newsletter": "Nieuwsbrief",
"Email preference updated.": "E-mailinstellingen aanpassen",
"Email preferences": "E-mailinstellingen",
"Emails": "E-mails",
"Emails disabled": "E-mails zijn uitgeschakeld",
"Ends {{offerEndDate}}": "Eindigt op {{offerEndDate}}",
"Error": "Fout",
"Expires {{expiryDate}}": "Verloopt op {{expiryDate}}",
"Forever": "Voor altijd",
"Free Trial Ends {{trialEnd}}": "",
"Get help": "Lees meer",
"Get in touch for help": "Neem contact op voor hulp",
"Get notified when someone replies to your comment": "Blijf op de hoogte als iemand op jouw reactie reageert",
"Give feedback on this post": "Deel je mening over dit artikel",
"Help! I'm not receiving emails": "",
"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}}.": "",
"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}}": "",
"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 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}}.": "",
"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.": "",
"Less like this": "Minder hiervan",
"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": "Beheer",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Maandelijks",
"More like this": "Meer hiervan",
"Name": "Naam",
"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?": "Ontvang je geen e-mails?",
"Now check your email!": "Check nu je e-mail!",
"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)": "",
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Prijs",
"Re-enable emails": "E-mails weer inschakelen",
"Renews at {{price}}.": "",
"Retry": "Opnieuw proberen",
"Save": "Opslaan",
"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.": "",
"Sending login link...": "Inloglink versturen...",
"Sending...": "Versturen...",
"Sign in": "Inloggen",
"Sign out": "",
"Sign up": "Registreren",
"Signup error: Invalid link": "",
"Sorry, that didnt work.": "",
"Spam complaints": "",
"Start {{amount}}-day free trial": "Start gratis je {{amount}}-daagse proefperiode",
"Starting {{startDate}}": "",
"Starting today": "",
"Submit feedback": "Deel je 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": "Succesvol uitgeschreven",
"Thanks for the feedback!": "Bedankt voor je feedback!",
"That didn't go to plan": "Er ging iets mis",
"The email address we have for you is {{memberEmail}} — if that's not correct, you can update it in your <button>account settings area</button>.": "",
"There was a problem submitting your feedback. Please try again a little later.": "",
"This site is invite-only, contact the owner for access.": "Deze site is alleen toegankelijk op uitnodiging, neem contact op met de eigenaar.",
"To complete signup, click the confirmation link in your inbox. If it doesn't arrive within 3 minutes, check your spam folder!": "Klik op de bevestigingslink in de e-mail om je registratie af te ronden. Check ook je spamfolder als hij niet binnen de 3 minuten aankomt.",
"Try free for {{amount}} days, then {{originalPrice}}.": "",
"Unlock access to all newsletters by becoming a paid subscriber.": "",
"Unsubscribe from all emails": "Uitschrijven voor alles",
"Unsubscribed": "",
"Unsubscribing from emails will not cancel your paid subscription to {{title}}": "Je betaalde abonnement voor {{title}} wordt niet geannuleerd als je je uitschrijft voor e-mails",
"Update": "",
"Update your preferences": "Voorkeuren aanpassen",
"Verify your email address is correct": "",
"View plans": "",
"We couldn't unsubscribe you as the email address was not found. Please contact the site owner.": "Het is niet gelukt om je uit te schrijven, omdat je e-mailadres niet is gevonden. Neem contact met ons op.",
"Welcome back, {{name}}!": "",
"Welcome back!": "",
"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?": "",
"Yearly": "Jaarlijks",
"You currently have a free membership, upgrade to a paid subscription for full access.": "",
"You have been successfully resubscribed": "Je bent weer succesvol geabonneerd",
"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.": "Je ontvangt geen e-mails omdat je ofwel een recent bericht als spam had gemarkeerd, of omdat de berichten niet verzonden konden worden naar jouw e-mailadres.",
"You've successfully signed in.": "",
"Your account": "Jouw account",
"Your input helps shape what gets published.": "Jouw mening helpt bepalen wat er gepubliceerd wordt.",
"Your subscription will expire on {{expiryDate}}": "",
"Your subscription will renew on {{renewalDate}}": "",
"Your subscription will start on {{subscriptionStart}}": ""
}

View file

@ -56,7 +56,7 @@
"Error": "Feil",
"Expires {{expiryDate}}": "Går ut {{expiryDate}}",
"Forever": "For evig",
"Free Trial - Ends {{trialEnd}}": "Gratis prøveperiode - sluttar {{trialEnd}}",
"Free Trial Ends {{trialEnd}}": "Gratis prøveperiode sluttar {{trialEnd}}",
"Get help": "Få hjelp",
"Get in touch for help": "Ta kontakt for å få hjelp",
"Get notified when someone replies to your comment": "Få varsler når nokon svarar på kommenten din",
@ -74,6 +74,7 @@
"Less like this": "Mindre som dette",
"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\".": "Pass på at e-postane ikkje ender opp i spam-mappa. Viss dei gjer, marker dei anten som \"Dette er ikkje spam\" og/eller \"Flytt til innboks\".",
"Manage": "Innstillinger",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Månadleg",
"More like this": "Meir som dette",
"Name": "Namn",
@ -86,6 +87,7 @@
"Plan": "Abonnement",
"Plan checkout was cancelled.": "Betaling kansellert.",
"Plan upgrade was cancelled.": "Oppgradering kansellert.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Ver gilde og fyll inn dei obligatoriske felta",
"Price": "Pris",
"Re-enable emails": "Aktiver e-postar på ny",

View file

@ -74,6 +74,7 @@
"Less like this": "Mindre som dette",
"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": "Administrer",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Månedlig",
"More like this": "Mer som dette",
"Name": "Navn",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Pris",
"Re-enable emails": "Re-aktiver epost",

View file

@ -74,6 +74,7 @@
"Less like this": "Mniej podobnych",
"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": "Zarządzaj",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Miesięcznie",
"More like this": "Więcej podobnych",
"Name": "Imię i nazwisko",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Cena",
"Re-enable emails": "Włącz ponownie emaile",

View file

@ -74,6 +74,7 @@
"Less like this": "Menos como este",
"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\".": "Verifique se os e-mails não estão indo parar acidentalmente nas pastas Spam ou Promoções da sua caixa de entrada. Se estiverem, clique em \"Marcar como não spam\" e/ou \"Mover para a caixa de entrada\".",
"Manage": "Gerenciar",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mensal",
"More like this": "Relacionados",
"Name": "Nome",
@ -86,6 +87,7 @@
"Plan": "Plano",
"Plan checkout was cancelled.": "Plano de checkout foi cancelado.",
"Plan upgrade was cancelled.": "Upgrade de plano foi cancelado.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Preencha os campos obrigatórios",
"Price": "Preço",
"Re-enable emails": "Reativar e-mails",

View file

@ -74,9 +74,10 @@
"Less like this": "Menos como este",
"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\".": "Certifique-se de que os emails não estão a acabar acidentalmente nas pastas de Spam ou Promoções da sua caixa de entrada. Se estiverem, clique em \"Marcar como não spam\" e/ou \"Mover para a caixa de entrada\".",
"Manage": "Gerir",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mensalmente",
"More like this": "Mais como este",
"Name": "Nome",
"Name": "Nome",
"Need more help? Contact support": "Precisa de mais ajuda? Contacte o suporte",
"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).": "As newsletters podem ser desativadas na sua conta por dois motivos: um email anterior foi marcado como spam, ou a tentativa de enviar um email resultou numa falha permanente (bounce).",
"Not receiving emails?": "Não está a receber emails?",
@ -86,6 +87,7 @@
"Plan": "Plano",
"Plan checkout was cancelled.": "Plano de checkout foi cancelado.",
"Plan upgrade was cancelled.": "Melhoria de plano foi cancelado.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Preencha os campos obrigatórios",
"Price": "Preço",
"Re-enable emails": "Reativar emails",

View file

@ -74,6 +74,7 @@
"Less like this": "Mai puțin de genul acesta",
"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": "Administrează",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Lunar",
"More like this": "Mai multe de genul acesta",
"Name": "Nume",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Preț",
"Re-enable emails": "Activează din nou emailurile",

View file

@ -74,6 +74,7 @@
"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": "Управление",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Ежемесячно",
"More like this": "Больше подобного",
"Name": "Имя",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Цена",
"Re-enable emails": "Снова включить письма",

View file

@ -74,6 +74,7 @@
"Less like this": "Ni mi všeč",
"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": "Upravljanje",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mesečno",
"More like this": "Všeč mi je",
"Name": "Ime",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Cena",
"Re-enable emails": "Ponovna vključitev e-poštnih sporočil",

View file

@ -74,6 +74,7 @@
"Less like this": "Me pak si kjo",
"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\".": "Sigurohuni që emailet të mos përfundojnë aksidentalisht në dosjet e postës së padëshiruar ose të promovimeve të kutisë suaj hyrëse. Nëse janë, klikoni në \"Shëno si jo të padëshiruar\" dhe/ose \"Lëviz te kutia hyrëse\".",
"Manage": "Menaxho",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mujore",
"More like this": "Me shume si kjo",
"Name": "Emri",
@ -86,6 +87,7 @@
"Plan": "Plani",
"Plan checkout was cancelled.": "Pagesa e planit u anullua.",
"Plan upgrade was cancelled.": "Përmirësimi i planit u anullua.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Ju lutem plotesoni fushat e kerkuara",
"Price": "Çmimi",
"Re-enable emails": "Ri-aktivizo emailet",

View file

@ -74,6 +74,7 @@
"Less like this": "Manje sadržaja kao ovaj",
"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": "Podešavanja",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Mesečno",
"More like this": "Više sadržaja kao ovaj",
"Name": "Ime",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Cena",
"Re-enable emails": "Omogući email adrese ponovo",

View file

@ -74,6 +74,7 @@
"Less like this": "Mindre sånt här",
"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\".": "Verifiera att e-postmeddelandena inte hamnat i skräppostmappen. Om de gjort det, flytta dem till inkorgen och/eller markera som \"Ej skräppost\".",
"Manage": "Hantera",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Månadsvis",
"More like this": "Mer sånt här",
"Name": "Namn",
@ -86,6 +87,7 @@
"Plan": "Prenumerationen",
"Plan checkout was cancelled.": "Köp av prenumeration avbrutet",
"Plan upgrade was cancelled.": "Uppgradering av prenunmeration avbruten",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Fyll i alla obligatoriska fält",
"Price": "Pris",
"Re-enable emails": "Återaktivera e-post",

View file

@ -74,6 +74,7 @@
"Less like this": "Bunun gibi daha az",
"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\".": "E-postaların yanlışlıkla gelen kutunuzun Spam veya Promosyonlar klasörlerine düşmediğinden emin olun. Varsa, \"Spam değil olarak işaretle\" ve/veya \"Gelen kutusuna taşı\"yı tıklayın.",
"Manage": "Yönet",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Aylık",
"More like this": "Bunun gibi daha fazla",
"Name": "İsim",
@ -86,6 +87,7 @@
"Plan": "Plan",
"Plan checkout was cancelled.": "Plan ödemesi iptal edildi.",
"Plan upgrade was cancelled.": "Plan yükseltme iptal edildi.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Lütfen gerekli alanları doldurunuz",
"Price": "Fiyat",
"Re-enable emails": "E-postaları yeniden etkinleştir",

View file

@ -74,6 +74,7 @@
"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": "Управління",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Місячно",
"More like this": "Більше подібних",
"Name": "Ім'я",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Ціна",
"Re-enable emails": "Знову включити пошту",

View file

@ -74,6 +74,7 @@
"Less like this": "Bu kabi kamroq",
"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": "Boshqarmoq",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Oylik",
"More like this": "Ko'proq shunga o'xshash",
"Name": "Ism",
@ -86,6 +87,7 @@
"Plan": "",
"Plan checkout was cancelled.": "",
"Plan upgrade was cancelled.": "",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "",
"Price": "Narx",
"Re-enable emails": "Elektron pochta xabarlarini qayta yoqing",

View file

@ -74,6 +74,7 @@
"Less like this": "Không thích lắm",
"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\".": "Hãy chắc rằng email không đang trong hộp thư Spam hoặc Quảng cáo. Nếu đang vậy, chọn \"Đánh dấu không phải spam\" hoặc \"Chuyển tới Hộp thư đến\".",
"Manage": "Quản lý",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "Hàng tháng",
"More like this": "Thích bài viết như này",
"Name": "Tên",
@ -86,6 +87,7 @@
"Plan": "Gói",
"Plan checkout was cancelled.": "Đã hủy thanh toán.",
"Plan upgrade was cancelled.": "Đã hủy nâng cấp gói.",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "Vui lòng điền các mục bắt buộc",
"Price": "Giá",
"Re-enable emails": "Kích hoạt lại email",

View file

@ -74,6 +74,7 @@
"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": "管理",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "每月",
"More like this": "感興趣",
"Name": "名字",
@ -86,6 +87,7 @@
"Plan": "訂閱方案",
"Plan checkout was cancelled.": "訂閱付款已取消。",
"Plan upgrade was cancelled.": "訂閱升級已取消。",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "請填寫必填項目",
"Price": "價格",
"Re-enable emails": "重新啟用 email",

View file

@ -74,6 +74,7 @@
"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": "管理",
"Memberships unavailable, contact the owner for access.": "",
"Monthly": "月付",
"More like this": "喜欢",
"Name": "名字",
@ -86,6 +87,7 @@
"Plan": "订阅计划",
"Plan checkout was cancelled.": "订阅付款已取消。",
"Plan upgrade was cancelled.": "订阅升级已取消。",
"Please contact {{supportAddress}} to adjust your complimentary subscription.": "",
"Please fill in required fields": "请填写必须项目",
"Price": "价格",
"Re-enable emails": "重启电子邮件",

View file

@ -14,10 +14,11 @@
"lint:code": "eslint *.js lib/ --ext .js --cache",
"lint": "yarn lint:code && yarn lint:test",
"lint:test": "eslint -c test/.eslintrc.js test/ --ext .js --cache",
"translate": "yarn translate:ghost && yarn translate:portal && yarn translate:signup-form && node generate-context.js",
"translate": "yarn translate:ghost && yarn translate:portal && yarn translate:signup-form && yarn translate:comments && node generate-context.js",
"translate:ghost": "NAMESPACE=ghost i18next '../core/core/{frontend,server,shared}/**/*.{js,jsx}'",
"translate:portal": "NAMESPACE=portal i18next '../portal/src/**/*.{js,jsx}'",
"translate:signup-form": "NAMESPACE=signup-form i18next '../signup-form/src/**/*.{ts,tsx}'"
"translate:portal": "NAMESPACE=portal i18next '../../apps/portal/src/**/*.{js,jsx}'",
"translate:signup-form": "NAMESPACE=signup-form i18next '../../apps/signup-form/src/**/*.{ts,tsx}'",
"translate:comments": "NAMESPACE=comments i18next '../../apps/comments-ui/src/**/*.{ts,tsx}'"
},
"files": [
"index.js",

View file

@ -31,6 +31,17 @@ describe('i18n', function () {
}
});
it('is uses default export if available', async function () {
const translationFile = require(path.join(`../locales/`, 'nl', 'portal.json'));
translationFile.Name = undefined;
translationFile.default = {
Name: 'Naam'
};
const t = i18n('nl', 'portal').t;
assert.equal(t('Name'), 'Naam');
});
describe('Can use Portal resources', function () {
describe('Dutch', function () {
let t;