chore(i18n): drop the catalogue entries nothing renders

reservations.fromPlan, packing.suggestions, packing.suggestionsTitle,
packing.allSuggested, packing.emptyHint and the packing.suggestions.items
array are referenced by no component; the suggestions block left the
packing list in #14 and the keys stayed behind in all 23 languages. The
VORSCHLAEGE constant beside them was exported and imported nowhere.

With the one structured entry gone, a catalogue value is a string and
nothing else, so TranslationValue says so and the placeholder spec no
longer needs to skip what is not one.
This commit is contained in:
Maurice
2026-09-22 15:36:57 +02:00
parent 0f28c929be
commit b7dcb58a6b
49 changed files with 30 additions and 2798 deletions
@@ -1,36 +1,3 @@
export const VORSCHLAEGE = [
{ name: 'Passport', category: 'Documents' },
{ name: 'Travel Insurance', category: 'Documents' },
{ name: 'Visa Documents', category: 'Documents' },
{ name: 'Flight Tickets', category: 'Documents' },
{ name: 'Hotel Bookings', category: 'Documents' },
{ name: 'Vaccination Card', category: 'Documents' },
{ name: 'T-Shirts (5x)', category: 'Clothing' },
{ name: 'Pants (2x)', category: 'Clothing' },
{ name: 'Underwear (7x)', category: 'Clothing' },
{ name: 'Socks (7x)', category: 'Clothing' },
{ name: 'Jacket', category: 'Clothing' },
{ name: 'Swimwear', category: 'Clothing' },
{ name: 'Sport Shoes', category: 'Clothing' },
{ name: 'Toothbrush', category: 'Toiletries' },
{ name: 'Toothpaste', category: 'Toiletries' },
{ name: 'Shampoo', category: 'Toiletries' },
{ name: 'Sunscreen', category: 'Toiletries' },
{ name: 'Deodorant', category: 'Toiletries' },
{ name: 'Razor', category: 'Toiletries' },
{ name: 'Phone Charger', category: 'Electronics' },
{ name: 'Travel Adapter', category: 'Electronics' },
{ name: 'Headphones', category: 'Electronics' },
{ name: 'Camera', category: 'Electronics' },
{ name: 'Power Bank', category: 'Electronics' },
{ name: 'First Aid Kit', category: 'Health' },
{ name: 'Prescription Medication', category: 'Health' },
{ name: 'Pain Medication', category: 'Health' },
{ name: 'Insect Repellent', category: 'Health' },
{ name: 'Cash', category: 'Finances' },
{ name: 'Credit Card', category: 'Finances' },
]
// Cycling color palette — works in light & dark mode // Cycling color palette — works in light & dark mode
export const KAT_COLORS = [ export const KAT_COLORS = [
'#3b82f6', // blue '#3b82f6', // blue
+3 -128
View File
@@ -15,8 +15,9 @@ const packing: TranslationStrings = {
'packing.import': 'استيراد', 'packing.import': 'استيراد',
'packing.importTitle': 'استيراد قائمة التعبئة', 'packing.importTitle': 'استيراد قائمة التعبئة',
'packing.importHint': 'packing.importHint':
'عنصر واحد لكل سطر. يمكن إضافة الفئة والكمية مفصولة بفاصلة أو فاصلة منقوطة أو علامة تبويب: الاسم، الفئة، الكمية', 'عنصر واحد لكل سطر. الصيغة: الفئة, الاسم, الوزن بالغرام (اختياري), الحقيبة (اختياري), checked/unchecked (اختياري)',
'packing.importPlaceholder': 'فرشاة أسنان\nواقي شمس، نظافة\nقمصان، ملابس، 5\nجواز سفر، مستندات', 'packing.importPlaceholder':
'نظافة, فرشاة أسنان\nملابس, قمصان, 200\nمستندات, جواز سفر, , حقيبة يد\nإلكترونيات, شاحن, 50, حقيبة سفر, checked',
'packing.importCsv': 'تحميل CSV/TXT', 'packing.importCsv': 'تحميل CSV/TXT',
'packing.importAction': 'استيراد {count}', 'packing.importAction': 'استيراد {count}',
'packing.importSuccess': 'تم استيراد {count} عنصر', 'packing.importSuccess': 'تم استيراد {count} عنصر',
@@ -25,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} من {total} جُهّز ({percent}%)', 'packing.progress': '{packed} من {total} جُهّز ({percent}%)',
'packing.clearChecked': 'إزالة {count} محدد', 'packing.clearChecked': 'إزالة {count} محدد',
'packing.clearCheckedShort': 'إزالة {count}', 'packing.clearCheckedShort': 'إزالة {count}',
'packing.suggestions': 'اقتراحات',
'packing.suggestionsTitle': 'إضافة اقتراحات',
'packing.allSuggested': 'تمت إضافة جميع الاقتراحات',
'packing.allPacked': 'تم تجهيز الكل!', 'packing.allPacked': 'تم تجهيز الكل!',
'packing.addPlaceholder': 'إضافة عنصر جديد...', 'packing.addPlaceholder': 'إضافة عنصر جديد...',
'packing.categoryPlaceholder': 'قائمة...', 'packing.categoryPlaceholder': 'قائمة...',
@@ -35,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'مفتوح', 'packing.filterOpen': 'مفتوح',
'packing.filterDone': 'تم', 'packing.filterDone': 'تم',
'packing.emptyTitle': 'قائمة التجهيز فارغة', 'packing.emptyTitle': 'قائمة التجهيز فارغة',
'packing.emptyHint': 'أضف عناصر أو استخدم الاقتراحات',
'packing.emptyFiltered': 'لا توجد عناصر مطابقة لهذا الفلتر', 'packing.emptyFiltered': 'لا توجد عناصر مطابقة لهذا الفلتر',
'packing.menuRename': 'إعادة تسمية', 'packing.menuRename': 'إعادة تسمية',
'packing.menuCheckAll': 'تحديد الكل', 'packing.menuCheckAll': 'تحديد الكل',
@@ -67,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'فشل الحذف', 'packing.toast.deleteError': 'فشل الحذف',
'packing.toast.renameError': 'فشلت إعادة التسمية', 'packing.toast.renameError': 'فشلت إعادة التسمية',
'packing.toast.addError': 'فشلت الإضافة', 'packing.toast.addError': 'فشلت الإضافة',
'packing.suggestions.items': [
{
name: 'جواز السفر',
category: 'المستندات',
},
{
name: 'بطاقة الهوية',
category: 'المستندات',
},
{
name: 'تأمين السفر',
category: 'المستندات',
},
{
name: 'تذاكر الطيران',
category: 'المستندات',
},
{
name: 'بطاقة ائتمان',
category: 'المالية',
},
{
name: 'نقد',
category: 'المالية',
},
{
name: 'تأشيرة',
category: 'المستندات',
},
{
name: 'قمصان',
category: 'الملابس',
},
{
name: 'بنطلونات',
category: 'الملابس',
},
{
name: 'ملابس داخلية',
category: 'الملابس',
},
{
name: 'جوارب',
category: 'الملابس',
},
{
name: 'جاكيت',
category: 'الملابس',
},
{
name: 'ملابس نوم',
category: 'الملابس',
},
{
name: 'ملابس سباحة',
category: 'الملابس',
},
{
name: 'معطف مطر',
category: 'الملابس',
},
{
name: 'أحذية مريحة',
category: 'الملابس',
},
{
name: 'فرشاة أسنان',
category: 'أدوات العناية',
},
{
name: 'معجون أسنان',
category: 'أدوات العناية',
},
{
name: 'شامبو',
category: 'أدوات العناية',
},
{
name: 'مزيل عرق',
category: 'أدوات العناية',
},
{
name: 'واقي شمس',
category: 'أدوات العناية',
},
{
name: 'شفرة حلاقة',
category: 'أدوات العناية',
},
{
name: 'شاحن',
category: 'الإلكترونيات',
},
{
name: 'بطارية محمولة',
category: 'الإلكترونيات',
},
{
name: 'سماعات',
category: 'الإلكترونيات',
},
{
name: 'محول سفر',
category: 'الإلكترونيات',
},
{
name: 'كاميرا',
category: 'الإلكترونيات',
},
{
name: 'مسكنات ألم',
category: 'الصحة',
},
{
name: 'لاصقات جروح',
category: 'الصحة',
},
{
name: 'مطهر',
category: 'الصحة',
},
],
'packing.makePrivate': 'جعله خاصًا', 'packing.makePrivate': 'جعله خاصًا',
'packing.makePublic': 'مشاركة', 'packing.makePublic': 'مشاركة',
'packing.privateHint': 'خاص — مرئي لك فقط', 'packing.privateHint': 'خاص — مرئي لك فقط',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'مؤكد', 'reservations.confirmed': 'مؤكد',
'reservations.pending': 'قيد الانتظار', 'reservations.pending': 'قيد الانتظار',
'reservations.summary': '{confirmed} مؤكدة، {pending} قيد الانتظار', 'reservations.summary': '{confirmed} مؤكدة، {pending} قيد الانتظار',
'reservations.fromPlan': 'من الخطة',
'reservations.showFiles': 'عرض الملفات', 'reservations.showFiles': 'عرض الملفات',
'reservations.editTitle': 'تعديل الحجز', 'reservations.editTitle': 'تعديل الحجز',
'reservations.status': 'الحالة', 'reservations.status': 'الحالة',
-126
View File
@@ -25,9 +25,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} de {total} na mala ({percent}%)', 'packing.progress': '{packed} de {total} na mala ({percent}%)',
'packing.clearChecked': 'Remover {count} marcado(s)', 'packing.clearChecked': 'Remover {count} marcado(s)',
'packing.clearCheckedShort': 'Remover {count}', 'packing.clearCheckedShort': 'Remover {count}',
'packing.suggestions': 'Sugestões',
'packing.suggestionsTitle': 'Adicionar sugestões',
'packing.allSuggested': 'Todas as sugestões adicionadas',
'packing.allPacked': 'Tudo na mala!', 'packing.allPacked': 'Tudo na mala!',
'packing.addPlaceholder': 'Adicionar item...', 'packing.addPlaceholder': 'Adicionar item...',
'packing.categoryPlaceholder': 'Lista...', 'packing.categoryPlaceholder': 'Lista...',
@@ -38,7 +35,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Abertos', 'packing.filterOpen': 'Abertos',
'packing.filterDone': 'Prontos', 'packing.filterDone': 'Prontos',
'packing.emptyTitle': 'A lista de mala está vazia', 'packing.emptyTitle': 'A lista de mala está vazia',
'packing.emptyHint': 'Adicione itens ou use as sugestões',
'packing.emptyFiltered': 'Nenhum item corresponde ao filtro', 'packing.emptyFiltered': 'Nenhum item corresponde ao filtro',
'packing.menuRename': 'Renomear', 'packing.menuRename': 'Renomear',
'packing.menuCheckAll': 'Marcar todos', 'packing.menuCheckAll': 'Marcar todos',
@@ -67,128 +63,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Falha ao excluir', 'packing.toast.deleteError': 'Falha ao excluir',
'packing.toast.renameError': 'Falha ao renomear', 'packing.toast.renameError': 'Falha ao renomear',
'packing.toast.addError': 'Falha ao adicionar', 'packing.toast.addError': 'Falha ao adicionar',
'packing.suggestions.items': [
{
name: 'Passaporte',
category: 'Documentos',
},
{
name: 'Documento de identidade',
category: 'Documentos',
},
{
name: 'Seguro viagem',
category: 'Documentos',
},
{
name: 'Passagens aéreas',
category: 'Documentos',
},
{
name: 'Cartão de crédito',
category: 'Finanças',
},
{
name: 'Dinheiro',
category: 'Finanças',
},
{
name: 'Visto',
category: 'Documentos',
},
{
name: 'Camisetas',
category: 'Roupas',
},
{
name: 'Calças',
category: 'Roupas',
},
{
name: 'Roupa íntima',
category: 'Roupas',
},
{
name: 'Meias',
category: 'Roupas',
},
{
name: 'Jaqueta',
category: 'Roupas',
},
{
name: 'Pijama',
category: 'Roupas',
},
{
name: 'Traje de banho',
category: 'Roupas',
},
{
name: 'Capa de chuva',
category: 'Roupas',
},
{
name: 'Sapatos confortáveis',
category: 'Roupas',
},
{
name: 'Escova de dentes',
category: 'Higiene',
},
{
name: 'Creme dental',
category: 'Higiene',
},
{
name: 'Shampoo',
category: 'Higiene',
},
{
name: 'Desodorante',
category: 'Higiene',
},
{
name: 'Protetor solar',
category: 'Higiene',
},
{
name: 'Aparelho de barbear',
category: 'Higiene',
},
{
name: 'Carregador',
category: 'Eletrônicos',
},
{
name: 'Power bank',
category: 'Eletrônicos',
},
{
name: 'Fones de ouvido',
category: 'Eletrônicos',
},
{
name: 'Adaptador de viagem',
category: 'Eletrônicos',
},
{
name: 'Câmera',
category: 'Eletrônicos',
},
{
name: 'Medicamento para dor',
category: 'Saúde',
},
{
name: 'Curativos',
category: 'Saúde',
},
{
name: 'Desinfetante',
category: 'Saúde',
},
],
'packing.makePrivate': 'Tornar privado', 'packing.makePrivate': 'Tornar privado',
'packing.makePublic': 'Compartilhar', 'packing.makePublic': 'Compartilhar',
'packing.privateHint': 'Privado — visível apenas para você', 'packing.privateHint': 'Privado — visível apenas para você',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Confirmada', 'reservations.confirmed': 'Confirmada',
'reservations.pending': 'Pendente', 'reservations.pending': 'Pendente',
'reservations.summary': '{confirmed} confirmada(s), {pending} pendente(s)', 'reservations.summary': '{confirmed} confirmada(s), {pending} pendente(s)',
'reservations.fromPlan': 'Do plano',
'reservations.showFiles': 'Mostrar arquivos', 'reservations.showFiles': 'Mostrar arquivos',
'reservations.editTitle': 'Editar reserva', 'reservations.editTitle': 'Editar reserva',
'reservations.status': 'Status', 'reservations.status': 'Status',
+3 -128
View File
@@ -6,8 +6,9 @@ const packing: TranslationStrings = {
'packing.import': 'Importa', 'packing.import': 'Importa',
'packing.importTitle': "Importa una llista d'equipatge", 'packing.importTitle': "Importa una llista d'equipatge",
'packing.importHint': 'packing.importHint':
'Un element per línia. Categoria i quantitat opcionals separades per coma, punt i coma o tabulació: Nom, Categoria, Quantitat', 'Un element per línia. Format: Categoria, Nom, Pes en g (opcional), Bossa (opcional), checked/unchecked (opcional)',
'packing.importPlaceholder': 'Raspall de dents\nProtector solar, Higiene\nSamarretes, Roba, 5\nPassaport, Documents', 'packing.importPlaceholder':
'Higiene, Raspall de dents\nRoba, Samarretes, 200\nDocuments, Passaport, , Equipatge de mà\nElectrònica, Carregador, 50, Maleta, checked',
'packing.importCsv': 'Carrega CSV/TXT', 'packing.importCsv': 'Carrega CSV/TXT',
'packing.importAction': 'Importa {count}', 'packing.importAction': 'Importa {count}',
'packing.importSuccess': '{count} elements importats', 'packing.importSuccess': '{count} elements importats',
@@ -16,9 +17,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} de {total} preparats ({percent}%)', 'packing.progress': '{packed} de {total} preparats ({percent}%)',
'packing.clearChecked': 'Elimina {count} marcats', 'packing.clearChecked': 'Elimina {count} marcats',
'packing.clearCheckedShort': 'Elimina {count}', 'packing.clearCheckedShort': 'Elimina {count}',
'packing.suggestions': 'Suggeriments',
'packing.suggestionsTitle': 'Afegeix suggeriments',
'packing.allSuggested': 'Tots els suggeriments afegits',
'packing.allPacked': 'Tot preparat!', 'packing.allPacked': 'Tot preparat!',
'packing.addPlaceholder': 'Afegeix un element nou...', 'packing.addPlaceholder': 'Afegeix un element nou...',
'packing.categoryPlaceholder': 'Categoria...', 'packing.categoryPlaceholder': 'Categoria...',
@@ -26,7 +24,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Pendents', 'packing.filterOpen': 'Pendents',
'packing.filterDone': 'Fet', 'packing.filterDone': 'Fet',
'packing.emptyTitle': "La llista d'equipatge és buida", 'packing.emptyTitle': "La llista d'equipatge és buida",
'packing.emptyHint': 'Afegeix elements o utilitza els suggeriments',
'packing.emptyFiltered': 'Cap element coincideix amb aquest filtre', 'packing.emptyFiltered': 'Cap element coincideix amb aquest filtre',
'packing.menuRename': 'Canvia el nom', 'packing.menuRename': 'Canvia el nom',
'packing.menuCheckAll': 'Marca-ho tot', 'packing.menuCheckAll': 'Marca-ho tot',
@@ -57,128 +54,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': "No s'ha pogut eliminar", 'packing.toast.deleteError': "No s'ha pogut eliminar",
'packing.toast.renameError': "No s'ha pogut canviar el nom", 'packing.toast.renameError': "No s'ha pogut canviar el nom",
'packing.toast.addError': "No s'ha pogut afegir", 'packing.toast.addError': "No s'ha pogut afegir",
'packing.suggestions.items': [
{
name: 'Passaport',
category: 'Documents',
},
{
name: "Document d'identitat",
category: 'Documents',
},
{
name: 'Assegurança de viatge',
category: 'Documents',
},
{
name: 'Bitllets de vol',
category: 'Documents',
},
{
name: 'Targeta de crèdit',
category: 'Finances',
},
{
name: 'Efectiu',
category: 'Finances',
},
{
name: 'Visat',
category: 'Documents',
},
{
name: 'Samarretes',
category: 'Roba',
},
{
name: 'Pantalons',
category: 'Roba',
},
{
name: 'Roba interior',
category: 'Roba',
},
{
name: 'Mitjons',
category: 'Roba',
},
{
name: 'Jaqueta',
category: 'Roba',
},
{
name: 'Pijama',
category: 'Roba',
},
{
name: 'Roba de bany',
category: 'Roba',
},
{
name: 'Impermeable',
category: 'Roba',
},
{
name: 'Sabates còmodes',
category: 'Roba',
},
{
name: 'Raspall de dents',
category: 'Higiene',
},
{
name: 'Pasta de dents',
category: 'Higiene',
},
{
name: 'Xampú',
category: 'Higiene',
},
{
name: 'Desodorant',
category: 'Higiene',
},
{
name: 'Protector solar',
category: 'Higiene',
},
{
name: "Màquina d'afaitar",
category: 'Higiene',
},
{
name: 'Carregador',
category: 'Electrònica',
},
{
name: 'Bateria externa',
category: 'Electrònica',
},
{
name: 'Auriculars',
category: 'Electrònica',
},
{
name: 'Adaptador de viatge',
category: 'Electrònica',
},
{
name: 'Càmera',
category: 'Electrònica',
},
{
name: 'Analgèsics',
category: 'Salut',
},
{
name: 'Tires',
category: 'Salut',
},
{
name: 'Desinfectant',
category: 'Salut',
},
],
'packing.makePrivate': 'Fer privat', 'packing.makePrivate': 'Fer privat',
'packing.makePublic': 'Compartir amb el grup', 'packing.makePublic': 'Compartir amb el grup',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Confirmada', 'reservations.confirmed': 'Confirmada',
'reservations.pending': 'Pendent', 'reservations.pending': 'Pendent',
'reservations.summary': '{confirmed} confirmades, {pending} pendents', 'reservations.summary': '{confirmed} confirmades, {pending} pendents',
'reservations.fromPlan': 'Del pla',
'reservations.showFiles': 'Mostra els fitxers', 'reservations.showFiles': 'Mostra els fitxers',
'reservations.editTitle': 'Edita la reserva', 'reservations.editTitle': 'Edita la reserva',
'reservations.status': 'Estat', 'reservations.status': 'Estat',
-126
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} z {total} zabaleno ({percent} %)', 'packing.progress': '{packed} z {total} zabaleno ({percent} %)',
'packing.clearChecked': 'Odstranit {count} hotových', 'packing.clearChecked': 'Odstranit {count} hotových',
'packing.clearCheckedShort': 'Odstranit {count}', 'packing.clearCheckedShort': 'Odstranit {count}',
'packing.suggestions': 'Návrhy',
'packing.suggestionsTitle': 'Přidat návrhy',
'packing.allSuggested': 'Všechny návrhy byly přidány',
'packing.allPacked': 'Vše je zabaleno!', 'packing.allPacked': 'Vše je zabaleno!',
'packing.addPlaceholder': 'Přidat novou položku...', 'packing.addPlaceholder': 'Přidat novou položku...',
'packing.categoryPlaceholder': 'Seznam...', 'packing.categoryPlaceholder': 'Seznam...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'K zabalení', 'packing.filterOpen': 'K zabalení',
'packing.filterDone': 'Hotovo', 'packing.filterDone': 'Hotovo',
'packing.emptyTitle': 'Seznam věcí je prázdný', 'packing.emptyTitle': 'Seznam věcí je prázdný',
'packing.emptyHint': 'Přidejte položky nebo použijte návrhy',
'packing.emptyFiltered': 'Žádné položky neodpovídají filtru', 'packing.emptyFiltered': 'Žádné položky neodpovídají filtru',
'packing.menuRename': 'Přejmenovat', 'packing.menuRename': 'Přejmenovat',
'packing.menuCheckAll': 'Označit vše', 'packing.menuCheckAll': 'Označit vše',
@@ -68,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Smazání se nezdařilo', 'packing.toast.deleteError': 'Smazání se nezdařilo',
'packing.toast.renameError': 'Přejmenování se nezdařilo', 'packing.toast.renameError': 'Přejmenování se nezdařilo',
'packing.toast.addError': 'Přidání se nezdařilo', 'packing.toast.addError': 'Přidání se nezdařilo',
'packing.suggestions.items': [
{
name: 'Pas',
category: 'Dokumenty',
},
{
name: 'Občanský průkaz',
category: 'Dokumenty',
},
{
name: 'Cestovní pojištění',
category: 'Dokumenty',
},
{
name: 'Letenky',
category: 'Dokumenty',
},
{
name: 'Platební karta',
category: 'Finance',
},
{
name: 'Hotovost',
category: 'Finance',
},
{
name: 'Víza',
category: 'Dokumenty',
},
{
name: 'Trička',
category: 'Oblečení',
},
{
name: 'Kalhoty',
category: 'Oblečení',
},
{
name: 'Spodní prádlo',
category: 'Oblečení',
},
{
name: 'Ponožky',
category: 'Oblečení',
},
{
name: 'Bunda',
category: 'Oblečení',
},
{
name: 'Pyžamo',
category: 'Oblečení',
},
{
name: 'Plavky',
category: 'Oblečení',
},
{
name: 'Pláštěnka',
category: 'Oblečení',
},
{
name: 'Pohodlné boty',
category: 'Oblečení',
},
{
name: 'Zubní kartáček',
category: 'Hygiena',
},
{
name: 'Zubní pasta',
category: 'Hygiena',
},
{
name: 'Šampón',
category: 'Hygiena',
},
{
name: 'Deodorant',
category: 'Hygiena',
},
{
name: 'Opalovací krém',
category: 'Hygiena',
},
{
name: 'Holicí strojek',
category: 'Hygiena',
},
{
name: 'Nabíječka',
category: 'Elektronika',
},
{
name: 'Powerbanka',
category: 'Elektronika',
},
{
name: 'Sluchátka',
category: 'Elektronika',
},
{
name: 'Cestovní adaptér',
category: 'Elektronika',
},
{
name: 'Fotoaparát',
category: 'Elektronika',
},
{
name: 'Léky proti bolesti',
category: 'Zdraví',
},
{
name: 'Náplasti',
category: 'Zdraví',
},
{
name: 'Dezinfekce',
category: 'Zdraví',
},
],
'packing.makePrivate': 'Nastavit jako soukromé', 'packing.makePrivate': 'Nastavit jako soukromé',
'packing.makePublic': 'Sdílet', 'packing.makePublic': 'Sdílet',
'packing.privateHint': 'Soukromé — vidíte jen vy', 'packing.privateHint': 'Soukromé — vidíte jen vy',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Potvrzeno', 'reservations.confirmed': 'Potvrzeno',
'reservations.pending': 'Čeká na potvrzení', 'reservations.pending': 'Čeká na potvrzení',
'reservations.summary': '{confirmed} potvrzených, {pending} čekajících', 'reservations.summary': '{confirmed} potvrzených, {pending} čekajících',
'reservations.fromPlan': 'Z plánu',
'reservations.showFiles': 'Zobrazit soubory', 'reservations.showFiles': 'Zobrazit soubory',
'reservations.editTitle': 'Upravit rezervaci', 'reservations.editTitle': 'Upravit rezervaci',
'reservations.status': 'Stav', 'reservations.status': 'Stav',
-126
View File
@@ -27,9 +27,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} von {total} gepackt ({percent}%)', 'packing.progress': '{packed} von {total} gepackt ({percent}%)',
'packing.clearChecked': '{count} abgehakte entfernen', 'packing.clearChecked': '{count} abgehakte entfernen',
'packing.clearCheckedShort': '{count} entfernen', 'packing.clearCheckedShort': '{count} entfernen',
'packing.suggestions': 'Vorschläge',
'packing.suggestionsTitle': 'Vorschläge hinzufügen',
'packing.allSuggested': 'Alle Vorschläge hinzugefügt',
'packing.allPacked': 'Alles gepackt!', 'packing.allPacked': 'Alles gepackt!',
'packing.addPlaceholder': 'Neuen Gegenstand hinzufügen...', 'packing.addPlaceholder': 'Neuen Gegenstand hinzufügen...',
'packing.categoryPlaceholder': 'Liste...', 'packing.categoryPlaceholder': 'Liste...',
@@ -37,7 +34,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Offen', 'packing.filterOpen': 'Offen',
'packing.filterDone': 'Erledigt', 'packing.filterDone': 'Erledigt',
'packing.emptyTitle': 'Packliste ist leer', 'packing.emptyTitle': 'Packliste ist leer',
'packing.emptyHint': 'Füge Gegenstände hinzu oder nutze die Vorschläge',
'packing.emptyFiltered': 'Keine Gegenstände in diesem Filter', 'packing.emptyFiltered': 'Keine Gegenstände in diesem Filter',
'packing.menuRename': 'Umbenennen', 'packing.menuRename': 'Umbenennen',
'packing.menuCheckAll': 'Alle abhaken', 'packing.menuCheckAll': 'Alle abhaken',
@@ -86,128 +82,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Fehler beim Löschen', 'packing.toast.deleteError': 'Fehler beim Löschen',
'packing.toast.renameError': 'Fehler beim Umbenennen', 'packing.toast.renameError': 'Fehler beim Umbenennen',
'packing.toast.addError': 'Fehler beim Hinzufügen', 'packing.toast.addError': 'Fehler beim Hinzufügen',
'packing.suggestions.items': [
{
name: 'Reisepass',
category: 'Dokumente',
},
{
name: 'Personalausweis',
category: 'Dokumente',
},
{
name: 'Reiseversicherung',
category: 'Dokumente',
},
{
name: 'Flugtickets',
category: 'Dokumente',
},
{
name: 'Kreditkarte',
category: 'Finanzen',
},
{
name: 'Bargeld',
category: 'Finanzen',
},
{
name: 'Visum',
category: 'Dokumente',
},
{
name: 'T-Shirts',
category: 'Kleidung',
},
{
name: 'Hosen',
category: 'Kleidung',
},
{
name: 'Unterwäsche',
category: 'Kleidung',
},
{
name: 'Socken',
category: 'Kleidung',
},
{
name: 'Jacke',
category: 'Kleidung',
},
{
name: 'Schlafkleidung',
category: 'Kleidung',
},
{
name: 'Badekleidung',
category: 'Kleidung',
},
{
name: 'Regenjacke',
category: 'Kleidung',
},
{
name: 'Bequeme Schuhe',
category: 'Kleidung',
},
{
name: 'Zahnbürste',
category: 'Hygiene',
},
{
name: 'Zahnpasta',
category: 'Hygiene',
},
{
name: 'Shampoo',
category: 'Hygiene',
},
{
name: 'Deo',
category: 'Hygiene',
},
{
name: 'Sonnencreme',
category: 'Hygiene',
},
{
name: 'Rasierer',
category: 'Hygiene',
},
{
name: 'Ladegerät',
category: 'Elektronik',
},
{
name: 'Powerbank',
category: 'Elektronik',
},
{
name: 'Kopfhörer',
category: 'Elektronik',
},
{
name: 'Reiseadapter',
category: 'Elektronik',
},
{
name: 'Kamera',
category: 'Elektronik',
},
{
name: 'Schmerzmittel',
category: 'Gesundheit',
},
{
name: 'Pflaster',
category: 'Gesundheit',
},
{
name: 'Desinfektionsmittel',
category: 'Gesundheit',
},
],
'packing.bagLimit': 'Gewichtslimit', 'packing.bagLimit': 'Gewichtslimit',
'packing.setBagLimit': 'Limit setzen', 'packing.setBagLimit': 'Limit setzen',
}; };
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Bestätigt', 'reservations.confirmed': 'Bestätigt',
'reservations.pending': 'Ausstehend', 'reservations.pending': 'Ausstehend',
'reservations.summary': '{confirmed} bestätigt, {pending} ausstehend', 'reservations.summary': '{confirmed} bestätigt, {pending} ausstehend',
'reservations.fromPlan': 'Aus Planung',
'reservations.showFiles': 'Dateien anzeigen', 'reservations.showFiles': 'Dateien anzeigen',
'reservations.editTitle': 'Reservierung bearbeiten', 'reservations.editTitle': 'Reservierung bearbeiten',
'reservations.status': 'Status', 'reservations.status': 'Status',
-126
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} of {total} packed ({percent}%)', 'packing.progress': '{packed} of {total} packed ({percent}%)',
'packing.clearChecked': 'Remove {count} checked', 'packing.clearChecked': 'Remove {count} checked',
'packing.clearCheckedShort': 'Remove {count}', 'packing.clearCheckedShort': 'Remove {count}',
'packing.suggestions': 'Suggestions',
'packing.suggestionsTitle': 'Add Suggestions',
'packing.allSuggested': 'All suggestions added',
'packing.allPacked': 'All packed!', 'packing.allPacked': 'All packed!',
'packing.addPlaceholder': 'Add new item...', 'packing.addPlaceholder': 'Add new item...',
'packing.categoryPlaceholder': 'List...', 'packing.categoryPlaceholder': 'List...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Open', 'packing.filterOpen': 'Open',
'packing.filterDone': 'Done', 'packing.filterDone': 'Done',
'packing.emptyTitle': 'Packing list is empty', 'packing.emptyTitle': 'Packing list is empty',
'packing.emptyHint': 'Add items or use the suggestions',
'packing.emptyFiltered': 'No items match this filter', 'packing.emptyFiltered': 'No items match this filter',
'packing.menuRename': 'Rename', 'packing.menuRename': 'Rename',
'packing.menuCheckAll': 'Check All', 'packing.menuCheckAll': 'Check All',
@@ -85,128 +81,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Failed to delete', 'packing.toast.deleteError': 'Failed to delete',
'packing.toast.renameError': 'Failed to rename', 'packing.toast.renameError': 'Failed to rename',
'packing.toast.addError': 'Failed to add', 'packing.toast.addError': 'Failed to add',
'packing.suggestions.items': [
{
name: 'Passport',
category: 'Documents',
},
{
name: 'ID Card',
category: 'Documents',
},
{
name: 'Travel Insurance',
category: 'Documents',
},
{
name: 'Flight Tickets',
category: 'Documents',
},
{
name: 'Credit Card',
category: 'Finances',
},
{
name: 'Cash',
category: 'Finances',
},
{
name: 'Visa',
category: 'Documents',
},
{
name: 'T-Shirts',
category: 'Clothing',
},
{
name: 'Pants',
category: 'Clothing',
},
{
name: 'Underwear',
category: 'Clothing',
},
{
name: 'Socks',
category: 'Clothing',
},
{
name: 'Jacket',
category: 'Clothing',
},
{
name: 'Sleepwear',
category: 'Clothing',
},
{
name: 'Swimwear',
category: 'Clothing',
},
{
name: 'Rain Jacket',
category: 'Clothing',
},
{
name: 'Comfortable Shoes',
category: 'Clothing',
},
{
name: 'Toothbrush',
category: 'Toiletries',
},
{
name: 'Toothpaste',
category: 'Toiletries',
},
{
name: 'Shampoo',
category: 'Toiletries',
},
{
name: 'Deodorant',
category: 'Toiletries',
},
{
name: 'Sunscreen',
category: 'Toiletries',
},
{
name: 'Razor',
category: 'Toiletries',
},
{
name: 'Charger',
category: 'Electronics',
},
{
name: 'Power Bank',
category: 'Electronics',
},
{
name: 'Headphones',
category: 'Electronics',
},
{
name: 'Travel Adapter',
category: 'Electronics',
},
{
name: 'Camera',
category: 'Electronics',
},
{
name: 'Pain Medication',
category: 'Health',
},
{
name: 'Band-Aids',
category: 'Health',
},
{
name: 'Disinfectant',
category: 'Health',
},
],
'packing.bagLimit': 'Weight limit', 'packing.bagLimit': 'Weight limit',
'packing.setBagLimit': 'Set limit', 'packing.setBagLimit': 'Set limit',
}; };
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Confirmed', 'reservations.confirmed': 'Confirmed',
'reservations.pending': 'Pending', 'reservations.pending': 'Pending',
'reservations.summary': '{confirmed} confirmed, {pending} pending', 'reservations.summary': '{confirmed} confirmed, {pending} pending',
'reservations.fromPlan': 'From Plan',
'reservations.showFiles': 'Show Files', 'reservations.showFiles': 'Show Files',
'reservations.editTitle': 'Edit Reservation', 'reservations.editTitle': 'Edit Reservation',
'reservations.status': 'Status', 'reservations.status': 'Status',
+2 -128
View File
@@ -15,9 +15,9 @@ const packing: TranslationStrings = {
'packing.import': 'Importar', 'packing.import': 'Importar',
'packing.importTitle': 'Importar lista de equipaje', 'packing.importTitle': 'Importar lista de equipaje',
'packing.importHint': 'packing.importHint':
'Un elemento por línea. Categoría y cantidad opcionales separadas por coma, punto y coma o tabulación: Nombre, Categoría, Cantidad', 'Un elemento por línea. Formato: Categoría, Nombre, Peso en g (opcional), Bolsa (opcional), checked/unchecked (opcional)',
'packing.importPlaceholder': 'packing.importPlaceholder':
'Cepillo de dientes\nProtector solar, Higiene\nCamisetas, Ropa, 5\nPasaporte, Documentos', 'Higiene, Cepillo de dientes\nRopa, Camisetas, 200\nDocumentos, Pasaporte, , Equipaje de mano\nElectrónica, Cargador, 50, Maleta, checked',
'packing.importCsv': 'Cargar CSV/TXT', 'packing.importCsv': 'Cargar CSV/TXT',
'packing.importAction': 'Importar {count}', 'packing.importAction': 'Importar {count}',
'packing.importSuccess': '{count} elementos importados', 'packing.importSuccess': '{count} elementos importados',
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} de {total} preparados ({percent}%)', 'packing.progress': '{packed} de {total} preparados ({percent}%)',
'packing.clearChecked': 'Eliminar {count} marcados', 'packing.clearChecked': 'Eliminar {count} marcados',
'packing.clearCheckedShort': 'Eliminar {count}', 'packing.clearCheckedShort': 'Eliminar {count}',
'packing.suggestions': 'Sugerencias',
'packing.suggestionsTitle': 'Añadir sugerencias',
'packing.allSuggested': 'Todas las sugerencias añadidas',
'packing.allPacked': '¡Todo preparado!', 'packing.allPacked': '¡Todo preparado!',
'packing.addPlaceholder': 'Añadir nuevo elemento...', 'packing.addPlaceholder': 'Añadir nuevo elemento...',
'packing.categoryPlaceholder': 'Lista...', 'packing.categoryPlaceholder': 'Lista...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Pendientes', 'packing.filterOpen': 'Pendientes',
'packing.filterDone': 'Hecho', 'packing.filterDone': 'Hecho',
'packing.emptyTitle': 'La lista de equipaje está vacía', 'packing.emptyTitle': 'La lista de equipaje está vacía',
'packing.emptyHint': 'Añade elementos o usa las sugerencias',
'packing.emptyFiltered': 'Ningún elemento coincide con este filtro', 'packing.emptyFiltered': 'Ningún elemento coincide con este filtro',
'packing.menuRename': 'Renombrar', 'packing.menuRename': 'Renombrar',
'packing.menuCheckAll': 'Marcar todo', 'packing.menuCheckAll': 'Marcar todo',
@@ -68,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'No se pudo eliminar', 'packing.toast.deleteError': 'No se pudo eliminar',
'packing.toast.renameError': 'No se pudo renombrar', 'packing.toast.renameError': 'No se pudo renombrar',
'packing.toast.addError': 'No se pudo añadir', 'packing.toast.addError': 'No se pudo añadir',
'packing.suggestions.items': [
{
name: 'Pasaporte',
category: 'Documentos',
},
{
name: 'Documento de identidad',
category: 'Documentos',
},
{
name: 'Seguro de viaje',
category: 'Documentos',
},
{
name: 'Billetes de vuelo',
category: 'Documentos',
},
{
name: 'Tarjeta de crédito',
category: 'Finanzas',
},
{
name: 'Efectivo',
category: 'Finanzas',
},
{
name: 'Visado',
category: 'Documentos',
},
{
name: 'Camisetas',
category: 'Ropa',
},
{
name: 'Pantalones',
category: 'Ropa',
},
{
name: 'Ropa interior',
category: 'Ropa',
},
{
name: 'Calcetines',
category: 'Ropa',
},
{
name: 'Chaqueta',
category: 'Ropa',
},
{
name: 'Pijama',
category: 'Ropa',
},
{
name: 'Ropa de baño',
category: 'Ropa',
},
{
name: 'Impermeable',
category: 'Ropa',
},
{
name: 'Zapatos cómodos',
category: 'Ropa',
},
{
name: 'Cepillo de dientes',
category: 'Aseo',
},
{
name: 'Pasta de dientes',
category: 'Aseo',
},
{
name: 'Champú',
category: 'Aseo',
},
{
name: 'Desodorante',
category: 'Aseo',
},
{
name: 'Protector solar',
category: 'Aseo',
},
{
name: 'Maquinilla de afeitar',
category: 'Aseo',
},
{
name: 'Cargador',
category: 'Electrónica',
},
{
name: 'Batería externa',
category: 'Electrónica',
},
{
name: 'Auriculares',
category: 'Electrónica',
},
{
name: 'Adaptador de viaje',
category: 'Electrónica',
},
{
name: 'Cámara',
category: 'Electrónica',
},
{
name: 'Analgésicos',
category: 'Salud',
},
{
name: 'Tiritas',
category: 'Salud',
},
{
name: 'Desinfectante',
category: 'Salud',
},
],
'packing.makePrivate': 'Hacer privado', 'packing.makePrivate': 'Hacer privado',
'packing.makePublic': 'Compartir', 'packing.makePublic': 'Compartir',
'packing.privateHint': 'Privado — solo visible para ti', 'packing.privateHint': 'Privado — solo visible para ti',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Confirmada', 'reservations.confirmed': 'Confirmada',
'reservations.pending': 'Pendiente', 'reservations.pending': 'Pendiente',
'reservations.summary': '{confirmed} confirmadas, {pending} pendientes', 'reservations.summary': '{confirmed} confirmadas, {pending} pendientes',
'reservations.fromPlan': 'Del plan',
'reservations.showFiles': 'Mostrar archivos', 'reservations.showFiles': 'Mostrar archivos',
'reservations.editTitle': 'Editar reserva', 'reservations.editTitle': 'Editar reserva',
'reservations.status': 'Estado', 'reservations.status': 'Estado',
+3 -128
View File
@@ -15,8 +15,9 @@ const packing: TranslationStrings = {
'packing.import': 'Importer', 'packing.import': 'Importer',
'packing.importTitle': 'Importer la liste', 'packing.importTitle': 'Importer la liste',
'packing.importHint': 'packing.importHint':
'Un élément par ligne. Catégorie et quantité optionnelles séparées par virgule, point-virgule ou tabulation : Nom, Catégorie, Quantité', 'Un élément par ligne. Format : Catégorie, Nom, Poids en g (facultatif), Bagage (facultatif), checked/unchecked (facultatif)',
'packing.importPlaceholder': 'Brosse à dents\nCrème solaire, Hygiène\nT-Shirts, Vêtements, 5\nPasseport, Documents', 'packing.importPlaceholder':
'Hygiène, Brosse à dents\nVêtements, T-shirts, 200\nDocuments, Passeport, , Bagage cabine\nÉlectronique, Chargeur, 50, Valise, checked',
'packing.importCsv': 'Charger CSV/TXT', 'packing.importCsv': 'Charger CSV/TXT',
'packing.importAction': 'Importer {count}', 'packing.importAction': 'Importer {count}',
'packing.importSuccess': '{count} éléments importés', 'packing.importSuccess': '{count} éléments importés',
@@ -25,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} sur {total} emballés ({percent} %)', 'packing.progress': '{packed} sur {total} emballés ({percent} %)',
'packing.clearChecked': 'Supprimer {count} cochés', 'packing.clearChecked': 'Supprimer {count} cochés',
'packing.clearCheckedShort': 'Supprimer {count}', 'packing.clearCheckedShort': 'Supprimer {count}',
'packing.suggestions': 'Suggestions',
'packing.suggestionsTitle': 'Ajouter des suggestions',
'packing.allSuggested': 'Toutes les suggestions ajoutées',
'packing.allPacked': 'Tout est emballé !', 'packing.allPacked': 'Tout est emballé !',
'packing.addPlaceholder': 'Ajouter un nouvel article…', 'packing.addPlaceholder': 'Ajouter un nouvel article…',
'packing.categoryPlaceholder': 'Liste...', 'packing.categoryPlaceholder': 'Liste...',
@@ -35,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'À faire', 'packing.filterOpen': 'À faire',
'packing.filterDone': 'Fait', 'packing.filterDone': 'Fait',
'packing.emptyTitle': 'La liste de bagages est vide', 'packing.emptyTitle': 'La liste de bagages est vide',
'packing.emptyHint': 'Ajoutez des articles ou utilisez les suggestions',
'packing.emptyFiltered': 'Aucun article ne correspond à ce filtre', 'packing.emptyFiltered': 'Aucun article ne correspond à ce filtre',
'packing.menuRename': 'Renommer', 'packing.menuRename': 'Renommer',
'packing.menuCheckAll': 'Tout cocher', 'packing.menuCheckAll': 'Tout cocher',
@@ -67,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Échec de la suppression', 'packing.toast.deleteError': 'Échec de la suppression',
'packing.toast.renameError': 'Échec du renommage', 'packing.toast.renameError': 'Échec du renommage',
'packing.toast.addError': "Échec de l'ajout", 'packing.toast.addError': "Échec de l'ajout",
'packing.suggestions.items': [
{
name: 'Passeport',
category: 'Documents',
},
{
name: "Carte d'identité",
category: 'Documents',
},
{
name: 'Assurance voyage',
category: 'Documents',
},
{
name: "Billets d'avion",
category: 'Documents',
},
{
name: 'Carte bancaire',
category: 'Finances',
},
{
name: 'Espèces',
category: 'Finances',
},
{
name: 'Visa',
category: 'Documents',
},
{
name: 'T-shirts',
category: 'Vêtements',
},
{
name: 'Pantalons',
category: 'Vêtements',
},
{
name: 'Sous-vêtements',
category: 'Vêtements',
},
{
name: 'Chaussettes',
category: 'Vêtements',
},
{
name: 'Veste',
category: 'Vêtements',
},
{
name: 'Pyjama',
category: 'Vêtements',
},
{
name: 'Maillot de bain',
category: 'Vêtements',
},
{
name: 'Imperméable',
category: 'Vêtements',
},
{
name: 'Chaussures confortables',
category: 'Vêtements',
},
{
name: 'Brosse à dents',
category: 'Hygiène',
},
{
name: 'Dentifrice',
category: 'Hygiène',
},
{
name: 'Shampooing',
category: 'Hygiène',
},
{
name: 'Déodorant',
category: 'Hygiène',
},
{
name: 'Crème solaire',
category: 'Hygiène',
},
{
name: 'Rasoir',
category: 'Hygiène',
},
{
name: 'Chargeur',
category: 'Électronique',
},
{
name: 'Batterie externe',
category: 'Électronique',
},
{
name: 'Écouteurs',
category: 'Électronique',
},
{
name: 'Adaptateur de voyage',
category: 'Électronique',
},
{
name: 'Appareil photo',
category: 'Électronique',
},
{
name: 'Antidouleurs',
category: 'Santé',
},
{
name: 'Pansements',
category: 'Santé',
},
{
name: 'Désinfectant',
category: 'Santé',
},
],
'packing.makePrivate': 'Rendre privé', 'packing.makePrivate': 'Rendre privé',
'packing.makePublic': 'Partager', 'packing.makePublic': 'Partager',
'packing.privateHint': 'Privé — visible par vous uniquement', 'packing.privateHint': 'Privé — visible par vous uniquement',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Confirmée', 'reservations.confirmed': 'Confirmée',
'reservations.pending': 'En attente', 'reservations.pending': 'En attente',
'reservations.summary': '{confirmed} confirmées, {pending} en attente', 'reservations.summary': '{confirmed} confirmées, {pending} en attente',
'reservations.fromPlan': 'Du plan',
'reservations.showFiles': 'Afficher les fichiers', 'reservations.showFiles': 'Afficher les fichiers',
'reservations.editTitle': 'Modifier la réservation', 'reservations.editTitle': 'Modifier la réservation',
'reservations.status': 'Statut', 'reservations.status': 'Statut',
-36
View File
@@ -27,9 +27,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} από {total} συσκευασμένα ({percent}%)', 'packing.progress': '{packed} από {total} συσκευασμένα ({percent}%)',
'packing.clearChecked': 'Αφαίρεση {count} επιλεγμένων', 'packing.clearChecked': 'Αφαίρεση {count} επιλεγμένων',
'packing.clearCheckedShort': 'Αφαίρεση {count}', 'packing.clearCheckedShort': 'Αφαίρεση {count}',
'packing.suggestions': 'Προτάσεις',
'packing.suggestionsTitle': 'Προσθήκη Προτάσεων',
'packing.allSuggested': 'Όλες οι προτάσεις προστέθηκαν',
'packing.allPacked': 'Όλα έτοιμα!', 'packing.allPacked': 'Όλα έτοιμα!',
'packing.addPlaceholder': 'Προσθήκη νέου αντικειμένου...', 'packing.addPlaceholder': 'Προσθήκη νέου αντικειμένου...',
'packing.categoryPlaceholder': 'Λίστα...', 'packing.categoryPlaceholder': 'Λίστα...',
@@ -37,7 +34,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Ανοιχτά', 'packing.filterOpen': 'Ανοιχτά',
'packing.filterDone': 'Ολοκληρωμένα', 'packing.filterDone': 'Ολοκληρωμένα',
'packing.emptyTitle': 'Η λίστα αποσκευών είναι κενή', 'packing.emptyTitle': 'Η λίστα αποσκευών είναι κενή',
'packing.emptyHint': 'Προσθέστε αντικείμενα ή χρησιμοποιήστε τις προτάσεις',
'packing.emptyFiltered': 'Κανένα αντικείμενο δεν ταιριάζει με αυτό το φίλτρο', 'packing.emptyFiltered': 'Κανένα αντικείμενο δεν ταιριάζει με αυτό το φίλτρο',
'packing.menuRename': 'Μετονομασία', 'packing.menuRename': 'Μετονομασία',
'packing.menuCheckAll': 'Επιλογή Όλων', 'packing.menuCheckAll': 'Επιλογή Όλων',
@@ -69,38 +65,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Αποτυχία διαγραφής', 'packing.toast.deleteError': 'Αποτυχία διαγραφής',
'packing.toast.renameError': 'Αποτυχία μετονομασίας', 'packing.toast.renameError': 'Αποτυχία μετονομασίας',
'packing.toast.addError': 'Αποτυχία προσθήκης', 'packing.toast.addError': 'Αποτυχία προσθήκης',
'packing.suggestions.items': [
{ name: 'Διαβατήριο', category: 'Έγγραφα' },
{ name: 'Ταυτότητα', category: 'Έγγραφα' },
{ name: 'Ταξιδιωτική Ασφάλιση', category: 'Έγγραφα' },
{ name: 'Αεροπορικά Εισιτήρια', category: 'Έγγραφα' },
{ name: 'Πιστωτική Κάρτα', category: 'Οικονομικά' },
{ name: 'Μετρητά', category: 'Οικονομικά' },
{ name: 'Visa', category: 'Έγγραφα' },
{ name: 'T-Shirts', category: 'Ρούχα' },
{ name: 'Παντελόνια', category: 'Ρούχα' },
{ name: 'Εσώρουχα', category: 'Ρούχα' },
{ name: 'Κάλτσες', category: 'Ρούχα' },
{ name: 'Μπουφάν', category: 'Ρούχα' },
{ name: 'Πιτζάμες', category: 'Ρούχα' },
{ name: 'Μαγιό', category: 'Ρούχα' },
{ name: 'Αδιάβροχο', category: 'Ρούχα' },
{ name: 'Άνετα Παπούτσια', category: 'Ρούχα' },
{ name: 'Οδοντόβουρτσα', category: 'Είδη Υγιεινής' },
{ name: 'Οδοντόκρεμα', category: 'Είδη Υγιεινής' },
{ name: 'Σαμπουάν', category: 'Είδη Υγιεινής' },
{ name: 'Αποσμητικό', category: 'Είδη Υγιεινής' },
{ name: 'Αντηλιακό', category: 'Είδη Υγιεινής' },
{ name: 'Ξυριστική Μηχανή', category: 'Είδη Υγιεινής' },
{ name: 'Φορτιστής', category: 'Ηλεκτρονικά' },
{ name: 'Power Bank', category: 'Ηλεκτρονικά' },
{ name: 'Ακουστικά', category: 'Ηλεκτρονικά' },
{ name: 'Ταξιδιωτικός Αντάπτορας', category: 'Ηλεκτρονικά' },
{ name: 'Κάμερα', category: 'Ηλεκτρονικά' },
{ name: 'Παυσίπονα', category: 'Υγεία' },
{ name: 'Τσιρότα', category: 'Υγεία' },
{ name: 'Απολυμαντικό', category: 'Υγεία' },
],
'packing.makePrivate': 'Ορισμός ως ιδιωτικό', 'packing.makePrivate': 'Ορισμός ως ιδιωτικό',
'packing.makePublic': 'Κοινή χρήση', 'packing.makePublic': 'Κοινή χρήση',
'packing.privateHint': 'Ιδιωτικό — ορατό μόνο σε εσάς', 'packing.privateHint': 'Ιδιωτικό — ορατό μόνο σε εσάς',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Επιβεβαιωμένο', 'reservations.confirmed': 'Επιβεβαιωμένο',
'reservations.pending': 'Εκκρεμές', 'reservations.pending': 'Εκκρεμές',
'reservations.summary': '{confirmed} επιβεβαιωμένες, {pending} εκκρεμείς', 'reservations.summary': '{confirmed} επιβεβαιωμένες, {pending} εκκρεμείς',
'reservations.fromPlan': 'Από το Πλάνο',
'reservations.showFiles': 'Εμφάνιση Αρχείων', 'reservations.showFiles': 'Εμφάνιση Αρχείων',
'reservations.editTitle': 'Επεξεργασία Κράτησης', 'reservations.editTitle': 'Επεξεργασία Κράτησης',
'reservations.status': 'Κατάσταση', 'reservations.status': 'Κατάσταση',
-126
View File
@@ -27,9 +27,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} / {total} becsomagolva ({percent}%)', 'packing.progress': '{packed} / {total} becsomagolva ({percent}%)',
'packing.clearChecked': '{count} kipipált eltávolítása', 'packing.clearChecked': '{count} kipipált eltávolítása',
'packing.clearCheckedShort': '{count} eltávolítása', 'packing.clearCheckedShort': '{count} eltávolítása',
'packing.suggestions': 'Javaslatok',
'packing.suggestionsTitle': 'Javaslatok hozzáadása',
'packing.allSuggested': 'Minden javaslat hozzáadva',
'packing.allPacked': 'Minden be van csomagolva!', 'packing.allPacked': 'Minden be van csomagolva!',
'packing.addPlaceholder': 'Új tárgy hozzáadása...', 'packing.addPlaceholder': 'Új tárgy hozzáadása...',
'packing.categoryPlaceholder': 'Lista...', 'packing.categoryPlaceholder': 'Lista...',
@@ -37,7 +34,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Nyitott', 'packing.filterOpen': 'Nyitott',
'packing.filterDone': 'Kész', 'packing.filterDone': 'Kész',
'packing.emptyTitle': 'A csomagolási lista üres', 'packing.emptyTitle': 'A csomagolási lista üres',
'packing.emptyHint': 'Adj hozzá tárgyakat vagy használd a javaslatokat',
'packing.emptyFiltered': 'Nincs elem ebben a szűrőben', 'packing.emptyFiltered': 'Nincs elem ebben a szűrőben',
'packing.menuRename': 'Átnevezés', 'packing.menuRename': 'Átnevezés',
'packing.menuCheckAll': 'Összes kipipálása', 'packing.menuCheckAll': 'Összes kipipálása',
@@ -69,128 +65,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Nem sikerült törölni', 'packing.toast.deleteError': 'Nem sikerült törölni',
'packing.toast.renameError': 'Nem sikerült átnevezni', 'packing.toast.renameError': 'Nem sikerült átnevezni',
'packing.toast.addError': 'Nem sikerült hozzáadni', 'packing.toast.addError': 'Nem sikerült hozzáadni',
'packing.suggestions.items': [
{
name: 'Útlevél',
category: 'Dokumentumok',
},
{
name: 'Személyi igazolvány',
category: 'Dokumentumok',
},
{
name: 'Utazási biztosítás',
category: 'Dokumentumok',
},
{
name: 'Repülőjegyek',
category: 'Dokumentumok',
},
{
name: 'Bankkártya',
category: 'Pénzügyek',
},
{
name: 'Készpénz',
category: 'Pénzügyek',
},
{
name: 'Vízum',
category: 'Dokumentumok',
},
{
name: 'Pólók',
category: 'Ruházat',
},
{
name: 'Nadrágok',
category: 'Ruházat',
},
{
name: 'Fehérnemű',
category: 'Ruházat',
},
{
name: 'Zoknik',
category: 'Ruházat',
},
{
name: 'Kabát',
category: 'Ruházat',
},
{
name: 'Hálóruha',
category: 'Ruházat',
},
{
name: 'Fürdőruha',
category: 'Ruházat',
},
{
name: 'Esőkabát',
category: 'Ruházat',
},
{
name: 'Kényelmes cipő',
category: 'Ruházat',
},
{
name: 'Fogkefe',
category: 'Tisztálkodás',
},
{
name: 'Fogkrém',
category: 'Tisztálkodás',
},
{
name: 'Sampon',
category: 'Tisztálkodás',
},
{
name: 'Dezodor',
category: 'Tisztálkodás',
},
{
name: 'Naptej',
category: 'Tisztálkodás',
},
{
name: 'Borotva',
category: 'Tisztálkodás',
},
{
name: 'Töltő',
category: 'Elektronika',
},
{
name: 'Powerbank',
category: 'Elektronika',
},
{
name: 'Fejhallgató',
category: 'Elektronika',
},
{
name: 'Úti adapter',
category: 'Elektronika',
},
{
name: 'Fényképezőgép',
category: 'Elektronika',
},
{
name: 'Fájdalomcsillapító',
category: 'Egészség',
},
{
name: 'Ragtapasz',
category: 'Egészség',
},
{
name: 'Fertőtlenítőszer',
category: 'Egészség',
},
],
'packing.makePrivate': 'Priváttá tétel', 'packing.makePrivate': 'Priváttá tétel',
'packing.makePublic': 'Megosztás', 'packing.makePublic': 'Megosztás',
'packing.privateHint': 'Privát — csak Ön látja', 'packing.privateHint': 'Privát — csak Ön látja',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Megerősítve', 'reservations.confirmed': 'Megerősítve',
'reservations.pending': 'Függőben', 'reservations.pending': 'Függőben',
'reservations.summary': '{confirmed} megerősítve, {pending} függőben', 'reservations.summary': '{confirmed} megerősítve, {pending} függőben',
'reservations.fromPlan': 'Tervből',
'reservations.showFiles': 'Fájlok megjelenítése', 'reservations.showFiles': 'Fájlok megjelenítése',
'reservations.editTitle': 'Foglalás szerkesztése', 'reservations.editTitle': 'Foglalás szerkesztése',
'reservations.status': 'Állapot', 'reservations.status': 'Állapot',
@@ -69,9 +69,6 @@ describe('i18n placeholder parity', () => {
const violations: string[] = []; const violations: string[] = [];
for (const [enKey, enValue] of Object.entries(en)) { for (const [enKey, enValue] of Object.entries(en)) {
// A few catalog entries are structured data, not strings
// (e.g. packing.suggestions.items) — placeholders only apply to strings.
if (typeof enValue !== 'string') continue;
const placeholders = enValue.match(PLACEHOLDER_RE); const placeholders = enValue.match(PLACEHOLDER_RE);
if (!placeholders) continue; if (!placeholders) continue;
-126
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} dari {total} sudah dikemas ({percent}%)', 'packing.progress': '{packed} dari {total} sudah dikemas ({percent}%)',
'packing.clearChecked': 'Hapus {count} yang dicentang', 'packing.clearChecked': 'Hapus {count} yang dicentang',
'packing.clearCheckedShort': 'Hapus {count}', 'packing.clearCheckedShort': 'Hapus {count}',
'packing.suggestions': 'Saran',
'packing.suggestionsTitle': 'Tambah Saran',
'packing.allSuggested': 'Semua saran sudah ditambahkan',
'packing.allPacked': 'Semua sudah dikemas!', 'packing.allPacked': 'Semua sudah dikemas!',
'packing.addPlaceholder': 'Tambah item baru...', 'packing.addPlaceholder': 'Tambah item baru...',
'packing.categoryPlaceholder': 'Daftar...', 'packing.categoryPlaceholder': 'Daftar...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Belum', 'packing.filterOpen': 'Belum',
'packing.filterDone': 'Selesai', 'packing.filterDone': 'Selesai',
'packing.emptyTitle': 'Daftar bawaan kosong', 'packing.emptyTitle': 'Daftar bawaan kosong',
'packing.emptyHint': 'Tambah item atau gunakan saran',
'packing.emptyFiltered': 'Tidak ada item yang cocok dengan filter ini', 'packing.emptyFiltered': 'Tidak ada item yang cocok dengan filter ini',
'packing.menuRename': 'Ganti Nama', 'packing.menuRename': 'Ganti Nama',
'packing.menuCheckAll': 'Centang Semua', 'packing.menuCheckAll': 'Centang Semua',
@@ -68,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Gagal menghapus', 'packing.toast.deleteError': 'Gagal menghapus',
'packing.toast.renameError': 'Gagal mengganti nama', 'packing.toast.renameError': 'Gagal mengganti nama',
'packing.toast.addError': 'Gagal menambahkan', 'packing.toast.addError': 'Gagal menambahkan',
'packing.suggestions.items': [
{
name: 'Paspor',
category: 'Dokumen',
},
{
name: 'KTP',
category: 'Dokumen',
},
{
name: 'Asuransi Perjalanan',
category: 'Dokumen',
},
{
name: 'Tiket Penerbangan',
category: 'Dokumen',
},
{
name: 'Kartu Kredit',
category: 'Keuangan',
},
{
name: 'Uang Tunai',
category: 'Keuangan',
},
{
name: 'Visa',
category: 'Dokumen',
},
{
name: 'Kaos',
category: 'Pakaian',
},
{
name: 'Celana',
category: 'Pakaian',
},
{
name: 'Pakaian Dalam',
category: 'Pakaian',
},
{
name: 'Kaos Kaki',
category: 'Pakaian',
},
{
name: 'Jaket',
category: 'Pakaian',
},
{
name: 'Pakaian Tidur',
category: 'Pakaian',
},
{
name: 'Pakaian Renang',
category: 'Pakaian',
},
{
name: 'Jas Hujan',
category: 'Pakaian',
},
{
name: 'Sepatu Nyaman',
category: 'Pakaian',
},
{
name: 'Sikat Gigi',
category: 'Perlengkapan Mandi',
},
{
name: 'Pasta Gigi',
category: 'Perlengkapan Mandi',
},
{
name: 'Sampo',
category: 'Perlengkapan Mandi',
},
{
name: 'Deodoran',
category: 'Perlengkapan Mandi',
},
{
name: 'Tabir Surya',
category: 'Perlengkapan Mandi',
},
{
name: 'Pisau Cukur',
category: 'Perlengkapan Mandi',
},
{
name: 'Charger',
category: 'Elektronik',
},
{
name: 'Power Bank',
category: 'Elektronik',
},
{
name: 'Headphone',
category: 'Elektronik',
},
{
name: 'Adaptor Perjalanan',
category: 'Elektronik',
},
{
name: 'Kamera',
category: 'Elektronik',
},
{
name: 'Obat Pereda Nyeri',
category: 'Kesehatan',
},
{
name: 'Plester',
category: 'Kesehatan',
},
{
name: 'Disinfektan',
category: 'Kesehatan',
},
],
'packing.makePrivate': 'Jadikan pribadi', 'packing.makePrivate': 'Jadikan pribadi',
'packing.makePublic': 'Bagikan', 'packing.makePublic': 'Bagikan',
'packing.privateHint': 'Pribadi — hanya terlihat oleh Anda', 'packing.privateHint': 'Pribadi — hanya terlihat oleh Anda',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Dikonfirmasi', 'reservations.confirmed': 'Dikonfirmasi',
'reservations.pending': 'Tertunda', 'reservations.pending': 'Tertunda',
'reservations.summary': '{confirmed} dikonfirmasi, {pending} tertunda', 'reservations.summary': '{confirmed} dikonfirmasi, {pending} tertunda',
'reservations.fromPlan': 'Dari Rencana',
'reservations.showFiles': 'Tampilkan File', 'reservations.showFiles': 'Tampilkan File',
'reservations.editTitle': 'Edit Reservasi', 'reservations.editTitle': 'Edit Reservasi',
'reservations.status': 'Status', 'reservations.status': 'Status',
-126
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} di {total} in valigia ({percent}%)', 'packing.progress': '{packed} di {total} in valigia ({percent}%)',
'packing.clearChecked': 'Rimuovi {count} spuntati', 'packing.clearChecked': 'Rimuovi {count} spuntati',
'packing.clearCheckedShort': 'Rimuovi {count}', 'packing.clearCheckedShort': 'Rimuovi {count}',
'packing.suggestions': 'Suggerimenti',
'packing.suggestionsTitle': 'Aggiungi suggerimenti',
'packing.allSuggested': 'Tutti i suggerimenti aggiunti',
'packing.allPacked': 'Tutto in valigia!', 'packing.allPacked': 'Tutto in valigia!',
'packing.addPlaceholder': 'Aggiungi nuovo elemento...', 'packing.addPlaceholder': 'Aggiungi nuovo elemento...',
'packing.categoryPlaceholder': 'Lista...', 'packing.categoryPlaceholder': 'Lista...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Da fare', 'packing.filterOpen': 'Da fare',
'packing.filterDone': 'Fatto', 'packing.filterDone': 'Fatto',
'packing.emptyTitle': 'La lista valigia è vuota', 'packing.emptyTitle': 'La lista valigia è vuota',
'packing.emptyHint': 'Aggiungi elementi o usa i suggerimenti',
'packing.emptyFiltered': 'Nessun elemento corrisponde a questo filtro', 'packing.emptyFiltered': 'Nessun elemento corrisponde a questo filtro',
'packing.menuRename': 'Rinomina', 'packing.menuRename': 'Rinomina',
'packing.menuCheckAll': 'Seleziona tutti', 'packing.menuCheckAll': 'Seleziona tutti',
@@ -68,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Impossibile eliminare', 'packing.toast.deleteError': 'Impossibile eliminare',
'packing.toast.renameError': 'Impossibile rinominare', 'packing.toast.renameError': 'Impossibile rinominare',
'packing.toast.addError': 'Impossibile aggiungere', 'packing.toast.addError': 'Impossibile aggiungere',
'packing.suggestions.items': [
{
name: 'Passaporto',
category: 'Documenti',
},
{
name: "Carta d'identità",
category: 'Documenti',
},
{
name: 'Assicurazione di viaggio',
category: 'Documenti',
},
{
name: 'Biglietti aerei',
category: 'Documenti',
},
{
name: 'Carta di credito',
category: 'Finanze',
},
{
name: 'Contanti',
category: 'Finanze',
},
{
name: 'Visto',
category: 'Documenti',
},
{
name: 'Magliette',
category: 'Abbigliamento',
},
{
name: 'Pantaloni',
category: 'Abbigliamento',
},
{
name: 'Intimo',
category: 'Abbigliamento',
},
{
name: 'Calzini',
category: 'Abbigliamento',
},
{
name: 'Giacca',
category: 'Abbigliamento',
},
{
name: 'Pigiama',
category: 'Abbigliamento',
},
{
name: 'Costume da bagno',
category: 'Abbigliamento',
},
{
name: 'Giacca a vento',
category: 'Abbigliamento',
},
{
name: 'Scarpe comode',
category: 'Abbigliamento',
},
{
name: 'Spazzolino da denti',
category: 'Igiene personale',
},
{
name: 'Dentifricio',
category: 'Igiene personale',
},
{
name: 'Shampoo',
category: 'Igiene personale',
},
{
name: 'Deodorante',
category: 'Igiene personale',
},
{
name: 'Crema solare',
category: 'Igiene personale',
},
{
name: 'Rasoio',
category: 'Igiene personale',
},
{
name: 'Caricabatterie',
category: 'Elettronica',
},
{
name: 'Power bank',
category: 'Elettronica',
},
{
name: 'Cuffie',
category: 'Elettronica',
},
{
name: 'Adattatore da viaggio',
category: 'Elettronica',
},
{
name: 'Macchina fotografica',
category: 'Elettronica',
},
{
name: 'Antidolorifici',
category: 'Salute',
},
{
name: 'Cerotti',
category: 'Salute',
},
{
name: 'Disinfettante',
category: 'Salute',
},
],
'packing.makePrivate': 'Rendi privato', 'packing.makePrivate': 'Rendi privato',
'packing.makePublic': 'Condividi', 'packing.makePublic': 'Condividi',
'packing.privateHint': 'Privato — visibile solo a te', 'packing.privateHint': 'Privato — visibile solo a te',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Confermata', 'reservations.confirmed': 'Confermata',
'reservations.pending': 'In attesa', 'reservations.pending': 'In attesa',
'reservations.summary': '{confirmed} confermate, {pending} in attesa', 'reservations.summary': '{confirmed} confermate, {pending} in attesa',
'reservations.fromPlan': 'Dal programma',
'reservations.showFiles': 'Mostra file', 'reservations.showFiles': 'Mostra file',
'reservations.editTitle': 'Modifica prenotazione', 'reservations.editTitle': 'Modifica prenotazione',
'reservations.status': 'Stato', 'reservations.status': 'Stato',
-126
View File
@@ -25,9 +25,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed}/{total} 梱包済み({percent}%)', 'packing.progress': '{packed}/{total} 梱包済み({percent}%)',
'packing.clearChecked': 'チェック済み{count}件を削除', 'packing.clearChecked': 'チェック済み{count}件を削除',
'packing.clearCheckedShort': '{count}件を削除', 'packing.clearCheckedShort': '{count}件を削除',
'packing.suggestions': 'おすすめ',
'packing.suggestionsTitle': 'おすすめを追加',
'packing.allSuggested': 'おすすめはすべて追加済み',
'packing.allPacked': 'すべて梱包済み!', 'packing.allPacked': 'すべて梱包済み!',
'packing.addPlaceholder': '新しい項目を追加...', 'packing.addPlaceholder': '新しい項目を追加...',
'packing.categoryPlaceholder': 'リスト...', 'packing.categoryPlaceholder': 'リスト...',
@@ -35,7 +32,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': '未完了', 'packing.filterOpen': '未完了',
'packing.filterDone': '完了', 'packing.filterDone': '完了',
'packing.emptyTitle': '持ち物リストは空です', 'packing.emptyTitle': '持ち物リストは空です',
'packing.emptyHint': '項目を追加するか、おすすめを使いましょう',
'packing.emptyFiltered': 'このフィルターに一致する項目はありません', 'packing.emptyFiltered': 'このフィルターに一致する項目はありません',
'packing.menuRename': '名前を変更', 'packing.menuRename': '名前を変更',
'packing.menuCheckAll': 'すべてチェック', 'packing.menuCheckAll': 'すべてチェック',
@@ -67,128 +63,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': '削除に失敗しました', 'packing.toast.deleteError': '削除に失敗しました',
'packing.toast.renameError': '名前の変更に失敗しました', 'packing.toast.renameError': '名前の変更に失敗しました',
'packing.toast.addError': '追加に失敗しました', 'packing.toast.addError': '追加に失敗しました',
'packing.suggestions.items': [
{
name: 'パスポート',
category: '書類',
},
{
name: '身分証明書',
category: '書類',
},
{
name: '海外旅行保険',
category: '書類',
},
{
name: '航空券',
category: '書類',
},
{
name: 'クレジットカード',
category: '金融',
},
{
name: '現金',
category: '金融',
},
{
name: 'ビザ',
category: '書類',
},
{
name: 'Tシャツ',
category: '衣類',
},
{
name: 'ズボン',
category: '衣類',
},
{
name: '下着',
category: '衣類',
},
{
name: '靴下',
category: '衣類',
},
{
name: '上着',
category: '衣類',
},
{
name: '寝間着',
category: '衣類',
},
{
name: '水着',
category: '衣類',
},
{
name: 'レインジャケット',
category: '衣類',
},
{
name: '歩きやすい靴',
category: '衣類',
},
{
name: '歯ブラシ',
category: '洗面用具',
},
{
name: '歯磨き粉',
category: '洗面用具',
},
{
name: 'シャンプー',
category: '洗面用具',
},
{
name: 'デオドラント',
category: '洗面用具',
},
{
name: '日焼け止め',
category: '洗面用具',
},
{
name: 'カミソリ',
category: '洗面用具',
},
{
name: '充電器',
category: '電子機器',
},
{
name: 'モバイルバッテリー',
category: '電子機器',
},
{
name: 'ヘッドホン',
category: '電子機器',
},
{
name: '変換プラグ',
category: '電子機器',
},
{
name: 'カメラ',
category: '電子機器',
},
{
name: '鎮痛薬',
category: '健康',
},
{
name: '絆創膏',
category: '健康',
},
{
name: '消毒液',
category: '健康',
},
],
'packing.makePrivate': '非公開にする', 'packing.makePrivate': '非公開にする',
'packing.makePublic': '共有する', 'packing.makePublic': '共有する',
'packing.privateHint': '非公開 — 自分のみ表示', 'packing.privateHint': '非公開 — 自分のみ表示',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': '確定', 'reservations.confirmed': '確定',
'reservations.pending': '保留', 'reservations.pending': '保留',
'reservations.summary': '確定 {confirmed}件、保留 {pending}件', 'reservations.summary': '確定 {confirmed}件、保留 {pending}件',
'reservations.fromPlan': '計画から',
'reservations.showFiles': 'ファイルを表示', 'reservations.showFiles': 'ファイルを表示',
'reservations.editTitle': '予約を編集', 'reservations.editTitle': '予約を編集',
'reservations.status': 'ステータス', 'reservations.status': 'ステータス',
-126
View File
@@ -25,9 +25,6 @@ const packing: TranslationStrings = {
'packing.progress': '{total}개 중 {packed}개 완료 ({percent}%)', 'packing.progress': '{total}개 중 {packed}개 완료 ({percent}%)',
'packing.clearChecked': '체크된 {count}개 제거', 'packing.clearChecked': '체크된 {count}개 제거',
'packing.clearCheckedShort': '{count}개 제거', 'packing.clearCheckedShort': '{count}개 제거',
'packing.suggestions': '제안',
'packing.suggestionsTitle': '제안 추가',
'packing.allSuggested': '모든 제안이 추가되었습니다',
'packing.allPacked': '모두 완료!', 'packing.allPacked': '모두 완료!',
'packing.addPlaceholder': '새 항목 추가...', 'packing.addPlaceholder': '새 항목 추가...',
'packing.categoryPlaceholder': '목록...', 'packing.categoryPlaceholder': '목록...',
@@ -35,7 +32,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': '미완료', 'packing.filterOpen': '미완료',
'packing.filterDone': '완료', 'packing.filterDone': '완료',
'packing.emptyTitle': '짐 목록이 비어 있습니다', 'packing.emptyTitle': '짐 목록이 비어 있습니다',
'packing.emptyHint': '항목을 추가하거나 제안을 사용하세요',
'packing.emptyFiltered': '이 필터와 일치하는 항목이 없습니다', 'packing.emptyFiltered': '이 필터와 일치하는 항목이 없습니다',
'packing.menuRename': '이름 변경', 'packing.menuRename': '이름 변경',
'packing.menuCheckAll': '전체 체크', 'packing.menuCheckAll': '전체 체크',
@@ -67,128 +63,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': '삭제 실패', 'packing.toast.deleteError': '삭제 실패',
'packing.toast.renameError': '이름 변경 실패', 'packing.toast.renameError': '이름 변경 실패',
'packing.toast.addError': '추가 실패', 'packing.toast.addError': '추가 실패',
'packing.suggestions.items': [
{
name: '여권',
category: '서류',
},
{
name: '신분증',
category: '서류',
},
{
name: '여행자 보험',
category: '서류',
},
{
name: '항공권',
category: '서류',
},
{
name: '신용카드',
category: '금융',
},
{
name: '현금',
category: '금융',
},
{
name: '비자',
category: '서류',
},
{
name: '티셔츠',
category: '의류',
},
{
name: '바지',
category: '의류',
},
{
name: '속옷',
category: '의류',
},
{
name: '양말',
category: '의류',
},
{
name: '재킷',
category: '의류',
},
{
name: '잠옷',
category: '의류',
},
{
name: '수영복',
category: '의류',
},
{
name: '우비',
category: '의류',
},
{
name: '편한 신발',
category: '의류',
},
{
name: '칫솔',
category: '세면도구',
},
{
name: '치약',
category: '세면도구',
},
{
name: '샴푸',
category: '세면도구',
},
{
name: '데오도란트',
category: '세면도구',
},
{
name: '자외선 차단제',
category: '세면도구',
},
{
name: '면도기',
category: '세면도구',
},
{
name: '충전기',
category: '전자기기',
},
{
name: '보조 배터리',
category: '전자기기',
},
{
name: '헤드폰',
category: '전자기기',
},
{
name: '여행용 어댑터',
category: '전자기기',
},
{
name: '카메라',
category: '전자기기',
},
{
name: '진통제',
category: '건강',
},
{
name: '반창고',
category: '건강',
},
{
name: '소독제',
category: '건강',
},
],
'packing.makePrivate': '비공개로 설정', 'packing.makePrivate': '비공개로 설정',
'packing.makePublic': '공유', 'packing.makePublic': '공유',
'packing.privateHint': '비공개 — 나만 볼 수 있음', 'packing.privateHint': '비공개 — 나만 볼 수 있음',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': '확정됨', 'reservations.confirmed': '확정됨',
'reservations.pending': '대기 중', 'reservations.pending': '대기 중',
'reservations.summary': '{confirmed}개 확정, {pending}개 대기 중', 'reservations.summary': '{confirmed}개 확정, {pending}개 대기 중',
'reservations.fromPlan': '계획에서',
'reservations.showFiles': '파일 보기', 'reservations.showFiles': '파일 보기',
'reservations.editTitle': '예약 편집', 'reservations.editTitle': '예약 편집',
'reservations.status': '상태', 'reservations.status': '상태',
+3 -128
View File
@@ -15,8 +15,9 @@ const packing: TranslationStrings = {
'packing.import': 'Importeren', 'packing.import': 'Importeren',
'packing.importTitle': 'Inpaklijst importeren', 'packing.importTitle': 'Inpaklijst importeren',
'packing.importHint': 'packing.importHint':
'Eén item per regel. Optioneel categorie en aantal gescheiden door komma, puntkomma of tab: Naam, Categorie, Aantal', 'Eén item per regel. Formaat: Categorie, Naam, Gewicht in g (optioneel), Tas (optioneel), checked/unchecked (optioneel)',
'packing.importPlaceholder': 'Tandenborstel\nZonnebrand, Hygiëne\nT-Shirts, Kleding, 5\nPaspoort, Documenten', 'packing.importPlaceholder':
'Hygiëne, Tandenborstel\nKleding, T-shirts, 200\nDocumenten, Paspoort, , Handbagage\nElektronica, Oplader, 50, Koffer, checked',
'packing.importCsv': 'CSV/TXT laden', 'packing.importCsv': 'CSV/TXT laden',
'packing.importAction': '{count} importeren', 'packing.importAction': '{count} importeren',
'packing.importSuccess': '{count} items geïmporteerd', 'packing.importSuccess': '{count} items geïmporteerd',
@@ -25,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} van {total} ingepakt ({percent}%)', 'packing.progress': '{packed} van {total} ingepakt ({percent}%)',
'packing.clearChecked': '{count} aangevinkte verwijderen', 'packing.clearChecked': '{count} aangevinkte verwijderen',
'packing.clearCheckedShort': '{count} verwijderen', 'packing.clearCheckedShort': '{count} verwijderen',
'packing.suggestions': 'Suggesties',
'packing.suggestionsTitle': 'Suggesties toevoegen',
'packing.allSuggested': 'Alle suggesties toegevoegd',
'packing.allPacked': 'Alles ingepakt!', 'packing.allPacked': 'Alles ingepakt!',
'packing.addPlaceholder': 'Nieuw item toevoegen...', 'packing.addPlaceholder': 'Nieuw item toevoegen...',
'packing.categoryPlaceholder': 'Lijst...', 'packing.categoryPlaceholder': 'Lijst...',
@@ -35,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Openstaand', 'packing.filterOpen': 'Openstaand',
'packing.filterDone': 'Klaar', 'packing.filterDone': 'Klaar',
'packing.emptyTitle': 'Inpaklijst is leeg', 'packing.emptyTitle': 'Inpaklijst is leeg',
'packing.emptyHint': 'Voeg items toe of gebruik de suggesties',
'packing.emptyFiltered': 'Geen items gevonden voor dit filter', 'packing.emptyFiltered': 'Geen items gevonden voor dit filter',
'packing.menuRename': 'Hernoemen', 'packing.menuRename': 'Hernoemen',
'packing.menuCheckAll': 'Alles aanvinken', 'packing.menuCheckAll': 'Alles aanvinken',
@@ -67,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Verwijderen mislukt', 'packing.toast.deleteError': 'Verwijderen mislukt',
'packing.toast.renameError': 'Hernoemen mislukt', 'packing.toast.renameError': 'Hernoemen mislukt',
'packing.toast.addError': 'Toevoegen mislukt', 'packing.toast.addError': 'Toevoegen mislukt',
'packing.suggestions.items': [
{
name: 'Paspoort',
category: 'Documenten',
},
{
name: 'Identiteitskaart',
category: 'Documenten',
},
{
name: 'Reisverzekering',
category: 'Documenten',
},
{
name: 'Vliegtickets',
category: 'Documenten',
},
{
name: 'Creditcard',
category: 'Financiën',
},
{
name: 'Contant geld',
category: 'Financiën',
},
{
name: 'Visum',
category: 'Documenten',
},
{
name: 'T-shirts',
category: 'Kleding',
},
{
name: 'Broeken',
category: 'Kleding',
},
{
name: 'Ondergoed',
category: 'Kleding',
},
{
name: 'Sokken',
category: 'Kleding',
},
{
name: 'Jas',
category: 'Kleding',
},
{
name: 'Slaapkleding',
category: 'Kleding',
},
{
name: 'Zwemkleding',
category: 'Kleding',
},
{
name: 'Regenjas',
category: 'Kleding',
},
{
name: 'Comfortabele schoenen',
category: 'Kleding',
},
{
name: 'Tandenborstel',
category: 'Toiletartikelen',
},
{
name: 'Tandpasta',
category: 'Toiletartikelen',
},
{
name: 'Shampoo',
category: 'Toiletartikelen',
},
{
name: 'Deodorant',
category: 'Toiletartikelen',
},
{
name: 'Zonnebrandcrème',
category: 'Toiletartikelen',
},
{
name: 'Scheermesje',
category: 'Toiletartikelen',
},
{
name: 'Oplader',
category: 'Elektronica',
},
{
name: 'Powerbank',
category: 'Elektronica',
},
{
name: 'Koptelefoon',
category: 'Elektronica',
},
{
name: 'Reisadapter',
category: 'Elektronica',
},
{
name: 'Camera',
category: 'Elektronica',
},
{
name: 'Pijnstillers',
category: 'Gezondheid',
},
{
name: 'Pleisters',
category: 'Gezondheid',
},
{
name: 'Ontsmettingsmiddel',
category: 'Gezondheid',
},
],
'packing.makePrivate': 'Privé maken', 'packing.makePrivate': 'Privé maken',
'packing.makePublic': 'Delen', 'packing.makePublic': 'Delen',
'packing.privateHint': 'Privé — alleen zichtbaar voor jou', 'packing.privateHint': 'Privé — alleen zichtbaar voor jou',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Bevestigd', 'reservations.confirmed': 'Bevestigd',
'reservations.pending': 'In behandeling', 'reservations.pending': 'In behandeling',
'reservations.summary': '{confirmed} bevestigd, {pending} in behandeling', 'reservations.summary': '{confirmed} bevestigd, {pending} in behandeling',
'reservations.fromPlan': 'Vanuit plan',
'reservations.showFiles': 'Bestanden tonen', 'reservations.showFiles': 'Bestanden tonen',
'reservations.editTitle': 'Reservering bewerken', 'reservations.editTitle': 'Reservering bewerken',
'reservations.status': 'Status', 'reservations.status': 'Status',
-126
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} z {total} spakowanych ({percent}%)', 'packing.progress': '{packed} z {total} spakowanych ({percent}%)',
'packing.clearChecked': 'Usuń {count} spakowanych', 'packing.clearChecked': 'Usuń {count} spakowanych',
'packing.clearCheckedShort': 'Usuń {count}', 'packing.clearCheckedShort': 'Usuń {count}',
'packing.suggestions': 'Sugestie',
'packing.suggestionsTitle': 'Dodaj sugestie',
'packing.allSuggested': 'Dodano wszystkie sugestie',
'packing.allPacked': 'Wszystko spakowane!', 'packing.allPacked': 'Wszystko spakowane!',
'packing.addPlaceholder': 'Dodaj nowy przedmiot...', 'packing.addPlaceholder': 'Dodaj nowy przedmiot...',
'packing.categoryPlaceholder': 'Lista...', 'packing.categoryPlaceholder': 'Lista...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Do spakowania', 'packing.filterOpen': 'Do spakowania',
'packing.filterDone': 'Spakowane', 'packing.filterDone': 'Spakowane',
'packing.emptyTitle': 'Lista pakowania jest pusta', 'packing.emptyTitle': 'Lista pakowania jest pusta',
'packing.emptyHint': 'Dodaj przedmioty lub użyj sugestii',
'packing.emptyFiltered': 'Brak przedmiotów pasujących do filtra', 'packing.emptyFiltered': 'Brak przedmiotów pasujących do filtra',
'packing.menuRename': 'Zmień nazwę', 'packing.menuRename': 'Zmień nazwę',
'packing.menuCheckAll': 'Zaznacz wszystko', 'packing.menuCheckAll': 'Zaznacz wszystko',
@@ -68,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Nie udało się usunąć', 'packing.toast.deleteError': 'Nie udało się usunąć',
'packing.toast.renameError': 'Nie udało się zmienić nazwy', 'packing.toast.renameError': 'Nie udało się zmienić nazwy',
'packing.toast.addError': 'Nie udało się dodać', 'packing.toast.addError': 'Nie udało się dodać',
'packing.suggestions.items': [
{
name: 'Paszport',
category: 'Dokumenty',
},
{
name: 'Dowód osobisty',
category: 'Dokumenty',
},
{
name: 'Ubezpieczenie turystyczne',
category: 'Dokumenty',
},
{
name: 'Bilety lotnicze',
category: 'Dokumenty',
},
{
name: 'Karta kredytowa',
category: 'Finanse',
},
{
name: 'Gotówka',
category: 'Finanse',
},
{
name: 'Wiza',
category: 'Dokumenty',
},
{
name: 'Koszulki',
category: 'Odzież',
},
{
name: 'Spodnie',
category: 'Odzież',
},
{
name: 'Bielizna',
category: 'Odzież',
},
{
name: 'Skarpetki',
category: 'Odzież',
},
{
name: 'Kurtka',
category: 'Odzież',
},
{
name: 'Piżama',
category: 'Odzież',
},
{
name: 'Strój kąpielowy',
category: 'Odzież',
},
{
name: 'Kurtka przeciwdeszczowa',
category: 'Odzież',
},
{
name: 'Wygodne buty',
category: 'Obuwie',
},
{
name: 'Szczoteczka do zębów',
category: 'Higiena',
},
{
name: 'Pasta do zębów',
category: 'Higiena',
},
{
name: 'Szampon',
category: 'Higiena',
},
{
name: 'Dezodorant',
category: 'Higiena',
},
{
name: 'Krem z filtrem',
category: 'Higiena',
},
{
name: 'Maszynka do golenia',
category: 'Higiena',
},
{
name: 'Ładowarka',
category: 'Elektronika',
},
{
name: 'Powerbank',
category: 'Elektronika',
},
{
name: 'Słuchawki',
category: 'Elektronika',
},
{
name: 'Adapter podróżny',
category: 'Elektronika',
},
{
name: 'Aparat',
category: 'Elektronika',
},
{
name: 'Leki',
category: 'Zdrowie',
},
{
name: 'Plastry',
category: 'Zdrowie',
},
{
name: 'Środek dezynfekujący',
category: 'Zdrowie',
},
],
'packing.makePrivate': 'Ustaw jako prywatne', 'packing.makePrivate': 'Ustaw jako prywatne',
'packing.makePublic': 'Udostępnij', 'packing.makePublic': 'Udostępnij',
'packing.privateHint': 'Prywatne — widoczne tylko dla Ciebie', 'packing.privateHint': 'Prywatne — widoczne tylko dla Ciebie',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Potwierdzona', 'reservations.confirmed': 'Potwierdzona',
'reservations.pending': 'Oczekująca', 'reservations.pending': 'Oczekująca',
'reservations.summary': '{confirmed} potwierdzonych, {pending} oczekujących', 'reservations.summary': '{confirmed} potwierdzonych, {pending} oczekujących',
'reservations.fromPlan': 'Z planu',
'reservations.showFiles': 'Pokaż pliki', 'reservations.showFiles': 'Pokaż pliki',
'reservations.editTitle': 'Edytuj rezerwację', 'reservations.editTitle': 'Edytuj rezerwację',
'reservations.status': 'Status', 'reservations.status': 'Status',
+3 -128
View File
@@ -15,8 +15,9 @@ const packing: TranslationStrings = {
'packing.import': 'Импорт', 'packing.import': 'Импорт',
'packing.importTitle': 'Импорт списка вещей', 'packing.importTitle': 'Импорт списка вещей',
'packing.importHint': 'packing.importHint':
'Один предмет на строку. Категория и количество — через запятую, точку с запятой или табуляцию: Название, Категория, Количество', 'Один предмет на строку. Формат: Категория, Название, Вес в г (необязательно), Сумка (необязательно), checked/unchecked (необязательно)',
'packing.importPlaceholder': 'Зубная щётка\nСолнцезащитный крем, Гигиена\nФутболки, Одежда, 5\nПаспорт, Документы', 'packing.importPlaceholder':
'Гигиена, Зубная щётка\nОдежда, Футболки, 200\nДокументы, Паспорт, , Ручная кладь\nЭлектроника, Зарядка, 50, Чемодан, checked',
'packing.importCsv': 'Загрузить CSV/TXT', 'packing.importCsv': 'Загрузить CSV/TXT',
'packing.importAction': 'Импортировать {count}', 'packing.importAction': 'Импортировать {count}',
'packing.importSuccess': '{count} предметов импортировано', 'packing.importSuccess': '{count} предметов импортировано',
@@ -25,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} из {total} собрано ({percent}%)', 'packing.progress': '{packed} из {total} собрано ({percent}%)',
'packing.clearChecked': 'Удалить {count} отмеченных', 'packing.clearChecked': 'Удалить {count} отмеченных',
'packing.clearCheckedShort': 'Удалить {count}', 'packing.clearCheckedShort': 'Удалить {count}',
'packing.suggestions': 'Подсказки',
'packing.suggestionsTitle': 'Добавить подсказки',
'packing.allSuggested': 'Все подсказки добавлены',
'packing.allPacked': 'Всё собрано!', 'packing.allPacked': 'Всё собрано!',
'packing.addPlaceholder': 'Добавить вещь...', 'packing.addPlaceholder': 'Добавить вещь...',
'packing.categoryPlaceholder': 'Список...', 'packing.categoryPlaceholder': 'Список...',
@@ -35,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Не собрано', 'packing.filterOpen': 'Не собрано',
'packing.filterDone': 'Собрано', 'packing.filterDone': 'Собрано',
'packing.emptyTitle': 'Список вещей пуст', 'packing.emptyTitle': 'Список вещей пуст',
'packing.emptyHint': 'Добавьте вещи или используйте подсказки',
'packing.emptyFiltered': 'Нет вещей, соответствующих фильтру', 'packing.emptyFiltered': 'Нет вещей, соответствующих фильтру',
'packing.menuRename': 'Переименовать', 'packing.menuRename': 'Переименовать',
'packing.menuCheckAll': 'Отметить все', 'packing.menuCheckAll': 'Отметить все',
@@ -67,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Ошибка удаления', 'packing.toast.deleteError': 'Ошибка удаления',
'packing.toast.renameError': 'Ошибка переименования', 'packing.toast.renameError': 'Ошибка переименования',
'packing.toast.addError': 'Ошибка добавления', 'packing.toast.addError': 'Ошибка добавления',
'packing.suggestions.items': [
{
name: 'Паспорт',
category: 'Документы',
},
{
name: 'Удостоверение личности',
category: 'Документы',
},
{
name: 'Страховка',
category: 'Документы',
},
{
name: 'Авиабилеты',
category: 'Документы',
},
{
name: 'Банковская карта',
category: 'Финансы',
},
{
name: 'Наличные',
category: 'Финансы',
},
{
name: 'Виза',
category: 'Документы',
},
{
name: 'Футболки',
category: 'Одежда',
},
{
name: 'Брюки',
category: 'Одежда',
},
{
name: 'Нижнее бельё',
category: 'Одежда',
},
{
name: 'Носки',
category: 'Одежда',
},
{
name: 'Куртка',
category: 'Одежда',
},
{
name: 'Пижама',
category: 'Одежда',
},
{
name: 'Купальник',
category: 'Одежда',
},
{
name: 'Дождевик',
category: 'Одежда',
},
{
name: 'Удобная обувь',
category: 'Одежда',
},
{
name: 'Зубная щётка',
category: 'Гигиена',
},
{
name: 'Зубная паста',
category: 'Гигиена',
},
{
name: 'Шампунь',
category: 'Гигиена',
},
{
name: 'Дезодорант',
category: 'Гигиена',
},
{
name: 'Солнцезащитный крем',
category: 'Гигиена',
},
{
name: 'Бритва',
category: 'Гигиена',
},
{
name: 'Зарядное устройство',
category: 'Электроника',
},
{
name: 'Внешний аккумулятор',
category: 'Электроника',
},
{
name: 'Наушники',
category: 'Электроника',
},
{
name: 'Адаптер для розеток',
category: 'Электроника',
},
{
name: 'Фотоаппарат',
category: 'Электроника',
},
{
name: 'Обезболивающее',
category: 'Здоровье',
},
{
name: 'Пластыри',
category: 'Здоровье',
},
{
name: 'Антисептик',
category: 'Здоровье',
},
],
'packing.makePrivate': 'Сделать личным', 'packing.makePrivate': 'Сделать личным',
'packing.makePublic': 'Сделать общим', 'packing.makePublic': 'Сделать общим',
'packing.privateHint': 'Личное — видно только вам', 'packing.privateHint': 'Личное — видно только вам',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Подтверждено', 'reservations.confirmed': 'Подтверждено',
'reservations.pending': 'Ожидание', 'reservations.pending': 'Ожидание',
'reservations.summary': '{confirmed} подтв., {pending} ожид.', 'reservations.summary': '{confirmed} подтв., {pending} ожид.',
'reservations.fromPlan': 'Из плана',
'reservations.showFiles': 'Показать файлы', 'reservations.showFiles': 'Показать файлы',
'reservations.editTitle': 'Редактировать бронирование', 'reservations.editTitle': 'Редактировать бронирование',
'reservations.status': 'Статус', 'reservations.status': 'Статус',
+3 -128
View File
@@ -14,9 +14,10 @@ const packing: TranslationStrings = {
'packing.empty': 'Packlistan är tom', 'packing.empty': 'Packlistan är tom',
'packing.import': 'Importera', 'packing.import': 'Importera',
'packing.importTitle': 'Importera packlista', 'packing.importTitle': 'Importera packlista',
'packing.importHint': 'Ett föremål per rad. Format: Kategori, Namn, Vikt i g (valfritt), Påse (valfritt)', 'packing.importHint':
'Ett föremål per rad. Format: Kategori, Namn, Vikt i g (valfritt), Väska (valfritt), checked/unchecked (valfritt)',
'packing.importPlaceholder': 'packing.importPlaceholder':
'Hygiene, tandborste\nKläder, T-shirts, 200\nDokument, pass, handbagage\nElektronik, laddare, 50, resväska', 'Hygien, Tandborste\nKläder, T-shirts, 200\nDokument, Pass, , Handbagage\nElektronik, Laddare, 50, Resväska, checked',
'packing.importCsv': 'Ladda CSV/TXT', 'packing.importCsv': 'Ladda CSV/TXT',
'packing.importAction': 'Importera {count}', 'packing.importAction': 'Importera {count}',
'packing.importSuccess': '{count} föremål imported', 'packing.importSuccess': '{count} föremål imported',
@@ -25,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} av {total} packade ({percent}%)', 'packing.progress': '{packed} av {total} packade ({percent}%)',
'packing.clearChecked': 'Ta bort {count} markerade', 'packing.clearChecked': 'Ta bort {count} markerade',
'packing.clearCheckedShort': 'Ta bort {count}', 'packing.clearCheckedShort': 'Ta bort {count}',
'packing.suggestions': 'Förslag',
'packing.suggestionsTitle': 'Lägg till förslag',
'packing.allSuggested': 'All förslag tillagd',
'packing.allPacked': 'Allt packat!', 'packing.allPacked': 'Allt packat!',
'packing.addPlaceholder': 'Lägg till nytt föremål', 'packing.addPlaceholder': 'Lägg till nytt föremål',
'packing.categoryPlaceholder': 'Lista...', 'packing.categoryPlaceholder': 'Lista...',
@@ -35,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Öppna', 'packing.filterOpen': 'Öppna',
'packing.filterDone': 'Klar', 'packing.filterDone': 'Klar',
'packing.emptyTitle': 'Packlistan är tom', 'packing.emptyTitle': 'Packlistan är tom',
'packing.emptyHint': 'Lägg till föremål eller använd förslagen',
'packing.emptyFiltered': 'Inga föremål matchar detta filter', 'packing.emptyFiltered': 'Inga föremål matchar detta filter',
'packing.menuRename': 'Döp om', 'packing.menuRename': 'Döp om',
'packing.menuCheckAll': 'Markera alla', 'packing.menuCheckAll': 'Markera alla',
@@ -67,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Kunde inte ta bort', 'packing.toast.deleteError': 'Kunde inte ta bort',
'packing.toast.renameError': 'Kunde inte döpa om', 'packing.toast.renameError': 'Kunde inte döpa om',
'packing.toast.addError': 'Kunde inte lägga till', 'packing.toast.addError': 'Kunde inte lägga till',
'packing.suggestions.items': [
{
name: 'Pass',
category: 'Dokument',
},
{
name: 'ID-kort',
category: 'Dokument',
},
{
name: 'Reseförsäkring',
category: 'Dokument',
},
{
name: 'Flygbiljetter',
category: 'Dokument',
},
{
name: 'Kreditkort',
category: 'Ekonomi',
},
{
name: 'Kontanter',
category: 'Ekonomi',
},
{
name: 'Visum',
category: 'Dokument',
},
{
name: 'T-shirts',
category: 'Kläder',
},
{
name: 'Byxor',
category: 'Kläder',
},
{
name: 'Underkläder',
category: 'Kläder',
},
{
name: 'Strumpor',
category: 'Kläder',
},
{
name: 'Jacka',
category: 'Kläder',
},
{
name: 'Nattkläder',
category: 'Kläder',
},
{
name: 'Badkläder',
category: 'Kläder',
},
{
name: 'Regnjacka',
category: 'Kläder',
},
{
name: 'Bekväma skor',
category: 'Kläder',
},
{
name: 'Tandborste',
category: 'Toalettartiklar',
},
{
name: 'Tandkräm',
category: 'Toalettartiklar',
},
{
name: 'Schampo',
category: 'Toalettartiklar',
},
{
name: 'Deodorant',
category: 'Toalettartiklar',
},
{
name: 'Solskyddsmedel',
category: 'Toalettartiklar',
},
{
name: 'Rakhyvel',
category: 'Toalettartiklar',
},
{
name: 'Laddare',
category: 'Elektronik',
},
{
name: 'Powerbank',
category: 'Elektronik',
},
{
name: 'Hörlurar',
category: 'Elektronik',
},
{
name: 'Resadapter',
category: 'Elektronik',
},
{
name: 'Kamera',
category: 'Elektronik',
},
{
name: 'Smärtstillande läkemedel',
category: 'Hälsa',
},
{
name: 'Plåster',
category: 'Hälsa',
},
{
name: 'Desinfektionsmedel',
category: 'Hälsa',
},
],
'packing.makePrivate': 'Gör privat', 'packing.makePrivate': 'Gör privat',
'packing.makePublic': 'Dela', 'packing.makePublic': 'Dela',
'packing.privateHint': 'Privat — endast synligt för dig', 'packing.privateHint': 'Privat — endast synligt för dig',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Bekräftat', 'reservations.confirmed': 'Bekräftat',
'reservations.pending': 'Väntar på beslut', 'reservations.pending': 'Väntar på beslut',
'reservations.summary': '{confirmed} bekräftat, {pending} väntar på beslut', 'reservations.summary': '{confirmed} bekräftat, {pending} väntar på beslut',
'reservations.fromPlan': 'Från plan',
'reservations.showFiles': 'Visa filer', 'reservations.showFiles': 'Visa filer',
'reservations.editTitle': 'Redigera reservation', 'reservations.editTitle': 'Redigera reservation',
'reservations.status': 'Status', 'reservations.status': 'Status',
-36
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{total} öğeden {packed} paketlendi (%{percent})', 'packing.progress': '{total} öğeden {packed} paketlendi (%{percent})',
'packing.clearChecked': '{count} İşaretli öğeyi kaldır', 'packing.clearChecked': '{count} İşaretli öğeyi kaldır',
'packing.clearCheckedShort': '{count} Kaldır', 'packing.clearCheckedShort': '{count} Kaldır',
'packing.suggestions': 'Öneriler',
'packing.suggestionsTitle': 'Öneri Ekle',
'packing.allSuggested': 'Tüm öneriler eklendi',
'packing.allPacked': 'Hepsi paketlendi!', 'packing.allPacked': 'Hepsi paketlendi!',
'packing.addPlaceholder': 'Yeni öğe ekle...', 'packing.addPlaceholder': 'Yeni öğe ekle...',
'packing.categoryPlaceholder': 'Liste...', 'packing.categoryPlaceholder': 'Liste...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Açık', 'packing.filterOpen': 'Açık',
'packing.filterDone': 'Tamamlamak', 'packing.filterDone': 'Tamamlamak',
'packing.emptyTitle': 'Paket listesi boş', 'packing.emptyTitle': 'Paket listesi boş',
'packing.emptyHint': 'Öğe ekleyin veya önerileri kullanın',
'packing.emptyFiltered': 'Bu filtreye uyan öğe yok', 'packing.emptyFiltered': 'Bu filtreye uyan öğe yok',
'packing.menuRename': 'Yeniden adlandır', 'packing.menuRename': 'Yeniden adlandır',
'packing.menuCheckAll': 'Tümünü İşaretle', 'packing.menuCheckAll': 'Tümünü İşaretle',
@@ -68,38 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Silinemedi', 'packing.toast.deleteError': 'Silinemedi',
'packing.toast.renameError': 'Yeniden adlandırılamadı', 'packing.toast.renameError': 'Yeniden adlandırılamadı',
'packing.toast.addError': 'Eklenemedi', 'packing.toast.addError': 'Eklenemedi',
'packing.suggestions.items': [
{ name: 'Pasaport', category: 'Belgeler' },
{ name: 'Kimlik kartı', category: 'Belgeler' },
{ name: 'Seyahat sigortası', category: 'Belgeler' },
{ name: 'Uçak biletleri', category: 'Belgeler' },
{ name: 'Kredi kartı', category: 'Finans' },
{ name: 'Nakit', category: 'Finans' },
{ name: 'Vize', category: 'Belgeler' },
{ name: 'Tişört', category: 'Giyim' },
{ name: 'Pantolon', category: 'Giyim' },
{ name: 'İç çamaşırı', category: 'Giyim' },
{ name: 'Çorap', category: 'Giyim' },
{ name: 'Ceket', category: 'Giyim' },
{ name: 'Pijama', category: 'Giyim' },
{ name: 'Mayo', category: 'Giyim' },
{ name: 'Yağmurluk', category: 'Giyim' },
{ name: 'Rahat ayakkabı', category: 'Giyim' },
{ name: 'Diş fırçası', category: 'Hijyen' },
{ name: 'Diş macunu', category: 'Hijyen' },
{ name: 'Şampuan', category: 'Hijyen' },
{ name: 'Deodorant', category: 'Hijyen' },
{ name: 'Güneş kremi', category: 'Hijyen' },
{ name: 'Tıraş bıçağı', category: 'Hijyen' },
{ name: 'Şarj cihazı', category: 'Elektronik' },
{ name: 'Powerbank', category: 'Elektronik' },
{ name: 'Kulaklık', category: 'Elektronik' },
{ name: 'Seyahat adaptörü', category: 'Elektronik' },
{ name: 'Kamera', category: 'Elektronik' },
{ name: 'Ağrı kesici', category: 'Sağlık' },
{ name: 'Yara bandı', category: 'Sağlık' },
{ name: 'Dezenfektan', category: 'Sağlık' },
],
'packing.makePrivate': 'Gizli yap', 'packing.makePrivate': 'Gizli yap',
'packing.makePublic': 'Paylaş', 'packing.makePublic': 'Paylaş',
'packing.privateHint': 'Gizli — yalnızca siz görebilirsiniz', 'packing.privateHint': 'Gizli — yalnızca siz görebilirsiniz',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Onaylandı', 'reservations.confirmed': 'Onaylandı',
'reservations.pending': 'Askıda olması', 'reservations.pending': 'Askıda olması',
'reservations.summary': '{confirmed} onaylandı, {pending} beklemede', 'reservations.summary': '{confirmed} onaylandı, {pending} beklemede',
'reservations.fromPlan': 'Plandan',
'reservations.showFiles': 'Dosyaları Göster', 'reservations.showFiles': 'Dosyaları Göster',
'reservations.editTitle': 'Rezervasyonu Düzenle', 'reservations.editTitle': 'Rezervasyonu Düzenle',
'reservations.status': 'Durum', 'reservations.status': 'Durum',
+1 -1
View File
@@ -1,2 +1,2 @@
export type TranslationValue = string | { name: string; category: string }[]; export type TranslationValue = string;
export type TranslationStrings = Record<string, TranslationValue>; export type TranslationStrings = Record<string, TranslationValue>;
+3 -128
View File
@@ -15,8 +15,9 @@ const packing: TranslationStrings = {
'packing.import': 'Імпорт', 'packing.import': 'Імпорт',
'packing.importTitle': 'Імпорт списку речей', 'packing.importTitle': 'Імпорт списку речей',
'packing.importHint': 'packing.importHint':
'Один предмет у рядок. Категорію та кількість — через кому, крапку з комою або табуляцію: Назва, Категорія, Кількість', 'Один предмет у рядок. Формат: Категорія, Назва, Вага в г (необов’язково), Сумка (необов’язково), checked/unchecked (необов’язково)',
'packing.importPlaceholder': 'Зубна щітка\nСонцезахисний крем, Гігієна\nФутболки, Одяг, 5\nПаспорт, Документи', 'packing.importPlaceholder':
'Гігієна, Зубна щітка\nОдяг, Футболки, 200\nДокументи, Паспорт, , Ручна поклажа\nЕлектроніка, Зарядний пристрій, 50, Валіза, checked',
'packing.importCsv': 'Завантажити CSV/TXT', 'packing.importCsv': 'Завантажити CSV/TXT',
'packing.importAction': 'Імпортувати {count}', 'packing.importAction': 'Імпортувати {count}',
'packing.importSuccess': '{count} предметів імпортовано', 'packing.importSuccess': '{count} предметів імпортовано',
@@ -25,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} з {total} зібрано ({percent}%)', 'packing.progress': '{packed} з {total} зібрано ({percent}%)',
'packing.clearChecked': 'Видалити {count} позначених', 'packing.clearChecked': 'Видалити {count} позначених',
'packing.clearCheckedShort': 'Видалити {count}', 'packing.clearCheckedShort': 'Видалити {count}',
'packing.suggestions': 'Підказки',
'packing.suggestionsTitle': 'Додати підказки',
'packing.allSuggested': 'Усі підказки додано',
'packing.allPacked': 'Усе зібрано!', 'packing.allPacked': 'Усе зібрано!',
'packing.addPlaceholder': 'Додати річ...', 'packing.addPlaceholder': 'Додати річ...',
'packing.categoryPlaceholder': 'Список...', 'packing.categoryPlaceholder': 'Список...',
@@ -35,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Не зібрано', 'packing.filterOpen': 'Не зібрано',
'packing.filterDone': 'Зібрано', 'packing.filterDone': 'Зібрано',
'packing.emptyTitle': 'Список речей порожній', 'packing.emptyTitle': 'Список речей порожній',
'packing.emptyHint': 'Додайте речі або використайте підказки',
'packing.emptyFiltered': 'Немає речей, що відповідають фільтру', 'packing.emptyFiltered': 'Немає речей, що відповідають фільтру',
'packing.menuRename': 'Перейменувати', 'packing.menuRename': 'Перейменувати',
'packing.menuCheckAll': 'Позначити все', 'packing.menuCheckAll': 'Позначити все',
@@ -67,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Помилка видалення', 'packing.toast.deleteError': 'Помилка видалення',
'packing.toast.renameError': 'Помилка перейменування', 'packing.toast.renameError': 'Помилка перейменування',
'packing.toast.addError': 'Помилка додавання', 'packing.toast.addError': 'Помилка додавання',
'packing.suggestions.items': [
{
name: 'Паспорт',
category: 'Документи',
},
{
name: 'Посвідчення особи',
category: 'Документи',
},
{
name: 'Страхування',
category: 'Документи',
},
{
name: 'Авіаквитки',
category: 'Документи',
},
{
name: 'Банківська картка',
category: 'Фінанси',
},
{
name: 'Готівка',
category: 'Фінанси',
},
{
name: 'Віза',
category: 'Документи',
},
{
name: 'Футболки',
category: 'Одяг',
},
{
name: 'Штани',
category: 'Одяг',
},
{
name: 'Нижня білизна',
category: 'Одяг',
},
{
name: 'Шкарпетки',
category: 'Одяг',
},
{
name: 'Куртка',
category: 'Одяг',
},
{
name: 'Піжама',
category: 'Одяг',
},
{
name: 'Купальник',
category: 'Одяг',
},
{
name: 'Дощовик',
category: 'Одяг',
},
{
name: 'Зручне взуття',
category: 'Одяг',
},
{
name: 'Зубна щітка',
category: 'Гігієна',
},
{
name: 'Зубна паста',
category: 'Гігієна',
},
{
name: 'Шампунь',
category: 'Гігієна',
},
{
name: 'Дезодорант',
category: 'Гігієна',
},
{
name: 'Сонцезахисний крем',
category: 'Гігієна',
},
{
name: 'Пасок',
category: 'Гігієна',
},
{
name: 'Зарядний пристрій',
category: 'Електроніка',
},
{
name: 'Зовнішній акумулятор',
category: 'Електроніка',
},
{
name: 'Навушники',
category: 'Електроніка',
},
{
name: 'Адаптер для розеток',
category: 'Електроніка',
},
{
name: 'Фотоапарат',
category: 'Електроніка',
},
{
name: 'Знеболювальні',
category: 'Здоров’я',
},
{
name: 'Пластирі',
category: 'Здоров’я',
},
{
name: 'Антисептик',
category: 'Здоров’я',
},
],
'packing.makePrivate': 'Зробити приватним', 'packing.makePrivate': 'Зробити приватним',
'packing.makePublic': 'Зробити спільним', 'packing.makePublic': 'Зробити спільним',
'packing.privateHint': 'Приватне — бачите лише ви', 'packing.privateHint': 'Приватне — бачите лише ви',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Підтверджено', 'reservations.confirmed': 'Підтверджено',
'reservations.pending': 'Очікування', 'reservations.pending': 'Очікування',
'reservations.summary': '{confirmed} підтвр., {pending} очікувань', 'reservations.summary': '{confirmed} підтвр., {pending} очікувань',
'reservations.fromPlan': 'З плану',
'reservations.showFiles': 'Показати файли', 'reservations.showFiles': 'Показати файли',
'reservations.editTitle': 'Редагувати бронювання', 'reservations.editTitle': 'Редагувати бронювання',
'reservations.status': 'Статус', 'reservations.status': 'Статус',
-126
View File
@@ -26,9 +26,6 @@ const packing: TranslationStrings = {
'packing.progress': '{packed} trong số {total} được đóng gói ({percent}%)', 'packing.progress': '{packed} trong số {total} được đóng gói ({percent}%)',
'packing.clearChecked': 'Xóa {count} đã chọn', 'packing.clearChecked': 'Xóa {count} đã chọn',
'packing.clearCheckedShort': 'Xóa {count}', 'packing.clearCheckedShort': 'Xóa {count}',
'packing.suggestions': 'Đề xuất',
'packing.suggestionsTitle': 'Thêm đề xuất',
'packing.allSuggested': 'Đã thêm tất cả đề xuất',
'packing.allPacked': 'Tất cả đã được đóng gói!', 'packing.allPacked': 'Tất cả đã được đóng gói!',
'packing.addPlaceholder': 'Thêm mục mới...', 'packing.addPlaceholder': 'Thêm mục mới...',
'packing.categoryPlaceholder': 'Danh sách...', 'packing.categoryPlaceholder': 'Danh sách...',
@@ -36,7 +33,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': 'Mở', 'packing.filterOpen': 'Mở',
'packing.filterDone': 'Xong', 'packing.filterDone': 'Xong',
'packing.emptyTitle': 'Danh sách đóng gói trống', 'packing.emptyTitle': 'Danh sách đóng gói trống',
'packing.emptyHint': 'Thêm mục hoặc sử dụng các đề xuất',
'packing.emptyFiltered': 'Không có mục nào phù hợp với bộ lọc này', 'packing.emptyFiltered': 'Không có mục nào phù hợp với bộ lọc này',
'packing.menuRename': 'Đổi tên', 'packing.menuRename': 'Đổi tên',
'packing.menuCheckAll': 'Kiểm tra tất cả', 'packing.menuCheckAll': 'Kiểm tra tất cả',
@@ -68,128 +64,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': 'Không thể xóa', 'packing.toast.deleteError': 'Không thể xóa',
'packing.toast.renameError': 'Không thể đổi tên', 'packing.toast.renameError': 'Không thể đổi tên',
'packing.toast.addError': 'Không thể thêm', 'packing.toast.addError': 'Không thể thêm',
'packing.suggestions.items': [
{
name: 'Hộ chiếu',
category: 'Tài liệu',
},
{
name: 'Thẻ ID',
category: 'Tài liệu',
},
{
name: 'Bảo hiểm du lịch',
category: 'Tài liệu',
},
{
name: 'Vé máy bay',
category: 'Tài liệu',
},
{
name: 'Thẻ tín dụng',
category: 'Tài chính',
},
{
name: 'Tiền mặt',
category: 'Tài chính',
},
{
name: 'Visa',
category: 'Tài liệu',
},
{
name: 'Áo sơ mi',
category: 'Quần áo',
},
{
name: 'Quần dài',
category: 'Quần áo',
},
{
name: 'Đồ lót',
category: 'Quần áo',
},
{
name: 'Tất',
category: 'Quần áo',
},
{
name: 'Áo khoác',
category: 'Quần áo',
},
{
name: 'Đồ ngủ',
category: 'Quần áo',
},
{
name: 'Đồ bơi',
category: 'Quần áo',
},
{
name: 'Áo mưa',
category: 'Quần áo',
},
{
name: 'Giày thoải mái',
category: 'Quần áo',
},
{
name: 'Bàn chải đánh răng',
category: 'Đồ vệ sinh cá nhân',
},
{
name: 'Kem đánh răng',
category: 'Đồ vệ sinh cá nhân',
},
{
name: 'Dầu gội đầu',
category: 'Đồ vệ sinh cá nhân',
},
{
name: 'Khử mùi',
category: 'Đồ vệ sinh cá nhân',
},
{
name: 'Kem chống nắng',
category: 'Đồ vệ sinh cá nhân',
},
{
name: 'dao cạo',
category: 'Đồ vệ sinh cá nhân',
},
{
name: 'Bộ sạc',
category: 'Điện tử',
},
{
name: 'Ngân hàng điện',
category: 'Điện tử',
},
{
name: 'Tai nghe',
category: 'Điện tử',
},
{
name: 'Bộ chuyển đổi du lịch',
category: 'Điện tử',
},
{
name: 'Máy ảnh',
category: 'Điện tử',
},
{
name: 'Thuốc giảm đau',
category: 'Sức khỏe',
},
{
name: 'Băng cá nhân',
category: 'Sức khỏe',
},
{
name: 'Thuốc khử trùng',
category: 'Sức khỏe',
},
],
'packing.makePrivate': 'Đặt riêng tư', 'packing.makePrivate': 'Đặt riêng tư',
'packing.makePublic': 'Chia sẻ', 'packing.makePublic': 'Chia sẻ',
'packing.privateHint': 'Riêng tư — chỉ mình bạn thấy', 'packing.privateHint': 'Riêng tư — chỉ mình bạn thấy',
-1
View File
@@ -11,7 +11,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': 'Đã xác nhận', 'reservations.confirmed': 'Đã xác nhận',
'reservations.pending': 'Chưa giải quyết', 'reservations.pending': 'Chưa giải quyết',
'reservations.summary': '{confirmed} đã xác nhận, {pending} đang chờ xử lý', 'reservations.summary': '{confirmed} đã xác nhận, {pending} đang chờ xử lý',
'reservations.fromPlan': 'Từ kế hoạch',
'reservations.showFiles': 'Hiển thị tệp', 'reservations.showFiles': 'Hiển thị tệp',
'reservations.editTitle': 'Chỉnh sửa đặt chỗ', 'reservations.editTitle': 'Chỉnh sửa đặt chỗ',
'reservations.status': 'Trạng thái', 'reservations.status': 'Trạng thái',
+3 -128
View File
@@ -14,8 +14,9 @@ const packing: TranslationStrings = {
'packing.empty': '行李清單為空', 'packing.empty': '行李清單為空',
'packing.import': '匯入', 'packing.import': '匯入',
'packing.importTitle': '匯入裝箱清單', 'packing.importTitle': '匯入裝箱清單',
'packing.importHint': '每行一個物品。可選用逗號、分號或製表符分隔類別和數量:名稱, 類別, 數量', 'packing.importHint': '每行一個物品。格式:類別, 名稱, 重量(公克,可選), 包(可選), checked/unchecked(可選)',
'packing.importPlaceholder': '牙刷\n防曬霜, 衛生\nT恤, 衣物, 5\n護照, 證件', 'packing.importPlaceholder':
'盥洗, 牙刷\n衣物, T恤, 200\n證件, 護照, , 隨身包\n電子產品, 充電器, 50, 行李箱, checked',
'packing.importCsv': '載入 CSV/TXT', 'packing.importCsv': '載入 CSV/TXT',
'packing.importAction': '匯入 {count}', 'packing.importAction': '匯入 {count}',
'packing.importSuccess': '已匯入 {count} 項', 'packing.importSuccess': '已匯入 {count} 項',
@@ -24,9 +25,6 @@ const packing: TranslationStrings = {
'packing.progress': '已打包 {packed}/{total}({percent}%)', 'packing.progress': '已打包 {packed}/{total}({percent}%)',
'packing.clearChecked': '移除 {count} 個已勾選', 'packing.clearChecked': '移除 {count} 個已勾選',
'packing.clearCheckedShort': '移除 {count} 個', 'packing.clearCheckedShort': '移除 {count} 個',
'packing.suggestions': '建議',
'packing.suggestionsTitle': '新增建議',
'packing.allSuggested': '所有建議已新增',
'packing.allPacked': '全部打包完成!', 'packing.allPacked': '全部打包完成!',
'packing.addPlaceholder': '新增新物品...', 'packing.addPlaceholder': '新增新物品...',
'packing.categoryPlaceholder': '清單...', 'packing.categoryPlaceholder': '清單...',
@@ -34,7 +32,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': '未完成', 'packing.filterOpen': '未完成',
'packing.filterDone': '已完成', 'packing.filterDone': '已完成',
'packing.emptyTitle': '行李清單為空', 'packing.emptyTitle': '行李清單為空',
'packing.emptyHint': '新增物品或使用建議',
'packing.emptyFiltered': '沒有匹配的物品', 'packing.emptyFiltered': '沒有匹配的物品',
'packing.menuRename': '重新命名', 'packing.menuRename': '重新命名',
'packing.menuCheckAll': '全部勾選', 'packing.menuCheckAll': '全部勾選',
@@ -66,128 +63,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': '刪除失敗', 'packing.toast.deleteError': '刪除失敗',
'packing.toast.renameError': '重新命名失敗', 'packing.toast.renameError': '重新命名失敗',
'packing.toast.addError': '新增失敗', 'packing.toast.addError': '新增失敗',
'packing.suggestions.items': [
{
name: '護照',
category: '證件',
},
{
name: '身份證',
category: '證件',
},
{
name: '旅行保險',
category: '證件',
},
{
name: '機票',
category: '證件',
},
{
name: '信用卡',
category: '財務',
},
{
name: '現金',
category: '財務',
},
{
name: '簽證',
category: '證件',
},
{
name: 'T恤',
category: '衣物',
},
{
name: '褲子',
category: '衣物',
},
{
name: '內衣',
category: '衣物',
},
{
name: '襪子',
category: '衣物',
},
{
name: '外套',
category: '衣物',
},
{
name: '睡衣',
category: '衣物',
},
{
name: '泳衣',
category: '衣物',
},
{
name: '雨衣',
category: '衣物',
},
{
name: '舒適的鞋子',
category: '衣物',
},
{
name: '牙刷',
category: '洗漱用品',
},
{
name: '牙膏',
category: '洗漱用品',
},
{
name: '洗髮水',
category: '洗漱用品',
},
{
name: '除臭劑',
category: '洗漱用品',
},
{
name: '防曬霜',
category: '洗漱用品',
},
{
name: '剃鬚刀',
category: '洗漱用品',
},
{
name: '充電器',
category: '電子產品',
},
{
name: '充電寶',
category: '電子產品',
},
{
name: '耳機',
category: '電子產品',
},
{
name: '旅行轉換插頭',
category: '電子產品',
},
{
name: '相機',
category: '電子產品',
},
{
name: '止痛藥',
category: '健康',
},
{
name: '創可貼',
category: '健康',
},
{
name: '消毒液',
category: '健康',
},
],
'packing.makePrivate': '設為私密', 'packing.makePrivate': '設為私密',
'packing.makePublic': '共用', 'packing.makePublic': '共用',
'packing.privateHint': '私密 — 僅你可見', 'packing.privateHint': '私密 — 僅你可見',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': '已確認', 'reservations.confirmed': '已確認',
'reservations.pending': '待確認', 'reservations.pending': '待確認',
'reservations.summary': '{confirmed} 已確認,{pending} 待確認', 'reservations.summary': '{confirmed} 已確認,{pending} 待確認',
'reservations.fromPlan': '來自計劃',
'reservations.showFiles': '檢視檔案', 'reservations.showFiles': '檢視檔案',
'reservations.editTitle': '編輯預訂', 'reservations.editTitle': '編輯預訂',
'reservations.status': '狀態', 'reservations.status': '狀態',
+3 -128
View File
@@ -14,8 +14,9 @@ const packing: TranslationStrings = {
'packing.empty': '行李清单为空', 'packing.empty': '行李清单为空',
'packing.import': '导入', 'packing.import': '导入',
'packing.importTitle': '导入装箱清单', 'packing.importTitle': '导入装箱清单',
'packing.importHint': '每行一个物品。可选用逗号、分号或制表符分隔类别和数量:名称, 类别, 数量', 'packing.importHint': '每行一个物品。格式:类别, 名称, 重量(克,可选), 包(可选), checked/unchecked(可选)',
'packing.importPlaceholder': '牙刷\n防晒霜, 卫生\nT恤, 衣物, 5\n护照, 证件', 'packing.importPlaceholder':
'洗漱, 牙刷\n衣物, T恤, 200\n证件, 护照, , 随身包\n电子产品, 充电器, 50, 行李箱, checked',
'packing.importCsv': '加载 CSV/TXT', 'packing.importCsv': '加载 CSV/TXT',
'packing.importAction': '导入 {count}', 'packing.importAction': '导入 {count}',
'packing.importSuccess': '已导入 {count} 项', 'packing.importSuccess': '已导入 {count} 项',
@@ -24,9 +25,6 @@ const packing: TranslationStrings = {
'packing.progress': '已打包 {packed}/{total}({percent}%)', 'packing.progress': '已打包 {packed}/{total}({percent}%)',
'packing.clearChecked': '移除 {count} 个已勾选', 'packing.clearChecked': '移除 {count} 个已勾选',
'packing.clearCheckedShort': '移除 {count} 个', 'packing.clearCheckedShort': '移除 {count} 个',
'packing.suggestions': '建议',
'packing.suggestionsTitle': '添加建议',
'packing.allSuggested': '所有建议已添加',
'packing.allPacked': '全部打包完成!', 'packing.allPacked': '全部打包完成!',
'packing.addPlaceholder': '添加新物品...', 'packing.addPlaceholder': '添加新物品...',
'packing.categoryPlaceholder': '清单...', 'packing.categoryPlaceholder': '清单...',
@@ -34,7 +32,6 @@ const packing: TranslationStrings = {
'packing.filterOpen': '未完成', 'packing.filterOpen': '未完成',
'packing.filterDone': '已完成', 'packing.filterDone': '已完成',
'packing.emptyTitle': '行李清单为空', 'packing.emptyTitle': '行李清单为空',
'packing.emptyHint': '添加物品或使用建议',
'packing.emptyFiltered': '没有匹配的物品', 'packing.emptyFiltered': '没有匹配的物品',
'packing.menuRename': '重命名', 'packing.menuRename': '重命名',
'packing.menuCheckAll': '全部勾选', 'packing.menuCheckAll': '全部勾选',
@@ -66,128 +63,6 @@ const packing: TranslationStrings = {
'packing.toast.deleteError': '删除失败', 'packing.toast.deleteError': '删除失败',
'packing.toast.renameError': '重命名失败', 'packing.toast.renameError': '重命名失败',
'packing.toast.addError': '添加失败', 'packing.toast.addError': '添加失败',
'packing.suggestions.items': [
{
name: '护照',
category: '证件',
},
{
name: '身份证',
category: '证件',
},
{
name: '旅行保险',
category: '证件',
},
{
name: '机票',
category: '证件',
},
{
name: '信用卡',
category: '财务',
},
{
name: '现金',
category: '财务',
},
{
name: '签证',
category: '证件',
},
{
name: 'T恤',
category: '衣物',
},
{
name: '裤子',
category: '衣物',
},
{
name: '内衣',
category: '衣物',
},
{
name: '袜子',
category: '衣物',
},
{
name: '外套',
category: '衣物',
},
{
name: '睡衣',
category: '衣物',
},
{
name: '泳衣',
category: '衣物',
},
{
name: '雨衣',
category: '衣物',
},
{
name: '舒适的鞋子',
category: '衣物',
},
{
name: '牙刷',
category: '洗漱用品',
},
{
name: '牙膏',
category: '洗漱用品',
},
{
name: '洗发水',
category: '洗漱用品',
},
{
name: '除臭剂',
category: '洗漱用品',
},
{
name: '防晒霜',
category: '洗漱用品',
},
{
name: '剃须刀',
category: '洗漱用品',
},
{
name: '充电器',
category: '电子产品',
},
{
name: '充电宝',
category: '电子产品',
},
{
name: '耳机',
category: '电子产品',
},
{
name: '旅行转换插头',
category: '电子产品',
},
{
name: '相机',
category: '电子产品',
},
{
name: '止痛药',
category: '健康',
},
{
name: '创可贴',
category: '健康',
},
{
name: '消毒液',
category: '健康',
},
],
'packing.makePrivate': '设为私密', 'packing.makePrivate': '设为私密',
'packing.makePublic': '共享', 'packing.makePublic': '共享',
'packing.privateHint': '私密 — 仅你可见', 'packing.privateHint': '私密 — 仅你可见',
-1
View File
@@ -10,7 +10,6 @@ const reservations: TranslationStrings = {
'reservations.confirmed': '已确认', 'reservations.confirmed': '已确认',
'reservations.pending': '待确认', 'reservations.pending': '待确认',
'reservations.summary': '{confirmed} 已确认,{pending} 待确认', 'reservations.summary': '{confirmed} 已确认,{pending} 待确认',
'reservations.fromPlan': '来自计划',
'reservations.showFiles': '查看文件', 'reservations.showFiles': '查看文件',
'reservations.editTitle': '编辑预订', 'reservations.editTitle': '编辑预订',
'reservations.status': '状态', 'reservations.status': '状态',