diff --git a/public/i18n/ar/api-errors.json b/public/i18n/ar/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/ar/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/ar/common.json b/public/i18n/ar/common.json new file mode 100644 index 0000000..54cabac --- /dev/null +++ b/public/i18n/ar/common.json @@ -0,0 +1,34 @@ +{ + "Details": "تفاصيل", + "Status": "الحالة", + "DNS": "", + "Donate": "تبرع", + "Domain": "نطاق", + "Hits": "الزيارات", + "Frequency": "معدل الحدوث", + "Client": "عميل", + "Requests": "طلبات", + "Add": "أضف", + "Time": "الوقت", + "Type": "النوع", + "Network": "شبكة\n\n", + "Action": "", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/ar/dashboard.json b/public/i18n/ar/dashboard.json new file mode 100644 index 0000000..689f52e --- /dev/null +++ b/public/i18n/ar/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "النطاقات المحظورة", + "Query Types": "نوع الإستعلام", + "Forward Destinations": "مستقبل التوجيهات", + "Top Permitted Domains": "أعلى النطاقات", + "Top Blocked Domains": "أعلى الإعلانات", + "Top Clients": "أعلى العملاء", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "", + "Percent Blocked": "", + "Queries Over Last 24 Hours": "", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "", + "Total Queries": "", + "Blocked Queries": "", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/ar/footer.json b/public/i18n/ar/footer.json new file mode 100644 index 0000000..8e52d6b --- /dev/null +++ b/public/i18n/ar/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "إذا وجدت هذا مفيدًا", + "Core Version": "Pi-hole إصدار", + "Web Version": "إصدار واجهة الويب", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/ar/lists.json b/public/i18n/ar/lists.json new file mode 100644 index 0000000..cb539d1 --- /dev/null +++ b/public/i18n/ar/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "أضف إلى", + "Successfully added {{domain}}": "أضف إلى القائمة", + "Failed to add {{domain}}": "فشل في الإضافة", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "", + "{{domain}} is already added": "", + "Failed to remove {{domain}}": "", + "There are no domains in this list": "", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/ar/location.json b/public/i18n/ar/location.json new file mode 100644 index 0000000..d88e70b --- /dev/null +++ b/public/i18n/ar/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "سجل الإستعلام", + "Whitelist": "القائمة البيضاء", + "Blacklist": "القائمة السوداء", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "", + "Logout": "", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/ar/login.json b/public/i18n/ar/login.json new file mode 100644 index 0000000..e72d4cc --- /dev/null +++ b/public/i18n/ar/login.json @@ -0,0 +1,10 @@ +{ + "Password": "", + "Sign in to start your session": "", + "Log in": "", + "Forgot Password": "", + "forgot_password_description": "", + "Wrong Password!": "", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/ar/preferences.json b/public/i18n/ar/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/ar/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/ar/query-log.json b/public/i18n/ar/query-log.json new file mode 100644 index 0000000..82fd63a --- /dev/null +++ b/public/i18n/ar/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "", + "Allowed (forwarded)": "", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "", + "Blocked (blacklist)": "", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/ar/settings.json b/public/i18n/ar/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/ar/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/bg/api-errors.json b/public/i18n/bg/api-errors.json index 9e26dfe..d17f9b8 100644 --- a/public/i18n/bg/api-errors.json +++ b/public/i18n/bg/api-errors.json @@ -1 +1,25 @@ -{} \ No newline at end of file +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/bg/common.json b/public/i18n/bg/common.json index 4760192..2aa66a3 100644 --- a/public/i18n/bg/common.json +++ b/public/i18n/bg/common.json @@ -1,7 +1,7 @@ { - "Details": "Детайли / детайли", - "Status": "Статус / статус", - "DNS": "DNS / ДНС", + "Details": "Детайли \/ детайли", + "Status": "Статус \/ статус", + "DNS": "DNS \/ ДНС", "Donate": "Дарят", "Domain": "домейн", "Hits": "посещения", @@ -15,9 +15,20 @@ "Action": "Дейност", "Enabled": "Активирано", "Disabled": "Деактивирано", - "DHCP": "DHCP", + "DHCP": "", "Core": "Ядро", - "FTL": "ФТЛ / FTL", + "FTL": "ФТЛ \/ FTL", "API": "АПИ", - "Web": "Уеб" + "Web": "Уеб", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/bg/footer.json b/public/i18n/bg/footer.json index 44b8442..7be76d7 100644 --- a/public/i18n/bg/footer.json +++ b/public/i18n/bg/footer.json @@ -1,5 +1,6 @@ { "if you found this useful": "ако смятате, че това е полезно", - "Core Version": "Ядро версия / Версия", - "Web Version": "Уеб версия" + "Core Version": "Ядро версия \/ Версия", + "Web Version": "Уеб версия", + "Update Available": "" } \ No newline at end of file diff --git a/public/i18n/bg/lists.json b/public/i18n/bg/lists.json index 31a4c2f..b77e053 100644 --- a/public/i18n/bg/lists.json +++ b/public/i18n/bg/lists.json @@ -8,5 +8,7 @@ "{{domain}} is already added": "{{домейнът}} вече е добавено в списък", "Failed to remove {{domain}}": "Неуспех при премахването на {{домейна}}", "There are no domains in this list": "Няма домейни в този списък", - "Input a regular expression": "Въведете регулярен израз" + "Input a regular expression": "Въведете регулярен израз", + "Not a valid domain": "", + "Not a valid regular expression": "" } \ No newline at end of file diff --git a/public/i18n/bg/location.json b/public/i18n/bg/location.json index 6e62ddc..0eab2cd 100644 --- a/public/i18n/bg/location.json +++ b/public/i18n/bg/location.json @@ -3,9 +3,13 @@ "Whitelist": "Белия списък", "Blacklist": "Черен списък", "Dashboard": "Начало", - "Exact": "Точен {{текст / TEXT}}", - "Wildcard": "Заместващ {{домейн / DOMAIN}}", + "Exact": "Точен {{текст \/ TEXT}}", + "Wildcard": "Заместващ {{домейн \/ DOMAIN}}", "Login": "Вход", "Logout": "Изход", - "Regex": "Регекс" + "Regex": "Регекс", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/bg/preferences.json b/public/i18n/bg/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/bg/preferences.json +++ b/public/i18n/bg/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/bg/query-log.json b/public/i18n/bg/query-log.json index 9b40453..a02625c 100644 --- a/public/i18n/bg/query-log.json +++ b/public/i18n/bg/query-log.json @@ -3,5 +3,16 @@ "Allowed (forwarded)": "Позволено (препратено)", "Allowed (cached)": "Позволено (кеширано)", "Blocked (regex/wildcard)": "Блокирано (регенериране)", - "Blocked (blacklist)": "Блокиран (черен списък)" + "Blocked (blacklist)": "Блокиран (черен списък)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" } \ No newline at end of file diff --git a/public/i18n/bg/settings.json b/public/i18n/bg/settings.json index eb7b36f..1c5767b 100644 --- a/public/i18n/bg/settings.json +++ b/public/i18n/bg/settings.json @@ -22,5 +22,9 @@ "Branch": "Бранш", "Hash": "Хеш", "Tag": "Тагове", - "Only forward public reverse lookups": "Само препращане публично обратното търсене" + "Only forward public reverse lookups": "Само препращане публично обратното търсене", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" } \ No newline at end of file diff --git a/public/i18n/ca/api-errors.json b/public/i18n/ca/api-errors.json index 9e26dfe..d17f9b8 100644 --- a/public/i18n/ca/api-errors.json +++ b/public/i18n/ca/api-errors.json @@ -1 +1,25 @@ -{} \ No newline at end of file +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/ca/common.json b/public/i18n/ca/common.json index 47dbfdc..cb0e127 100644 --- a/public/i18n/ca/common.json +++ b/public/i18n/ca/common.json @@ -1,12 +1,12 @@ { "Details": "Detalls", "Status": "Estat", - "DNS": "DNS", + "DNS": "", "Donate": "Donatius", "Domain": "Domini", "Hits": "Consultes", "Frequency": "freqüència", - "Client": "Client", + "Client": "", "Requests": "Consultes", "Add": "Afegir", "Time": "Tiempo", @@ -15,9 +15,20 @@ "Action": "Acció", "Enabled": "Activat", "Disabled": "Desactivat", - "DHCP": "DHCP", - "Core": "Core", - "FTL": "FTL", - "API": "API", - "Web": "Web" + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/ca/footer.json b/public/i18n/ca/footer.json index dfe8a0b..e01e9d2 100644 --- a/public/i18n/ca/footer.json +++ b/public/i18n/ca/footer.json @@ -1,5 +1,6 @@ { "if you found this useful": "si et sembla útil", "Core Version": "Versió de Pi-hole", - "Web Version": "Versió del interface web" + "Web Version": "Versió del interface web", + "Update Available": "" } \ No newline at end of file diff --git a/public/i18n/ca/lists.json b/public/i18n/ca/lists.json index aebcbda..9b22052 100644 --- a/public/i18n/ca/lists.json +++ b/public/i18n/ca/lists.json @@ -8,5 +8,7 @@ "{{domain}} is already added": "{{domain}} ja està afegit\n", "Failed to remove {{domain}}": "Error en esborrar {{domain}}", "There are no domains in this list": "No hi ha dominis en aquesta llista", - "Input a regular expression": "Escriu una expressió regular" + "Input a regular expression": "Escriu una expressió regular", + "Not a valid domain": "", + "Not a valid regular expression": "" } \ No newline at end of file diff --git a/public/i18n/ca/location.json b/public/i18n/ca/location.json index 7bb0f41..ff59566 100644 --- a/public/i18n/ca/location.json +++ b/public/i18n/ca/location.json @@ -7,5 +7,9 @@ "Wildcard": "Comodí", "Login": "Entrar", "Logout": "Sortir", - "Regex": "Regex" + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/ca/preferences.json b/public/i18n/ca/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/ca/preferences.json +++ b/public/i18n/ca/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/ca/query-log.json b/public/i18n/ca/query-log.json index b8376e0..8c65038 100644 --- a/public/i18n/ca/query-log.json +++ b/public/i18n/ca/query-log.json @@ -3,5 +3,16 @@ "Allowed (forwarded)": "Permès (reenviat)", "Allowed (cached)": "Permès (al cau)", "Blocked (regex/wildcard)": "Bloquejat (comodí)", - "Blocked (blacklist)": "Bloquejat (Llista negra)" + "Blocked (blacklist)": "Bloquejat (Llista negra)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" } \ No newline at end of file diff --git a/public/i18n/ca/settings.json b/public/i18n/ca/settings.json index 0b0929b..149e435 100644 --- a/public/i18n/ca/settings.json +++ b/public/i18n/ca/settings.json @@ -15,12 +15,16 @@ "Queries": "Consultes", "Filesize": "Tamany", "SQLite version": "Versió SQLite", - "Interface": "Interface", + "Interface": "", "IPv4 address": "Adreça IPv4", "IPv6 address": "Adreça IPv6", - "Hostname": "Hostname", + "Hostname": "", "Branch": "Branca", - "Hash": "Hash", - "Tag": "Tag", - "Only forward public reverse lookups": "Reenviar només les cerques inverses públiques" + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "Reenviar només les cerques inverses públiques", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" } \ No newline at end of file diff --git a/public/i18n/cs/api-errors.json b/public/i18n/cs/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/cs/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/cs/common.json b/public/i18n/cs/common.json new file mode 100644 index 0000000..2a65006 --- /dev/null +++ b/public/i18n/cs/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Detaily", + "Status": "", + "DNS": "", + "Donate": "Přispět", + "Domain": "Doména", + "Hits": "Navštívení", + "Frequency": "Frekvence", + "Client": "Klient", + "Requests": "Žádost", + "Add": "Přidát", + "Time": "Čas", + "Type": "Typ", + "Network": "Síť", + "Action": "Akce", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/cs/dashboard.json b/public/i18n/cs/dashboard.json new file mode 100644 index 0000000..05de663 --- /dev/null +++ b/public/i18n/cs/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Počet možních blokovaních domén", + "Query Types": "Typy dotazov", + "Forward Destinations": "Přepínaní destinací", + "Top Permitted Domains": "Najpoužívanejší Domény", + "Top Blocked Domains": "Najčastejší Inzerti", + "Top Clients": "Najčastejší Klienti", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "Blokované dotazy", + "Percent Blocked": "Procento blokovaných", + "Queries Over Last 24 Hours": "Dotazú za posledních 24 hodín", + "Clients Over Last 24 Hours": "Klienti za posledních 24 hodín", + "Queries Answered By": "Zodpovědených dotazú", + "Queries from {{from}} to {{to}}": "Dotazy od {{from}} do {{to}}", + "Total Queries": "Celkovo dotazú", + "Blocked Queries": "Blokované dotazy", + "Client activity from {{from}} to {{to}}": "Klientská aktivita od {{from}} do {{to}}", + "{{percent}}% of {{total}}": "{{percent}}% z {{total}}", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/cs/footer.json b/public/i18n/cs/footer.json new file mode 100644 index 0000000..299d029 --- /dev/null +++ b/public/i18n/cs/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "ak považujete toto za užitoční", + "Core Version": "Pi-hole Verze", + "Web Version": "Web Interface Verze", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/cs/lists.json b/public/i18n/cs/lists.json new file mode 100644 index 0000000..d228cb6 --- /dev/null +++ b/public/i18n/cs/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Přidávaní do", + "Successfully added {{domain}}": "Přidané do zoznamu", + "Failed to add {{domain}}": "Nepodařilo se přidát", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "Poznámka: Přidáni subdomény do bílej listiny již blokovanej domény s pomocou specialních znakú(wildcard) není možné.", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "Poznámka: Len domény a subdomény blokovaných domén budú blokované.", + "Add a domain (example.com or sub.example.com)": "Přidát doménu (example.com nebo sub.example.com)", + "{{domain}} is already added": "{{domain}} je již přidaná", + "Failed to remove {{domain}}": "Zlyhalo odstránení {{domain}}", + "There are no domains in this list": "V tomto liste se nenachádzejí žádny domény", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/cs/location.json b/public/i18n/cs/location.json new file mode 100644 index 0000000..38f5017 --- /dev/null +++ b/public/i18n/cs/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Záznam dotazu", + "Whitelist": "Bíla Listina", + "Blacklist": "Černá Listina", + "Dashboard": "Palubovka", + "Exact": "Skutečne", + "Wildcard": "Náhradní znak", + "Login": "Přihlásit", + "Logout": "Odhlásit", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/cs/login.json b/public/i18n/cs/login.json new file mode 100644 index 0000000..d4d1b4d --- /dev/null +++ b/public/i18n/cs/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Heslo", + "Sign in to start your session": "Přihlásit se a začát správu", + "Log in": "Přihlásit se", + "Forgot Password": "Zabudnuté heslo", + "forgot_password_description": "Při prvej instalaci Pi-hole se heslo vygeneruje a zobrazí užívateli. Heslo se \tpozději nedá zjistit, ale je tu potom možnost nastavit jsi nové (nebo explicitne vypnout nastavením prázdného hesla) použitím příkazu:", + "Wrong Password!": "Nesprávne heslo! ", + "You will be transferred to the \"{{page}}\" page": "Budete přesunutý na stránku {{page}} ", + "Verify that cookies are allowed for {{host}}": "Uistite se, že jsou povolené cookies pro {{host}}" +} \ No newline at end of file diff --git a/public/i18n/cs/preferences.json b/public/i18n/cs/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/cs/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/cs/query-log.json b/public/i18n/cs/query-log.json new file mode 100644 index 0000000..bde034c --- /dev/null +++ b/public/i18n/cs/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Blokované", + "Allowed (forwarded)": "Povolené (pretlačené) ", + "Allowed (cached)": "Povolené (cached) ", + "Blocked (regex/wildcard)": "Blokované (wildcard) ", + "Blocked (blacklist)": "Blokované (černá listina) ", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/cs/settings.json b/public/i18n/cs/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/cs/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/da/api-errors.json b/public/i18n/da/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/da/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/da/common.json b/public/i18n/da/common.json new file mode 100644 index 0000000..c6c6033 --- /dev/null +++ b/public/i18n/da/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Detaljer", + "Status": "", + "DNS": "", + "Donate": "Donere", + "Domain": "Domæne", + "Hits": "Antal", + "Frequency": "Frekvens", + "Client": "Klient", + "Requests": "Forespørgsler", + "Add": "Tilføj", + "Time": "Tid", + "Type": "", + "Network": "Netværk", + "Action": "", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/da/dashboard.json b/public/i18n/da/dashboard.json new file mode 100644 index 0000000..06ca3d0 --- /dev/null +++ b/public/i18n/da/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domæner Blokeret", + "Query Types": "Forespørgelses Typer", + "Forward Destinations": "Forespørgelses Destination", + "Top Permitted Domains": "Top Tilladte Domæner", + "Top Blocked Domains": "Top Blokerede Domæner", + "Top Clients": "Top Klienter", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "", + "Percent Blocked": "", + "Queries Over Last 24 Hours": "", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "", + "Total Queries": "", + "Blocked Queries": "", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/da/footer.json b/public/i18n/da/footer.json new file mode 100644 index 0000000..9ef12c2 --- /dev/null +++ b/public/i18n/da/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "hvis du synes det er brugbart", + "Core Version": "Pi-hole Version", + "Web Version": "Web Interface Version", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/da/lists.json b/public/i18n/da/lists.json new file mode 100644 index 0000000..78f7863 --- /dev/null +++ b/public/i18n/da/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Tilføj til", + "Successfully added {{domain}}": "Tilføjet til listen", + "Failed to add {{domain}}": "Fejl ved tilføjelse", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "", + "{{domain}} is already added": "", + "Failed to remove {{domain}}": "", + "There are no domains in this list": "", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/da/location.json b/public/i18n/da/location.json new file mode 100644 index 0000000..af05b2f --- /dev/null +++ b/public/i18n/da/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Forespørgselslog", + "Whitelist": "Tillade", + "Blacklist": "Blokere", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "", + "Logout": "", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/da/login.json b/public/i18n/da/login.json new file mode 100644 index 0000000..3bb2799 --- /dev/null +++ b/public/i18n/da/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Adgangskode", + "Sign in to start your session": "", + "Log in": "Log på", + "Forgot Password": "Glemt Adgangskode", + "forgot_password_description": "", + "Wrong Password!": "Forkert Adgangskode!", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/da/preferences.json b/public/i18n/da/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/da/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/da/query-log.json b/public/i18n/da/query-log.json new file mode 100644 index 0000000..82fd63a --- /dev/null +++ b/public/i18n/da/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "", + "Allowed (forwarded)": "", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "", + "Blocked (blacklist)": "", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/da/settings.json b/public/i18n/da/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/da/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/de/api-errors.json b/public/i18n/de/api-errors.json index 6e016df..802ed7d 100644 --- a/public/i18n/de/api-errors.json +++ b/public/i18n/de/api-errors.json @@ -1,7 +1,9 @@ { "unknown": "unbekannt", + "gravity_error": "Erstellen der Blockierliste fehlgeschlagen", "ftl_connection_fail": "ftl_verbindung_fehlgeschlagen", "ftl_read_error": "ftl_lese_fehler", + "ftl_eom_error": "Unerwartetes EOM von FTL empfangen", "not_found": "nicht_gefunden", "already_exists": "bereits_existent", "invalid_domain": "ungültige_domain", @@ -12,5 +14,12 @@ "config_parsing_error": "konfig_einfügen_fehler", "invalid_setting_value": "ungültiger_einstellungswert", "restart_dns_error": "fehler_dns_neustart", - "dnsmasq_config_write": "dnsmasq_konfig_schreiben" + "dnsmasq_config_write": "dnsmasq_konfig_schreiben", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "API Fehler: {{error}}", + "reload_dns_error": "Der DNS Server konnte nicht neu gestartet werden", + "shared_memory_version": "", + "ftl_database": "" } \ No newline at end of file diff --git a/public/i18n/de/common.json b/public/i18n/de/common.json index 1f26626..4f82149 100644 --- a/public/i18n/de/common.json +++ b/public/i18n/de/common.json @@ -1,9 +1,9 @@ { "Details": "Einzelheiten", - "Status": "Status", - "DNS": "DNS", + "Status": "", + "DNS": "", "Donate": "Spenden", - "Domain": "Domain", + "Domain": "", "Hits": "Aufrufe", "Frequency": "Häufigkeit", "Client": "Gerät", @@ -15,11 +15,20 @@ "Action": "Aktion", "Enabled": "Aktiviert", "Disabled": "Deaktiviert", - "DHCP": "DHCP", - "Core": "Core", - "FTL": "FTL", - "API": "API", - "Web": "Web", - "Version": "Version", - "Apply": "Annehmen" + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "Annehmen", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/de/location.json b/public/i18n/de/location.json index 90bcebd..e37440a 100644 --- a/public/i18n/de/location.json +++ b/public/i18n/de/location.json @@ -2,13 +2,14 @@ "Query Log": "Abfragenprotokoll", "Whitelist": "Weißliste", "Blacklist": "Schwarzliste", - "Dashboard": "Dashboard", + "Dashboard": "", "Exact": "Exakt", - "Wildcard": "Wildcard", + "Wildcard": "", "Login": "Anmelden", "Logout": "Abmelden", "Regex": "Regulärer Ausdruck", "Settings": "Einstellungen", - "Networking": "Networking", - "Versions": "Versionen" + "Networking": "", + "Versions": "Versionen", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/de/preferences.json b/public/i18n/de/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/de/preferences.json +++ b/public/i18n/de/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/de/query-log.json b/public/i18n/de/query-log.json index db94bb7..0508391 100644 --- a/public/i18n/de/query-log.json +++ b/public/i18n/de/query-log.json @@ -10,6 +10,8 @@ "Unspecified": "Unspezifiziert", "Secure": "Sicher", "Insecure": "Unsicher", + "Bogus": "", + "Abandoned": "", "Reply": "Antworten", "All": "Alle", "Allowed": "Erlaubt" diff --git a/public/i18n/de/settings.json b/public/i18n/de/settings.json index 6b809d3..eb069ff 100644 --- a/public/i18n/de/settings.json +++ b/public/i18n/de/settings.json @@ -18,11 +18,12 @@ "Interface": "Schnittstelle", "IPv4 address": "IPv4-Adresse", "IPv6 address": "IPv6-Adresse", - "Hostname": "Hostname", - "Branch": "Branch", - "Hash": "Hash", - "Tag": "Tag", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", "Only forward public reverse lookups": "Nur öffentlichen Reverse Lookup weiterleiten", + "Processing...": "", "Successfully saved settings": "Einstellungen gespeichert", "Detected custom upstream server": "Eigene Upstream Server erkannt", "DNS Options": "DNS Optionen" diff --git a/public/i18n/el/api-errors.json b/public/i18n/el/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/el/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/el/common.json b/public/i18n/el/common.json new file mode 100644 index 0000000..e8db679 --- /dev/null +++ b/public/i18n/el/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Λεπτομέρειες", + "Status": "Κατάσταση", + "DNS": "", + "Donate": "Κάντε δωρεά", + "Domain": "Διεύθυνση", + "Hits": "", + "Frequency": "Συχνότητα", + "Client": "Πελάτης", + "Requests": "Αιτήματα", + "Add": "Προσθήκη", + "Time": "Ώρα", + "Type": "Τύπος", + "Network": "Δίκτυο", + "Action": "Ενέργεια", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/el/dashboard.json b/public/i18n/el/dashboard.json new file mode 100644 index 0000000..77a47de --- /dev/null +++ b/public/i18n/el/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Διευθύνσεις που αποκλείονται", + "Query Types": "Τύποι Ερωτημάτων", + "Forward Destinations": "Προορισμοί Προώθησης", + "Top Permitted Domains": "Κορυφαίες Διευθύνσεις", + "Top Blocked Domains": "Δημοφιλείς Διαφημίσεις", + "Top Clients": "Κορυφαίοι Πελάτες", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "", + "Percent Blocked": "", + "Queries Over Last 24 Hours": "", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "", + "Total Queries": "", + "Blocked Queries": "", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/el/footer.json b/public/i18n/el/footer.json new file mode 100644 index 0000000..1b1f72d --- /dev/null +++ b/public/i18n/el/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "Εάν το βρήκατε χρήσιμο", + "Core Version": "Έκδοση Pi-Hole", + "Web Version": "Έκδοση Web Interface", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/el/lists.json b/public/i18n/el/lists.json new file mode 100644 index 0000000..e3e1192 --- /dev/null +++ b/public/i18n/el/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "", + "Successfully added {{domain}}": "Προστέθηκε στην λίστα", + "Failed to add {{domain}}": "Απέτυχε να προστεθεί", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "", + "{{domain}} is already added": "{{domain}} έχει ήδη προστεθεί ", + "Failed to remove {{domain}}": "", + "There are no domains in this list": "", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/el/location.json b/public/i18n/el/location.json new file mode 100644 index 0000000..4519e0b --- /dev/null +++ b/public/i18n/el/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Αρχείο καταγραφής ερωτημάτων", + "Whitelist": "Λευκή λίστα", + "Blacklist": "Μαύρη λίστα", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "Είσοδος", + "Logout": "Έξοδος", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/el/login.json b/public/i18n/el/login.json new file mode 100644 index 0000000..0012830 --- /dev/null +++ b/public/i18n/el/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Κωδικός", + "Sign in to start your session": "", + "Log in": "Είσοδος", + "Forgot Password": "Υπενθύμιση κωδικού", + "forgot_password_description": "", + "Wrong Password!": "Λανθασμένος κωδικός!", + "You will be transferred to the \"{{page}}\" page": "Θα μεταφερθείτε στην {{σελίδα}}", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/el/preferences.json b/public/i18n/el/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/el/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/el/query-log.json b/public/i18n/el/query-log.json new file mode 100644 index 0000000..82fd63a --- /dev/null +++ b/public/i18n/el/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "", + "Allowed (forwarded)": "", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "", + "Blocked (blacklist)": "", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/el/settings.json b/public/i18n/el/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/el/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/es/api-errors.json b/public/i18n/es/api-errors.json index a4a620b..2633700 100644 --- a/public/i18n/es/api-errors.json +++ b/public/i18n/es/api-errors.json @@ -18,5 +18,8 @@ "shared_memory_open": "shared_memory_open", "shared_memory_read": "shared_memory_read", "shared_memory_lock": "shared_memory_lock", - "API Error: {{error}}": "API Error: {{error}}" + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" } \ No newline at end of file diff --git a/public/i18n/es/common.json b/public/i18n/es/common.json index 6c145e6..ad49eda 100644 --- a/public/i18n/es/common.json +++ b/public/i18n/es/common.json @@ -1,7 +1,7 @@ { "Details": "Detalles", "Status": "Estado", - "DNS": "DNS", + "DNS": "", "Donate": "Donar", "Domain": "Dominio", "Hits": "Peticiones", @@ -9,17 +9,26 @@ "Client": "Cliente", "Requests": "Peticiones", "Add": "Añadir", - "Time": "Fecha/hora", + "Time": "Fecha\/hora", "Type": "Tipo", "Network": "Red", "Action": "Acción", "Enabled": "Habilitado", "Disabled": "Deshabilitado", - "DHCP": "DHCP", + "DHCP": "", "Core": "Núcleo", - "FTL": "FTL", - "API": "API", - "Web": "Web", + "FTL": "", + "API": "", + "Web": "", "Version": "Versión", - "Apply": "Aplicar" + "Apply": "Aplicar", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/es/location.json b/public/i18n/es/location.json index 7b62a88..b5d8519 100644 --- a/public/i18n/es/location.json +++ b/public/i18n/es/location.json @@ -7,8 +7,9 @@ "Wildcard": "Comodín", "Login": "Iniciar sesión", "Logout": "Cerrar sesión", - "Regex": "Regex", + "Regex": "", "Settings": "Configuración", "Networking": "Redes", - "Versions": "Versiones" + "Versions": "Versiones", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/es/preferences.json b/public/i18n/es/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/es/preferences.json +++ b/public/i18n/es/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/es/settings.json b/public/i18n/es/settings.json index b8287fe..7bfa1f6 100644 --- a/public/i18n/es/settings.json +++ b/public/i18n/es/settings.json @@ -20,7 +20,7 @@ "IPv6 address": "Dirección IPv6", "Hostname": "Nombre del Host", "Branch": "Rama", - "Hash": "Hash", + "Hash": "", "Tag": "Etiqueta", "Only forward public reverse lookups": "Solo búsquedas públicas inversas hacia adelante", "Processing...": "Procesando...", diff --git a/public/i18n/fr/api-errors.json b/public/i18n/fr/api-errors.json index a7ee7a8..35db8e8 100644 --- a/public/i18n/fr/api-errors.json +++ b/public/i18n/fr/api-errors.json @@ -1,4 +1,25 @@ { "unknown": "inconnu", - "unauthorized": "non autorisé" + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "non autorisé", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" } \ No newline at end of file diff --git a/public/i18n/fr/common.json b/public/i18n/fr/common.json index 9b90496..b3b3fb4 100644 --- a/public/i18n/fr/common.json +++ b/public/i18n/fr/common.json @@ -1,25 +1,34 @@ { "Details": "Détails", "Status": "État", - "DNS": "DNS", + "DNS": "", "Donate": "Donner", "Domain": "Domaine", "Hits": "Accès", "Frequency": "Fréquence", - "Client": "Client", + "Client": "", "Requests": "Requêtes", "Add": "Ajouter", "Time": "Temps", - "Type": "Type", + "Type": "", "Network": "Réseau", - "Action": "Action", + "Action": "", "Enabled": "Activé", "Disabled": "Désactivé", - "DHCP": "DHCP", + "DHCP": "", "Core": "Noyau", - "FTL": "FTL", - "API": "API", - "Web": "Web", - "Version": "Version", - "Apply": "Appliquer" + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "Appliquer", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/fr/location.json b/public/i18n/fr/location.json index 207f74f..25be1a1 100644 --- a/public/i18n/fr/location.json +++ b/public/i18n/fr/location.json @@ -4,11 +4,12 @@ "Blacklist": "Liste noire", "Dashboard": "Panneau de contrôle", "Exact": "Exacte", - "Wildcard": "Wildcard", + "Wildcard": "", "Login": "Identification", "Logout": "Déconnexion", - "Regex": "Regex", + "Regex": "", "Settings": "Paramètres", "Networking": "Réseau", - "Versions": "Versions" + "Versions": "", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/fr/preferences.json b/public/i18n/fr/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/fr/preferences.json +++ b/public/i18n/fr/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/fr/settings.json b/public/i18n/fr/settings.json index c82bd90..fb440ad 100644 --- a/public/i18n/fr/settings.json +++ b/public/i18n/fr/settings.json @@ -15,16 +15,16 @@ "Queries": "Requêtes", "Filesize": "Taille du fichier", "SQLite version": "Version de SQLite", - "Interface": "Interface", + "Interface": "", "IPv4 address": "Adresse IPv4", "IPv6 address": "Adresse IPv6", "Hostname": "Nom d'hôte", "Branch": "Branche", - "Hash": "Hash", - "Tag": "Tag", + "Hash": "", + "Tag": "", "Only forward public reverse lookups": "Ne transmettre que les requêtes inverses publiques", "Processing...": "En traitement...", "Successfully saved settings": "Paramètres enregistrés avec succès", "Detected custom upstream server": "Serveur personnalisé personnalisé détecté", - "DNS Options": "DNS Options" + "DNS Options": "" } \ No newline at end of file diff --git a/public/i18n/he/api-errors.json b/public/i18n/he/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/he/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/he/common.json b/public/i18n/he/common.json new file mode 100644 index 0000000..9ae5778 --- /dev/null +++ b/public/i18n/he/common.json @@ -0,0 +1,34 @@ +{ + "Details": "פרטים", + "Status": "מצב", + "DNS": "די אנ אס", + "Donate": "לתרומות", + "Domain": "דומיין", + "Hits": "פגיעות", + "Frequency": "תדירות", + "Client": "לקוח", + "Requests": "בקשות", + "Add": "הוסף", + "Time": "זמן", + "Type": "סוג", + "Network": "רשת", + "Action": "", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/he/dashboard.json b/public/i18n/he/dashboard.json new file mode 100644 index 0000000..3941aa6 --- /dev/null +++ b/public/i18n/he/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "תחומים נחסמים", + "Query Types": "סוג שאילתא", + "Forward Destinations": "העברת יעדים", + "Top Permitted Domains": "דומיינים מובילים", + "Top Blocked Domains": "מפרסמים מובילים", + "Top Clients": "לקוחות מובילים", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "", + "Percent Blocked": "", + "Queries Over Last 24 Hours": "", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "", + "Total Queries": "", + "Blocked Queries": "", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/he/footer.json b/public/i18n/he/footer.json new file mode 100644 index 0000000..05854bd --- /dev/null +++ b/public/i18n/he/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "אם מצאת את זה שימושי", + "Core Version": "גרסת פיי-הול", + "Web Version": "גרסת ממשק", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/he/lists.json b/public/i18n/he/lists.json new file mode 100644 index 0000000..41c4393 --- /dev/null +++ b/public/i18n/he/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "הוספה ל", + "Successfully added {{domain}}": "נוסף לרשימה", + "Failed to add {{domain}}": "נכשל להוסיף", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "", + "{{domain}} is already added": "", + "Failed to remove {{domain}}": "", + "There are no domains in this list": "", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/he/location.json b/public/i18n/he/location.json new file mode 100644 index 0000000..fa2ebc8 --- /dev/null +++ b/public/i18n/he/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "יומן שאליתות", + "Whitelist": "רשימה לבנה", + "Blacklist": "רשימה שחורה", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "", + "Logout": "", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/he/login.json b/public/i18n/he/login.json new file mode 100644 index 0000000..e72d4cc --- /dev/null +++ b/public/i18n/he/login.json @@ -0,0 +1,10 @@ +{ + "Password": "", + "Sign in to start your session": "", + "Log in": "", + "Forgot Password": "", + "forgot_password_description": "", + "Wrong Password!": "", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/he/preferences.json b/public/i18n/he/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/he/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/he/query-log.json b/public/i18n/he/query-log.json new file mode 100644 index 0000000..82fd63a --- /dev/null +++ b/public/i18n/he/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "", + "Allowed (forwarded)": "", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "", + "Blocked (blacklist)": "", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/he/settings.json b/public/i18n/he/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/he/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/hr/api-errors.json b/public/i18n/hr/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/hr/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/hr/common.json b/public/i18n/hr/common.json new file mode 100644 index 0000000..6e805cb --- /dev/null +++ b/public/i18n/hr/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Detalji", + "Status": "", + "DNS": "", + "Donate": "Donacija", + "Domain": "Domena", + "Hits": "Broj", + "Frequency": "Količina", + "Client": "Klijent", + "Requests": "Zahtjevi", + "Add": "Dodaj", + "Time": "Vrijeme", + "Type": "Tip", + "Network": "Mreža", + "Action": "", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/hr/dashboard.json b/public/i18n/hr/dashboard.json new file mode 100644 index 0000000..e113e1c --- /dev/null +++ b/public/i18n/hr/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domena blokirano", + "Query Types": "Tipovi upita", + "Forward Destinations": "Daljnje destinacije", + "Top Permitted Domains": "Top domene", + "Top Blocked Domains": "Top oglašivači", + "Top Clients": "Top klijenti", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "", + "Percent Blocked": "", + "Queries Over Last 24 Hours": "", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "", + "Total Queries": "", + "Blocked Queries": "", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/hr/footer.json b/public/i18n/hr/footer.json new file mode 100644 index 0000000..1eed797 --- /dev/null +++ b/public/i18n/hr/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "ako ti je ovo korisno", + "Core Version": "Pi-hole verzija", + "Web Version": "Web sučelje verzija", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/hr/lists.json b/public/i18n/hr/lists.json new file mode 100644 index 0000000..3ab1b51 --- /dev/null +++ b/public/i18n/hr/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Dodavanje u", + "Successfully added {{domain}}": "Dodano u listu", + "Failed to add {{domain}}": "Dodavanje neuspješno", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "", + "{{domain}} is already added": "", + "Failed to remove {{domain}}": "", + "There are no domains in this list": "", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/hr/location.json b/public/i18n/hr/location.json new file mode 100644 index 0000000..0a46056 --- /dev/null +++ b/public/i18n/hr/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Dnevnik upita", + "Whitelist": "Bijela lista", + "Blacklist": "Crna lista", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "", + "Logout": "", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/hr/login.json b/public/i18n/hr/login.json new file mode 100644 index 0000000..e72d4cc --- /dev/null +++ b/public/i18n/hr/login.json @@ -0,0 +1,10 @@ +{ + "Password": "", + "Sign in to start your session": "", + "Log in": "", + "Forgot Password": "", + "forgot_password_description": "", + "Wrong Password!": "", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/hr/preferences.json b/public/i18n/hr/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/hr/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/hr/query-log.json b/public/i18n/hr/query-log.json new file mode 100644 index 0000000..82fd63a --- /dev/null +++ b/public/i18n/hr/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "", + "Allowed (forwarded)": "", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "", + "Blocked (blacklist)": "", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/hr/settings.json b/public/i18n/hr/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/hr/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/hu/api-errors.json b/public/i18n/hu/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/hu/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/hu/common.json b/public/i18n/hu/common.json new file mode 100644 index 0000000..55352cc --- /dev/null +++ b/public/i18n/hu/common.json @@ -0,0 +1,34 @@ +{ + "Details": "RÉSZLETEK", + "Status": "Státusz", + "DNS": "", + "Donate": "Támogatás", + "Domain": "Domainek", + "Hits": "Találat", + "Frequency": "Frekvencia", + "Client": "Kliens", + "Requests": "Kérések", + "Add": "Hozzáadás", + "Time": "Idő", + "Type": "Típus", + "Network": "Hálózat", + "Action": "Művelet", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/hu/dashboard.json b/public/i18n/hu/dashboard.json new file mode 100644 index 0000000..fc9d705 --- /dev/null +++ b/public/i18n/hu/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domainek a blokklistán", + "Query Types": "Kérés Típusok", + "Forward Destinations": "Továbbított Célok", + "Top Permitted Domains": "Engedélyezett domainek listája", + "Top Blocked Domains": "Tíltott Domain Lista", + "Top Clients": "Kliens lista", + "Total Queries ({{count}} clients)": "Összes lekérdezés ({{count}} ügyfelek)", + "Total Queries ({{count}} clients)_plural": "Összes lekérdezés ({{count}} ügyfelek)", + "Queries Blocked": "Blokkolt Kérések", + "Percent Blocked": "Blokkolási Arány", + "Queries Over Last 24 Hours": "Kérések ez elmúlt 24 órában", + "Clients Over Last 24 Hours": "Kapcsolódások az elmúlt 24 órában", + "Queries Answered By": "Lekérdezések", + "Queries from {{from}} to {{to}}": "Lekérdezések {{from}} és {{to}} között", + "Total Queries": "Összes Lekérdezés", + "Blocked Queries": "Blokkolt Kérések", + "Client activity from {{from}} to {{to}}": "Ügyfélaktivitás {{from}} - {{to}}", + "{{percent}}% of {{total}}": "{{total}} {{percent}}%", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/hu/footer.json b/public/i18n/hu/footer.json new file mode 100644 index 0000000..6ef3ada --- /dev/null +++ b/public/i18n/hu/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "ha ezt hasznosnak találta", + "Core Version": "Core Verzió", + "Web Version": "Web verzió", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/hu/lists.json b/public/i18n/hu/lists.json new file mode 100644 index 0000000..49af348 --- /dev/null +++ b/public/i18n/hu/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "{{domain}} hozzáadása", + "Successfully added {{domain}}": "Sikeresen hozzáadta a következőt {{domain}}", + "Failed to add {{domain}}": "\nNem sikerült hozzáadni {{domain}}", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "Megjegyzés: Az aldomain engedélyezése nem lehetséges.", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "Megjegyzés: Csak a blokkolt tartomány domainje és aldomainjei kerülnek letiltásra.", + "Add a domain (example.com or sub.example.com)": "Domain hozzáadás (example.com or sub.example.com)", + "{{domain}} is already added": "{{domain}} hozzáadva\n", + "Failed to remove {{domain}}": "A(z) {{domain}} eltávolítása sikertelen", + "There are no domains in this list": "Ebben a listában nincs domain", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/hu/location.json b/public/i18n/hu/location.json new file mode 100644 index 0000000..85ab06e --- /dev/null +++ b/public/i18n/hu/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Kérés Log", + "Whitelist": "Engedélyezett", + "Blacklist": "Tíltott", + "Dashboard": "Műszerfal", + "Exact": "Pontos", + "Wildcard": "Névjegy", + "Login": "Belépés", + "Logout": "Kilépés", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/hu/login.json b/public/i18n/hu/login.json new file mode 100644 index 0000000..0f176b3 --- /dev/null +++ b/public/i18n/hu/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Jelszó", + "Sign in to start your session": "Jelentkezzen be a munkamenet megkezdéséhez", + "Log in": "Belépés", + "Forgot Password": "Jelszó emlékeztető", + "forgot_password_description": "elfelejtett_jeszó_leírása", + "Wrong Password!": "Hibás Jelszó!", + "You will be transferred to the \"{{page}}\" page": "Ön átkerül az {{page}} oldalra", + "Verify that cookies are allowed for {{host}}": "Ellenőrizze, hogy a cookie-k engedélyezve vannak e {{host}}" +} \ No newline at end of file diff --git a/public/i18n/hu/preferences.json b/public/i18n/hu/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/hu/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/hu/query-log.json b/public/i18n/hu/query-log.json new file mode 100644 index 0000000..77a6e64 --- /dev/null +++ b/public/i18n/hu/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Blokkoltak", + "Allowed (forwarded)": "Engedélyezett (továbbítás)", + "Allowed (cached)": "Engedélyezett (tároltak)", + "Blocked (regex/wildcard)": "Blokkolt (névjegy)", + "Blocked (blacklist)": "Blokkolt (tíltólista)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/hu/settings.json b/public/i18n/hu/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/hu/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/it/api-errors.json b/public/i18n/it/api-errors.json index e528c69..0e20ef3 100644 --- a/public/i18n/it/api-errors.json +++ b/public/i18n/it/api-errors.json @@ -18,5 +18,8 @@ "shared_memory_open": "Errore nell'apertura della memoria condivisa", "shared_memory_read": "Errore nella lettura della memoria condivisa", "shared_memory_lock": "Errore nel blocco della memoria condivisa", - "API Error: {{error}}": "Errore dell'API: {{error}}" + "API Error: {{error}}": "Errore dell'API: {{error}}", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" } \ No newline at end of file diff --git a/public/i18n/it/common.json b/public/i18n/it/common.json index 74d295d..2b86932 100644 --- a/public/i18n/it/common.json +++ b/public/i18n/it/common.json @@ -1,12 +1,12 @@ { "Details": "Dettagli\n", "Status": "Stato", - "DNS": "DNS", + "DNS": "", "Donate": "Dona", "Domain": "Dominî", "Hits": "Nº richieste", "Frequency": "Frequenza", - "Client": "Client", + "Client": "", "Requests": "Richieste", "Add": "Aggiungi", "Time": "Data", @@ -15,11 +15,20 @@ "Action": "Azione", "Enabled": "Attivato", "Disabled": "Disattivato", - "DHCP": "DHCP", - "Core": "Core", - "FTL": "FTL", - "API": "API", - "Web": "Web", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", "Version": "Versione", - "Apply": "Applica" + "Apply": "Applica", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/it/location.json b/public/i18n/it/location.json index 3482db0..2761300 100644 --- a/public/i18n/it/location.json +++ b/public/i18n/it/location.json @@ -4,11 +4,12 @@ "Blacklist": "Lista nera", "Dashboard": "Pannello delle statistiche", "Exact": "L'esatto", - "Wildcard": "Wildcard", + "Wildcard": "", "Login": "Accedi", "Logout": "Esci", "Regex": "Espressione regolare", "Settings": "Impostazioni", - "Networking": "Networking", - "Versions": "Versioni" + "Networking": "", + "Versions": "Versioni", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/it/login.json b/public/i18n/it/login.json index 71520b6..68ab0eb 100644 --- a/public/i18n/it/login.json +++ b/public/i18n/it/login.json @@ -1,5 +1,5 @@ { - "Password": "Password", + "Password": "", "Sign in to start your session": "Accedi per avviare la sessione", "Log in": "Accedi", "Forgot Password": "Hai dimenticato la password?", diff --git a/public/i18n/it/preferences.json b/public/i18n/it/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/it/preferences.json +++ b/public/i18n/it/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/it/query-log.json b/public/i18n/it/query-log.json index 22fc4ba..2e25710 100644 --- a/public/i18n/it/query-log.json +++ b/public/i18n/it/query-log.json @@ -12,5 +12,7 @@ "Insecure": "Non sicuro", "Bogus": "Finto", "Abandoned": "Abbandonato", - "Reply": "Risposta" + "Reply": "Risposta", + "All": "", + "Allowed": "" } \ No newline at end of file diff --git a/public/i18n/it/settings.json b/public/i18n/it/settings.json index ceb9d4a..9edadb2 100644 --- a/public/i18n/it/settings.json +++ b/public/i18n/it/settings.json @@ -19,8 +19,8 @@ "IPv4 address": "Indirizzo IPv4", "IPv6 address": "Indirizzo IPv6", "Hostname": "Nome dell'host", - "Branch": "Branch", - "Hash": "Hash", + "Branch": "", + "Hash": "", "Tag": "Etichetta", "Only forward public reverse lookups": "Invia solo i lookup pubblici invertiti", "Processing...": "Elaborazione in corso...", diff --git a/public/i18n/nl/api-errors.json b/public/i18n/nl/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/nl/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/nl/common.json b/public/i18n/nl/common.json new file mode 100644 index 0000000..7a5d12a --- /dev/null +++ b/public/i18n/nl/common.json @@ -0,0 +1,34 @@ +{ + "Details": "", + "Status": "toestand", + "DNS": "", + "Donate": "schenken", + "Domain": "Domein", + "Hits": "", + "Frequency": "Frequentie", + "Client": "Cliënt", + "Requests": "verzoeken", + "Add": "Toevoegen", + "Time": "Tijd", + "Type": "", + "Network": "Netwerk", + "Action": "Actie", + "Enabled": "Activeren", + "Disabled": "Deactiveren", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/nl/dashboard.json b/public/i18n/nl/dashboard.json new file mode 100644 index 0000000..99b20ed --- /dev/null +++ b/public/i18n/nl/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domeinen op blacklist", + "Query Types": "", + "Forward Destinations": "forward bestemmingen", + "Top Permitted Domains": "Top Domeinen", + "Top Blocked Domains": "Top Adverteerders", + "Top Clients": "Top Cliënten", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "Geblokkeerde querys", + "Percent Blocked": "Procent geblokkeerd", + "Queries Over Last 24 Hours": "Queries over de laatste 24 uur", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "Querys beantword door", + "Queries from {{from}} to {{to}}": "Querys van naar", + "Total Queries": "Totaal aantal querys", + "Blocked Queries": "Geblokkeerde querys", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/nl/footer.json b/public/i18n/nl/footer.json new file mode 100644 index 0000000..f90b302 --- /dev/null +++ b/public/i18n/nl/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "Als u dit nuttig vond", + "Core Version": "Pi-hole Version", + "Web Version": "Web Interface Version", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/nl/lists.json b/public/i18n/nl/lists.json new file mode 100644 index 0000000..2392f60 --- /dev/null +++ b/public/i18n/nl/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Het toevoegen aan de", + "Successfully added {{domain}}": "Toegevoegd aan de lijst", + "Failed to add {{domain}}": "Verzuimde", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "Opgelet: Het whitelisten van een subdomein of wildcard van een geblokkeerd domein is niet mogelijk.", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "Opgelost: Alleen het domein en subdomein van het domein zullen worden geblokkeerd.", + "Add a domain (example.com or sub.example.com)": "Voeg domein toe (example.com of sub.example.com)", + "{{domain}} is already added": "is reeds toegevoegd", + "Failed to remove {{domain}}": "Mislukt om te verwijderen", + "There are no domains in this list": "Er zijn geen domeinen in deze lijst", + "Input a regular expression": "Voer een reguliere expressie in", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/nl/location.json b/public/i18n/nl/location.json new file mode 100644 index 0000000..898d1ed --- /dev/null +++ b/public/i18n/nl/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "", + "Whitelist": "whitelist", + "Blacklist": "blacklist", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "", + "Logout": "Uitloggen", + "Regex": "Reguliere expressie", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/nl/login.json b/public/i18n/nl/login.json new file mode 100644 index 0000000..7ce6720 --- /dev/null +++ b/public/i18n/nl/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Wachtwoord", + "Sign in to start your session": "Log in om uw sessie te starten", + "Log in": "", + "Forgot Password": "Wachtwoord vergeten", + "forgot_password_description": "", + "Wrong Password!": "Foutief wachtwoord!", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/nl/preferences.json b/public/i18n/nl/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/nl/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/nl/query-log.json b/public/i18n/nl/query-log.json new file mode 100644 index 0000000..8086627 --- /dev/null +++ b/public/i18n/nl/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Geblokkeerd", + "Allowed (forwarded)": "Toegestaan (doorgestuurd)", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "Geblokkeerd (reguliere expressie)", + "Blocked (blacklist)": "Geblokkeerd (blacklist)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/nl/settings.json b/public/i18n/nl/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/nl/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/pl/api-errors.json b/public/i18n/pl/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/pl/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/pl/common.json b/public/i18n/pl/common.json new file mode 100644 index 0000000..f72eb52 --- /dev/null +++ b/public/i18n/pl/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Szczegóły", + "Status": "", + "DNS": "", + "Donate": "Wsparcie", + "Domain": "Domeny", + "Hits": "", + "Frequency": "Częstotliwość", + "Client": "Klient", + "Requests": "Zapytań", + "Add": "Dodaj", + "Time": "Czas", + "Type": "Typ", + "Network": "Sieć ", + "Action": "", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/pl/dashboard.json b/public/i18n/pl/dashboard.json new file mode 100644 index 0000000..994670c --- /dev/null +++ b/public/i18n/pl/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domeny blokowane", + "Query Types": "Rodzaj zapytania ", + "Forward Destinations": "", + "Top Permitted Domains": "Top domeny", + "Top Blocked Domains": "Top reklamy", + "Top Clients": "Top klienci", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "", + "Percent Blocked": "", + "Queries Over Last 24 Hours": "", + "Clients Over Last 24 Hours": "", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "", + "Total Queries": "", + "Blocked Queries": "", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/pl/footer.json b/public/i18n/pl/footer.json new file mode 100644 index 0000000..a92027d --- /dev/null +++ b/public/i18n/pl/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "jeśli uważasz to za pomocne", + "Core Version": "Wersja Pi-Hole", + "Web Version": "Wersja Interfejsu ", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/pl/lists.json b/public/i18n/pl/lists.json new file mode 100644 index 0000000..c9fac07 --- /dev/null +++ b/public/i18n/pl/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Dodano do", + "Successfully added {{domain}}": "Dodano do listy", + "Failed to add {{domain}}": "Błąd dodawania ", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "", + "{{domain}} is already added": "", + "Failed to remove {{domain}}": "", + "There are no domains in this list": "", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/pl/location.json b/public/i18n/pl/location.json new file mode 100644 index 0000000..f2697e4 --- /dev/null +++ b/public/i18n/pl/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Dziennik zapytań ", + "Whitelist": "Biała lista", + "Blacklist": "Czarna lista", + "Dashboard": "", + "Exact": "", + "Wildcard": "", + "Login": "", + "Logout": "", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/pl/login.json b/public/i18n/pl/login.json new file mode 100644 index 0000000..e72d4cc --- /dev/null +++ b/public/i18n/pl/login.json @@ -0,0 +1,10 @@ +{ + "Password": "", + "Sign in to start your session": "", + "Log in": "", + "Forgot Password": "", + "forgot_password_description": "", + "Wrong Password!": "", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/pl/preferences.json b/public/i18n/pl/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/pl/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/pl/query-log.json b/public/i18n/pl/query-log.json new file mode 100644 index 0000000..82fd63a --- /dev/null +++ b/public/i18n/pl/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "", + "Allowed (forwarded)": "", + "Allowed (cached)": "", + "Blocked (regex/wildcard)": "", + "Blocked (blacklist)": "", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/pl/settings.json b/public/i18n/pl/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/pl/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/pt/api-errors.json b/public/i18n/pt/api-errors.json index 9e26dfe..d17f9b8 100644 --- a/public/i18n/pt/api-errors.json +++ b/public/i18n/pt/api-errors.json @@ -1 +1,25 @@ -{} \ No newline at end of file +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/pt/common.json b/public/i18n/pt/common.json index c684678..a8e7cf7 100644 --- a/public/i18n/pt/common.json +++ b/public/i18n/pt/common.json @@ -1,10 +1,10 @@ { "Details": "Detalhes", - "Status": "Status", - "DNS": "DNS", + "Status": "", + "DNS": "", "Donate": "Doar", "Domain": "Domínio", - "Hits": "Hits", + "Hits": "", "Frequency": "Frequência", "Client": "Cliente", "Requests": "Pedidos", @@ -15,9 +15,20 @@ "Action": "Ação", "Enabled": "Ativado", "Disabled": "Desativado", - "DHCP": "DHCP", + "DHCP": "", "Core": "núcleo", - "FTL": "FTL", + "FTL": "", "API": "Api", - "Web": "web" + "Web": "web", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/pt/footer.json b/public/i18n/pt/footer.json index 808035f..a158a07 100644 --- a/public/i18n/pt/footer.json +++ b/public/i18n/pt/footer.json @@ -1,5 +1,6 @@ { "if you found this useful": "se consideras isto útil", "Core Version": "Versão Pi-hole", - "Web Version": "Versão webinterface" + "Web Version": "Versão webinterface", + "Update Available": "" } \ No newline at end of file diff --git a/public/i18n/pt/lists.json b/public/i18n/pt/lists.json index f464368..442ef4a 100644 --- a/public/i18n/pt/lists.json +++ b/public/i18n/pt/lists.json @@ -8,5 +8,7 @@ "{{domain}} is already added": "{{domain}} já foi adicionado", "Failed to remove {{domain}}": "Erro ao remover {{domain}}", "There are no domains in this list": "Não há domínios nesta lista", - "Input a regular expression": "Insira uma expressão regular" + "Input a regular expression": "Insira uma expressão regular", + "Not a valid domain": "", + "Not a valid regular expression": "" } \ No newline at end of file diff --git a/public/i18n/pt/location.json b/public/i18n/pt/location.json index 9e79ddb..f1e5fc2 100644 --- a/public/i18n/pt/location.json +++ b/public/i18n/pt/location.json @@ -4,8 +4,12 @@ "Blacklist": "Lista negra", "Dashboard": "Painel de controle", "Exact": "Exato", - "Wildcard": "Wildcard", + "Wildcard": "", "Login": "Entrar", "Logout": "Sair", - "Regex": "Regex" + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/pt/preferences.json b/public/i18n/pt/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/pt/preferences.json +++ b/public/i18n/pt/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/pt/query-log.json b/public/i18n/pt/query-log.json index dc9234f..201584f 100644 --- a/public/i18n/pt/query-log.json +++ b/public/i18n/pt/query-log.json @@ -3,5 +3,16 @@ "Allowed (forwarded)": "Permitido (encaminhado)", "Allowed (cached)": "Permitido (em cache)", "Blocked (regex/wildcard)": "Bloqueado (regex)", - "Blocked (blacklist)": "Bloqueado (lista negra)" + "Blocked (blacklist)": "Bloqueado (lista negra)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" } \ No newline at end of file diff --git a/public/i18n/pt/settings.json b/public/i18n/pt/settings.json index e16f0d8..5fc4bc0 100644 --- a/public/i18n/pt/settings.json +++ b/public/i18n/pt/settings.json @@ -15,12 +15,16 @@ "Queries": "Consultas", "Filesize": "Tamanho do arquivo", "SQLite version": "Versão do SQLite", - "Interface": "Interface", + "Interface": "", "IPv4 address": "Endereço IPv4", "IPv6 address": "Endereço IPv6", "Hostname": "Nome de anfitrião", "Branch": "Ramal", - "Hash": "Hash", + "Hash": "", "Tag": "etiqueta", - "Only forward public reverse lookups": "Somente encaminhar pesquisas reversas públicas" + "Only forward public reverse lookups": "Somente encaminhar pesquisas reversas públicas", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" } \ No newline at end of file diff --git a/public/i18n/ro/api-errors.json b/public/i18n/ro/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/ro/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/ro/common.json b/public/i18n/ro/common.json new file mode 100644 index 0000000..0264182 --- /dev/null +++ b/public/i18n/ro/common.json @@ -0,0 +1,34 @@ +{ + "Details": "DETALII", + "Status": "Stare", + "DNS": "", + "Donate": "Doneaza", + "Domain": "Domeniu", + "Hits": "", + "Frequency": "Frecventa", + "Client": "", + "Requests": "Solicitari", + "Add": "Adauga", + "Time": "Timp", + "Type": "Tip", + "Network": "Retea", + "Action": "Actiune", + "Enabled": "Activat", + "Disabled": "Dezactivat", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/ro/dashboard.json b/public/i18n/ro/dashboard.json new file mode 100644 index 0000000..028e54a --- /dev/null +++ b/public/i18n/ro/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domenii Pe Lista De Blocari", + "Query Types": "Tip Interogare", + "Forward Destinations": "Destinatii Transportate", + "Top Permitted Domains": "Top Domenii Permise", + "Top Blocked Domains": "Top Domenii Blocate", + "Top Clients": "Top Clienti", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "Cereri Blocate", + "Percent Blocked": "Procent Blocat", + "Queries Over Last 24 Hours": "Interogari In Ultimele 24 De Ore", + "Clients Over Last 24 Hours": "Clienti In Ultimele 24 De Ore", + "Queries Answered By": "Interogari Raspunse De", + "Queries from {{from}} to {{to}}": "Interogari de la {{from}} catre {{to}}", + "Total Queries": "Total Interogari", + "Blocked Queries": "Interogari Blocate", + "Client activity from {{from}} to {{to}}": "Activitate client intre {{from}} si {{to}}", + "{{percent}}% of {{total}}": "{{percent}}% din {{total}}", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/ro/footer.json b/public/i18n/ro/footer.json new file mode 100644 index 0000000..2608aa4 --- /dev/null +++ b/public/i18n/ro/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "daca produsul ti se pare folositor", + "Core Version": "Versiune Core", + "Web Version": "Versiune Web", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/ro/lists.json b/public/i18n/ro/lists.json new file mode 100644 index 0000000..e895328 --- /dev/null +++ b/public/i18n/ro/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Se adauga {{domain}}", + "Successfully added {{domain}}": "{{domain}} adaugat cu succes", + "Failed to add {{domain}}": "Adaugare esuata pentru {{domain}}", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "Nota: Nu este posibil sa definesti un subdomeniu al unui domeniu blocat cu metacaractere, in lista alba.", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "Nota: Blocajul se aplica doar domeniului si subdomenilor apartinand domeniului blocat.", + "Add a domain (example.com or sub.example.com)": "Adauga un domeniu (exemple.com sau sub.exemple.com)", + "{{domain}} is already added": "{{domain}} este adaugat deja", + "Failed to remove {{domain}}": "Esec in stergerea {{domain}}", + "There are no domains in this list": "Nu exista domenii in lista", + "Input a regular expression": "Introduce o expresie obisnuita", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/ro/location.json b/public/i18n/ro/location.json new file mode 100644 index 0000000..6999026 --- /dev/null +++ b/public/i18n/ro/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Istoric Interogari", + "Whitelist": "Lista alba", + "Blacklist": "Lista neagra", + "Dashboard": "Platforma", + "Exact": "", + "Wildcard": "Metacaracter", + "Login": "Autentificare", + "Logout": "Desconectare", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/ro/login.json b/public/i18n/ro/login.json new file mode 100644 index 0000000..a5fa3e3 --- /dev/null +++ b/public/i18n/ro/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Parola", + "Sign in to start your session": "Autentifica-te pentru a incepe sesiunea", + "Log in": "Autentificare", + "Forgot Password": "Parola Uitata", + "forgot_password_description": "descriere_parola_uitata", + "Wrong Password!": "Parola Gresita!", + "You will be transferred to the \"{{page}}\" page": "Vei fi transferat catre {{page}}", + "Verify that cookies are allowed for {{host}}": "Verifica daca cookie-urile sunt permise pentru {{host}}" +} \ No newline at end of file diff --git a/public/i18n/ro/preferences.json b/public/i18n/ro/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/ro/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/ro/query-log.json b/public/i18n/ro/query-log.json new file mode 100644 index 0000000..0732065 --- /dev/null +++ b/public/i18n/ro/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Blocat", + "Allowed (forwarded)": "Permis (redirectionat)", + "Allowed (cached)": "Permis (cached)", + "Blocked (regex/wildcard)": "Blocat (regex)", + "Blocked (blacklist)": "Blocat (lista neagra)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/ro/settings.json b/public/i18n/ro/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/ro/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/sk/api-errors.json b/public/i18n/sk/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/sk/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/sk/common.json b/public/i18n/sk/common.json new file mode 100644 index 0000000..70e02d6 --- /dev/null +++ b/public/i18n/sk/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Detaily", + "Status": "", + "DNS": "", + "Donate": "Prispejte", + "Domain": "Doména", + "Hits": "Navštívení", + "Frequency": "Frekvencia", + "Client": "Klient", + "Requests": "Žiadosti", + "Add": "Pridať", + "Time": "Čas", + "Type": "Typ", + "Network": "Sieť", + "Action": "Akcia", + "Enabled": "", + "Disabled": "", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/sk/dashboard.json b/public/i18n/sk/dashboard.json new file mode 100644 index 0000000..bbbb961 --- /dev/null +++ b/public/i18n/sk/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domén na čiernej listine", + "Query Types": "Typy žiadostí", + "Forward Destinations": "Presmerovanie cieľov", + "Top Permitted Domains": "Najpoužívanejšie povolené domény", + "Top Blocked Domains": "Najčastejší blokované domény\n", + "Top Clients": "Najčastejší klienti", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "Blokované žiadosti", + "Percent Blocked": "Percento blokovaných", + "Queries Over Last 24 Hours": "Žiadosti za posledných 24 hodín", + "Clients Over Last 24 Hours": "Klienti za posledných 24 hodín", + "Queries Answered By": "Zodpovedané žiadosti", + "Queries from {{from}} to {{to}}": "Žiadosti od {{from}} do {{to}}", + "Total Queries": "Celkovo žiadostí", + "Blocked Queries": "Blokované žiadosti", + "Client activity from {{from}} to {{to}}": "Klientská aktivita od {{from}} do {{to}}", + "{{percent}}% of {{total}}": "{{percent}}% z {{total}}", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/sk/footer.json b/public/i18n/sk/footer.json new file mode 100644 index 0000000..0d98f83 --- /dev/null +++ b/public/i18n/sk/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "ak považujete Pi-Hole za užitočný", + "Core Version": "Pi-hole verzia", + "Web Version": "Verzia web rozhrania", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/sk/lists.json b/public/i18n/sk/lists.json new file mode 100644 index 0000000..60629de --- /dev/null +++ b/public/i18n/sk/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Pridávanie {{domain}}", + "Successfully added {{domain}}": "Úspešne pridáná {{domain}}", + "Failed to add {{domain}}": "Nepodarilo sa pridať {{domain}}", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "Poznámka: Pridanie subdomény do bielej listiny už blokovanej domény s pomocou špecialnych znakov(wildcard) nie je možné.", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "Poznámka: Iba domény a subdomény blokovaných domén budú blokované.", + "Add a domain (example.com or sub.example.com)": "Pridať doménu (example.com alebo sub.example.com)", + "{{domain}} is already added": "{{domain}} je už pridaná", + "Failed to remove {{domain}}": "Zlyhalo odstranenie {{domain}}", + "There are no domains in this list": "V tomto liste sa nenachádzajú žiadne domény ", + "Input a regular expression": "", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/sk/location.json b/public/i18n/sk/location.json new file mode 100644 index 0000000..5abfa8b --- /dev/null +++ b/public/i18n/sk/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Záznam žiadosti", + "Whitelist": "Biela listina", + "Blacklist": "Čierna listina", + "Dashboard": "Palubovka", + "Exact": "Skutočne", + "Wildcard": "Náhradný znak", + "Login": "Prihlásiť", + "Logout": "Odhlásiť", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/sk/login.json b/public/i18n/sk/login.json new file mode 100644 index 0000000..4fe7e83 --- /dev/null +++ b/public/i18n/sk/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Heslo", + "Sign in to start your session": "Prihlásiť sa a začať správu", + "Log in": "Prihlásiť sa", + "Forgot Password": "Zabudnuté heslo", + "forgot_password_description": "Pri prvej inštalácií Pi-hole sa heslo vygeneruje a zobrazí používateľovi. Heslo sa neskôr nedá zistiť, ale je tu potom možnosť nastaviť si nové (alebo explicitne vypnúť nastavením prázdneho hesla) použitím príkazu:", + "Wrong Password!": "Nesprávne heslo!", + "You will be transferred to the \"{{page}}\" page": "Budete presunutý na stránku {{page}}", + "Verify that cookies are allowed for {{host}}": "Uistite sa, že sú povolené cookies pre {{host}}" +} \ No newline at end of file diff --git a/public/i18n/sk/preferences.json b/public/i18n/sk/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/sk/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/sk/query-log.json b/public/i18n/sk/query-log.json new file mode 100644 index 0000000..1955848 --- /dev/null +++ b/public/i18n/sk/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Blokované", + "Allowed (forwarded)": "Povolené (pretlačené)", + "Allowed (cached)": "Povolené (cached)", + "Blocked (regex/wildcard)": "Blokované (wildcard)", + "Blocked (blacklist)": "Blokované (čierna listina)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/sk/settings.json b/public/i18n/sk/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/sk/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/sl/api-errors.json b/public/i18n/sl/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/sl/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/sl/common.json b/public/i18n/sl/common.json new file mode 100644 index 0000000..58dd8c1 --- /dev/null +++ b/public/i18n/sl/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Podrobnosti", + "Status": "Stanje", + "DNS": "", + "Donate": "Doniraj", + "Domain": "Domena", + "Hits": "Zadetkov", + "Frequency": "Frekvenca", + "Client": "Odjemalec", + "Requests": "Zahtevkov", + "Add": "Dodaj", + "Time": "Čas", + "Type": "Vrsta", + "Network": "Mreža", + "Action": "", + "Enabled": "Omogočeno", + "Disabled": "Onemogočeno", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/sl/dashboard.json b/public/i18n/sl/dashboard.json new file mode 100644 index 0000000..841d013 --- /dev/null +++ b/public/i18n/sl/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "", + "Query Types": "", + "Forward Destinations": "", + "Top Permitted Domains": "", + "Top Blocked Domains": "Najbolj blokirane domene", + "Top Clients": "Naj odjemalci", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "Blokiranih poizvedb", + "Percent Blocked": "Odstotek blokiranih", + "Queries Over Last 24 Hours": "Poizvedb v zadnjih 24 urah", + "Clients Over Last 24 Hours": "Odjemalcev v zadnjih 24 urah", + "Queries Answered By": "", + "Queries from {{from}} to {{to}}": "Pozvedb od {{from}} za {{to}}", + "Total Queries": "Poizvedb skupaj", + "Blocked Queries": "Blokiranih poizvedb", + "Client activity from {{from}} to {{to}}": "", + "{{percent}}% of {{total}}": "{{percent}}% od {{total}}", + "No Clients Found": "", + "No Domains Found": "", + "Queries Answered By Destination": "" +} \ No newline at end of file diff --git a/public/i18n/sl/footer.json b/public/i18n/sl/footer.json new file mode 100644 index 0000000..9929651 --- /dev/null +++ b/public/i18n/sl/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "", + "Core Version": "", + "Web Version": "", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/sl/lists.json b/public/i18n/sl/lists.json new file mode 100644 index 0000000..55642ed --- /dev/null +++ b/public/i18n/sl/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Dodajanje domene {{domain}}...", + "Successfully added {{domain}}": "Uspešno dodana domena {{domain}}", + "Failed to add {{domain}}": "", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "", + "Add a domain (example.com or sub.example.com)": "Dodaj domeno (example.com ali sub.example.com)", + "{{domain}} is already added": "Domena {{domain}} je že dodana", + "Failed to remove {{domain}}": "Domene {{domain}} ni bilo mogoče odstraniti", + "There are no domains in this list": "Seznam ne vsebuje nobene domene", + "Input a regular expression": "Vnesite regularni izraz", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/sl/location.json b/public/i18n/sl/location.json new file mode 100644 index 0000000..7e3d027 --- /dev/null +++ b/public/i18n/sl/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "", + "Whitelist": "", + "Blacklist": "", + "Dashboard": "Pregled", + "Exact": "Točno", + "Wildcard": "", + "Login": "Prijava", + "Logout": "Odjava", + "Regex": "", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/sl/login.json b/public/i18n/sl/login.json new file mode 100644 index 0000000..cac8b3c --- /dev/null +++ b/public/i18n/sl/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Geslo", + "Sign in to start your session": "", + "Log in": "Prijava", + "Forgot Password": "Pozabljeno geslo", + "forgot_password_description": "", + "Wrong Password!": "Napačno geslo!", + "You will be transferred to the \"{{page}}\" page": "", + "Verify that cookies are allowed for {{host}}": "" +} \ No newline at end of file diff --git a/public/i18n/sl/preferences.json b/public/i18n/sl/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/sl/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/sl/query-log.json b/public/i18n/sl/query-log.json new file mode 100644 index 0000000..f1e287a --- /dev/null +++ b/public/i18n/sl/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Blokirano", + "Allowed (forwarded)": "Dovoljeno (posredovano)", + "Allowed (cached)": "Dovoljeno (predpomnjeno)", + "Blocked (regex/wildcard)": "Blokirano (regex)", + "Blocked (blacklist)": "Blokirano (seznam)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/sl/settings.json b/public/i18n/sl/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/sl/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file diff --git a/public/i18n/sv/api-errors.json b/public/i18n/sv/api-errors.json new file mode 100644 index 0000000..dd5922d --- /dev/null +++ b/public/i18n/sv/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "okänd", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/sv/common.json b/public/i18n/sv/common.json new file mode 100644 index 0000000..ddf610f --- /dev/null +++ b/public/i18n/sv/common.json @@ -0,0 +1,34 @@ +{ + "Details": "Detaljer", + "Status": "", + "DNS": "", + "Donate": "Donera", + "Domain": "Domän", + "Hits": "Träffar", + "Frequency": "Frekvens", + "Client": "Klient", + "Requests": "Förfrågningar", + "Add": "Lägg till", + "Time": "Tid", + "Type": "Typ", + "Network": "Nätverk", + "Action": "Åtgärd", + "Enabled": "Aktivera", + "Disabled": "Inaktivera", + "DHCP": "", + "Core": "Kärna", + "FTL": "", + "API": "", + "Web": "Webb", + "Version": "", + "Apply": "Tillämpa", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/sv/dashboard.json b/public/i18n/sv/dashboard.json new file mode 100644 index 0000000..77a2e9e --- /dev/null +++ b/public/i18n/sv/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "Domäner på blockeringslistan", + "Query Types": "Förfrågningstyper", + "Forward Destinations": "Vidarebefordra destinationer", + "Top Permitted Domains": "Mest tillåtna domäner", + "Top Blocked Domains": "Mest blockerade domäner", + "Top Clients": "", + "Total Queries ({{count}} clients)": "Förfrågningar totalt ({{count}} klienter)", + "Total Queries ({{count}} clients)_plural": "Förfrågningar totalt ({{count}} klienter)", + "Queries Blocked": "Förfrågningar blockerade", + "Percent Blocked": "Procent blockerade", + "Queries Over Last 24 Hours": "Förfrågningar de senaste 24 timmarna", + "Clients Over Last 24 Hours": "Klienter de senaste 24 timmarna", + "Queries Answered By": "Förfrågningar besvarade av", + "Queries from {{from}} to {{to}}": "Förfrågningar från {{from}} till {{to}} ", + "Total Queries": "Förfrågningar totalt", + "Blocked Queries": "Blockerade förfrågningar", + "Client activity from {{from}} to {{to}}": "Klientaktivitet från {{from}} till {{to}}", + "{{percent}}% of {{total}}": "{{percent}}% av {{total}}", + "No Clients Found": "Inga klienter hittades", + "No Domains Found": "Inga domäner hittades", + "Queries Answered By Destination": "Förfrågningar besvarade efter destination" +} \ No newline at end of file diff --git a/public/i18n/sv/footer.json b/public/i18n/sv/footer.json new file mode 100644 index 0000000..054aa52 --- /dev/null +++ b/public/i18n/sv/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "om du hittade det här användbart", + "Core Version": "Kärnversion", + "Web Version": "Webbversion", + "Update Available": "Uppdatering tillgänglig" +} \ No newline at end of file diff --git a/public/i18n/sv/lists.json b/public/i18n/sv/lists.json new file mode 100644 index 0000000..3b01eeb --- /dev/null +++ b/public/i18n/sv/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "Lägger till {{domain}}...", + "Successfully added {{domain}}": "Lyckades lägga till {{domain}}", + "Failed to add {{domain}}": "Misslyckades att lägga till {{domain}}", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "Obs: Det är inte möjligt att vitlista en underdomän av en wildcard blockerad domän.", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "Obs: Endast domänen och underdomänerna för den blockerade domänen blockeras.", + "Add a domain (example.com or sub.example.com)": "Lägg till en domän (exempel.se eller under.exempel.se)", + "{{domain}} is already added": "{{domain}} redan tillagd", + "Failed to remove {{domain}}": "Misslyckades med att ta bort {{domain}}", + "There are no domains in this list": "Det finna inga domäner i listan", + "Input a regular expression": "Mata in ett reguljärt uttryck", + "Not a valid domain": "Inte en giltig domän", + "Not a valid regular expression": "Inte ett giltigt reguljärt uttryck" +} \ No newline at end of file diff --git a/public/i18n/sv/location.json b/public/i18n/sv/location.json new file mode 100644 index 0000000..c362964 --- /dev/null +++ b/public/i18n/sv/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "Förfrågningslogg", + "Whitelist": "Vitlista", + "Blacklist": "Svartlista", + "Dashboard": "Kontrollpanel", + "Exact": "Exakt", + "Wildcard": "", + "Login": "Logga in", + "Logout": "Logga ut", + "Regex": "", + "Settings": "Inställningar", + "Networking": "Nätverk", + "Versions": "Versioner", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/sv/login.json b/public/i18n/sv/login.json new file mode 100644 index 0000000..40f4592 --- /dev/null +++ b/public/i18n/sv/login.json @@ -0,0 +1,10 @@ +{ + "Password": "Lösenord", + "Sign in to start your session": "Logga in för att starta din session", + "Log in": "Logga in", + "Forgot Password": "Glömt lösenord", + "forgot_password_description": "", + "Wrong Password!": "Fel lösenord!", + "You will be transferred to the \"{{page}}\" page": "Du kommer att bli överflyttad till \"{{page}}\"", + "Verify that cookies are allowed for {{host}}": "Verifiera att kakor är tillåtna för {{host}}" +} \ No newline at end of file diff --git a/public/i18n/sv/preferences.json b/public/i18n/sv/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/sv/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/sv/query-log.json b/public/i18n/sv/query-log.json new file mode 100644 index 0000000..c6b5b43 --- /dev/null +++ b/public/i18n/sv/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "Blockerad", + "Allowed (forwarded)": "Tillåtet (vidarebefordras)", + "Allowed (cached)": "Tillåten (cachad)", + "Blocked (regex/wildcard)": "Blockerad (regex)", + "Blocked (blacklist)": "Blockerad (svartlista)", + "Unknown": "Okänd", + "Blocked (external)": "Blockerad (extern)", + "Blocked (gravity)": "", + "Unspecified": "Obestämd", + "Secure": "Säker", + "Insecure": "Osäker", + "Bogus": "Falsk", + "Abandoned": "Övergiven", + "Reply": "Svara", + "All": "Alla", + "Allowed": "Tillåten" +} \ No newline at end of file diff --git a/public/i18n/sv/settings.json b/public/i18n/sv/settings.json new file mode 100644 index 0000000..ec6d21b --- /dev/null +++ b/public/i18n/sv/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "DHCP aktiv", + "Start IP": "", + "End IP": "Slut IP", + "Router IP": "", + "Lease Time": "Anslutningstid", + "IPv6 Support": "IPv6 stöd", + "Upstream DNS Servers": "DNS-servrar uppströms", + "Interface listening behavior": "Interface lyssnande beteende", + "Forward FQDNs only": "Vidarebefodra endast FQDN:er", + "Use DNSSEC": "Använd DNSSEC", + "Conditional Forwarding": "Villkorlig vidarebefordran", + "Local Domain Name": "Lokalt domännamn", + "FTL Database": "FTL-databas", + "Queries": "Förfrågningar", + "Filesize": "Filstorlek", + "SQLite version": "SQLite-version", + "Interface": "Gränssnitt", + "IPv4 address": "IPv4-adress", + "IPv6 address": "IPv6-adress", + "Hostname": "Värddatornamn", + "Branch": "Förgrening", + "Hash": "", + "Tag": "Tagg", + "Only forward public reverse lookups": "Vidarebefordra endast publika omvända sökningar", + "Processing...": "Bearbetar...", + "Successfully saved settings": "Sparade inställningar", + "Detected custom upstream server": "Upptäckte anpassad uppströms server", + "DNS Options": "DNS alternativ" +} \ No newline at end of file diff --git a/public/i18n/tr/api-errors.json b/public/i18n/tr/api-errors.json index ae920e3..0778a23 100644 --- a/public/i18n/tr/api-errors.json +++ b/public/i18n/tr/api-errors.json @@ -18,5 +18,8 @@ "shared_memory_open": "paylaşılmış_bellek_açık", "shared_memory_read": "paylaşılmış_bellek_açık", "shared_memory_lock": "paylaşılmış_bellek_kilitli", - "API Error: {{error}}": "API Hatası: {{error}}" + "API Error: {{error}}": "API Hatası: {{error}}", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" } \ No newline at end of file diff --git a/public/i18n/tr/common.json b/public/i18n/tr/common.json index 9dfd4de..dad8277 100644 --- a/public/i18n/tr/common.json +++ b/public/i18n/tr/common.json @@ -1,7 +1,7 @@ { "Details": "Ayrıntılar", "Status": "Durum", - "DNS": "DNS", + "DNS": "", "Donate": "Bağış yapın", "Domain": "Alan Adı", "Hits": "İsabetler", @@ -17,9 +17,18 @@ "Disabled": "Devre Dışı", "DHCP": "DHCP\n", "Core": "Çekirdek", - "FTL": "FTL", - "API": "API", + "FTL": "", + "API": "", "Web": "Ağ", "Version": "Sürüm", - "Apply": "Uygula" + "Apply": "Uygula", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" } \ No newline at end of file diff --git a/public/i18n/tr/location.json b/public/i18n/tr/location.json index 61d52d9..c4fc5d7 100644 --- a/public/i18n/tr/location.json +++ b/public/i18n/tr/location.json @@ -7,8 +7,9 @@ "Wildcard": "Wildcard\n", "Login": "Giriş Yap", "Logout": "Çıkış Yap", - "Regex": "Regex", + "Regex": "", "Settings": "Ayarlar", "Networking": "Ağ", - "Versions": "Sürümler" + "Versions": "Sürümler", + "Preferences": "" } \ No newline at end of file diff --git a/public/i18n/tr/preferences.json b/public/i18n/tr/preferences.json index 9e26dfe..b7f3d79 100644 --- a/public/i18n/tr/preferences.json +++ b/public/i18n/tr/preferences.json @@ -1 +1,7 @@ -{} \ No newline at end of file +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/tr/settings.json b/public/i18n/tr/settings.json index 3ad161b..5587cca 100644 --- a/public/i18n/tr/settings.json +++ b/public/i18n/tr/settings.json @@ -20,7 +20,7 @@ "IPv6 address": "IPv6 adresi", "Hostname": "Sunucu adı", "Branch": "Şube", - "Hash": "Hash", + "Hash": "", "Tag": "Etiket", "Only forward public reverse lookups": "Yalnızca ileriye dönük genel ters aramalar", "Processing...": "İşleniyor...", diff --git a/public/i18n/zh/api-errors.json b/public/i18n/zh/api-errors.json new file mode 100644 index 0000000..d17f9b8 --- /dev/null +++ b/public/i18n/zh/api-errors.json @@ -0,0 +1,25 @@ +{ + "unknown": "", + "gravity_error": "", + "ftl_connection_fail": "", + "ftl_read_error": "", + "ftl_eom_error": "", + "not_found": "", + "already_exists": "", + "invalid_domain": "", + "bad_request": "", + "unauthorized": "", + "file_read": "", + "file_write": "", + "config_parsing_error": "", + "invalid_setting_value": "", + "restart_dns_error": "", + "dnsmasq_config_write": "", + "shared_memory_open": "", + "shared_memory_read": "", + "shared_memory_lock": "", + "API Error: {{error}}": "", + "reload_dns_error": "", + "shared_memory_version": "", + "ftl_database": "" +} \ No newline at end of file diff --git a/public/i18n/zh/common.json b/public/i18n/zh/common.json new file mode 100644 index 0000000..e8f3a13 --- /dev/null +++ b/public/i18n/zh/common.json @@ -0,0 +1,34 @@ +{ + "Details": "详细", + "Status": "状态", + "DNS": "", + "Donate": "捐赠", + "Domain": "域名", + "Hits": "点击", + "Frequency": "频率", + "Client": "用户", + "Requests": "请求", + "Add": "添加", + "Time": "时间", + "Type": "类型", + "Network": "网络", + "Action": "活动", + "Enabled": "启用", + "Disabled": "禁用", + "DHCP": "", + "Core": "", + "FTL": "", + "API": "", + "Web": "", + "Version": "", + "Apply": "", + "Disable": "", + "Permanently": "", + "For {{time}} seconds": "", + "For {{time}} minutes": "", + "Custom time": "", + "Enable": "", + "Cancel": "", + "Seconds": "", + "Minutes": "" +} \ No newline at end of file diff --git a/public/i18n/zh/dashboard.json b/public/i18n/zh/dashboard.json new file mode 100644 index 0000000..d146907 --- /dev/null +++ b/public/i18n/zh/dashboard.json @@ -0,0 +1,23 @@ +{ + "Domains On Blocklist": "域名在阻止列表中", + "Query Types": "查询类型", + "Forward Destinations": "转发目标地址", + "Top Permitted Domains": "域名排行", + "Top Blocked Domains": "阻止域名排行", + "Top Clients": "用户排行", + "Total Queries ({{count}} clients)": "", + "Total Queries ({{count}} clients)_plural": "", + "Queries Blocked": "阻止查询", + "Percent Blocked": "阻止百分比", + "Queries Over Last 24 Hours": "过去24小时查询", + "Clients Over Last 24 Hours": "过去24小时用户", + "Queries Answered By": "响应者查询", + "Queries from {{from}} to {{to}}": "从 {{from}} 到 {{to}} 的查询", + "Total Queries": "总查询", + "Blocked Queries": "被阻止的查询", + "Client activity from {{from}} to {{to}}": "从 {{from}} 到 {{to}} 用户活动", + "{{percent}}% of {{total}}": " {{percent}}% 的 {{total}}", + "No Clients Found": "找不到用户", + "No Domains Found": "找不到域名", + "Queries Answered By Destination": "查询目的地响应" +} \ No newline at end of file diff --git a/public/i18n/zh/footer.json b/public/i18n/zh/footer.json new file mode 100644 index 0000000..039fb33 --- /dev/null +++ b/public/i18n/zh/footer.json @@ -0,0 +1,6 @@ +{ + "if you found this useful": "如果你觉得这个 Pi-hole 程序有用", + "Core Version": "核心版本", + "Web Version": "Web版本", + "Update Available": "" +} \ No newline at end of file diff --git a/public/i18n/zh/lists.json b/public/i18n/zh/lists.json new file mode 100644 index 0000000..fa0c5c0 --- /dev/null +++ b/public/i18n/zh/lists.json @@ -0,0 +1,14 @@ +{ + "Adding {{domain}}...": "添加 {{domain}} 中...", + "Successfully added {{domain}}": "添加 {{domain}} 成功", + "Failed to add {{domain}}": "添加 {{domain}} 失败", + "Note: Whitelisting a subdomain of a wildcard blocked domain is not possible.": "注意:白名单添加通配符子域名,阻止是不可以的。", + "Note: Only the domain and subdomains of the blocked domain will be blocked.": "注意:只有域名和子域名,才会被阻止域名阻止。", + "Add a domain (example.com or sub.example.com)": "添加域名 (example.com 或 sub.example.com)", + "{{domain}} is already added": "{{domain}} 已被添加", + "Failed to remove {{domain}}": "无法移除 {{domain}}", + "There are no domains in this list": "此列表中没有域名", + "Input a regular expression": "输入正则表达式", + "Not a valid domain": "", + "Not a valid regular expression": "" +} \ No newline at end of file diff --git a/public/i18n/zh/location.json b/public/i18n/zh/location.json new file mode 100644 index 0000000..ad1d070 --- /dev/null +++ b/public/i18n/zh/location.json @@ -0,0 +1,15 @@ +{ + "Query Log": "查询日志", + "Whitelist": "白名单", + "Blacklist": "黑名单", + "Dashboard": "仪表板", + "Exact": "精确", + "Wildcard": "通配符", + "Login": "登陆", + "Logout": "退出", + "Regex": "正则", + "Settings": "", + "Networking": "", + "Versions": "", + "Preferences": "" +} \ No newline at end of file diff --git a/public/i18n/zh/login.json b/public/i18n/zh/login.json new file mode 100644 index 0000000..885fa91 --- /dev/null +++ b/public/i18n/zh/login.json @@ -0,0 +1,10 @@ +{ + "Password": "密码", + "Sign in to start your session": "登录即可开始会话", + "Log in": "登录", + "Forgot Password": "忘记密码", + "forgot_password_description": "首次安装Pi-hole后,会生成密码并显示给用户。以后无法查询密码,但可以设置新密码(或明确禁用密码通过设置一个空的密码)", + "Wrong Password!": "密码错误!", + "You will be transferred to the \"{{page}}\" page": "你将被转移到 {{page}}", + "Verify that cookies are allowed for {{host}}": "验证是否允许 {{host}} 使用cookies" +} \ No newline at end of file diff --git a/public/i18n/zh/preferences.json b/public/i18n/zh/preferences.json new file mode 100644 index 0000000..b7f3d79 --- /dev/null +++ b/public/i18n/zh/preferences.json @@ -0,0 +1,7 @@ +{ + "Language": "", + "Layout": "", + "Boxed": "", + "Full": "", + "Successfully saved preferences": "" +} \ No newline at end of file diff --git a/public/i18n/zh/query-log.json b/public/i18n/zh/query-log.json new file mode 100644 index 0000000..de525ac --- /dev/null +++ b/public/i18n/zh/query-log.json @@ -0,0 +1,18 @@ +{ + "Blocked": "阻止", + "Allowed (forwarded)": "允许(转发)", + "Allowed (cached)": "允许(缓存)", + "Blocked (regex/wildcard)": "被阻止(正则)", + "Blocked (blacklist)": "被阻止(黑名单)", + "Unknown": "", + "Blocked (external)": "", + "Blocked (gravity)": "", + "Unspecified": "", + "Secure": "", + "Insecure": "", + "Bogus": "", + "Abandoned": "", + "Reply": "", + "All": "", + "Allowed": "" +} \ No newline at end of file diff --git a/public/i18n/zh/settings.json b/public/i18n/zh/settings.json new file mode 100644 index 0000000..9b2399c --- /dev/null +++ b/public/i18n/zh/settings.json @@ -0,0 +1,30 @@ +{ + "DHCP Active": "", + "Start IP": "", + "End IP": "", + "Router IP": "", + "Lease Time": "", + "IPv6 Support": "", + "Upstream DNS Servers": "", + "Interface listening behavior": "", + "Forward FQDNs only": "", + "Use DNSSEC": "", + "Conditional Forwarding": "", + "Local Domain Name": "", + "FTL Database": "", + "Queries": "", + "Filesize": "", + "SQLite version": "", + "Interface": "", + "IPv4 address": "", + "IPv6 address": "", + "Hostname": "", + "Branch": "", + "Hash": "", + "Tag": "", + "Only forward public reverse lookups": "", + "Processing...": "", + "Successfully saved settings": "", + "Detected custom upstream server": "", + "DNS Options": "" +} \ No newline at end of file