diff --git a/frontend/locales/en.json b/frontend/locales/en.json
index 37cf97f1..a19ec1ae 100644
--- a/frontend/locales/en.json
+++ b/frontend/locales/en.json
@@ -137,12 +137,12 @@
"scheduled": "Scheduled"
},
"list": {
+ "complete": "Complete",
"create_first": "Create Your First Entry",
"delete": "Delete",
+ "duplicate": "Duplicate",
"edit": "Edit",
- "new": "New",
- "complete": "Complete",
- "duplicate" : "Duplicate"
+ "new": "New"
},
"modal": {
"completed_date": "Completed Date",
diff --git a/frontend/locales/es.json b/frontend/locales/es.json
index 81af5594..9c4b2723 100644
--- a/frontend/locales/es.json
+++ b/frontend/locales/es.json
@@ -2,7 +2,7 @@
"components": {
"app": {
"import_dialog": {
- "change_warning": "Se ha modificado el comportamiento de las importaciones con import_refs existentes. Si existe una import_ref en el archivo CSV, el \nelemento se actualizará con los valores del archivo CSV.",
+ "change_warning": "Se ha modificado el comportamiento de las importaciones con import_refs existentes. Si existe una import_ref en el archivo CSV, el\nelemento se actualizará con los valores del archivo CSV.",
"description": "Importa un archivo CSV que contenga tus elementos, etiquetas y ubicaciones. Consulta la documentación para obtener más información sobre el \nformato requerido.",
"title": "Importar Archivo CSV",
"upload": "Subir"
@@ -38,6 +38,9 @@
"location": {
"create_modal": {
"title": "Crear Ubicación"
+ },
+ "tree": {
+ "no_locations": "No hay ubicaciones disponibles. Añade nuevas ubicaciones mediante el botón de\n`<`span class=\"link-primary\"`>`Crear`<`/span`>` en la barra de navegación."
}
}
},
@@ -101,6 +104,9 @@
"tips_sub": "Sugerencias de Búsqueda",
"updated_at": "Actualizado El"
},
+ "labels": {
+ "no_results": "Etiquetas No Encontradas"
+ },
"languages": {
"ca": "Catalán",
"de": "Alemán",
@@ -121,6 +127,52 @@
"zh-MO": "Chino (Macao)",
"zh-TW": "Chino (Tradicional)"
},
+ "locations": {
+ "no_results": "Ubicaciones No Encontradas"
+ },
+ "maintenance": {
+ "filter": {
+ "both": "Ambos",
+ "completed": "Completado",
+ "scheduled": "Programado"
+ },
+ "list": {
+ "complete": "Completar",
+ "create_first": "Crea Tu Primera Entrada",
+ "delete": "Eliminar",
+ "duplicate": "Duplicar",
+ "edit": "Editar",
+ "new": "Nuevo"
+ },
+ "modal": {
+ "completed_date": "Fecha Completado",
+ "cost": "Coste",
+ "delete_confirmation": "¿Seguro que quieres borrar esta entrada?",
+ "edit_action": "Actualizar",
+ "edit_title": "Editar Entrada",
+ "entry_name": "Nombre de Entrada",
+ "new_action": "Crear",
+ "new_title": "Nueva Entrada",
+ "notes": "Notas",
+ "scheduled_date": "Fecha Programada"
+ },
+ "monthly_average": "Promedio Mensual",
+ "toast": {
+ "failed_to_create": "Error al crear la entrada",
+ "failed_to_delete": "Error al eliminar la entrada",
+ "failed_to_update": "Error al actualizar la entrada"
+ },
+ "total_cost": "Coste Total",
+ "total_entries": "Total de Entradas"
+ },
+ "menu": {
+ "home": "Inicio",
+ "locations": "Ubicaciones",
+ "maintenance": "Mantenimiento",
+ "profile": "Perfil",
+ "search": "Buscar",
+ "tools": "Herramientas"
+ },
"profile": {
"active": "Activo",
"change_password": "Cambiar Contraseña",
@@ -136,6 +188,7 @@
"inactive": "Inactivo",
"language": "Idioma",
"new_password": "Nueva Contraseña",
+ "no_notifiers": "No hay notificadores configurados",
"notifier_modal": "{ type, select, true {Edit} false {Create} other {Other}} Notificación",
"notifiers": "Notificaciones",
"notifiers_sub": "Recibe notificaciones de los próximos recordatorios de mantenimiento",
diff --git a/frontend/locales/it.json b/frontend/locales/it.json
index 9309b3ce..5865d24d 100644
--- a/frontend/locales/it.json
+++ b/frontend/locales/it.json
@@ -2,8 +2,8 @@
"components": {
"app": {
"import_dialog": {
- "change_warning": "Il comportamento per le importazioni con import_ref esistenti è cambiato. Se un import_ref è presente nel file CSV,\n l'elemento verrà aggiornato con i valori presenti nel file CSV.",
- "description": "Importa un file CSV contenente gli oggetti, le etichette e le posizioni. Vedi la documentazione per ulteriori informazioni sul \nformato richiesto.",
+ "change_warning": "Il comportamento per le importazioni con import_ref esistenti è cambiato. Se un import_ref è presente nel file CSV,\n l'articolo verrà aggiornato con i valori presenti nel file CSV.",
+ "description": "Importa un file CSV contenente gli articoli, le etichette e le posizioni. Vedi la documentazione per ulteriori informazioni sul \nformato richiesto.",
"title": "Importa File CSV",
"upload": "Carica"
}
@@ -19,13 +19,13 @@
"item": {
"create_modal": {
"photo_button": "Foto 📷",
- "title": "Crea Oggetto"
+ "title": "Crea Articolo"
},
"view": {
"selectable": {
"card": "Scheda",
- "items": "Oggetti",
- "no_items": "Nessun Oggetto da Visualizzare",
+ "items": "Articoli",
+ "no_items": "Nessun Articolo da Visualizzare",
"table": "Tabella"
}
}
@@ -82,8 +82,8 @@
"add": "Aggiungi",
"created_at": "Creato Il",
"custom_fields": "Campi Personalizzati",
- "field_selector": "Selettore di Campo",
- "field_value": "Valore del Campo",
+ "field_selector": "Campo Selezione",
+ "field_value": "Campo valore",
"first": "Primo",
"include_archive": "Includi Articoli Archiviati",
"last": "Ultimo",
@@ -137,7 +137,7 @@
"scheduled": "Pianificato"
},
"list": {
- "complete": "Conferma",
+ "complete": "Completa",
"create_first": "Crea la tua prima voce",
"delete": "Elimina",
"duplicate": "Duplicare",
@@ -163,7 +163,15 @@
"failed_to_update": "Impossibile aggiornare la voce"
},
"total_cost": "Costo totale",
- "total_entries": "Iscrizioni totali"
+ "total_entries": "Voci totali"
+ },
+ "menu": {
+ "home": "Home",
+ "locations": "Posizioni",
+ "maintenance": "Manutenzione",
+ "profile": "Profilo",
+ "search": "Cerca",
+ "tools": "Strumenti"
},
"profile": {
"active": "Attivo",
@@ -180,6 +188,7 @@
"inactive": "Inattivo",
"language": "Lingua",
"new_password": "Nuova Password",
+ "no_notifiers": "Nessun notificatore configurato",
"notifier_modal": "{ type, select, true {Modifica} false {Crea} other {Altro}} Notifier",
"notifiers": "Notifiche",
"notifiers_sub": "Ricevi notifiche per i prossimi promemoria di manutenzione",
@@ -197,15 +206,15 @@
"actions_set": {
"ensure_ids": "Verifica ID delle risorse",
"ensure_ids_button": "Verifica ID delle risorse",
- "ensure_ids_sub": "Garantisce che tutti gli articoli nel tuo inventario abbiano un campo asset_id valido. Questo viene fatto trovando il campo asset_id corrente più alto nel database e applicando il valore successivo a ogni elemento che ha un campo asset_id non impostato. Questo viene fatto per il campo created_at.",
+ "ensure_ids_sub": "Garantisce che tutti gli articoli nel tuo inventario abbiano un campo asset_id valido. Questo viene fatto trovando il campo asset_id corrente più alto nel database e applicando il valore successivo a ogni articolo che ha un campo asset_id non impostato. Questo viene fatto per il campo created_at.",
"ensure_import_refs": "Verifica riferimenti di importazione",
"ensure_import_refs_button": "Verifica riferimenti di importazione",
- "ensure_import_refs_sub": "Verifica che tutti gli articoli nel tuo inventario abbiano un campo import_ref valido. Questo viene fatto generando in modo casuale una stringa di 8 caratteri per ogni elemento che ha un campo import_ref non impostato.",
+ "ensure_import_refs_sub": "Verifica che tutti gli articoli nel tuo inventario abbiano un campo import_ref valido. Questo viene fatto generando in modo casuale una stringa di 8 caratteri per ogni articolo che ha un campo import_ref non impostato.",
"set_primary_photo": "Imposta foto principale",
"set_primary_photo_button": "Imposta immagine principale",
"set_primary_photo_sub": "Nella versione v0.10.0 di Homebox, il campo immagine principale è stato aggiunto agli allegati di tipo foto. Questa azione imposterà il campo immagine principale alla prima immagine nella matrice allegati nel database, se non è già impostato. ''Vedi GitHub PR #576''",
- "zero_datetimes": "Azzera Data e Orario oggetti",
- "zero_datetimes_button": "Azzera Date e Ora articoli",
+ "zero_datetimes": "Azzera Data e Orario articolo",
+ "zero_datetimes_button": "Azzera Date e Ora articolo",
"zero_datetimes_sub": "Reimposta il valore dell'ora per tutti i campi data e ora dell'inventario all'inizio della data. Questo è per correggere un bug che è stato introdotto all'inizio dello sviluppo del sito che ha causato il valore di orario memorizzato con il tempo che ha causato problemi con i campi data visualizzazione dei valori esatti. ''Vedi Github Issue #236 per maggiori dettagli.''"
},
"actions_sub": "Applica Azioni massive al tuo inventario. Questo sono azioni irreversibili. ''Presta attenzione.''",
@@ -213,10 +222,10 @@
"import_export_set": {
"export": "Esporta Inventario",
"export_button": "Esporta Inventario",
- "export_sub": "Esporta il formato CSV standard per Homebox. Questo esporterà tutti gli oggetti del tuo inventario.",
+ "export_sub": "Esporta il formato CSV standard per Homebox. Questo esporterà tutti gli articoli del tuo inventario.",
"import": "Importa Inventario",
"import_button": "Importa Inventario",
- "import_sub": "Importa il formato CSV standard per Homebox. Senza una colonna ''HB.import_ref'
' questo ''non'' sovrascriverà gli oggetti esistenti nel tuo inventario, aggiungerà solamente nuovi oggetti. Le righe con una colonna ''HB.import_ref'
' saranno unite agli oggetti esistenti con lo stesso import_ref, se presente."
+ "import_sub": "Importa il formato CSV standard per Homebox. Senza una colonna ''HB.import_ref'
' questo ''non'' sovrascriverà gli articoli esistenti nel tuo inventario, aggiungerà solamente nuovi articoli. Le righe con una colonna ''HB.import_ref'
' saranno unite agli articoli esistenti con lo stesso import_ref, se presente."
},
"import_export_sub": "Importa ed esporta il tuo inventario da e verso un file CSV. Questo è utile per migrare il tuo inventario verso una nuova istanza di Homebox.",
"reports": "Rapporti",
@@ -226,7 +235,7 @@
"asset_labels_sub": "Genera una etichetta PDF stampabile per un gruppo di ID Risorsa. Le etichette non sono specifiche per il tuo inventario così puoi stamparle in anticipo ed applicarle al tuo inventario quando lo ricevi.",
"bill_of_materials": "Distinta base",
"bill_of_materials_button": "Genera BOM",
- "bill_of_materials_sub": "Genera un file CSV (Comma Separated Values) che può essere importato in un foglio di calcolo. Questo è un sommario del tuo inventario con informazioni di base su oggetto e prezzo."
+ "bill_of_materials_sub": "Genera un file CSV (Valori Separati dalla Virgola) che può essere importato in un foglio di calcolo. Questo è un sommario del tuo inventario con informazioni di base su articoli e prezzi."
},
"reports_sub": "Genera diversi report per il tuo inventario."
}
diff --git a/frontend/locales/ja-JP.json b/frontend/locales/ja-JP.json
new file mode 100644
index 00000000..7bc42a59
--- /dev/null
+++ b/frontend/locales/ja-JP.json
@@ -0,0 +1,48 @@
+{
+ "components": {
+ "item": {
+ "create_modal": {
+ "photo_button": "写真📷"
+ },
+ "view": {
+ "selectable": {
+ "card": "カード",
+ "table": "テーブル"
+ }
+ }
+ }
+ },
+ "global": {
+ "email": "メール",
+ "labels": "ラベル",
+ "name": "名前"
+ },
+ "index": {
+ "set_email": "メールは何ですか?",
+ "set_name": "お名前は何ですか?"
+ },
+ "items": {
+ "add": "足す",
+ "next_page": "次の ページ",
+ "prev_page": "先のページ"
+ },
+ "languages": {
+ "en": "英語",
+ "es": "スペイン語",
+ "fr": "フランス語",
+ "hu": "ハンガリー語",
+ "it": "イタリア語",
+ "nl": "オランダ語",
+ "pl": "ポーランド語",
+ "pt-BR": "ポルトガル語 (ブラジル)",
+ "ru": "ロシア語",
+ "sl": "スロベニア語",
+ "sv": "スウェーデン語",
+ "tr": "トルコ語"
+ },
+ "maintenance": {
+ "filter": {
+ "both": "両方"
+ }
+ }
+}
diff --git a/frontend/locales/nl.json b/frontend/locales/nl.json
index aa55ad67..8d62bd05 100644
--- a/frontend/locales/nl.json
+++ b/frontend/locales/nl.json
@@ -38,6 +38,9 @@
"location": {
"create_modal": {
"title": "Maak locatie"
+ },
+ "tree": {
+ "no_locations": "Geen locaties beschikbaar. Voeg een nieuwe locatie toe\n via de `<`span class=\"link-primary\"`>`Creeer`<`/span`> knop op het navigatie menu."
}
}
},
diff --git a/frontend/locales/sv.json b/frontend/locales/sv.json
index 28591215..36613867 100644
--- a/frontend/locales/sv.json
+++ b/frontend/locales/sv.json
@@ -1,61 +1,33 @@
{
- "profile": {
- "notifier_modal": "{ type, select, true {Edit} false {Create} other {Other}} Anmälare",
- "change_password": "Ändra Lösenord",
- "current_password": "Nuvarande lösenord",
- "new_password": "Nytt lösenord",
- "notifiers_sub": "Få aviseringar om kommande underhållspåminnelser",
- "url": "URL",
- "test": "Test",
- "gen_invite": "Skapa inbjudningslänk",
- "user_profile": "Användarprofil",
- "user_profile_sub": "Bjud in användare och hantera ditt konto.",
- "active": "Aktiv",
- "inactive": "Inaktiv",
- "notifiers": "Notiser",
- "enabled": "Aktiverad",
- "currency_format": "Valuta format",
- "delete_account": "Radera konto",
- "delete_account_sub": "Ta bort ditt konto och alla tillhörande data. Detta kan inte ångras.",
- "group_settings": "Grupp inställningar",
- "group_settings_sub": "Inställningar för delad grupp. Du kan behöva uppdatera din webbläsare för att vissa inställningar ska gälla.",
- "theme_settings": "Temainställningar",
- "theme_settings_sub": "Temainställningar sparas i din webbläsares lokala lagring. Du kan ändra tema när du vill. Om du\nhar problem att ställa in tema, pröva att ladda om din webbläsare.",
- "update_group": "Uppdatera grupp"
- },
- "index": {
- "set_name": "Vad heter du?",
- "joining_group": "Du går med i en befintlig grupp!",
- "dont_join_group": "Vill du inte gå med i en grupp?",
- "tagline": "Spåra, organisera och hantera dina saker.",
- "disabled_registration": "Registrering avaktiverad",
- "login": "Logga in",
- "register": "Registrera",
- "remember_me": "Kom ihåg mig",
- "set_email": "Vad är din e-post?",
- "set_password": "Ställ in ditt lösenord"
- },
"components": {
"app": {
"import_dialog": {
- "upload": "Ladda upp",
- "title": "Importera CSV fil",
+ "change_warning": "Beteendet för importer med befintliga import_refs har ändrats. Om en import_ref finns i CSV-filen, \nobjektet kommer att uppdateras med värdena i CSV-filen.",
"description": "Importera en CSV-fil som innehåller dina föremål, etiketter och platser. Se dokumentationen för mer information om \nönskat format.",
- "change_warning": "Beteendet för importer med befintliga import_refs har ändrats. Om en import_ref finns i CSV-filen, \nobjektet kommer att uppdateras med värdena i CSV-filen."
+ "title": "Importera CSV fil",
+ "upload": "Ladda upp"
+ }
+ },
+ "global": {
+ "page_qr_code": {
+ "page_url": "Sidans URL"
+ },
+ "password_score": {
+ "password_strength": "Lösenordsstyrka"
}
},
"item": {
+ "create_modal": {
+ "photo_button": "Foto 📷",
+ "title": "Skapa föremål"
+ },
"view": {
"selectable": {
"card": "Kort",
"items": "Föremål",
- "table": "Tabell",
- "no_items": "Inga föremål att visa"
+ "no_items": "Inga föremål att visa",
+ "table": "Tabell"
}
- },
- "create_modal": {
- "title": "Skapa föremål",
- "photo_button": "Foto 📷"
}
},
"label": {
@@ -66,38 +38,45 @@
"location": {
"create_modal": {
"title": "Skapa plats"
- }
- },
- "global": {
- "password_score": {
- "password_strength": "Lösenordsstyrka"
},
- "page_qr_code": {
- "page_url": "Sidans URL"
+ "tree": {
+ "no_locations": "Inga platser tillgängliga. Lägg till nya platser via\n `<`span class=\"link-primary\"`>`Skapa`<`/span`>`-knappen i navigationsmenyn."
}
}
},
"global": {
"build": "Byggd: { build }",
- "github": "GitHub Projekt",
- "join_discord": "Gå med i Discord",
- "follow_dev": "Följ utvecklaren",
- "read_docs": "Läs dokumenten",
- "password": "Lösenord",
- "email": "Epost",
- "submit": "Skicka",
"confirm": "Godkänn",
"create": "Skapa",
- "created": "Skapad",
- "welcome": "Välkommen, { username }",
- "sign_out": "Logga ut",
"create_and_add": "Skapa och lägg till en annan",
- "version": "Version: { version }",
+ "created": "Skapad",
+ "email": "Epost",
+ "follow_dev": "Följ utvecklaren",
+ "github": "GitHub Projekt",
"items": "Föremål",
+ "join_discord": "Gå med i Discord",
"labels": "Etiketter",
"locations": "Platser",
"name": "Namn",
- "search": "Sök"
+ "password": "Lösenord",
+ "read_docs": "Läs dokumenten",
+ "search": "Sök",
+ "sign_out": "Logga ut",
+ "submit": "Skicka",
+ "version": "Version: { version }",
+ "welcome": "Välkommen, { username }"
+ },
+ "index": {
+ "disabled_registration": "Registrering avaktiverad",
+ "dont_join_group": "Vill du inte gå med i en grupp?",
+ "joining_group": "Du går med i en befintlig grupp!",
+ "login": "Logga in",
+ "register": "Registrera",
+ "remember_me": "Kom ihåg mig",
+ "set_email": "Vad är din e-post?",
+ "set_name": "Vad heter du?",
+ "set_password": "Ställ in ditt lösenord",
+ "tagline": "Spåra, organisera och hantera dina saker."
},
"items": {
"add": "Lägg till",
@@ -117,12 +96,84 @@
"prev_page": "Föregående sida",
"query_id": "Fråga efter tillgångs-ID-nummer: { id }",
"reset_search": "Återställ sökning",
+ "results": "{ total } Resultat",
"tip_1": "Platser och etiketter filter använder 'OR' funktionen. Om fler än en är valda, endast en kommer\nkrävas för en träff.",
"tip_2": "Sökningar med prefixet '#'' kommer att fråga efter ett tillgångs-ID (exempel '#000-001')",
"tip_3": "Fältfilter använder 'OR' funktion. Om fler än en är valda endast en kommer att bli krävande för en\nträff.",
"tips": "Tips",
"tips_sub": "Sök Tips",
- "updated_at": "Uppdaterad",
- "results": "{ total } Resultat"
+ "updated_at": "Uppdaterad"
+ },
+ "labels": {
+ "no_results": "Inga etiketter hittades"
+ },
+ "languages": {
+ "ca": "Katalanska",
+ "de": "Tyska",
+ "en": "Engelska",
+ "es": "Spanska",
+ "fr": "Franska",
+ "hu": "Ungerska",
+ "it": "Italienska",
+ "nl": "Nederländska",
+ "pl": "Polska",
+ "pt-BR": "Portugisiska (Brasilien)",
+ "ru": "Ryska",
+ "sl": "Slovenska",
+ "sv": "Svenska",
+ "tr": "Turkiska",
+ "zh-CN": "Kinesiska (förenklad)",
+ "zh-HK": "kinesiska (Hongkong)",
+ "zh-MO": "Kinesiska (Macao)",
+ "zh-TW": "Kinesiska (traditionell)"
+ },
+ "locations": {
+ "no_results": "Inga platser hittades"
+ },
+ "maintenance": {
+ "filter": {
+ "both": "Båda",
+ "completed": "Klar",
+ "scheduled": "Schemalagd"
+ },
+ "list": {
+ "complete": "Färdig",
+ "create_first": "Skapa din första post",
+ "delete": "Radera",
+ "duplicate": "Duplicera",
+ "edit": "Redigera",
+ "new": "Ny"
+ },
+ "modal": {
+ "completed_date": "Slutförd datum",
+ "cost": "Kostnad",
+ "delete_confirmation": "Är du säker på att du vill radera denna post?",
+ "edit_action": "Uppdatera",
+ "edit_title": "Redigera"
+ }
+ },
+ "profile": {
+ "active": "Aktiv",
+ "change_password": "Ändra Lösenord",
+ "currency_format": "Valuta format",
+ "current_password": "Nuvarande lösenord",
+ "delete_account": "Radera konto",
+ "delete_account_sub": "Ta bort ditt konto och alla tillhörande data. Detta kan inte ångras.",
+ "enabled": "Aktiverad",
+ "gen_invite": "Skapa inbjudningslänk",
+ "group_settings": "Grupp inställningar",
+ "group_settings_sub": "Inställningar för delad grupp. Du kan behöva uppdatera din webbläsare för att vissa inställningar ska gälla.",
+ "inactive": "Inaktiv",
+ "new_password": "Nytt lösenord",
+ "notifier_modal": "{ type, select, true {Edit} false {Create} other {Other}} Anmälare",
+ "notifiers": "Notiser",
+ "notifiers_sub": "Få aviseringar om kommande underhållspåminnelser",
+ "test": "Test",
+ "theme_settings": "Temainställningar",
+ "theme_settings_sub": "Temainställningar sparas i din webbläsares lokala lagring. Du kan ändra tema när du vill. Om du\nhar problem att ställa in tema, pröva att ladda om din webbläsare.",
+ "update_group": "Uppdatera grupp",
+ "url": "URL",
+ "user_profile": "Användarprofil",
+ "user_profile_sub": "Bjud in användare och hantera ditt konto."
}
}
diff --git a/frontend/locales/uk-UA.json b/frontend/locales/uk-UA.json
new file mode 100644
index 00000000..9df3370d
--- /dev/null
+++ b/frontend/locales/uk-UA.json
@@ -0,0 +1,242 @@
+{
+ "components": {
+ "app": {
+ "import_dialog": {
+ "change_warning": "Поведінка для імпорту з існуючим параметром import_refs змінилася. Якщо цей параметр присутній у CSV файлі, \nпредмет буде оновлений значеннями з CSV.",
+ "description": "Імпортувати CSV файл з предметами, мітками і локаціями. Зверніться до документації за\nдодатковою інформацією по формату.",
+ "title": "Імпортувати .CSV",
+ "upload": "Завантажити"
+ }
+ },
+ "global": {
+ "page_qr_code": {
+ "page_url": "URL сторінки"
+ },
+ "password_score": {
+ "password_strength": "Міцність паролю"
+ }
+ },
+ "item": {
+ "create_modal": {
+ "photo_button": "Фото📷",
+ "title": "Додати предмет"
+ },
+ "view": {
+ "selectable": {
+ "card": "Картка",
+ "items": "Предмети",
+ "no_items": "Предмети відсутні",
+ "table": "Таблиця"
+ }
+ }
+ },
+ "label": {
+ "create_modal": {
+ "title": "Створити наліпку"
+ }
+ },
+ "location": {
+ "create_modal": {
+ "title": "Створити локацію"
+ },
+ "tree": {
+ "no_locations": "Локації відсутні. Додайте нову за допомогою \n<`span class=\"link-primary\"`>`Створити`<`/span`>` клавіші ліворуч."
+ }
+ }
+ },
+ "global": {
+ "build": "Зібрати: { build }",
+ "confirm": "Зберегти",
+ "create": "Створити",
+ "create_and_add": "Створити і додати ще один",
+ "created": "Створено",
+ "email": "Email",
+ "follow_dev": "Підписатись на розробника",
+ "github": "GitHub проекту",
+ "items": "Предмети",
+ "join_discord": "Доєднатися до Discord",
+ "labels": "Наліпки",
+ "locations": "Локації",
+ "name": "Ім'я",
+ "password": "Пароль",
+ "read_docs": "Переглянути документацію",
+ "search": "Пошук",
+ "sign_out": "Вийти",
+ "submit": "Підтвердити",
+ "version": "Версія: { version }",
+ "welcome": "Вітаю, { username }"
+ },
+ "index": {
+ "disabled_registration": "Реєстрація недоступна",
+ "dont_join_group": "Не хочете доєднуватись до групи?",
+ "joining_group": "Ви доєднуєтесь до існуючої групи!",
+ "login": "Логін",
+ "register": "Реєстрація",
+ "remember_me": "Запам'ятати мене",
+ "set_email": "Який ваш e-mail?",
+ "set_name": "Як вас звуть?",
+ "set_password": "Оберіть пароль",
+ "tagline": "Слідкуйте, організуйте і керуйте своїми предметами."
+ },
+ "items": {
+ "add": "Додати",
+ "created_at": "Створено о",
+ "custom_fields": "Власні поля",
+ "field_selector": "Обрати поле",
+ "field_value": "Значення поля",
+ "first": "Перший",
+ "include_archive": "Включити заархівовані предмети",
+ "last": "Останній",
+ "negate_labels": "Відмінити обрані мітки",
+ "next_page": "Наступна сторінка",
+ "no_results": "Предметів нема",
+ "options": "Налаштування",
+ "order_by": "Відсортувати за",
+ "pages": "Сторінка { page } з { totalPages }",
+ "prev_page": "Попередня сторінка",
+ "query_id": "Шукаю за ID предмета: { id }",
+ "reset_search": "Скинути пошук",
+ "results": "{ total } Результатів",
+ "tip_1": "Фільтри по локації і міткам використовують операцію \"АБО\". Якщо більше одного обрано, тільки один\nз них має співпасти для виводу результату.",
+ "tip_2": "Пошуки, що починаються з \"#\" будуть шукати за ID предмета (наприклад, \"#000-001\")",
+ "tip_3": "Пошук в полях використовує операцію \"АБО\". Якщо більше одного задіяно, достатньо буде \nспівпасти лише одному для виводу результату.",
+ "tips": "Підказки",
+ "tips_sub": "Підказки щодо пошуку",
+ "updated_at": "Оновлено"
+ },
+ "labels": {
+ "no_results": "Мітки не знайдено"
+ },
+ "languages": {
+ "ca": "Каталонська",
+ "de": "Німецька",
+ "en": "Англійська",
+ "es": "Іспанська",
+ "fr": "Французька",
+ "hu": "Угорська",
+ "it": "Італійська",
+ "nl": "Голландський",
+ "pl": "Польська мова",
+ "pt-BR": "Португальська (Бразилія)",
+ "ru": "Російська",
+ "sl": "Словенська",
+ "sv": "Swedish",
+ "tr": "турецька",
+ "zh-CN": "Китайська (спрощена)",
+ "zh-HK": "Китайська (Гонконг)",
+ "zh-MO": "Китайська (Макао)",
+ "zh-TW": "Китайська (традиційне письмо)"
+ },
+ "locations": {
+ "no_results": "Локації відсутні"
+ },
+ "maintenance": {
+ "filter": {
+ "both": "Обидва",
+ "completed": "Виконано",
+ "scheduled": "Заплановано"
+ },
+ "list": {
+ "complete": "Завершені",
+ "create_first": "Створіть свій перший запис",
+ "delete": "Видалити",
+ "duplicate": "Дублювати",
+ "edit": "Редагувати",
+ "new": "Новий"
+ },
+ "modal": {
+ "completed_date": "Дата завершення",
+ "cost": "Ціна",
+ "delete_confirmation": "Ви впевнені, що хочете видалити цей запис?",
+ "edit_action": "Оновити",
+ "edit_title": "Редагувати запис",
+ "entry_name": "Назва запису",
+ "new_action": "Створити",
+ "new_title": "Новий запис",
+ "notes": "Примітки",
+ "scheduled_date": "Запланована дата"
+ },
+ "monthly_average": "Середнє за місяць",
+ "toast": {
+ "failed_to_create": "Не вдалося створити запис",
+ "failed_to_delete": "Не вдалося видалити запис",
+ "failed_to_update": "Не вдалося оновити запис"
+ },
+ "total_cost": "Загальна сума",
+ "total_entries": "Всього елементів"
+ },
+ "menu": {
+ "home": "Головна",
+ "locations": "Локації",
+ "maintenance": "Обслуговування",
+ "profile": "Профіль",
+ "search": "Пошук",
+ "tools": "Інструменти"
+ },
+ "profile": {
+ "active": "Активний",
+ "change_password": "Змінити пароль",
+ "currency_format": "Формат валюти",
+ "current_password": "Поточний пароль",
+ "delete_account": "Видалити обліковий запис",
+ "delete_account_sub": "Видалити акаунт і всі пов'язані дані. Це невідворотна дія.",
+ "display_header": "{ currentValue, select, true {Приховати заголовок} false {Показати заголовок} other {Відсутнє}}",
+ "enabled": "Включено",
+ "gen_invite": "Створити посилання для запрошення",
+ "group_settings": "Налаштування групи",
+ "group_settings_sub": "Налаштування спільної групи. Можливо, вам доведеться оновити сторінку для збереження параметрів.",
+ "inactive": "Неактивний",
+ "language": "Мова",
+ "new_password": "Новий пароль",
+ "no_notifiers": "Немає налаштованих сповіщувачів",
+ "notifier_modal": "{ type, select, true {Edit} false {Create} other {Other}} Сповіщувач",
+ "notifiers": "Сповіщувачі",
+ "notifiers_sub": "Отримувати сповіщення про майбутнє технічне обслуговування",
+ "test": "Тест",
+ "theme_settings": "Налаштування Теми",
+ "theme_settings_sub": "Налаштування теми зберігаються в локальному сховищі вашого браузера. Ви можете змінити тему в будь-який момент. Якщо\nзберегти не вдається, спробуйте оновити сторінку (Ctrl+F5).",
+ "update_group": "Оновити групу",
+ "update_language": "Оновлення мови",
+ "url": "URL-адреса",
+ "user_profile": "Профіль користувача",
+ "user_profile_sub": "Запросіть користувачів і керуйте своїм обліковим записом."
+ },
+ "tools": {
+ "actions": "Дії з інвентарем",
+ "actions_set": {
+ "ensure_ids": "Перевірити наявність ID",
+ "ensure_ids_button": "Перевірити наявність ID",
+ "ensure_ids_sub": "Перевіряє усі ваші предмети на наявність вірного asset_id поля. Цей процес полягає в пошуці найбільшого значення asset_id у базі даних, і присвоєння настпупного за ним значення кожному предмету без asset_id. Процес йде по порядку поля created_at.",
+ "ensure_import_refs": "Присвоїти дані іморту",
+ "ensure_import_refs_button": "Присвоїти дані імпорту",
+ "ensure_import_refs_sub": "Запевнитись, що всі предмети у вашій базі мають коректне поле import_ref. Для цього кожен предмет без встановленого import_ref отримає в це поле строку з восьми випадкових літер.",
+ "set_primary_photo": "Встановити основну фотографію",
+ "set_primary_photo_button": "Встановити основну фотографію",
+ "set_primary_photo_sub": "У версії v0.10.0 Homebox до вкладень типу photo було додано поле зображення. Ця дія встановить основною фотографією першу картинку, що ви додали до предметів, якщо вона ще не встановлена. ''Див. GitHub PR #576''",
+ "zero_datetimes": "Обнулити дати предметів",
+ "zero_datetimes_button": "Обнулити дати предметів",
+ "zero_datetimes_sub": "Ця клавіша скидає значення \"час\" для усіх полів типу \"дата\" у списку ваших предметів. Користуйтеся для виправлення багу, що був доданий на початку розробки, і який псував збереження часу, що призводило до некоректного відображення.''Більше даних на GitHub, #236 проблема.''"
+ },
+ "actions_sub": "Дії для роботи з усіма предметами одразу. Процес незворотній.''Будьте обережні.''",
+ "import_export": "Імопрт/Експорт",
+ "import_export_set": {
+ "export": "Експортувати інвентар",
+ "export_button": "Експортувати інвентар",
+ "export_sub": "Експортувати у стандартному для HomeBox форматі. Це виведе у файл усі предмети з інвентара.",
+ "import": "Імпортувати інвентар",
+ "import_button": "Імпортувати інвентар",
+ "import_sub": "Імпортувати у стандартному форматі для HomeBox .CSV-файл.Без ''HB.import_ref'
' колонки, це 'не'' перезапише ніякі предмети в інвентарі, лише додасть нові. Рядки з параметром ''HB.import_ref'
' будуть злиті з існуючими предметами, якщо такі наявні і import_ref поле співпадає."
+ },
+ "import_export_sub": "Імпортувати і експортувати ваш інвентар у форматі .CSV. Це корисно для переносу інвентара на нову інсталяцію HomeBox.",
+ "reports": "Звіти",
+ "reports_set": {
+ "asset_labels": "Наліпки з ID предметів",
+ "asset_labels_button": "Генератор наліпок",
+ "asset_labels_sub": "Створити .PDF файл з мітками, відповідно обраному діапазону ID. Ці мітки не пов'язані з присвоєними ID вашим предметам, тож ви можете надрукувати їх перед внесенням предметів у базу даних, і внести вже постфактум.",
+ "bill_of_materials": "Звіт по предметам",
+ "bill_of_materials_button": "Згенерувати звіт",
+ "bill_of_materials_sub": "Створити .CSV файл, який можна імпортувати у відповідну програму (Excel, Spreadsheets, т.д.). Це буде повний звіт з описом усіх доданих предметів."
+ },
+ "reports_sub": "Створити різноманітні звіти по вашим предметам."
+ }
+}
diff --git a/frontend/locales/zh-CN.json b/frontend/locales/zh-CN.json
index d8b6c643..f89aacf8 100644
--- a/frontend/locales/zh-CN.json
+++ b/frontend/locales/zh-CN.json
@@ -61,7 +61,7 @@
"password": "密码",
"read_docs": "查阅文档",
"search": "搜索",
- "sign_out": "注销",
+ "sign_out": "登出",
"submit": "提交",
"version": "版本:{version}",
"welcome": "欢迎,{username}"
@@ -132,7 +132,7 @@
},
"maintenance": {
"filter": {
- "both": "与",
+ "both": "全部",
"completed": "已完成",
"scheduled": "已预定"
},
@@ -174,7 +174,7 @@
"tools": "工具"
},
"profile": {
- "active": "活跃",
+ "active": "启用",
"change_password": "更改密码",
"currency_format": "货币格式",
"current_password": "原密码",
@@ -185,7 +185,7 @@
"gen_invite": "生成邀请链接",
"group_settings": "组设置",
"group_settings_sub": "共享组设置。您可能需要刷新浏览器来让某些设置生效。",
- "inactive": "非活跃",
+ "inactive": "未启用",
"language": "语言",
"new_password": "新密码",
"no_notifiers": "未配置通知程序",