Enhance translation functionality and localization support: Updated translate-i18n.js to include new command line options for skipping and only translating English. Modified package.json to add new translation scripts. Improved localization files for multiple languages with better comments for clarity and accuracy, ensuring comprehensive support for internationalization.
This commit is contained in:
@@ -1,231 +1,231 @@
|
||||
export default {
|
||||
"locale": {
|
||||
"code": "ru-RU"
|
||||
"code": "ru-RU" // de-DE
|
||||
},
|
||||
"navigation": {
|
||||
"home": "Главная",
|
||||
"aktionen": "Акции",
|
||||
"filiale": "Филиал",
|
||||
"categories": "Категории",
|
||||
"categoriesOpen": "Открытые категории",
|
||||
"categoriesClose": "Закрыть категории",
|
||||
"otherCategories": "Другие категории"
|
||||
"home": "Главная", // Startseite
|
||||
"aktionen": "Акции", // Aktionen
|
||||
"filiale": "Филиал", // Filiale
|
||||
"categories": "Категории", // Kategorien
|
||||
"categoriesOpen": "Открыть категории", // Kategorien öffnen
|
||||
"categoriesClose": "Закрыть категории", // Kategorien schließen
|
||||
"otherCategories": "Другие категории" // Andere Kategorien
|
||||
},
|
||||
"auth": {
|
||||
"login": "Войти",
|
||||
"register": "Регистрация",
|
||||
"logout": "Выход",
|
||||
"profile": "Профиль",
|
||||
"email": "Электронная почта",
|
||||
"password": "Пароль",
|
||||
"confirmPassword": "Подтвердите пароль",
|
||||
"forgotPassword": "Забыли пароль?",
|
||||
"loginWithGoogle": "Войти через Google",
|
||||
"or": "ИЛИ",
|
||||
"privacyAccept": "Нажимая \"Войти через Google\", я принимаю",
|
||||
"privacyPolicy": "Политика конфиденциальности",
|
||||
"passwordMinLength": "Пароль должен содержать не менее 8 символов",
|
||||
"newPasswordMinLength": "Новый пароль должен содержать не менее 8 символов",
|
||||
"login": "Войти", // Anmelden
|
||||
"register": "Регистрация", // Registrieren
|
||||
"logout": "Выйти", // Abmelden
|
||||
"profile": "Профиль", // Profil
|
||||
"email": "Электронная почта", // E-Mail
|
||||
"password": "Пароль", // Passwort
|
||||
"confirmPassword": "Подтвердите пароль", // Passwort bestätigen
|
||||
"forgotPassword": "Забыли пароль?", // Passwort vergessen?
|
||||
"loginWithGoogle": "Войти через Google", // Mit Google anmelden
|
||||
"or": "ИЛИ", // ODER
|
||||
"privacyAccept": "Нажимая «Войти через Google», я принимаю", // Mit dem Click auf \"Mit Google anmelden\" akzeptiere ich die
|
||||
"privacyPolicy": "Политику конфиденциальности", // Datenschutzbestimmungen
|
||||
"passwordMinLength": "Пароль должен содержать не менее 8 символов", // Das Passwort muss mindestens 8 Zeichen lang sein
|
||||
"newPasswordMinLength": "Новый пароль должен содержать не менее 8 символов", // Das neue Passwort muss mindestens 8 Zeichen lang sein
|
||||
"menu": {
|
||||
"profile": "Профиль",
|
||||
"checkout": "Оформление заказа",
|
||||
"orders": "Заказы",
|
||||
"settings": "Настройки",
|
||||
"adminDashboard": "Административная панель",
|
||||
"adminUsers": "Админ пользователи"
|
||||
"profile": "Профиль", // Profil
|
||||
"checkout": "Оформление заказа", // Bestellabschluss
|
||||
"orders": "Заказы", // Bestellungen
|
||||
"settings": "Настройки", // Einstellungen
|
||||
"adminDashboard": "Панель администратора", // Admin Dashboard
|
||||
"adminUsers": "Пользователи администратора" // Admin Users
|
||||
}
|
||||
},
|
||||
"cart": {
|
||||
"title": "Корзина",
|
||||
"empty": "пусто",
|
||||
"addToCart": "Добавить в корзину",
|
||||
"preorderCutting": "Предварительный заказ как черенки",
|
||||
"continueShopping": "Продолжить покупки",
|
||||
"proceedToCheckout": "Перейти к оформлению",
|
||||
"productCount": "{{count}} {{count, plural, one {товар} other {товаров}}}",
|
||||
"removeFromCart": "Удалить из корзины",
|
||||
"openCart": "Открыть корзину",
|
||||
"availableFrom": "От {{date}}",
|
||||
"backToOrder": "← Назад к заказу",
|
||||
"title": "Корзина", // Warenkorb
|
||||
"empty": "пусто", // leer
|
||||
"addToCart": "Добавить в корзину", // In den Korb
|
||||
"preorderCutting": "Предзаказ черенка", // Als Steckling vorbestellen
|
||||
"continueShopping": "Продолжить покупки", // Weiter einkaufen
|
||||
"proceedToCheckout": "Перейти к оформлению", // Weiter zur Kasse
|
||||
"productCount": "{{count}} {{count, plural, one {товар} other {товаров}}}", // {{count}} {{count, plural, one {Produkt} other {Produkte}}}
|
||||
"removeFromCart": "Удалить из корзины", // Aus dem Warenkorb entfernen
|
||||
"openCart": "Открыть корзину", // Warenkorb öffnen
|
||||
"availableFrom": "Доступно с {{date}}", // Ab {{date}}
|
||||
"backToOrder": "← Вернуться к заказу", // ← Zurück zur Bestellung
|
||||
"sync": {
|
||||
"title": "Синхронизация корзины",
|
||||
"description": "У вас сохранена корзина в аккаунте. Пожалуйста, выберите способ продолжения:",
|
||||
"deleteServer": "Удалить корзину на сервере",
|
||||
"useServer": "Использовать корзину сервера",
|
||||
"merge": "Объединить корзины",
|
||||
"currentCart": "Ваша текущая корзина",
|
||||
"serverCart": "Сохраненная корзина в профиле"
|
||||
"title": "Синхронизация корзины", // Warenkorb-Synchronisierung
|
||||
"description": "У вас есть сохранённая корзина в аккаунте. Пожалуйста, выберите, как продолжить:", // Sie haben einen gespeicherten Warenkorb in ihrem Account. Bitte wählen Sie, wie Sie verfahren möchten:
|
||||
"deleteServer": "Удалить корзину на сервере", // Server-Warenkorb löschen
|
||||
"useServer": "Использовать корзину с сервера", // Server-Warenkorb übernehmen
|
||||
"merge": "Объединить корзины", // Warenkörbe zusammenführen
|
||||
"currentCart": "Ваша текущая корзина", // Ihr aktueller Warenkorb
|
||||
"serverCart": "Корзина, сохранённая в вашем профиле" // In Ihrem Profil gespeicherter Warenkorb
|
||||
}
|
||||
},
|
||||
"product": {
|
||||
"loading": "Загрузка продукта...",
|
||||
"notFound": "Продукт не найден",
|
||||
"notFoundDescription": "Искомый продукт не существует или был удален.",
|
||||
"backToHome": "Вернуться на главную",
|
||||
"error": "Ошибка",
|
||||
"articleNumber": "Артикул",
|
||||
"manufacturer": "Производитель",
|
||||
"inclVat": "с учетом {{vat}}% НДС",
|
||||
"priceUnit": "{{price}}/{{unit}}",
|
||||
"new": "Новый",
|
||||
"arriving": "Поступление:",
|
||||
"inclVatFooter": "с учетом {{vat}}% НДС, *",
|
||||
"availability": "Наличие",
|
||||
"inStock": "В наличии",
|
||||
"comingSoon": "Скоро в продаже",
|
||||
"deliveryTime": "Время доставки",
|
||||
"inclShort": "вкл.",
|
||||
"vatShort": "НДС",
|
||||
"loading": "Загрузка продукта...", // Produkt wird geladen...
|
||||
"notFound": "Продукт не найден", // Produkt nicht gefunden
|
||||
"notFoundDescription": "Искомый продукт не существует или был удалён.", // Das gesuchte Produkt existiert nicht oder wurde entfernt.
|
||||
"backToHome": "Вернуться на главную", // Zurück zur Startseite
|
||||
"error": "Ошибка", // Fehler
|
||||
"articleNumber": "Артикул", // Artikelnummer
|
||||
"manufacturer": "Производитель", // Hersteller
|
||||
"inclVat": "вкл. {{vat}}% НДС", // inkl. {{vat}}% MwSt.
|
||||
"priceUnit": "{{price}}/{{unit}}", // {{price}}/{{unit}}
|
||||
"new": "Новый", // Neu
|
||||
"arriving": "Прибытие:", // Ankunft:
|
||||
"inclVatFooter": "вкл. {{vat}}% НДС,*", // incl. {{vat}}% USt.,*
|
||||
"availability": "Наличие", // Verfügbarkeit
|
||||
"inStock": "в наличии", // auf Lager
|
||||
"comingSoon": "Скоро в продаже", // Bald verfügbar
|
||||
"deliveryTime": "Срок доставки", // Lieferzeit
|
||||
"inclShort": "вкл.", // inkl.
|
||||
"vatShort": "НДС", // MwSt.
|
||||
"countDisplay": {
|
||||
"noProducts": "0 товаров",
|
||||
"oneProduct": "1 товар",
|
||||
"multipleProducts": "{{count}} товаров",
|
||||
"filteredProducts": "{{filtered}} из {{total}} товаров",
|
||||
"filteredOneProduct": "{{filtered}} из 1 товара"
|
||||
"noProducts": "0 товаров", // 0 Produkte
|
||||
"oneProduct": "1 товар", // 1 Produkt
|
||||
"multipleProducts": "{{count}} товаров", // {{count}} Produkte
|
||||
"filteredProducts": "{{filtered}} из {{total}} товаров", // {{filtered}} von {{total}} Produkten
|
||||
"filteredOneProduct": "{{filtered}} из 1 товара" // {{filtered}} von 1 Produkt
|
||||
},
|
||||
"removeFiltersToSee": "Снимите фильтры, чтобы увидеть товары",
|
||||
"outOfStock": "Нет в наличии",
|
||||
"fromXProducts": "от {{count}} товаров"
|
||||
"removeFiltersToSee": "Уберите фильтры, чтобы увидеть товары", // Entferne Filter um Produkte zu sehen
|
||||
"outOfStock": "Нет в наличии", // Out of Stock
|
||||
"fromXProducts": "от {{count}} товаров" // ab {{count}} Produkten
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Вы можете спросить меня о сортах каннабиса...",
|
||||
"recording": "Запись...",
|
||||
"searchProducts": "Искать товары..."
|
||||
"placeholder": "Вы можете спросить меня о сортах каннабиса...", // Du kannst mich nach Cannabissorten fragen...
|
||||
"recording": "Запись...", // Aufnahme läuft...
|
||||
"searchProducts": "Поиск товаров..." // Produkte suchen...
|
||||
},
|
||||
"sorting": {
|
||||
"name": "Имя",
|
||||
"searchField": "Поиск по запросу",
|
||||
"priceLowHigh": "Цена: низкая к высокой",
|
||||
"priceHighLow": "Цена: высокая к низкой"
|
||||
"name": "Название", // Name
|
||||
"searchField": "Поисковый запрос", // Suchbegriff
|
||||
"priceLowHigh": "Цена: от низкой к высокой", // Preis: Niedrig zu Hoch
|
||||
"priceHighLow": "Цена: от высокой к низкой" // Preis: Hoch zu Niedrig
|
||||
},
|
||||
"chat": {
|
||||
"privacyRead": "Прочитано & Принято"
|
||||
"privacyRead": "Прочитано и принято" // Gelesen & Akzeptiert
|
||||
},
|
||||
"delivery": {
|
||||
"methods": {
|
||||
"dhl": "DHL",
|
||||
"dpd": "DPD",
|
||||
"sperrgut": "Грузы крупногабаритные",
|
||||
"pickup": "Самовывоз в магазине"
|
||||
"dhl": "DHL", // DHL
|
||||
"dpd": "DPD", // DPD
|
||||
"sperrgut": "Крупногабаритный груз", // Sperrgut
|
||||
"pickup": "Самовывоз из филиала" // Abholung in der Filiale
|
||||
},
|
||||
"descriptions": {
|
||||
"standard": "Стандартная доставка",
|
||||
"standardFree": "Стандартная доставка - бесплатно при заказе на сумму от €100!",
|
||||
"notAvailable": "недоступен, так как один или несколько товаров можно забрать только самостоятельно",
|
||||
"bulky": "Для крупных и тяжелых товаров"
|
||||
"standard": "Стандартная доставка", // Standardversand
|
||||
"standardFree": "Стандартная доставка - БЕСПЛАТНО при заказе от 100€!", // Standardversand - KOSTENLOS ab 100€ Warenwert!
|
||||
"notAvailable": "Недоступно, так как один или несколько товаров можно только забрать", // nicht auswählbar weil ein oder mehrere Artikel nur abgeholt werden können
|
||||
"bulky": "Для крупных и тяжёлых товаров" // Für große und schwere Artikel
|
||||
},
|
||||
"prices": {
|
||||
"free": "бесплатно",
|
||||
"freeFrom100": "(бесплатно при заказе от €100)",
|
||||
"dhl": "€6.99",
|
||||
"dpd": "€4.90",
|
||||
"sperrgut": "€28.99"
|
||||
"free": "бесплатно", // kostenlos
|
||||
"freeFrom100": "(бесплатно от 100€)", // (kostenlos ab 100€)
|
||||
"dhl": "6,99 €", // 6,99 €
|
||||
"dpd": "4,90 €", // 4,90 €
|
||||
"sperrgut": "28,99 €" // 28,99 €
|
||||
},
|
||||
"times": {
|
||||
"cutting14Days": "Срок доставки: 14 дней",
|
||||
"standard2to3Days": "Срок доставки: 2-3 дня",
|
||||
"supplier7to9Days": "Срок доставки: 7-9 дней"
|
||||
"cutting14Days": "Срок доставки: 14 дней", // Lieferzeit: 14 Tage
|
||||
"standard2to3Days": "Срок доставки: 2-3 дня", // Lieferzeit: 2-3 Tage
|
||||
"supplier7to9Days": "Срок доставки: 7-9 дней" // Lieferzeit: 7-9 Tage
|
||||
}
|
||||
},
|
||||
"checkout": {
|
||||
"invoiceAddress": "Платежный адрес",
|
||||
"deliveryAddress": "Адрес доставки",
|
||||
"saveForFuture": "Сохранять для будущих заказов",
|
||||
"pickupDate": "На какую дату предполагается забор черенков?",
|
||||
"note": "Заметка",
|
||||
"sameAddress": "Адрес доставки совпадает с платежным адресом",
|
||||
"termsAccept": "Я ознакомлен(а) с условиями, политикой конфиденциальности и правилом о расторжении"
|
||||
"invoiceAddress": "Адрес для выставления счета", // Rechnungsadresse
|
||||
"deliveryAddress": "Адрес доставки", // Lieferadresse
|
||||
"saveForFuture": "Сохранить для будущих заказов", // Für zukünftige Bestellungen speichern
|
||||
"pickupDate": "На какую дату вы хотите забрать черенки?", // Für welchen Termin ist die Abholung der Stecklinge gewünscht?
|
||||
"note": "Примечание", // Anmerkung
|
||||
"sameAddress": "Адрес доставки совпадает с адресом для выставления счета", // Lieferadresse ist identisch mit Rechnungsadresse
|
||||
"termsAccept": "Я прочитал(а) Условия, Политику конфиденциальности и информацию о праве на отказ" // Ich habe die AGBs, die Datenschutzerklärung und die Bestimmungen zum Widerrufsrecht gelesen
|
||||
},
|
||||
"payment": {
|
||||
"successful": "Оплата прошла успешно!",
|
||||
"failed": "Ошибка оплаты",
|
||||
"orderCompleted": "🎉 Ваш заказ успешно оформлен! Теперь вы можете просматривать свои заказы.",
|
||||
"orderProcessing": "Ваш платеж был успешно обработан. Заказ будет автоматически завершен.",
|
||||
"paymentError": "Не удалось обработать платеж. Попробуйте еще раз или выберите другой способ оплаты.",
|
||||
"viewOrders": "Мои заказы"
|
||||
"successful": "Платеж прошёл успешно!", // Zahlung erfolgreich!
|
||||
"failed": "Платеж не прошёл", // Zahlung fehlgeschlagen
|
||||
"orderCompleted": "🎉 Ваш заказ успешно завершён! Теперь вы можете просмотреть свои заказы.", // 🎉 Ihre Bestellung wurde erfolgreich abgeschlossen! Sie können jetzt Ihre Bestellungen einsehen.
|
||||
"orderProcessing": "Ваш платеж успешно обработан. Заказ будет автоматически завершён.", // Ihre Zahlung wurde erfolgreich verarbeitet. Die Bestellung wird automatisch abgeschlossen.
|
||||
"paymentError": "Ваш платеж не удалось обработать. Пожалуйста, попробуйте снова или выберите другой способ оплаты.", // Ihre Zahlung konnte nicht verarbeitet werden. Bitte versuchen Sie es erneut oder wählen Sie eine andere Zahlungsmethode.
|
||||
"viewOrders": "Просмотреть мои заказы" // Zu meinen Bestellungen
|
||||
},
|
||||
"filters": {
|
||||
"sorting": "Сортировка",
|
||||
"perPage": "на страницу",
|
||||
"availability": "Наличие",
|
||||
"manufacturer": "Производитель"
|
||||
"sorting": "Сортировка", // Sortierung
|
||||
"perPage": "на странице", // pro Seite
|
||||
"availability": "Наличие", // Verfügbarkeit
|
||||
"manufacturer": "Производитель" // Hersteller
|
||||
},
|
||||
"tax": {
|
||||
"vat": "НДС",
|
||||
"vat7": "7% НДС",
|
||||
"vat19": "19% НДС",
|
||||
"vat19WithShipping": "19% НДС (вкл. доставку)",
|
||||
"totalNet": "Общая цена без НДС",
|
||||
"totalGross": "Общая цена с НДС без доставки",
|
||||
"subtotal": "Промежуточный итог"
|
||||
"vat": "Налог на добавленную стоимость", // Mehrwertsteuer
|
||||
"vat7": "7% Налог на добавленную стоимость", // 7% Mehrwertsteuer
|
||||
"vat19": "19% Налог на добавленную стоимость", // 19% Mehrwertsteuer
|
||||
"vat19WithShipping": "19% НДС (включая доставку)", // 19% Mehrwertsteuer (inkl. Versand)
|
||||
"totalNet": "Общая сумма без НДС", // Gesamtnettopreis
|
||||
"totalGross": "Общая сумма с НДС без учета доставки", // Gesamtbruttopreis ohne Versand
|
||||
"subtotal": "Промежуточный итог" // Zwischensumme
|
||||
},
|
||||
"footer": {
|
||||
"hours": "Сб 11-19",
|
||||
"address": "Trachenberger Straße 14 - Дрезден",
|
||||
"location": "Между остановкой Pieschen и площадью Trachtenberger",
|
||||
"allPricesIncl": "* Все цены включают установленный НДС, плюс доставку",
|
||||
"copyright": "© {{year}} GrowHeads.de",
|
||||
"hours": "Сб 11-19", // Sa 11-19
|
||||
"address": "Trachenberger Straße 14 - Dresden", // Trachenberger Straße 14 - Dresden
|
||||
"location": "Между остановкой Пишен и площадью Трахенберг", // Zwischen Haltepunkt Pieschen und Trachenberger Platz
|
||||
"allPricesIncl": "* Все цены включают законный НДС, плюс доставка", // * Alle Preise inkl. gesetzlicher USt., zzgl. Versand
|
||||
"copyright": "© {{year}} GrowHeads.de", // © {{year}} GrowHeads.de
|
||||
"legal": {
|
||||
"datenschutz": "Политика конфиденциальности",
|
||||
"agb": "Условия и положения",
|
||||
"sitemap": "Карта сайта",
|
||||
"impressum": "Иммеспум",
|
||||
"batteriegesetzhinweise": "Уведомления о регулировании батарей",
|
||||
"widerrufsrecht": "Право отказаться"
|
||||
"datenschutz": "Конфиденциальность", // Datenschutz
|
||||
"agb": "Условия и положения", // AGB
|
||||
"sitemap": "Карта сайта", // Sitemap
|
||||
"impressum": "Импрессум", // Impressum
|
||||
"batteriegesetzhinweise": "Информация о законе о батареях", // Batteriegesetzhinweise
|
||||
"widerrufsrecht": "Право на отказ" // Widerrufsrecht
|
||||
}
|
||||
},
|
||||
},
|
||||
"titles": {
|
||||
"home": "ine anabis eeds & uttings",
|
||||
"aktionen": "tuelle ktionen & gebote",
|
||||
"filiale": "ur iliale in resden"
|
||||
"home": "Качественные семена и черенки каннабиса", // Fine Cannabis Seeds & Cuttings (the text in the string has special characters, translate using the comment)
|
||||
"aktionen": "Текущие акции и предложения", // Aktuelle Aktionen & Angebote (the text in the string has special characters, translate using the comment)
|
||||
"filiale": "Наш филиал в Дрездене" // Unsere Filiale in Dresden (the text in the string has special characters, translate using the comment)
|
||||
},
|
||||
"sections": {
|
||||
"seeds": "Семена",
|
||||
"stecklinge": "Черенки",
|
||||
"oilPress": "Аренда масляного пресса",
|
||||
"thcTest": "Тест на THC",
|
||||
"address1": "Trachenberger Straße 14",
|
||||
"address2": "01129 Дрезден"
|
||||
"seeds": "Семена", // Seeds
|
||||
"stecklinge": "Черенки", // Stecklinge
|
||||
"oilPress": "Аренда маслопрессa", // Ölpresse ausleihen
|
||||
"thcTest": "Тест на THC", // THC Test
|
||||
"address1": "Trachenberger Straße 14", // Trachenberger Straße 14
|
||||
"address2": "01129 Dresden" // 01129 Dresden
|
||||
},
|
||||
"pages": {
|
||||
"oilPress": {
|
||||
"title": "Аренда масляного пресса",
|
||||
"comingSoon": "Скоро содержание..."
|
||||
"title": "Аренда маслопрессa", // Ölpresse ausleihen
|
||||
"comingSoon": "Скоро появится контент..." // Inhalt kommt bald...
|
||||
},
|
||||
"thcTest": {
|
||||
"title": "Тест на THC",
|
||||
"comingSoon": "Скоро содержание..."
|
||||
"title": "Тест на THC", // THC Test
|
||||
"comingSoon": "Скоро появится контент..." // Inhalt kommt bald...
|
||||
}
|
||||
},
|
||||
"orders": {
|
||||
"status": {
|
||||
"new": "В обработке",
|
||||
"pending": "Новый",
|
||||
"processing": "В процессе",
|
||||
"cancelled": "Отменен",
|
||||
"shipped": "Отправлен",
|
||||
"delivered": "Доставлен",
|
||||
"return": "Возврат",
|
||||
"partialReturn": "Частичный возврат",
|
||||
"partialDelivered": "Частичная доставка"
|
||||
"new": "В обработке", // in Bearbeitung
|
||||
"pending": "Новый", // Neu
|
||||
"processing": "В обработке", // in Bearbeitung
|
||||
"cancelled": "Отменён", // Storniert
|
||||
"shipped": "Отправлен", // Verschickt
|
||||
"delivered": "Доставлен", // Geliefert
|
||||
"return": "Возврат", // Retoure
|
||||
"partialReturn": "Частичный возврат", // Teil Retoure
|
||||
"partialDelivered": "Частично доставлен" // Teil geliefert
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
"loading": "Загрузка...",
|
||||
"error": "Ошибка",
|
||||
"close": "Закрыть",
|
||||
"save": "Сохранить",
|
||||
"cancel": "Отмена",
|
||||
"ok": "ОК",
|
||||
"yes": "Да",
|
||||
"no": "Нет",
|
||||
"next": "Далее",
|
||||
"back": "Назад",
|
||||
"edit": "Редактировать",
|
||||
"delete": "Удалить",
|
||||
"add": "Добавить",
|
||||
"remove": "Удалить",
|
||||
"products": "Товары",
|
||||
"product": "Товар"
|
||||
"loading": "Загрузка...", // Lädt...
|
||||
"error": "Ошибка", // Fehler
|
||||
"close": "Закрыть", // Schließen
|
||||
"save": "Сохранить", // Speichern
|
||||
"cancel": "Отмена", // Abbrechen
|
||||
"ok": "ОК", // OK
|
||||
"yes": "Да", // Ja
|
||||
"no": "Нет", // Nein
|
||||
"next": "Далее", // Weiter
|
||||
"back": "Назад", // Zurück
|
||||
"edit": "Редактировать", // Bearbeiten
|
||||
"delete": "Удалить", // Löschen
|
||||
"add": "Добавить", // Hinzufügen
|
||||
"remove": "Удалить", // Entfernen
|
||||
"products": "Товары", // Produkte
|
||||
"product": "Товар" // Produkt
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user