diff --git a/.gitignore b/.gitignore index 5005f0e3c..e6055a3d7 100755 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,5 @@ temp/babel-plugin-react-intl /temp /.vscode module.config.js + +src/i18n/messages \ No newline at end of file diff --git a/.tx/config b/.tx/config deleted file mode 100644 index 4a8b4c714..000000000 --- a/.tx/config +++ /dev/null @@ -1,9 +0,0 @@ -[main] -host = https://www.transifex.com - -[o:open-edx:p:edx-platform:r:frontend-app-payment] -file_filter = src/i18n/messages/.json -source_file = src/i18n/transifex_input.json -source_lang = en -type = KEYVALUEJSON - diff --git a/Makefile b/Makefile index e9baa9717..a52e1d9b6 100755 --- a/Makefile +++ b/Makefile @@ -1,6 +1,3 @@ -export TRANSIFEX_RESOURCE = frontend-app-payment -transifex_langs = "ar,fr,es_419,zh_CN,pt,it,de,uk,ru,hi,fr_CA,it_IT,pt_PT,de_DE" - intl_imports = ./node_modules/.bin/intl-imports.js transifex_utils = ./node_modules/.bin/transifex-utils.js i18n = ./src/i18n @@ -32,23 +29,6 @@ detect_changed_source_translations: # Checking for changed translations... git diff --exit-code $(i18n) -# Pushes translations to Transifex. You must run make extract_translations first. -push_translations: - # Pushing strings to Transifex... - tx push -s - # Fetching hashes from Transifex... - ./node_modules/@edx/reactifex/bash_scripts/get_hashed_strings_v3.sh - # Writing out comments to file... - $(transifex_utils) $(transifex_temp) --comments --v3-scripts-path - # Pushing comments to Transifex... - ./node_modules/@edx/reactifex/bash_scripts/put_comments_v3.sh - -ifeq ($(OPENEDX_ATLAS_PULL),) -# Pulls translations from Transifex. -pull_translations: - tx pull -f --mode reviewed --languages=$(transifex_langs) -else -# Experimental: OEP-58 Pulls translations using atlas pull_translations: rm -rf src/i18n/messages mkdir src/i18n/messages @@ -61,7 +41,6 @@ pull_translations: translations/frontend-app-payment/src/i18n/messages:frontend-app-payment $(intl_imports) frontend-component-header frontend-component-footer frontend-platform paragon frontend-app-payment -endif # This target is used by CI. validate-no-uncommitted-package-lock-changes: diff --git a/src/i18n/index.js b/src/i18n/index.js index b6ea42aef..d6d1738de 100644 --- a/src/i18n/index.js +++ b/src/i18n/index.js @@ -1,45 +1 @@ -import { messages as paragonMessages } from '@openedx/paragon'; -import { messages as headerMessages } from '@edx/frontend-component-header'; -import { messages as footerMessages } from '@edx/frontend-component-footer'; - -import arMessages from './messages/ar.json'; -import frMessages from './messages/fr.json'; -import es419Messages from './messages/es_419.json'; -import es419MessagesProtected from '../subscription/i18n-protected-messages/es_419.json'; -import zhcnMessages from './messages/zh_CN.json'; -import ptMessages from './messages/pt.json'; -import itMessages from './messages/it.json'; -import ukMessages from './messages/uk.json'; -import deMessages from './messages/de.json'; -import ruMessages from './messages/ru.json'; -import hiMessages from './messages/hi.json'; -import frCAMessages from './messages/fr_CA.json'; -import deDEMessages from './messages/de_DE.json'; -import itITMessages from './messages/it_IT.json'; -import ptPTMessages from './messages/pt_PT.json'; -// no need to import en messages-- they are in the defaultMessage field - -const appMessages = { - ar: arMessages, - // override the protected translations - 'es-419': { ...es419Messages, ...es419MessagesProtected }, - fr: frMessages, - 'zh-cn': zhcnMessages, - pt: ptMessages, - it: itMessages, - de: deMessages, - hi: hiMessages, - 'fr-ca': frCAMessages, - ru: ruMessages, - uk: ukMessages, - 'de-de': deDEMessages, - 'it-it': itITMessages, - 'pt-pt': ptPTMessages, -}; - -export default [ - headerMessages, - footerMessages, - paragonMessages, - appMessages, -]; +export default []; diff --git a/src/i18n/messages/ar.json b/src/i18n/messages/ar.json deleted file mode 100644 index 7c2224007..000000000 --- a/src/i18n/messages/ar.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "حدثت مشكلة غير متوقعة، إن استمرت المشكلة فيرجى {supportLink}.", - "payment.error.fetch.basket.support.fragment": "الاتصال بالدعم", - "payment.messages.enrollment-code-product-info.header": "أتشتري لنفسك فقط؟", - "payment.messages.enrollment-code-product-info.body": "إن كنت ستشتري رمزًا واحدًا لشخص آخر، فيرجى المواصلة ﻹتمام الطلبية. أما إن كنت أنت المتعلم، ف{link}.", - "payment.messages.enrollment-code-product-info.link": "انفر هنا للتسجيل مباشرة", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "لقد حدّثنا كميتك.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "في سلتك {quantity, plural,\n one {رمز تسجيل واحد}\n two {رمزان للتسجيل}\n few {# رموز تسجيل}\n many {# رمز تسجيل}\n other {# رمز تسجيل}\n} تقدّر تكلفتها بـ {price}, ستصلك عبر البريد الإلكتروني.", - "payment.messages.transaction.declined.body": "لم نستطع معالجة دفعتك، رجاءً تحقق من معلوماتك الخاصة بالدفع أو تقرب من مصرفك أو مؤسستك المالية من أجل المساعدة.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "من أجل الأمان، ستحتاج مجددًا لإدخال معلومات بطاقة ائتمانك لإتمام الشراء.", - "payment.messages.key.timeout.2mins.header": "يرجى إتمام الشراء في دقيقتين.", - "payment.messages.key.timeout.1min.header": "يرجى إتمام الشراء في دقيقة واحدة.", - "payment.bulk.summary.table.label.price": "السعر", - "payment.bulk.summary.table.label.quantity": "الكمّية", - "payment.bulk.summary.table.label.subtotal": "المجموع الفرعي", - "payment.screen.reader.cart.details.loaded": "يتم الآن تحميل تفاصيل سلّة التسوّق.", - "payment.section.cart.label": "تفاصيل سلّة التسوق", - "payment.productlineitem.purchase.cart.heading": "في سلتك", - "payment.productlineitem.purchase.cart.subheading": "تتضمن مشترياتك ما يلي:", - "payment.screen.reader.cart.details.loading": "التحميل جارٍ، يرجى الانتظار...", - "payment.coupon.label": "إضافة رمز قسيمة (اختياري)", - "payment.coupon.submit": "تطبيق", - "payment.coupon.benefit.absolute": "تم تطبيق القسيمة {code} لخصم {amount}", - "payment.coupon.benefit.percentage": "تم تطبيق القسيمة {code} لخصم {amount}‏%", - "payment.coupon.benefit.default": "تم تطبيق القسيمة {code}", - "payment.coupon.remove": "إزالة", - "payment.currency.disclaimer": "* يجتوي هذا المجموع تحويلًا تقريبا، ستدفع {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "خصم {benefit} مقدم من {provider}.", - "payment.summary.discount.dynamic_offer": "تم تطبيق خصم {benefit} لقاء ترقيتك الأولى.", - "payment.summary.table.label.discount.total": "الخصوم المطبقة", - "payment.order.details.course.entitlement": "عند إتمام طلبيتك ستكون قادرًا على تحديد تواريخ المساق من لوحة معلوماتك.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "عند إتمام طلبيتك ستحصل على اعتماد لمساقك.", - "payment.order.details.course.seat": "عند استكمال طلبيتك سيتم إلحاقك تلقائيًا في للمساق.", - "payment.order.details.enrollment.code.terms": "عند إتمام الطلب، فإنك توافق أنت ومؤسستك على الشروط التالية:", - "payment.order.details.enrollment.code.first.term": "كل رمز يشمل مساقًا واحدًا، ويمكن استخدامه مرة واحدة فقط.", - "payment.order.details.enrollment.code.second.term": "أنت مسؤل عن توزيع رموز القسائم لمتعلّميك في مؤسستك", - "payment.order.details.enrollment.code.third.term": "ستنتهي صلاحية كل رمز خلال سنة من تاريخ الشراء أو عند إغلاق المساق -على الأقرب.", - "payment.order.details.enrollment.code.fourth.term": "إذا لم يتم ضبط إعداد المساق بنظام التعلم الذاتي، فيجب أن تتأكد من توفر مشغل المساق قبل انتهاء صلاحيته.", - "payment.order.details.enrollment.code.fifth.term": "لا يحق لك إعادة بيع رموز القسائم لأطراف خارجية.", - "payment.order.details.enrollment.code.sixth.term": "جميع عمليات edX هي عمليات تجارية نهائية وغير مخولة لاسترداد الرسوم.", - "payment.order.details.enrollment.code.receive.email": "ستتلقى رسالة بريد إلكتروني على {userEmail} برموز التحاقك.", - "payment.order.details.heading": "ملخّص", - "payment.productlineitem.professional.certificate": "شهادة مهنية", - "payment.productlineitem.verified.certificate": "شهادة معتمدة", - "payment.summary.table.label.price": "السعر", - "payment.summary.table.label.total.to.pay": "إجمالي", - "payment.update.quantity.label": "الكمّية", - "payment.update.quantity.field.help.text": "الحد الأقصى: {number}", - "payment.update.quantity.submit.button": "تحديث", - "payment.select.payment.method.heading": "اختر طريقة الدفع", - "payment.section.payment.details.label": "تفاصيل الدفع", - "payment.page.method.type.credit": "بطاقة الائتمان", - "payment.page.method.type.paypal": "باي بال", - "payment.form.submit.button.text": "إيداع الطلبية", - "payment.card.details.billing.information.heading": "معلومات الفوترة (مطلوبة)", - "payment.card.details.expiration.month.label": "شهر انتهاء الصلاحية (مطلوب)", - "payment.card.details.expiration.year.label": "سنة انتهاء الصلاحية (مطلوب)", - "payment.page.card.details.month": "الشهر", - "payment.page.card.details.year": "السنة", - "payment.card.holder.information.postal.code.label.required": "الرمز البريدي (مطلوب)", - "payment.card.holder.information.postal.code.label": "الرمز البريدي", - "payment.card.holder.information.heading": "معلومات حامل البطاقة", - "payment.card.holder.information.first.name.label": "الاسم الأول (مطلوب)", - "payment.card.holder.information.last.name.label": "الاسم الأخير (مطلوب)", - "payment.card.holder.information.organization.label": "المؤسسة (مطلوب)", - "payment.card.holder.information.address.label": "العنوان (مطلوب)", - "payment.card.holder.information.unit.label": "رقم الجناح/الشقة", - "payment.card.holder.information.city.label": "المدينة (مطلوب)", - "payment.card.holder.information.country.label": "الدولة (مطلوب)", - "payment.card.holder.information.purchased.for.organization": "أشتري نيابة عن مديري أو أي شخص في مؤسستي المهنية.", - "payment.card.holder.information.country.options.empty": "اختر البلد", - "payment.card.details.number.label": "رقم البطاقة (مطلوب)", - "payment.card.details.security.code.label": "رمز الأمان (مطلوب)", - "payment.card.details.security.code.help.text": "آخر ثلاثة أرقام في منطقة التوقيع الموجودة على ظهر البطاقة الخاصة بك. بالنسبة لبطاقة أمريكان إكسبرس، يوجد أربعة أرقام على وجه البطاقة.", - "payment.form.errors.invalid.card.number": "رقم بطاقة غير صحيح", - "payment.form.errors.unsupported.card": "نوع بطاقة غير مدعوم", - "payment.form.errors.invalid.security.code": "رمز أمان غير صحيح", - "payment.form.errors.card.expired": "البطاقة منتهية الصلاحية", - "payment.form.errors.required.field": "هذا الحقل مطلوب", - "payment.form.errors.ascii.name": "نأسف للإزعاج، لكن حقل الاسم يقبل حروف ASCII فقط. نحن نعمل على معالجة هذا الأمر ونقدر سعة صدرك.", - "payment.card.holder.information.state.label": "الولاية/المقاطعة (مطلوبة)", - "payment.card.holder.information.state.required.label": "الولاية/المقاطعة", - "payment.card.holder.information.state.options.empty": "اختر الولاية/المنطقة", - "payment.empty.basket.heading": "سلتك فارغة.", - "payment.empty.basket.message": "إذا حاولت إجراء عملية شراء، فلن يتم فرض رسوم عليك. عُد إلى {actionLinkOne} للمحاولة مرة أخرى، أو {actionLinkTWO}.", - "payment.empty.basket.dashboardURL": "لوحة معلومات", - "payment.empty.basket.supportURL": "اتصل بفريق edX لدعم التجارة الإلكترونية", - "payment.apple.pay.pay.with.apple.pay": "الدفع بواسطة Apple Pay", - "payment.type.paypal": "باي بال", - "payment.heading.page": "الدفع", - "payment.loading.payment": "جاري تحميل السلّة...", - "payment.loading.error": "خطأ: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay غير متوفر في هذا الوقت. الرجاء تجربة طريقة دفع أخرى.", - "payment.apple.pay.authorization.failure": "حدث خطأ أثناء معالجة عملية الدفع. لم يتم تحصيل رسوم منك. الرجاء إعادة المحاولة، أو اختيار طريقة أخرى للدفع.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/de.json b/src/i18n/messages/de.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/de.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/de_DE.json b/src/i18n/messages/de_DE.json deleted file mode 100644 index a96eab2ff..000000000 --- a/src/i18n/messages/de_DE.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "Es gab ein unerwartetes Problem. Wenn das Problem weiterhin besteht, bitte {supportLink}.", - "payment.error.fetch.basket.support.fragment": "kontaktieren Sie den Support", - "payment.messages.enrollment-code-product-info.header": "Kaufen Sie nur für sich selbst?", - "payment.messages.enrollment-code-product-info.body": "Wenn Sie einen einzelnen Code für eine andere Person kaufen, fahren Sie bitte mit der Bezahlung fort. Wenn Sie jedoch der Lernende sind {link}.", - "payment.messages.enrollment-code-product-info.link": "klicken Sie hier, um sich direkt einzuschreiben", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "Wir haben Ihre Menge aktualisiert.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Ihr Warenkorb enthält {Menge} Anmeldecodes zu einem Gesamtpreis von {Preis}, die Sie per E-Mail erhalten.", - "payment.messages.transaction.declined.body": "Ihre Zahlung konnte nicht verarbeitet werden. Bitte überprüfen Sie Ihre Zahlungsinformationen oder wenden Sie sich an Ihre Bank oder Ihr Finanzinstitut, um weitere Unterstützung zu erhalten.", - "payment.messages.transaction.error.basket_changed": "Ihr Warenkorb hat sich geändert, seit Sie zu dieser Seite navigiert haben. Bitte laden Sie die Seite neu und überprüfen Sie das Produkt, das Sie kaufen.", - "payment.messages.key.timeout.body": "Aus Sicherheitsgründen müssen Ihre Kreditkarteninformationen dann erneut eingegeben werden, um Ihren Kauf abzuschließen.", - "payment.messages.key.timeout.2mins.header": "Bitte schließen Sie Ihren Kauf innerhalb von zwei Minuten ab", - "payment.messages.key.timeout.1min.header": "Bitte schließen Sie Ihren Kauf innerhalb einer Minute ab", - "payment.bulk.summary.table.label.price": "Preis", - "payment.bulk.summary.table.label.quantity": "Menge", - "payment.bulk.summary.table.label.subtotal": "Gesamtsumme", - "payment.screen.reader.cart.details.loaded": "Die Warenkorbdetails werden geladen.", - "payment.section.cart.label": "Warenkorbdetails", - "payment.productlineitem.purchase.cart.heading": "Im Warenkorb", - "payment.productlineitem.purchase.cart.subheading": "Sie haben folgendes gekauft:", - "payment.screen.reader.cart.details.loading": "Es lädt, bitte warten Sie...", - "payment.coupon.label": "Gutscheincode hinzufügen (optional)", - "payment.coupon.submit": "Übernehmen", - "payment.coupon.benefit.absolute": "Gutschein {code} eingelöst für {amount} Rabatt", - "payment.coupon.benefit.percentage": "Gutschein {code} eingelöst für {amount}% Rabatt", - "payment.coupon.benefit.default": "Gutschein {code} eingelöst", - "payment.coupon.remove": "Entfernen", - "payment.currency.disclaimer": "* Diese Summe enthält eine ungefähre Umrechnung. Ihnen wird {actualAmount} {actualCurrencyCode} berechnet.", - "payment.summary.discount.offer": "{benefit} Rabatt gewährt von {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} Rabatt für Ihr erstes Upgrade eingelöst.", - "payment.summary.table.label.discount.total": "Ermäßigungen", - "payment.order.details.course.entitlement": "Nachdem Sie die Bestellung abgeschlossen haben, können Sie die Kursdaten in \"Meine Kurse\" einsehen.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "Nachdem Sie die Bestellung abgeschlossen haben, erhalten Sie von uns eine Gutschrift für Ihren Kurs.", - "payment.order.details.course.seat": "Nachdem Sie die Bestellung abgeschlossen haben, sind Sie automatisch in diesem Kurs eingeschrieben.", - "payment.order.details.enrollment.code.terms": "Mit dem Kauf stimmen Sie und Ihre Organisation den folgenden Bedingungen zu:", - "payment.order.details.enrollment.code.first.term": "Jeder Code ist nur für einen Kurs gültig und kann nur einmal verwendet werden.", - "payment.order.details.enrollment.code.second.term": "Sie sind für die Verteilung von Codes an Ihre Lernenden in Ihrem Unternehmen verantwortlich.", - "payment.order.details.enrollment.code.third.term": "Jeder Code läuft ein Jahr ab Kaufdatum ab oder, falls früher, nach Kursende.", - "payment.order.details.enrollment.code.fourth.term": "Wenn ein Kurs nicht Selbstbestimmt ist, dann sollten Sie die Verfügbarkeit des Kurses vor dem Ablaufdatum setzen.", - "payment.order.details.enrollment.code.fifth.term": "Sie dürfen Codes nicht an Dritte weiterverkaufen.", - "payment.order.details.enrollment.code.sixth.term": "Alle edX for Business Verkäufe sind endgültig und nicht erstattungsfähig.", - "payment.order.details.enrollment.code.receive.email": "Sie erhalten eine E-Mail an {userEmail} mit Ihren Registrierungscode(s).", - "payment.order.details.heading": "Zusammenfassung", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Beglaubigtes Zertifikat ", - "payment.summary.table.label.price": "Preis", - "payment.summary.table.label.total.to.pay": "Summe:", - "payment.update.quantity.label": "Menge", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Zahlungsmethode auswählen", - "payment.section.payment.details.label": "Bezahlungsdetails", - "payment.page.method.type.credit": "Kreditkarte", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Kaufen", - "payment.card.details.billing.information.heading": "Rechnungsinformationen (erforderlich)", - "payment.card.details.expiration.month.label": "Ablaufmonat (erforderlich)", - "payment.card.details.expiration.year.label": "Ablaufjahr (erforderlich)", - "payment.page.card.details.month": "Monat", - "payment.page.card.details.year": "Jahr", - "payment.card.holder.information.postal.code.label.required": "Postleitzahl (erforderlich)", - "payment.card.holder.information.postal.code.label": "Postleitzahl", - "payment.card.holder.information.heading": "Informationen zum Karteninhaber", - "payment.card.holder.information.first.name.label": "Vorname (*)", - "payment.card.holder.information.last.name.label": "Nachname (*)", - "payment.card.holder.information.organization.label": "Organisation (*)", - "payment.card.holder.information.address.label": "Straße (*)", - "payment.card.holder.information.unit.label": "Hausnummer erforderlich", - "payment.card.holder.information.city.label": "Stadt (*)", - "payment.card.holder.information.country.label": "Land (*)", - "payment.card.holder.information.purchased.for.organization": "Ich kaufe im Namen meines Arbeitgebers oder einer anderen professionellen Organisation", - "payment.card.holder.information.country.options.empty": "Wählen Sie ein Land aus", - "payment.card.details.number.label": "Kartennummer (*)", - "payment.card.details.security.code.label": "Kartenprüfnummer (*)", - "payment.card.details.security.code.help.text": "Die drei letzten Ziffern im Signaturbereich auf der Rückseite Ihrer Karte. Bei American Express handelt es sich um die vier Ziffern auf der Vorderseite der Karte.", - "payment.form.errors.invalid.card.number": "Ungültige Kartennummer", - "payment.form.errors.unsupported.card": "Kartentyp wird nicht unterstützt", - "payment.form.errors.invalid.security.code": "Ungültige Kartenprüfnummer", - "payment.form.errors.card.expired": "Karte ausgelaufen", - "payment.form.errors.required.field": "Dieses Feld wird benötigt", - "payment.form.errors.ascii.name": "Wir entschuldigen uns für die Unannehmlichkeiten, aber derzeit benötigen wir ASCII-Zeichen im Namensfeld. Wir arbeiten daran, dieses Problem zu beheben, und bedanken uns für Ihre Geduld.", - "payment.card.holder.information.state.label": "Bundesland/Provinz (benötigt)", - "payment.card.holder.information.state.required.label": "Bundesland / Kanton", - "payment.card.holder.information.state.options.empty": "Bundesland/Provinz auswählen", - "payment.empty.basket.heading": "Ihr Warenkorb ist leer.", - "payment.empty.basket.message": "Wenn Sie versucht haben, einen Kauf abzuschließen, wurden Ihnen keine Gebühren berechnet. Kehren Sie zu Ihrem {actionLinkOne} zurück, um es erneut zu versuchen, oder {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "Meine Kurse", - "payment.empty.basket.supportURL": "kontaktieren Sie den edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Mit Apple Pay zahlen", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Zahlung", - "payment.loading.payment": "Warenkorb wird geladen...", - "payment.loading.error": "Fehler: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay ist derzeit nicht verfügbar. Bitte versuchen Sie es mit einer anderen Zahlungsmethode.", - "payment.apple.pay.authorization.failure": "Bei der Bearbeitung Ihrer Zahlung ist ein Fehler aufgetreten. Es wurde kein Betrag abgebucht. Bitte versuchen Sie es erneut, oder wählen Sie eine andere Zahlungsmethode.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/es_419.json b/src/i18n/messages/es_419.json deleted file mode 100644 index a56a1f989..000000000 --- a/src/i18n/messages/es_419.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "Ha ocurrido un error inesperado. Si el problema persiste, por favor {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contacta al equipo de soporte de edX", - "payment.messages.enrollment-code-product-info.header": "¿Comprando solo para ti?", - "payment.messages.enrollment-code-product-info.body": "Si estás comprando para otra persona, por favor continua con el proceso de compra. Sin embargo, si eres el estudiante {link}", - "payment.messages.enrollment-code-product-info.link": "haga clic aquí para inscribirte directamente", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "Hemos actualizado tu cantidad.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Tu carrito incluye {quantity} códigos de inscripción con un coste total de {price}, que recibirás vía correo electrónico.", - "payment.messages.transaction.declined.body": "No se pudo procesar su pago. Por favor revise su información de pago o contacte su banco o institución financiera para mayor asistencia.", - "payment.messages.transaction.error.basket_changed": "Su carro de compras ha cambiado desde que navegó a esta página. Por favor, intente recargar su página y verifique el producto que está comprando.", - "payment.messages.key.timeout.body": "Por tu seguridad, la información de tu tarjeta de credito tendrá que ser ingresada nuevamente para completar tu compra. ", - "payment.messages.key.timeout.2mins.header": "Por favor intenta completar tu compra en un tiempo máximo de dos minutos.", - "payment.messages.key.timeout.1min.header": "Por favor intenta completar tu compra en un tiempo máximo de dos minutos.", - "payment.bulk.summary.table.label.price": "Precio", - "payment.bulk.summary.table.label.quantity": "Cantidad", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Los detalles sobre su carro de compra están cargados. ", - "payment.section.cart.label": "Detalles de carro de compras", - "payment.productlineitem.purchase.cart.heading": "En tu carro de compras", - "payment.productlineitem.purchase.cart.subheading": "Tu compra contiene lo siguiente:", - "payment.screen.reader.cart.details.loading": "Cargando, por favor espere...", - "payment.coupon.label": "Añadir código de cupón (opcional)", - "payment.coupon.submit": "Aplicar", - "payment.coupon.benefit.absolute": "Cupón {code} aplicado para un descuento de {amount}", - "payment.coupon.benefit.percentage": "Cupón {code} aplicado para un descuento de {amount}%", - "payment.coupon.benefit.default": "Cupón {code} aplicado", - "payment.coupon.remove": "Eliminar", - "payment.currency.disclaimer": "* Este total contiene una conversión aproximada. Usted será cargado {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} descuento otorgado por {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} de descuento aplicado por tu primer certificado.", - "payment.summary.table.label.discount.total": "Descuentos aplicados", - "payment.order.details.course.entitlement": "Después de completar su orden, podrá seleccionar las fechas del curso desde su panel de control.", - "payment.order.details.course.seat.verified": "El total anterior incluye los impuestos aplicables. Una vez que hayas completado su pedido, se te inscribirá automáticamente en la pista verificada del curso.", - "payment.order.details.course.seat.credit": "Después de completar su orden recibirá crédito para su curso.", - "payment.order.details.course.seat": "Después de completar su orden será automáticamente inscrito en el curso.", - "payment.order.details.enrollment.code.terms": "Al comprar, tú y tu organización aceptan los siguientes términos:", - "payment.order.details.enrollment.code.first.term": "Cada código es válido para el curso incluido y solo se puede usar una vez.", - "payment.order.details.enrollment.code.second.term": "Tú eres el responsable de distribuir los códigos a los estudiantes en tu organización.", - "payment.order.details.enrollment.code.third.term": "Cada código vencerá en un año a partir de la fecha de compra o, si ocurre antes, una vez que se cierre el curso.", - "payment.order.details.enrollment.code.fourth.term": "Si un curso no está diseñado para tomarlo a tu propio ritmo, deberías confirmar que alguna edición del curso está disponible antes de la expiración.", - "payment.order.details.enrollment.code.fifth.term": "No debe revender códigos a terceros.", - "payment.order.details.enrollment.code.sixth.term": "Todas las ventas de edX for Business son finales y no califican para reembolso.", - "payment.order.details.enrollment.code.receive.email": "Recibirá un correo electrónico en {user_email} con su código(s) de inscripción.", - "payment.order.details.heading": "Resumen", - "payment.productlineitem.professional.certificate": "Certificado Profesional", - "payment.productlineitem.verified.certificate": "Certificado verificado", - "payment.summary.table.label.price": "Precio", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Cantidad", - "payment.update.quantity.field.help.text": "Máximo: {number}", - "payment.update.quantity.submit.button": "Actualizar", - "payment.select.payment.method.heading": "Selecciona un método de pago", - "payment.section.payment.details.label": "Detalles del pago", - "payment.page.method.type.credit": "Tarjeta de crédito", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Colocar la orden", - "payment.card.details.billing.information.heading": "Información de facturación (obligatorio)", - "payment.card.details.expiration.month.label": "Mes de expiración", - "payment.card.details.expiration.year.label": "Año de expiración", - "payment.page.card.details.month": "Mes", - "payment.page.card.details.year": "Año", - "payment.card.holder.information.postal.code.label.required": "Código postal/zip (requerido)", - "payment.card.holder.information.postal.code.label": "Código Postal", - "payment.card.holder.information.heading": "Información del titular de la tarjeta", - "payment.card.holder.information.first.name.label": "Nombre (requerido)", - "payment.card.holder.information.last.name.label": "Apellido (requerido)", - "payment.card.holder.information.organization.label": "Organización (requerida)", - "payment.card.holder.information.address.label": "Dirección (requerida)", - "payment.card.holder.information.unit.label": "Número de casa/apartamento", - "payment.card.holder.information.city.label": "Ciudad (requerida)", - "payment.card.holder.information.country.label": "País (requerido)", - "payment.card.holder.information.purchased.for.organization": "Estoy comprando a nombre de mi empleador o de otra organización", - "payment.card.holder.information.country.options.empty": "Seleccione un país", - "payment.card.details.number.label": "Número de tarjeta (requerido)", - "payment.card.details.security.code.label": "Código de seguridad (requerido)", - "payment.card.details.security.code.help.text": "Los tres últimos dígitos en el área de firma en la parte posterior de su tarjeta. Para American Express, son los cuatro dígitos en la parte frontal de la tarjeta.", - "payment.form.errors.invalid.card.number": "Número de tarjeta invalido", - "payment.form.errors.unsupported.card": "Tipo de tarjeta no soportado", - "payment.form.errors.invalid.security.code": "Número de seguridad invalido", - "payment.form.errors.card.expired": "Tarjeta vencida", - "payment.form.errors.required.field": "Este campo es requerido", - "payment.form.errors.ascii.name": "Pedimos disculpas por las molestias, pero por el momento, requerimos caracteres ASCII en el campo del nombre. Estamos trabajando para abordar esto y agradecemos su paciencia.", - "payment.card.holder.information.state.label": "Estado/Provincia (requerido)", - "payment.card.holder.information.state.required.label": "Estado/Provincia", - "payment.card.holder.information.state.options.empty": "Elige estado/provincia", - "payment.empty.basket.heading": "Su carro de compras está vacío", - "payment.empty.basket.message": "Si intentó realizar una compra , no ha sido cargado ningún cobro. Regresa a tu {actionLinkOne} para intentar otra vez, o {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "panel de control", - "payment.empty.basket.supportURL": "contacte a edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pagar con Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Pago", - "payment.loading.payment": "Cargando carro de compra...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay no está disponible en estos momentos. Por favor intente con otro método de pago.", - "payment.apple.pay.authorization.failure": "Ha ocurrido un error mientras se procesaba su pago. Por favor intente de nuevo, o seleccione otra forma de pago.", - "subscription.alerts.error.embargo": "Lo sentimos, este programa no está disponible en su región.", - "subscription.alerts.error.program_unavailable": "Algo salió mal, por favor recarga la página. Si el problema persiste, {supportLink}.", - "subscription.alerts.error.ineligible_program": "Lo sentimos, este programa ya no ofrece una opción de suscripción. Busque en nuestro catálogo la disponibilidad actual", - "subscription.checkout.payment.label": "Detalles del pago de la suscripción.", - "subscription.checkout.billing.notification": "Se le cobrará {price} {currency} el {trialEnd}, luego cada mes hasta que cancele su subscripción.", - "subscription.checkout.billing.trial.date": "en {date},", - "subscription.checkout.billing.resubscribe.date": "hoy,", - "subscription.checkout.form.submit.button.text.default": "Suscribirse", - "subscription.checkout.form.submit.button.text.resubscribe": "Suscripción iniciada", - "subscription.confirmation.modal.navigation.title": "Ir al panel principal", - "subscription.confirmation.modal.trialing.heading": "¡Enhorabuena! Tu prueba gratuita de 7 días de {programTitle} ha dado comienzo.", - "subscription.confirmation.modal.trialing.body": "En cuanto termine la prueba gratuita, dará comienzo tu suscripción y haremos un cargo de {precio} {divisa} al mes en tu método de pago registrado. Si no deseas que te cobremos, cancela la suscripción antes de que caduque la prueba. La suscripción se renovará automáticamente cada mes a menos que la canceles a través de la página {ordersAndSubscriptionLink}.", - "subscription.confirmation.modal.resubscribe.heading": "¡Enhorabuena! Tu suscripción a {programTitle} ha dado comienzo.", - "subscription.confirmation.modal.resubscribe.body": "Hemos hecho un cargo de {precio} {divisa} en tu método de pago. La suscripción se renovará automáticamente, y te cobraremos dicho cargo cada mes a menos que la canceles a través de la página {ordersAndSubscriptionLink}.", - "subscription.confirmation.modal.body.orders.link": "Pedidos y Suscripciones", - "subscription.purchase.details.heading": "En tu carrito", - "subscription.purchase.details.label": "Suscripción", - "subscription.purchase.details.product.list.heading": "Incluido con su suscripción:", - "subscription.details.order.legal": "Al suscribirte o iniciar una prueba gratuita, nos autorizas a cargar en tu tarjeta un importe de {price} {currency} al mes por {programTitle} (con los impuestos que sean aplicables). Las suscripciones a {programTitle} se renovarán automáticamente hasta que las canceles. Es posible cancelar aquellas con carácter mensual en cualquier momento. Consulta {supportLink} para obtener más información sobre el proceso de cancelación. Al cancelar una suscripción, los cargos mensuales recurrentes se ven interrumpidos, y en ningún caso se reembolsará el último, por poco tiempo que lleve en curso. Podrás seguir haciendo uso de la suscripción hasta que el periodo de facturación en vigor llegue a su fin.", - "subscription.details.order.legal.link": "Centro de Ayuda", - "subscription.order.details": "Tan pronto completes tu pedido, disfrutarás de acceso verificado a los cursos de {programTitle}.", - "subscription.order.details.heading": "Detalles de la orden", - "subscription.order.details.taxes": "El total anterior incluye los impuestos aplicables.", - "subscription.order.details.cancel": "Cancélala cuando quieras.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Programa Profesional", - "subscription.details.program.type.professionalCertificate": "Certificado profesional", - "subscription.details.program.type.masters": "Maestrías", - "subscription.screen.reader.details.loading": "Cargando, por favor espere...", - "subscription.screen.reader.details.loaded": "Se han cargado los detalles de la compra.", - "subscription.summary.table.label.price": "Precio", - "subscription.summary.table.label.trialing.price": "USD al mes una vez finalizada la prueba gratuita de 7 días", - "subscription.summary.table.label.resubscribe.price": "USD al mes", - "subscription.summary.table.label.total.to.pay": "Total de hoy", - "subscription.heading.page": "Pago de la suscripción", - "subscription.loading.details": "Cargando suscripción..." -} \ No newline at end of file diff --git a/src/i18n/messages/fr.json b/src/i18n/messages/fr.json deleted file mode 100644 index 0e705c557..000000000 --- a/src/i18n/messages/fr.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "Il y a eu un problème inattendu. Si le problème persiste, veuillez nous écrire à {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contacter le support", - "payment.messages.enrollment-code-product-info.header": "Vous achetez juste pour vous ?", - "payment.messages.enrollment-code-product-info.body": "Si vous achetez un code unique pour quelqu'un d'autre, veuillez continuer avec la caisse . Cependant, si vous êtes l'apprenant {link}.", - "payment.messages.enrollment-code-product-info.link": "cliquez ici pour vous inscrire directement", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "Nous avons mis à jour votre quantité.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Votre panier contient {quantity} codes d'inscription à un coût total de {price}, que vous recevrez pas courriel.", - "payment.messages.transaction.declined.body": "Votre paiement n'a pas pu être traité. Veuillez vérifier vos informations de paiement ou contacter votre institution bancaire pour plus d'aide.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "Pour des raisons de sécurité, les informations de votre carte de crédit devront ensuite être saisies à nouveau pour finaliser votre achat.", - "payment.messages.key.timeout.2mins.header": "Veuillez terminer votre achat dans un délai de deux minutes", - "payment.messages.key.timeout.1min.header": "Veuillez terminer votre achat dans un délai d'une minute", - "payment.bulk.summary.table.label.price": "Prix", - "payment.bulk.summary.table.label.quantity": "Quantité", - "payment.bulk.summary.table.label.subtotal": "Sous-total", - "payment.screen.reader.cart.details.loaded": "Les détails du panier d'achat sont téléchargés.", - "payment.section.cart.label": "Détails de panier", - "payment.productlineitem.purchase.cart.heading": "Dans votre panier", - "payment.productlineitem.purchase.cart.subheading": "Votre achat contient les éléments suivants :", - "payment.screen.reader.cart.details.loading": "Chargement, veuillez patienter...", - "payment.coupon.label": "Ajouter un code promo (facultatif)", - "payment.coupon.submit": "Appliquer", - "payment.coupon.benefit.absolute": "Coupon {code} appliqué pour {amount} de rabais", - "payment.coupon.benefit.percentage": "Coupon {code} appliqué pour {amount}% de rabais", - "payment.coupon.benefit.default": "Coupon {code} appliqué", - "payment.coupon.remove": "Supprimer", - "payment.currency.disclaimer": "* Ce total contient une conversion approximative. Vous serez facturé {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} rabais fourni par {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} rabais appliqué pour votre première mise-à-jour.", - "payment.summary.table.label.discount.total": "Remises Appliquées:", - "payment.order.details.course.entitlement": "Après avoir terminé votre commande, vous serez en mesure de sélectionner des dates de cours à partir de votre tableau de bord.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "Après avoir terminé votre commande, vous recevrez un crédit pour votre cours.", - "payment.order.details.course.seat": "Après avoir terminé votre commande, vous serez automatiquement inscrit au cours.", - "payment.order.details.enrollment.code.terms": "En effectuant l'achat, vous et votre organisation acceptez les conditions suivantes :", - "payment.order.details.enrollment.code.first.term": "Chaque code est valide pour le cours couvert et ne peut être utilisé qu'une seule fois.", - "payment.order.details.enrollment.code.second.term": "Vous êtes responsable de la distribution des codes aux apprenants de votre organisation.", - "payment.order.details.enrollment.code.third.term": "Chaque code expirera dans un an à compter de la date d'achat ou, si plus tôt, une fois le cours fermé.", - "payment.order.details.enrollment.code.fourth.term": "Si un cours n'est pas indiqué comme à votre rythme, vous devez confirmer qu'un cours est disponible avant l'expiration.", - "payment.order.details.enrollment.code.fifth.term": "Vous ne pouvez pas revendre les codes à des tiers.", - "payment.order.details.enrollment.code.sixth.term": "Toutes les ventes de edX for Business sont finales et ne peuvent faire l'objet d'un remboursement.", - "payment.order.details.enrollment.code.receive.email": "Vous recevrez un courriel à {userEmail} avec vos code (s) d'inscription.", - "payment.order.details.heading": "Sommaire", - "payment.productlineitem.professional.certificate": "Certificat professionnel", - "payment.productlineitem.verified.certificate": "Certificat vérifié", - "payment.summary.table.label.price": "Prix", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantité", - "payment.update.quantity.field.help.text": "Maximum : {number}", - "payment.update.quantity.submit.button": "Mettre à jour", - "payment.select.payment.method.heading": "Choisissez une méthode de paiement", - "payment.section.payment.details.label": "Détails de payement", - "payment.page.method.type.credit": "Carte de crédit", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Placer une commande", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Mois d'expiration (requis)", - "payment.card.details.expiration.year.label": "Année d'expiration (requise)", - "payment.page.card.details.month": "Mois", - "payment.page.card.details.year": "Année", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Code Postal", - "payment.card.holder.information.heading": "Informations du titulaire de la carte", - "payment.card.holder.information.first.name.label": "Prénom (requis)", - "payment.card.holder.information.last.name.label": "Nom de famille (requis)", - "payment.card.holder.information.organization.label": "Organisation (requis)", - "payment.card.holder.information.address.label": "Adresse (requise)", - "payment.card.holder.information.unit.label": "Numéro de suite / appartement", - "payment.card.holder.information.city.label": "Ville (requis)", - "payment.card.holder.information.country.label": "Pays (requis)", - "payment.card.holder.information.purchased.for.organization": "J'achète pour le compte de mon employeur ou d'une autre organisation professionnelle", - "payment.card.holder.information.country.options.empty": "Choisissez un pays", - "payment.card.details.number.label": "Numéro de la carte (requis)", - "payment.card.details.security.code.label": "Code de sécurité (requis)", - "payment.card.details.security.code.help.text": "Les trois derniers chiffres dans le champ de signature au dos de votre carte. Pour American Express, ce sont les quatre chiffres à l'avant de la carte.", - "payment.form.errors.invalid.card.number": "Numéro de carte invalide", - "payment.form.errors.unsupported.card": "Type de carte non supporté", - "payment.form.errors.invalid.security.code": "Code de sécurité invalide", - "payment.form.errors.card.expired": "Carte expirée", - "payment.form.errors.required.field": "Ce champ est requis", - "payment.form.errors.ascii.name": "Nous vous prions de bien vouloir nous excuser pour ce désagrément, mais pour l'instant, nous exigeons des caractères ASCII dans le champ du nom. Nous nous efforçons de résoudre ce problème et vous remercions de votre patience.", - "payment.card.holder.information.state.label": "Etat/Province (requis)", - "payment.card.holder.information.state.required.label": "Etat/Province", - "payment.card.holder.information.state.options.empty": "Choisissez un pays / une province", - "payment.empty.basket.heading": "Votre panier est vide.", - "payment.empty.basket.message": "Si vous avez tenté de faire un achat, vous n’avez pas été débité. Revenez à votre {actionLinkOne} pour réessayer ou à {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "tableau de bord", - "payment.empty.basket.supportURL": "Contacter le support e-commerce d'edX", - "payment.apple.pay.pay.with.apple.pay": "Payer avec Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Paiement", - "payment.loading.payment": "Chargement du panier...", - "payment.loading.error": "Erreur : {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay n'est pas disponible pour le moment. SVP essayer une autre méthode de paiement.", - "payment.apple.pay.authorization.failure": "Une erreur est survenue pendant le traitement de votre paiement. Vous n'avez pas été facturé. SVP essayer de nouveau, ou choisissez une autre méthode de paiement.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/fr_CA.json b/src/i18n/messages/fr_CA.json deleted file mode 100644 index dc698102a..000000000 --- a/src/i18n/messages/fr_CA.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "Il y a eu un problème inattendu. Si le problème persiste, veuillez nous écrire à {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contacter le support", - "payment.messages.enrollment-code-product-info.header": "Vous achetez uniquement pour vous-même?", - "payment.messages.enrollment-code-product-info.body": "Si vous achetez un code unique pour quelqu'un d'autre, veuillez continuer avec la caisse. Cependant, si vous êtes l'apprenant {link}.", - "payment.messages.enrollment-code-product-info.link": "cliquez ici pour vous inscrire directement", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "Nous avons mis à jour votre quantité.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Votre panier contient {quantity} codes d'inscription à un coût total de {price}, que vous recevrez pas courriel.", - "payment.messages.transaction.declined.body": "Votre paiement n'a pu être traité. Veuillez vérifier vos informations de paiement ou contacter votre institution bancaire pour plus d'aide.", - "payment.messages.transaction.error.basket_changed": "Votre panier a changé depuis que vous avez accédé à cette page. Veuillez recharger la page et vérifier le produit que vous achetez.", - "payment.messages.key.timeout.body": "Pour des raisons de sécurité, les informations de votre carte de crédit devront ensuite être saisies à nouveau pour finaliser votre achat.", - "payment.messages.key.timeout.2mins.header": "Veuillez terminer votre achat dans un délai de deux minutes", - "payment.messages.key.timeout.1min.header": "Veuillez terminer votre achat dans un délai d'une minute", - "payment.bulk.summary.table.label.price": "Prix", - "payment.bulk.summary.table.label.quantity": "Quantité", - "payment.bulk.summary.table.label.subtotal": "Sous-total", - "payment.screen.reader.cart.details.loaded": "Les détails du panier d'achat sont téléchargés.", - "payment.section.cart.label": "Détails du panier d'achat", - "payment.productlineitem.purchase.cart.heading": "Dans votre panier", - "payment.productlineitem.purchase.cart.subheading": "Votre achat contient les éléments suivants :", - "payment.screen.reader.cart.details.loading": "Chargements, veuillez patienter...", - "payment.coupon.label": "Ajouter un coupon (optionnel)", - "payment.coupon.submit": "Appliquer", - "payment.coupon.benefit.absolute": "Coupon {code} appliqué pour {amount} de rabais", - "payment.coupon.benefit.percentage": "Coupon {code} appliqué pour {amount} % de rabais", - "payment.coupon.benefit.default": "Coupon {code} appliqué", - "payment.coupon.remove": "Supprimer", - "payment.currency.disclaimer": "* Ce total contient une conversion approximative. Vous serez facturé {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} rabais fourni par {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} rabais appliqué pour votre première mise-à-jour.", - "payment.summary.table.label.discount.total": "Rabais appliqués", - "payment.order.details.course.entitlement": "Après avoir terminé votre commande, vous serez en mesure de sélectionner des dates de cours à partir de votre tableau de bord.", - "payment.order.details.course.seat.verified": "Le total ci-dessus comprend toutes les taxes applicables. Après avoir terminé votre commande, vous serez automatiquement inscrit à la piste vérifiée du cours.", - "payment.order.details.course.seat.credit": "Après avoir terminé votre commande, vous recevrez un crédit pour votre cours.", - "payment.order.details.course.seat": "Après avoir terminé votre commande, vous serez automatiquement inscrit au cours.", - "payment.order.details.enrollment.code.terms": "En effectuant l'achat, vous et votre organisation acceptez les conditions suivantes :", - "payment.order.details.enrollment.code.first.term": "Chaque code est valide pour le cours couvert et ne peut être utilisé qu'une seule fois.", - "payment.order.details.enrollment.code.second.term": "Vous êtes responsable de la distribution des codes aux apprenants de votre organisation.", - "payment.order.details.enrollment.code.third.term": "Chaque code expirera dans un an à compter de la date d'achat ou, si plus tôt, une fois le cours fermé.", - "payment.order.details.enrollment.code.fourth.term": "Si un cours n'est pas indiqué comme à votre rythme, vous devez confirmer qu'un cours est disponible avant l'expiration.", - "payment.order.details.enrollment.code.fifth.term": "Vous ne pouvez pas revendre les codes à des tiers.", - "payment.order.details.enrollment.code.sixth.term": "Toutes les ventes EDUlib pour Affaires sont finales et ne donnent pas droit à un remboursement.", - "payment.order.details.enrollment.code.receive.email": "Vous recevrez un courriel à {userEmail} avec vos code (s) d'inscription.", - "payment.order.details.heading": "Sommaire", - "payment.productlineitem.professional.certificate": "Attestation professionnelle", - "payment.productlineitem.verified.certificate": "Attestation vérifiée", - "payment.summary.table.label.price": "Prix", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantité", - "payment.update.quantity.field.help.text": "Max : {number}", - "payment.update.quantity.submit.button": "Mettre à jour", - "payment.select.payment.method.heading": "Choisissez une méthode de paiement", - "payment.section.payment.details.label": "Détails du paiement", - "payment.page.method.type.credit": "Carte de crédit", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Placer une commande", - "payment.card.details.billing.information.heading": "Informations de facturation (obligatoire)", - "payment.card.details.expiration.month.label": "Mois d'expiration (obligatoire)", - "payment.card.details.expiration.year.label": "Année d'expiration (obligatoire)", - "payment.page.card.details.month": "Mois", - "payment.page.card.details.year": "Année", - "payment.card.holder.information.postal.code.label.required": "Code postal / Zip (obligatoire)", - "payment.card.holder.information.postal.code.label": "Code Postal", - "payment.card.holder.information.heading": "Informations du titulaire de la carte", - "payment.card.holder.information.first.name.label": "Prénom (requis)", - "payment.card.holder.information.last.name.label": "Nom (requis)", - "payment.card.holder.information.organization.label": "Organisation (requis)", - "payment.card.holder.information.address.label": "Adresse (requise)", - "payment.card.holder.information.unit.label": "Numéro de suite / appartement", - "payment.card.holder.information.city.label": "Ville (requis)", - "payment.card.holder.information.country.label": "Pays (requis)", - "payment.card.holder.information.purchased.for.organization": "J'achète pour le compte de mon employeur ou d'une autre organisation professionnelle", - "payment.card.holder.information.country.options.empty": "Choisissez un pays", - "payment.card.details.number.label": "Numéro de carte (requis)", - "payment.card.details.security.code.label": "Code de sécurité (requis)", - "payment.card.details.security.code.help.text": "Les trois derniers chiffres dans le champ de signature au dos de votre carte. Pour American Express, ce sont les quatre chiffres à l'avant de la carte.", - "payment.form.errors.invalid.card.number": "Numéro de carte invalide", - "payment.form.errors.unsupported.card": "Type de carte non supporté", - "payment.form.errors.invalid.security.code": "Code de sécurité invalide", - "payment.form.errors.card.expired": "Carte expirée", - "payment.form.errors.required.field": "Ce champ est requis", - "payment.form.errors.ascii.name": "Nous vous prions de bien vouloir nous excuser pour ce désagrément, mais pour l'instant, nous exigeons des caractères ASCII dans le champ du nom. Nous nous efforçons de résoudre ce problème et vous remercions de votre patience.", - "payment.card.holder.information.state.label": "État/Province (requis)", - "payment.card.holder.information.state.required.label": "État/Province", - "payment.card.holder.information.state.options.empty": "Choisissez un pays / une province", - "payment.empty.basket.heading": "Votre panier est vide.", - "payment.empty.basket.message": "Si vous avez tenté de faire un achat, vous n’avez pas été débité. Revenez à votre {actionLinkOne} pour réessayer ou à {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "tableau de bord", - "payment.empty.basket.supportURL": "contacter le support ecommerce EDUlib", - "payment.apple.pay.pay.with.apple.pay": "Payer avec Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Paiement", - "payment.loading.payment": "Chargement du panier...", - "payment.loading.error": "Erreur : {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay n'est pas disponible pour le moment. SVP essayer une autre méthode de paiement.", - "payment.apple.pay.authorization.failure": "Une erreur est survenue pendant le traitement de votre paiement. Vous n'avez pas été facturé. SVP essayer de nouveau, ou choisissez une autre méthode de paiement.", - "subscription.alerts.error.embargo": "Nous sommes désolés, ce programme n'est pas disponible dans votre région.", - "subscription.alerts.error.program_unavailable": "Une erreur s'est produite, veuillez réactualiser la page. Si le problème persiste, veuillez {supportLink}.", - "subscription.alerts.error.ineligible_program": "Nous sommes désolés, ce programme n'offre plus d'option d'abonnement. Veuillez rechercher dans notre catalogue la disponibilité actuelle", - "subscription.checkout.payment.label": "Détails du paiement de l'abonnement.", - "subscription.checkout.billing.notification": "Vous serez facturé {price} {currency} {trialEnd} puis mensuellement jusqu'à ce que vous annuliez votre abonnement.", - "subscription.checkout.billing.trial.date": "le {date},", - "subscription.checkout.billing.resubscribe.date": "aujourd'hui,", - "subscription.checkout.form.submit.button.text.default": "S'abonner", - "subscription.checkout.form.submit.button.text.resubscribe": "L'abonnement a commencé", - "subscription.confirmation.modal.navigation.title": "Aller au tableau de bord", - "subscription.confirmation.modal.trialing.heading": "Toutes nos félicitations! Votre essai gratuit de 7 jours de {programTitle} a commencé.", - "subscription.confirmation.modal.trialing.body": "À la fin de votre essai gratuit, votre abonnement commencera et nous facturerons votre mode de paiement au dossier {price} {currency} par mois. Pour éviter d'être facturé, vous devez annuler avant l'expiration de votre essai. Cet abonnement se renouvellera automatiquement tous les mois, sauf si vous annulez à partir de la page {ordersAndSubscriptionLink}.", - "subscription.confirmation.modal.resubscribe.heading": "Toutes nos félicitations! Votre abonnement à {programTitle} a commencé.", - "subscription.confirmation.modal.resubscribe.body": "Nous avons débité votre mode de paiement {price} {currency}. Cet abonnement sera automatiquement renouvelé et facturé mensuellement, sauf si vous annulez à partir de la page {ordersAndSubscriptionLink}.", - "subscription.confirmation.modal.body.orders.link": "Commandes et abonnements", - "subscription.purchase.details.heading": "Dans votre panier", - "subscription.purchase.details.label": "Abonnement", - "subscription.purchase.details.product.list.heading": "Inclus avec votre abonnement :", - "subscription.details.order.legal": "En vous inscrivant à un abonnement ou en démarrant un essai gratuit, vous nous autorisez à débiter votre carte au dossier {price}/mois {currency} pour {programTitle} et toutes les taxes applicables. Vos abonnements {programTitle} seront automatiquement renouvelés jusqu'à ce que vous les annuliez. Les abonnements mensuels peuvent être annulés à tout moment, consultez le processus d'annulation sur le {supportLink}. L'annulation d'un abonnement arrête les frais d'abonnement mensuels récurrents, mais ne rembourse pas la transaction pour la période de facturation en cours. Vous pouvez continuer à accéder à l'abonnement jusqu'à la fin de la période de facturation en cours.", - "subscription.details.order.legal.link": "Centre d'aide aux apprenants", - "subscription.order.details": "Après avoir complété votre commande, vous aurez vérifié l'accès à chaque cours dans {programTitle}.", - "subscription.order.details.heading": "Détails de la commande", - "subscription.order.details.taxes": "Le total ci-dessus comprend toutes les taxes applicables.", - "subscription.order.details.cancel": "Annulez à tout moment.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Programme professionnel", - "subscription.details.program.type.professionalCertificate": "Certificat professionnel", - "subscription.details.program.type.masters": "Maîtrise", - "subscription.screen.reader.details.loading": "Chargements, veuillez patienter...", - "subscription.screen.reader.details.loaded": "Les détails de l'achat sont chargés.", - "subscription.summary.table.label.price": "Prix", - "subscription.summary.table.label.trialing.price": "/mois USD après 7 jours d'essai gratuit", - "subscription.summary.table.label.resubscribe.price": "/mois USD", - "subscription.summary.table.label.total.to.pay": "La somme d'aujourd'hui", - "subscription.heading.page": "Paiement de l'abonnement", - "subscription.loading.details": "Chargement de l'abonnement..." -} \ No newline at end of file diff --git a/src/i18n/messages/hi.json b/src/i18n/messages/hi.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/hi.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/it.json b/src/i18n/messages/it.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/it.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/it_IT.json b/src/i18n/messages/it_IT.json deleted file mode 100644 index 33c090bed..000000000 --- a/src/i18n/messages/it_IT.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "Si è verificato un problema non previsto. Se il problema persiste, {supportLink}. ", - "payment.error.fetch.basket.support.fragment": "contattare il supporto ", - "payment.messages.enrollment-code-product-info.header": "Acquisto personale? ", - "payment.messages.enrollment-code-product-info.body": "Se si sta acquistando un codice singolo per un'altra persona, continuare con il pagamento. Tuttavia, se si è lo studente {link}.", - "payment.messages.enrollment-code-product-info.link": "fare clic qui per iscriversi direttamente ", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "Abbiamo aggiornato la tua quantità. ", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Il carrello contiene {quantity} codici di iscrizione ad un costo totale di {price}, che riceverai via email. ", - "payment.messages.transaction.declined.body": "Impossibile elaborare il pagamento. Controllare le informazioni di pagamento o contattare la propria banca o istituto finanziario per ulteriore assistenza. ", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "Per sicurezza, per completare l'acquisto, sarà necessario immettere nuovamente le informazioni sulla carta di credito. ", - "payment.messages.key.timeout.2mins.header": "Completare l'acquisto entro due minuti ", - "payment.messages.key.timeout.1min.header": "Completare l'acquisto entro un minuto ", - "payment.bulk.summary.table.label.price": "Prezzo", - "payment.bulk.summary.table.label.quantity": "Quantità", - "payment.bulk.summary.table.label.subtotal": "Subtotale", - "payment.screen.reader.cart.details.loaded": "Dettagli del carrello degli acquisti caricati. ", - "payment.section.cart.label": "Dettagli del carrello degli acquisti ", - "payment.productlineitem.purchase.cart.heading": "Nel carrello ", - "payment.productlineitem.purchase.cart.subheading": "L'acquisto contiene i seguenti articoli: ", - "payment.screen.reader.cart.details.loading": "Caricamento, attendere...", - "payment.coupon.label": "Aggiungi codice coupon (facoltativo) ", - "payment.coupon.submit": "Applicare", - "payment.coupon.benefit.absolute": "Coupon {code} applicato per uno sconto di {amount} ", - "payment.coupon.benefit.percentage": "Coupon {code} applicato per uno sconto di {amount}% ", - "payment.coupon.benefit.default": "Coupon {code} applicato ", - "payment.coupon.remove": "Rimuovi", - "payment.currency.disclaimer": "* Questo totale contiene una conversione approssimativa. Verranno addebitati {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "Sconto {benefit} fornito da {provider}.", - "payment.summary.discount.dynamic_offer": "Sconto {benefit} per il primo upgrade applicato. ", - "payment.summary.table.label.discount.total": "Sconti applicati ", - "payment.order.details.course.entitlement": "Una volta completato l'ordine, sarà possibile selezionare le date del corso dalla dashboard. ", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "Una volta completato l'ordine riceverai il credito per il corso. ", - "payment.order.details.course.seat": "Una volta completato l'ordine, sarai automaticamente iscritto al corso. ", - "payment.order.details.enrollment.code.terms": "Effettuando l'acquisto, l'utente e l'organizzazione accettano i seguenti termini: ", - "payment.order.details.enrollment.code.first.term": "Ciascun codice è valido per il corso coperto e può essere utilizzato una sola volta. ", - "payment.order.details.enrollment.code.second.term": "L'utente è responsabile della distribuzione dei codici agli studenti nell'organizzazione. ", - "payment.order.details.enrollment.code.third.term": "Ciascun codice scade entro un anno dalla data di acquisto o, se precedente, alla chiusura del corso. ", - "payment.order.details.enrollment.code.fourth.term": "Se un corso non è designato come corso ad apprendimento autonomo, è necessario confermare che un'edizione del corso è disponibile prima della scadenza. ", - "payment.order.details.enrollment.code.fifth.term": "Non è possibile rivendere codici a terze parti. ", - "payment.order.details.enrollment.code.sixth.term": "Tutte le vendite edX for Business sono definitive e non è previsto alcun rimborso. ", - "payment.order.details.enrollment.code.receive.email": "Riceverai una email all'indirizzo {userEmail} con i codici di iscrizione. ", - "payment.order.details.heading": "Sommario", - "payment.productlineitem.professional.certificate": "Certificato professionale ", - "payment.productlineitem.verified.certificate": "Certificato Verificato", - "payment.summary.table.label.price": "Prezzo", - "payment.summary.table.label.total.to.pay": "TOTALE ", - "payment.update.quantity.label": "Quantità", - "payment.update.quantity.field.help.text": "Massimo: {number}", - "payment.update.quantity.submit.button": "Aggiornamento", - "payment.select.payment.method.heading": "Seleziona metodo di pagamento ", - "payment.section.payment.details.label": "Dettagli del pagamento ", - "payment.page.method.type.credit": "Carta di credito ", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Effettua ordine ", - "payment.card.details.billing.information.heading": "Dati di fatturazione (richiesti)", - "payment.card.details.expiration.month.label": "Mese di scadenza (obbligatorio) ", - "payment.card.details.expiration.year.label": "Anno di scadenza (obbligatorio) ", - "payment.page.card.details.month": "Mese ", - "payment.page.card.details.year": "Anno ", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Codice postale ", - "payment.card.holder.information.heading": "Informazioni sul titolare della carta ", - "payment.card.holder.information.first.name.label": "Nome (obbligatorio) ", - "payment.card.holder.information.last.name.label": "Cognome (obbligatorio) ", - "payment.card.holder.information.organization.label": "Organizzazione (obbligatorio) ", - "payment.card.holder.information.address.label": "Indirizzo (obbligatorio) ", - "payment.card.holder.information.unit.label": "Numero suite/appartamento ", - "payment.card.holder.information.city.label": "Città (obbligatorio) ", - "payment.card.holder.information.country.label": "Paese (obbligatorio) ", - "payment.card.holder.information.purchased.for.organization": "Sto acquistando per conto del mio datore di lavoro o altra organizzazione professionale ", - "payment.card.holder.information.country.options.empty": "Scegliere il paese ", - "payment.card.details.number.label": "Numero di carta (obbligatorio) ", - "payment.card.details.security.code.label": "Codice di sicurezza (obbligatorio) ", - "payment.card.details.security.code.help.text": "Le ultime tre cifre nell'area riservata alla firma nella parte posteriore della carta. Per American Express, le ultime quattro cifre nella parte anteriore della carta. ", - "payment.form.errors.invalid.card.number": "Numero di carta non valido ", - "payment.form.errors.unsupported.card": "Tipo di carta non supportato ", - "payment.form.errors.invalid.security.code": "Codice di sicurezza non valido ", - "payment.form.errors.card.expired": "Carta scaduta ", - "payment.form.errors.required.field": "Questo campo è obbligatorio", - "payment.form.errors.ascii.name": "Ci scusiamo per l'inconveniente ma per il momento richiediamo i caratteri ASCII nel campo del nome. Stiamo lavorando per risolvere questo problema e apprezziamo la tua pazienza.", - "payment.card.holder.information.state.label": "Stato/Provincia (obbligatorio) ", - "payment.card.holder.information.state.required.label": "Stato/Provincia ", - "payment.card.holder.information.state.options.empty": "Scegliere lo stato/provincia ", - "payment.empty.basket.heading": "Il carrello è vuoto. ", - "payment.empty.basket.message": "Se hai provato ad effettuare l'acquisto, non è stato addebitato alcun importo. Tornare a {actionLinkOne} per riprovare oppure {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contattare il supporto edX E-commerce ", - "payment.apple.pay.pay.with.apple.pay": "Paga con Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Versamento", - "payment.loading.payment": "Caricamento del carrello... ", - "payment.loading.error": "Errore: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay non è attualmente disponibile. Provare un altro metodo di pagamento. ", - "payment.apple.pay.authorization.failure": "Si è verificato un errore durante l'elaborazione del pagamento. Non è stato addebitato alcun importo. Riprovare o selezionare un altro metodo di pagamento. ", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/pt.json b/src/i18n/messages/pt.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/pt.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/pt_PT.json b/src/i18n/messages/pt_PT.json deleted file mode 100644 index c9108c8fe..000000000 --- a/src/i18n/messages/pt_PT.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "Houve um problema inesperado. Se o problema persistir, por favor {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contate o suporte", - "payment.messages.enrollment-code-product-info.header": "Comprar só para si?", - "payment.messages.enrollment-code-product-info.body": "Se estiver a comprar um código único para outra pessoa, por favor continue com o checkout. No entanto, se for o estudante {link}.", - "payment.messages.enrollment-code-product-info.link": "clique aqui para se inscrever directamente", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "Atualizamos a sua quantidade.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "O seu carrinho inclui {quantidade} códigos de inscrição a um custo total de {preço}, que receberá via e-mail.", - "payment.messages.transaction.declined.body": "O seu pagamento não pode ser processado. Por favor, verifique as suas informações de pagamento ou contacte o seu banco ou instituição financeira para obter mais assistência.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "Para sua segurança, as informações do seu cartão de crédito terão de ser reintroduzidas para completar a sua compra.", - "payment.messages.key.timeout.2mins.header": "Por favor, complete a sua compra dentro de dois minutos", - "payment.messages.key.timeout.1min.header": "Por favor, complete a sua compra dentro de um minuto", - "payment.bulk.summary.table.label.price": "Preço", - "payment.bulk.summary.table.label.quantity": "Quantidade", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Detalhes do carrinho de compras foram carregados.", - "payment.section.cart.label": "Detalhes do carrinho de compras", - "payment.productlineitem.purchase.cart.heading": "No Seu Carrinho", - "payment.productlineitem.purchase.cart.subheading": "A sua compra contém o seguinte:", - "payment.screen.reader.cart.details.loading": "Carregando, por favor aguarde...", - "payment.coupon.label": "Adicionar código de cupão (opcional)", - "payment.coupon.submit": "Aplicar", - "payment.coupon.benefit.absolute": "Cupão {código} solicitado para {amount} anulado", - "payment.coupon.benefit.percentage": "Cupão {código} de {amount}% de desconto", - "payment.coupon.benefit.default": "Cupão {código} aplicado", - "payment.coupon.remove": "Eliminar", - "payment.currency.disclaimer": "* Este total contém uma conversão aproximada. Ser-lhe-á cobrado {actualAmount} {actualCodeCurrencyCode}.", - "payment.summary.discount.offer": "{benefício} desconto concedido pelo {fornecedor}.", - "payment.summary.discount.dynamic_offer": "{benefício} desconto aplicado para a sua primeira actualização.", - "payment.summary.table.label.discount.total": "Descontos aplicados", - "payment.order.details.course.entitlement": "Depois de concluir o seu pedido, será capaz de selecionar datas do curso a partir do seu painel de controlo.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "Depois de concluir o seu pedido, receberá o crédito para o seu curso.", - "payment.order.details.course.seat": "Depois de concluir o seu pedido, será automaticamente inscrito no curso.", - "payment.order.details.enrollment.code.terms": "Ao comprar, você e sua organização concordam com os seguintes termos:", - "payment.order.details.enrollment.code.first.term": "Cada código é válido para um respetivo curso e apenas pode ser usado uma vez.", - "payment.order.details.enrollment.code.second.term": "É responsável pela distribuição de códigos aos seus alunos na sua organização.", - "payment.order.details.enrollment.code.third.term": "Cada código expirará dentro de um ano a partir da data de compra ou antes, se o curso for fechado.", - "payment.order.details.enrollment.code.fourth.term": "Se um curso não for designado como gerido-pelo-estudante, deverá confirmar que um curso está disponível antes de expirar.", - "payment.order.details.enrollment.code.fifth.term": "É proibido vender os códigos a terceiros.", - "payment.order.details.enrollment.code.sixth.term": "Todos os edX para vendas comerciais não são reembolsáveis.", - "payment.order.details.enrollment.code.receive.email": "Receberá um e-mail em {userEmail} com o(s) seu(s) código(s) de inscrição.", - "payment.order.details.heading": "Resumo", - "payment.productlineitem.professional.certificate": "Certificado Profissional", - "payment.productlineitem.verified.certificate": "Certificado Validado", - "payment.summary.table.label.price": "Preço", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantidade", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Atualizar", - "payment.select.payment.method.heading": "Selecione Meio de Pagamento", - "payment.section.payment.details.label": "Detalhes de pagamento", - "payment.page.method.type.credit": "Cartão de Crédito", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Efetuar Pedido", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Valido até ao Mês (obrigatório)", - "payment.card.details.expiration.year.label": "Válido até ao Ano (obrigatório)", - "payment.page.card.details.month": "Mês", - "payment.page.card.details.year": "Ano", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Código Postal", - "payment.card.holder.information.heading": "Informação do Detentor do Cartão", - "payment.card.holder.information.first.name.label": "Primeiro Nome (obrigatório)", - "payment.card.holder.information.last.name.label": "Último Nome (obrigatório)", - "payment.card.holder.information.organization.label": "Organização (obrigatório)", - "payment.card.holder.information.address.label": "Morada (obrigatória)", - "payment.card.holder.information.unit.label": "Número Apartamento/Casa", - "payment.card.holder.information.city.label": "Cidade (obrigatória)", - "payment.card.holder.information.country.label": "País (obrigatório)", - "payment.card.holder.information.purchased.for.organization": "Estou a comprar em nome do meu empregador ou de uma organização para a qual trabalho", - "payment.card.holder.information.country.options.empty": "Escolher país", - "payment.card.details.number.label": "Número do Cartão (obrigatório)", - "payment.card.details.security.code.label": "Código de Segurança (obrigatório)", - "payment.card.details.security.code.help.text": "Os três últimos dígitos na área de assinatura na parte de trás do seu cartão. Para o American Express, são os quatro dígitos na parte da frente do cartão.", - "payment.form.errors.invalid.card.number": "Número de cartão inválido", - "payment.form.errors.unsupported.card": "Tipo de cartão não suportado", - "payment.form.errors.invalid.security.code": "Código de segurança inválido", - "payment.form.errors.card.expired": "Cartão expirado", - "payment.form.errors.required.field": "Este campo é obrigatório", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "Distrito/Concelho (obrigatório)", - "payment.card.holder.information.state.required.label": "Distrito/Concelho", - "payment.card.holder.information.state.options.empty": "Escolha Distrito/Concelho", - "payment.empty.basket.heading": "O seu cesto está vazio", - "payment.empty.basket.message": "Se tentou fazer uma compra, não foi cobrado. Volte à sua {actionLinkOne} para tentar novamente, ou {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "Painel de Controlo", - "payment.empty.basket.supportURL": "contacte o Apoio E-commerce do edX", - "payment.apple.pay.pay.with.apple.pay": "Pagar com Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Carregando cesto...", - "payment.loading.error": "Erro: {error}", - "payment.apple.pay.merchant.validation.failure": "O Apple Pay não está disponível neste momento. Por favor, tente outro método de pagamento.", - "payment.apple.pay.authorization.failure": "Ocorreu um erro ao processar o seu pagamento. Não foi cobrado. Por favor, tente novamente, ou seleccione outro método de pagamento.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/ru.json b/src/i18n/messages/ru.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/ru.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/uk.json b/src/i18n/messages/uk.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/uk.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file diff --git a/src/i18n/messages/zh_CN.json b/src/i18n/messages/zh_CN.json deleted file mode 100644 index aafd376a6..000000000 --- a/src/i18n/messages/zh_CN.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "payment.error.fetch.basket": "There was an unexpected problem. If the problem persists, please {supportLink}.", - "payment.error.fetch.basket.support.fragment": "contact support", - "payment.messages.enrollment-code-product-info.header": "Purchasing just for yourself?", - "payment.messages.enrollment-code-product-info.body": "If you are purchasing a single code for someone else, please continue with checkout. However, if you are the learner {link}.", - "payment.messages.enrollment-code-product-info.link": "click here to enroll directly", - "payment.messages.enrollment.code.product.info.quantity.updated.header": "We've updated your quantity.", - "payment.messages.enrollment.code.product.info.quantity.updated.body": "Your cart includes {quantity} enrollment codes at a total cost of {price}, that you will receive via email.", - "payment.messages.transaction.declined.body": "Your payment could not be processed. Please check your payment information or reach out to your bank or financial institution for further assistance.", - "payment.messages.transaction.error.basket_changed": "Your cart has changed since navigating to this page. Please reload the page and verify the product you are purchasing.", - "payment.messages.key.timeout.body": "For security, your credit card information will then need to be re-entered to complete your purchase.", - "payment.messages.key.timeout.2mins.header": "Please complete your purchase within two minutes", - "payment.messages.key.timeout.1min.header": "Please complete your purchase within one minute", - "payment.bulk.summary.table.label.price": "Price", - "payment.bulk.summary.table.label.quantity": "Quantity", - "payment.bulk.summary.table.label.subtotal": "Subtotal", - "payment.screen.reader.cart.details.loaded": "Shopping cart details are loaded.", - "payment.section.cart.label": "Shopping Cart Details", - "payment.productlineitem.purchase.cart.heading": "In Your Cart", - "payment.productlineitem.purchase.cart.subheading": "Your purchase contains the following:", - "payment.screen.reader.cart.details.loading": "Loading, please wait...", - "payment.coupon.label": "Add coupon code (optional)", - "payment.coupon.submit": "Apply", - "payment.coupon.benefit.absolute": "Coupon {code} applied for {amount} off", - "payment.coupon.benefit.percentage": "Coupon {code} applied for {amount}% off", - "payment.coupon.benefit.default": "Coupon {code} applied", - "payment.coupon.remove": "Remove", - "payment.currency.disclaimer": "* This total contains an approximate conversion. You will be charged {actualAmount} {actualCurrencyCode}.", - "payment.summary.discount.offer": "{benefit} discount provided by {provider}.", - "payment.summary.discount.dynamic_offer": "{benefit} discount for your first upgrade applied.", - "payment.summary.table.label.discount.total": "Discounts applied", - "payment.order.details.course.entitlement": "After you complete your order you will be able to select course dates from your dashboard.", - "payment.order.details.course.seat.verified": "The above total includes any applicable taxes. After you complete your order you will be automatically enrolled in the verified track of the course.", - "payment.order.details.course.seat.credit": "After you complete your order you will receive credit for your course.", - "payment.order.details.course.seat": "After you complete your order you will be automatically enrolled in the course.", - "payment.order.details.enrollment.code.terms": "By purchasing, you and your organization agree to the following terms:", - "payment.order.details.enrollment.code.first.term": "Each code is valid for the one course covered and can be used only one time.", - "payment.order.details.enrollment.code.second.term": "You are responsible for distributing codes to your learners in your organization.", - "payment.order.details.enrollment.code.third.term": "Each code will expire in one year from date of purchase or, if earlier, once the course is closed.", - "payment.order.details.enrollment.code.fourth.term": "If a course is not designated as self-paced, you should confirm that a course run is available before expiration.", - "payment.order.details.enrollment.code.fifth.term": "You may not resell codes to third parties.", - "payment.order.details.enrollment.code.sixth.term": "All edX for Business sales are final and not eligible for refunds.", - "payment.order.details.enrollment.code.receive.email": "You will receive an email at {userEmail} with your enrollment code(s).", - "payment.order.details.heading": "Summary", - "payment.productlineitem.professional.certificate": "Professional Certificate", - "payment.productlineitem.verified.certificate": "Verified Certificate", - "payment.summary.table.label.price": "Price", - "payment.summary.table.label.total.to.pay": "TOTAL", - "payment.update.quantity.label": "Quantity", - "payment.update.quantity.field.help.text": "Max: {number}", - "payment.update.quantity.submit.button": "Update", - "payment.select.payment.method.heading": "Select Payment Method", - "payment.section.payment.details.label": "Payment Details", - "payment.page.method.type.credit": "Credit Card", - "payment.page.method.type.paypal": "PayPal", - "payment.form.submit.button.text": "Place Order", - "payment.card.details.billing.information.heading": "Billing Information (Required)", - "payment.card.details.expiration.month.label": "Expiration Month (required)", - "payment.card.details.expiration.year.label": "Expiration Year (required)", - "payment.page.card.details.month": "Month", - "payment.page.card.details.year": "Year", - "payment.card.holder.information.postal.code.label.required": "Zip/Postal Code (required)", - "payment.card.holder.information.postal.code.label": "Zip/Postal Code", - "payment.card.holder.information.heading": "Card Holder Information", - "payment.card.holder.information.first.name.label": "First Name (required)", - "payment.card.holder.information.last.name.label": "Last Name (required)", - "payment.card.holder.information.organization.label": "Organization (required)", - "payment.card.holder.information.address.label": "Address (required)", - "payment.card.holder.information.unit.label": "Suite/Apartment Number", - "payment.card.holder.information.city.label": "City (required)", - "payment.card.holder.information.country.label": "Country (required)", - "payment.card.holder.information.purchased.for.organization": "I am purchasing on behalf of my employer or other professional organization", - "payment.card.holder.information.country.options.empty": "Choose country", - "payment.card.details.number.label": "Card Number (required)", - "payment.card.details.security.code.label": "Security Code (required)", - "payment.card.details.security.code.help.text": "The three last digits in the signature area on the back of your card. For American Express, it is the four digits on the front of the card.", - "payment.form.errors.invalid.card.number": "Invalid card number", - "payment.form.errors.unsupported.card": "Unsupported card type", - "payment.form.errors.invalid.security.code": "Invalid security code", - "payment.form.errors.card.expired": "Card expired", - "payment.form.errors.required.field": "This field is required", - "payment.form.errors.ascii.name": "We apologize for the inconvenience but for the time being we require ASCII characters in the name field. We are working on addressing this and appreciate your patience.", - "payment.card.holder.information.state.label": "State/Province (required)", - "payment.card.holder.information.state.required.label": "State/Province", - "payment.card.holder.information.state.options.empty": "Choose state/province", - "payment.empty.basket.heading": "Your cart is empty.", - "payment.empty.basket.message": "If you attempted to make a purchase, you have not been charged. Return to your {actionLinkOne} to try again, or {actionLinkTwo}.", - "payment.empty.basket.dashboardURL": "dashboard", - "payment.empty.basket.supportURL": "contact edX E-commerce Support", - "payment.apple.pay.pay.with.apple.pay": "Pay with Apple Pay", - "payment.type.paypal": "PayPal", - "payment.heading.page": "Payment", - "payment.loading.payment": "Loading basket...", - "payment.loading.error": "Error: {error}", - "payment.apple.pay.merchant.validation.failure": "Apple Pay is not available at this time. Please try another payment method.", - "payment.apple.pay.authorization.failure": "An error occurred while processing your payment. You have not been charged. Please try again, or select another payment method.", - "subscription.alerts.error.embargo": "We're sorry, this program is not available in your region.", - "subscription.alerts.error.program_unavailable": "Something went wrong, please reload the page. If the issue persists please {supportLink}.", - "subscription.alerts.error.ineligible_program": "We're sorry, this program is no longer offering a subscription option. Please search our catalog for current availability", - "subscription.checkout.payment.label": "Subscription payment details.", - "subscription.checkout.billing.notification": "You will be charged {price} {currency} {trialEnd} then monthly until you cancel your subscription.", - "subscription.checkout.billing.trial.date": "on {date},", - "subscription.checkout.billing.resubscribe.date": "today,", - "subscription.checkout.form.submit.button.text.default": "Subscribe", - "subscription.checkout.form.submit.button.text.resubscribe": "Subscription started", - "subscription.confirmation.modal.navigation.title": "Go to dashboard", - "subscription.confirmation.modal.trialing.heading": "Congratulations! Your 7-day free trial of {programTitle} has started.", - "subscription.confirmation.modal.trialing.body": "When your free trial ends, your subscription will begin, and we'll charge your payment method on file {price} {currency} per month. To avoid being charged, you must cancel before your trial expires. This subscription will automatically renew every month unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.resubscribe.heading": "Congratulations! Your subscription to {programTitle} has started.", - "subscription.confirmation.modal.resubscribe.body": "We charged your payment method {price} {currency}. This subscription will be automatically renewed and charged monthly unless you cancel from the {ordersAndSubscriptionLink} page.", - "subscription.confirmation.modal.body.orders.link": "Orders and Subscriptions", - "subscription.purchase.details.heading": "In your cart", - "subscription.purchase.details.label": "Subscription", - "subscription.purchase.details.product.list.heading": "Included with your subscription:", - "subscription.details.order.legal": "By signing up for a subscription or starting a free trial, you authorize us to charge your card on file {price}/month {currency} for {programTitle} and any applicable taxes. Your {programTitle} subscriptions will automatically renew until you cancel. Monthly subscriptions can be canceled at any time, review the cancellation process on the {supportLink}. Canceling a subscription stops the monthly recurring subscription charge, but doesn't refund the transaction for the current billing period. You can continue to access the subscription until the end of the then current billing period.", - "subscription.details.order.legal.link": "Learner Help Center", - "subscription.order.details": "After you complete your order you will have verified access to each course in {programTitle}.", - "subscription.order.details.heading": "Order details", - "subscription.order.details.taxes": "The above total includes any applicable taxes.", - "subscription.order.details.cancel": "Cancel anytime.", - "subscription.details.program.type.microMasters": "MicroMasters", - "subscription.details.program.type.microBachelors": "MicroBachelors", - "subscription.details.program.type.xSeries": "XSeries", - "subscription.details.program.type.professionalProgram": "Professional Program", - "subscription.details.program.type.professionalCertificate": "Professional Certificate", - "subscription.details.program.type.masters": "Masters", - "subscription.screen.reader.details.loading": "Loading, please wait...", - "subscription.screen.reader.details.loaded": "Shopping details are loaded.", - "subscription.summary.table.label.price": "Price", - "subscription.summary.table.label.trialing.price": "/month USD after 7-day free trial", - "subscription.summary.table.label.resubscribe.price": "/month USD", - "subscription.summary.table.label.total.to.pay": "Today's total", - "subscription.heading.page": "Subscription Payment", - "subscription.loading.details": "Loading subscription..." -} \ No newline at end of file