Moved v3 code from NginxProxyManager/nginx-proxy-manager-3 to NginxProxyManager/nginx-proxy-manager

This commit is contained in:
Jamie Curnow
2022-05-12 08:47:31 +10:00
parent 4db34f5894
commit 2110ecc382
830 changed files with 38168 additions and 36635 deletions

View File

@@ -0,0 +1,75 @@
import { createIntl, createIntlCache } from "react-intl";
import langDe from "./lang/de.json";
import langEn from "./lang/en.json";
import langFa from "./lang/fa.json";
import langList from "./lang/lang-list.json";
// first item of each array should be the language code,
// not the country code
// Remember when adding to this list, also update check-locales.js script
const localeOptions = [
["en", "en-US"],
["de", "de-DE"],
["fa", "fa-IR"],
];
const loadMessages = (locale?: string): typeof langList & typeof langEn => {
locale = locale || "en";
switch (locale.slice(0, 2)) {
case "de":
return Object.assign({}, langList, langEn, langDe);
case "fa":
return Object.assign({}, langList, langEn, langFa);
default:
return Object.assign({}, langList, langEn);
}
};
const getFlagCodeForLocale = (locale?: string) => {
switch (locale) {
case "de-DE":
case "de":
return "DE";
case "fa-IR":
case "fa":
return "IR";
default:
return "US";
}
};
const getLocale = (short = false) => {
let loc = window.localStorage.getItem("locale");
if (!loc) {
loc = document.documentElement.lang;
}
if (short) {
return loc.slice(0, 2);
}
return loc;
};
const cache = createIntlCache();
const initialMessages = loadMessages(getLocale());
let intl = createIntl(
{ locale: getLocale(), messages: initialMessages },
cache,
);
const changeLocale = (locale: string): void => {
const messages = loadMessages(locale);
intl = createIntl({ locale, messages }, cache);
window.localStorage.setItem("locale", locale);
document.documentElement.lang = locale;
};
export {
localeOptions,
getFlagCodeForLocale,
getLocale,
createIntl,
changeLocale,
intl,
};

View File

@@ -0,0 +1 @@
export * from "./IntlProvider";

View File

@@ -0,0 +1,3 @@
# Hilfe zu Zertifizierungsstellen
TODO

View File

@@ -0,0 +1 @@
export * as CertificateAuthorities from "./CertificateAuthorities.md";

View File

@@ -0,0 +1,26 @@
# Certificate Authorities Help
## What is a Certificate Authority?
A **certificate authority (CA)**, also sometimes referred to as a
**certification authority**, is a company or organization that acts to validate
the identities of entities (such as websites, email addresses, companies, or
individual persons) and bind them to cryptographic keys through the issuance of
electronic documents known as digital certificates.
## Which CA should I use?
Not all CA's are created equal and you would be fine to use the default,
ZeroSSL.
When using another CA it's worth considering the wildcard support and number of
hosts-per-certificate that it supports.
## Can I use my own custom CA?
Yes, you can run your own CA software. You would only do this if you have a
greater understanding of the SSL ecosystem.
When requesting SSL Certificates through your custom CA and while they will be
successful, browsers will not automatically trust your CA and visiting hosts
using certificates issued by that CA will show errors.

View File

@@ -0,0 +1 @@
export * as CertificateAuthorities from "./CertificateAuthorities.md";

View File

@@ -0,0 +1,3 @@
# کمک مقامات صدور گواهی
TODO

View File

@@ -0,0 +1 @@
export * as CertificateAuthorities from "./CertificateAuthorities.md";

View File

@@ -0,0 +1,17 @@
import * as de from "./de/index";
import * as en from "./en/index";
import * as fa from "./fa/index";
const items: any = { de, en, fa };
export const getHelpFile = (lang: string, section: string): string => {
if (
typeof items[lang] !== "undefined" &&
typeof items[lang][section] !== "undefined"
) {
return items[lang][section].default;
}
throw new Error(`Cannot load help doc for ${lang}-${section}`);
};
export default items;

View File

@@ -0,0 +1,371 @@
{
"access-lists.title": {
"defaultMessage": "Zugriffslisten"
},
"action.edit": {
"defaultMessage": "Bearbeiten"
},
"action.set-password": {
"defaultMessage": "Passwort festlegen"
},
"audit-log.title": {
"defaultMessage": "Audit-Protokoll"
},
"brand.name": {
"defaultMessage": "Nginx Proxy Manager"
},
"capability-count": {
"defaultMessage": "{count} Artikel"
},
"capability.full-admin": {
"defaultMessage": "Vollständiger Administrator"
},
"capability.hosts.view": {
"defaultMessage": "Gastgeber anzeigen"
},
"capability.system": {
"defaultMessage": "System"
},
"capability.users.manage": {
"defaultMessage": "Benutzer verwalten"
},
"certificate-authorities.title": {
"defaultMessage": "Zertifizierungsstellen"
},
"certificate-authority.acmesh-server": {
"defaultMessage": "ACME-Server"
},
"certificate-authority.ca-bundle": {
"defaultMessage": "CA-Zertifikatpaket"
},
"certificate-authority.create": {
"defaultMessage": "Zertifizierungsstelle erstellen"
},
"certificate-authority.edit": {
"defaultMessage": "Zertifizierungsstelle bearbeiten"
},
"certificate-authority.has-wildcard-support": {
"defaultMessage": "Hat Wildcard-Unterstützung"
},
"certificate-authority.max-domains": {
"defaultMessage": "Maximale Domains pro Zertifikat"
},
"certificate-authority.name": {
"defaultMessage": "Name"
},
"certificates.title": {
"defaultMessage": "Zertifikate"
},
"change-password": {
"defaultMessage": "Passwort ändern"
},
"column.acmesh-name": {
"defaultMessage": "Acme.sh-Plugin"
},
"column.description": {
"defaultMessage": "Beschreibung"
},
"column.dns-sleep": {
"defaultMessage": "DNS-Schlaf"
},
"column.domain-names": {
"defaultMessage": "Domänen"
},
"column.host-type": {
"defaultMessage": "Hosttyp"
},
"column.id": {
"defaultMessage": "ICH WÜRDE"
},
"column.max-domains": {
"defaultMessage": "Domänen pro Zertifikat"
},
"column.name": {
"defaultMessage": "Name"
},
"column.status": {
"defaultMessage": "Status"
},
"column.type": {
"defaultMessage": "Art"
},
"column.validation-type": {
"defaultMessage": "Validierung"
},
"column.wildcard-support": {
"defaultMessage": "Wildcard-Unterstützung"
},
"create-certificate": {
"defaultMessage": "Zertifikat erstellen"
},
"create-certificate-title": {
"defaultMessage": "Es gibt keine Zertifikate"
},
"create-dns-provider": {
"defaultMessage": "Erstellen Sie einen DNS-Anbieter"
},
"create-dns-provider-title": {
"defaultMessage": "Es gibt keine DNS-Anbieter"
},
"create-hint": {
"defaultMessage": "Warum erstellen Sie nicht eine?"
},
"create-host": {
"defaultMessage": "Host erstellen"
},
"create-host-template": {
"defaultMessage": "Hostvorlage erstellen"
},
"create-host-title": {
"defaultMessage": "Es gibt keine Proxy-Hosts"
},
"dashboard.title": {
"defaultMessage": "Armaturenbrett"
},
"disabled": {
"defaultMessage": "Deaktiviert"
},
"dns-provider.acmesh-name": {
"defaultMessage": "Acme.sh-Name"
},
"dns-provider.create": {
"defaultMessage": "Erstellen Sie einen DNS-Anbieter"
},
"dns-providers.title": {
"defaultMessage": "DNS-Anbieter"
},
"error": {
"defaultMessage": "Fehler"
},
"error.ca-bundle-does-not-exist": {
"defaultMessage": "Datei existiert nicht auf dem Server"
},
"error.cannot-save-system-users": {
"defaultMessage": "Systembenutzer können nicht geändert werden"
},
"error.current-password-invalid": {
"defaultMessage": "Aktuelles Passwort ist ungültig"
},
"error.database-unavailable": {
"defaultMessage": "Datenbank ist nicht verfügbar"
},
"error.email-already-exists": {
"defaultMessage": "Es existiert bereits ein Benutzer mit dieser E-Mail-Adresse"
},
"error.invalid-login-credentials": {
"defaultMessage": "Ungültige Login-Details"
},
"error.request-failed-validation": {
"defaultMessage": "Back-End-Validierung fehlgeschlagen"
},
"error.user-disabled": {
"defaultMessage": "Konto ist deaktiviert"
},
"filter.apply": {
"defaultMessage": "Anwenden"
},
"filter.clear": {
"defaultMessage": "Klar"
},
"filter.contains": {
"defaultMessage": "Enthält"
},
"filter.ends": {
"defaultMessage": "Endet mit"
},
"filter.exactly": {
"defaultMessage": "Exakt"
},
"filter.placeholder": {
"defaultMessage": "Suchbegriff eingeben"
},
"filter.starts": {
"defaultMessage": "Beginnt mit"
},
"footer.changelog": {
"defaultMessage": "Änderungen"
},
"footer.copyright": {
"defaultMessage": "Copyright © {year} jc21.com"
},
"footer.github": {
"defaultMessage": "Github"
},
"footer.userguide": {
"defaultMessage": "Handbuch"
},
"form.cancel": {
"defaultMessage": "Stornieren"
},
"form.invalid-email": {
"defaultMessage": "Ungültige E-Mail-Adresse"
},
"form.max-int": {
"defaultMessage": "Das Maximum ist {count}"
},
"form.max-length": {
"defaultMessage": "Maximum length is {count, plural, one {# character} other {# characters}}"
},
"form.min-int": {
"defaultMessage": "Das Minimum ist {count}"
},
"form.min-length": {
"defaultMessage": "Minimum length is {count, plural, one {# character} other {# characters}}"
},
"form.required": {
"defaultMessage": "Dies ist erforderlich"
},
"form.save": {
"defaultMessage": "Speichern"
},
"full-access": {
"defaultMessage": "Voller Zugriff"
},
"full-access.description": {
"defaultMessage": "Zugriff auf alle Funktionen"
},
"general-settings.title": {
"defaultMessage": "Allgemeine Einstellungen"
},
"host-templates.title": {
"defaultMessage": "Host-Vorlagen"
},
"hosts.title": {
"defaultMessage": "Gastgeber"
},
"http-https": {
"defaultMessage": "HTTP/HTTPS"
},
"http-only": {
"defaultMessage": "Nur HTTP"
},
"https-only": {
"defaultMessage": "Nur HTTPS"
},
"lets-go": {
"defaultMessage": "Lass uns gehen"
},
"login.login": {
"defaultMessage": "Einloggen"
},
"navigation.close": {
"defaultMessage": "Navigation schließen"
},
"navigation.open": {
"defaultMessage": "Navigation öffnen"
},
"no-access": {
"defaultMessage": "Kein Zugang"
},
"password.confirm": {
"defaultMessage": "Bestätige neues Passwort"
},
"password.current": {
"defaultMessage": "Aktuelles Passwort"
},
"password.new": {
"defaultMessage": "Neues Kennwort"
},
"permissions.title": {
"defaultMessage": "Berechtigungen"
},
"profile.logout": {
"defaultMessage": "Ausloggen"
},
"profile.title": {
"defaultMessage": "Profileinstellungen"
},
"ready": {
"defaultMessage": "Bereit"
},
"restricted-access": {
"defaultMessage": "Eingeschränkter Zugang"
},
"restricted-access.description": {
"defaultMessage": "Passen Sie die Berechtigungen für diesen Benutzer an"
},
"seconds": {
"defaultMessage": "{seconds} Sekunden"
},
"set-password": {
"defaultMessage": "Passwort festlegen"
},
"settings.title": {
"defaultMessage": "Einstellungen"
},
"setup-required": {
"defaultMessage": "Setup Required"
},
"setup.create": {
"defaultMessage": "Registrieren"
},
"setup.title": {
"defaultMessage": "Erstelle deinen ersten Account"
},
"ssl.title": {
"defaultMessage": "SSL"
},
"tables.clear-all-filters": {
"defaultMessage": "{count, plural, one {Filter löschen} other {Löschen Sie # Filter}}"
},
"tables.no-items": {
"defaultMessage": "Es sind keine Artikel vorhandenThere are no items"
},
"tables.no-items-with-filters": {
"defaultMessage": "Es gibt keine Elemente, die {count, plural, one {diesem Filter} other {diesen Filtern}} entsprechen"
},
"tables.pagination-counts": {
"defaultMessage": "Showing {start} to {end} of {total, plural, =0 {no items} one {# item} other {# items}}"
},
"tables.pagination-next": {
"defaultMessage": "Nächste Seite"
},
"tables.pagination-previous": {
"defaultMessage": "Vorherige Seite"
},
"tables.pagination-select": {
"defaultMessage": "Wählen Sie eine Seite aus"
},
"theme.to-dark": {
"defaultMessage": "Wechseln Sie zum dunklen Design"
},
"theme.to-light": {
"defaultMessage": "Wechseln Sie zum Lichtdesign"
},
"unhealthy.body": {
"defaultMessage": "Wir werden weiterhin den Zustand überprüfen und hoffen, bald wieder einsatzbereit zu sein!"
},
"unhealthy.title": {
"defaultMessage": "Nginx Proxy Manager ist fehlerhaft"
},
"user.capabilities": {
"defaultMessage": "Fähigkeiten"
},
"user.create": {
"defaultMessage": "Benutzer erstellen"
},
"user.disabled": {
"defaultMessage": "Benutzer ist deaktiviert"
},
"user.edit": {
"defaultMessage": "Benutzer bearbeiten"
},
"user.email": {
"defaultMessage": "E-Mail"
},
"user.name": {
"defaultMessage": "Name"
},
"user.nickname": {
"defaultMessage": "Benutzername"
},
"user.password": {
"defaultMessage": "Passwort"
},
"users.title": {
"defaultMessage": "Benutzer"
},
"view-only": {
"defaultMessage": "Nur anschauen"
}
}

View File

@@ -0,0 +1,506 @@
{
"access-lists.title": {
"defaultMessage": "Access Lists"
},
"acmesh.dns_ad": {
"defaultMessage": "Alwaysdata"
},
"acmesh.dns_ali": {
"defaultMessage": "Aliyun"
},
"acmesh.dns_aws": {
"defaultMessage": "AWS Route53"
},
"acmesh.dns_cf": {
"defaultMessage": "Cloudflare"
},
"acmesh.dns_cloudns": {
"defaultMessage": "ClouDNS.net"
},
"acmesh.dns_cx": {
"defaultMessage": "CloudXNS"
},
"acmesh.dns_cyon": {
"defaultMessage": "Cyon.ch"
},
"acmesh.dns_dgon": {
"defaultMessage": "DigitalOcean"
},
"acmesh.dns_dnsimple": {
"defaultMessage": "DNSimple"
},
"acmesh.dns_dp": {
"defaultMessage": "DNSPod.cn"
},
"acmesh.dns_duckdns": {
"defaultMessage": "DuckDNS"
},
"acmesh.dns_dyn": {
"defaultMessage": "Dyn"
},
"acmesh.dns_dynu": {
"defaultMessage": "Dynu"
},
"acmesh.dns_freedns": {
"defaultMessage": "FreeDNS"
},
"acmesh.dns_gandi_livedns": {
"defaultMessage": "Gandi LiveDNS"
},
"acmesh.dns_gd": {
"defaultMessage": "GoDaddy"
},
"acmesh.dns_he": {
"defaultMessage": "Hurricane Electric"
},
"acmesh.dns_infoblox": {
"defaultMessage": "Infoblox"
},
"acmesh.dns_ispconfig": {
"defaultMessage": "ISPConfig"
},
"acmesh.dns_linode_v4": {
"defaultMessage": "Linode"
},
"acmesh.dns_lua": {
"defaultMessage": "LuaDNS"
},
"acmesh.dns_me": {
"defaultMessage": "DNSMadeEasy"
},
"acmesh.dns_namecom": {
"defaultMessage": "Name.com"
},
"acmesh.dns_nsone": {
"defaultMessage": "NS1.com"
},
"acmesh.dns_pdns": {
"defaultMessage": "PowerDNS"
},
"acmesh.dns_unoeuro": {
"defaultMessage": "UnoEuro"
},
"acmesh.dns_vscale": {
"defaultMessage": "VSCALE"
},
"acmesh.dns_yandex": {
"defaultMessage": "pdd.yandex.ru"
},
"action.edit": {
"defaultMessage": "Edit"
},
"action.set-password": {
"defaultMessage": "Set Password"
},
"audit-log.title": {
"defaultMessage": "Audit Log"
},
"brand.name": {
"defaultMessage": "Nginx Proxy Manager"
},
"capability-count": {
"defaultMessage": "{count} items"
},
"capability.access-lists.manage": {
"defaultMessage": "Manage Access Lists"
},
"capability.access-lists.view": {
"defaultMessage": "View Access Lists"
},
"capability.audit-log.view": {
"defaultMessage": "View Audit Log"
},
"capability.certificate-authorities.manage": {
"defaultMessage": "Manage Certificate Authorities"
},
"capability.certificate-authorities.view": {
"defaultMessage": "View Certificate Authorities"
},
"capability.certificates.manage": {
"defaultMessage": "Manage Certificates"
},
"capability.certificates.view": {
"defaultMessage": "View Certificates"
},
"capability.dns-providers.manage": {
"defaultMessage": "Manage DNS Providers"
},
"capability.dns-providers.view": {
"defaultMessage": "View DNS Providers"
},
"capability.full-admin": {
"defaultMessage": "Full Admin"
},
"capability.host-templates.manage": {
"defaultMessage": "Manage Host Templates"
},
"capability.host-templates.view": {
"defaultMessage": "View Host Templates"
},
"capability.hosts.manage": {
"defaultMessage": "Manage Hosts"
},
"capability.hosts.view": {
"defaultMessage": "View Hosts"
},
"capability.settings.manage": {
"defaultMessage": "Manage Settings"
},
"capability.system": {
"defaultMessage": "System"
},
"capability.users.manage": {
"defaultMessage": "Manage Users"
},
"certificate-authorities.title": {
"defaultMessage": "Certificate Authorities"
},
"certificate-authority.acmesh-server": {
"defaultMessage": "ACME Server"
},
"certificate-authority.ca-bundle": {
"defaultMessage": "CA Certificate Bundle"
},
"certificate-authority.create": {
"defaultMessage": "Create Certificate Authority"
},
"certificate-authority.edit": {
"defaultMessage": "Edit Certificate Authority"
},
"certificate-authority.has-wildcard-support": {
"defaultMessage": "Has Wildcard Support"
},
"certificate-authority.max-domains": {
"defaultMessage": "Maximum Domains per Certificate"
},
"certificate-authority.name": {
"defaultMessage": "Name"
},
"certificates.title": {
"defaultMessage": "Certificates"
},
"change-password": {
"defaultMessage": "Change Password"
},
"column.acmesh-name": {
"defaultMessage": "Acme.sh Plugin"
},
"column.description": {
"defaultMessage": "Description"
},
"column.dns-sleep": {
"defaultMessage": "DNS Sleep"
},
"column.domain-names": {
"defaultMessage": "Domains"
},
"column.host-type": {
"defaultMessage": "Host Type"
},
"column.id": {
"defaultMessage": "ID"
},
"column.max-domains": {
"defaultMessage": "Domains per Cert"
},
"column.name": {
"defaultMessage": "Name"
},
"column.status": {
"defaultMessage": "Status"
},
"column.type": {
"defaultMessage": "Type"
},
"column.validation-type": {
"defaultMessage": "Validation"
},
"column.wildcard-support": {
"defaultMessage": "Wildcard Support"
},
"create-certificate": {
"defaultMessage": "Create Certificate"
},
"create-certificate-title": {
"defaultMessage": "There are no Certificates"
},
"create-dns-provider": {
"defaultMessage": "Create DNS Provider"
},
"create-dns-provider-title": {
"defaultMessage": "There are no DNS Providers"
},
"create-hint": {
"defaultMessage": "Why don't you create one?"
},
"create-host": {
"defaultMessage": "Create Host"
},
"create-host-template": {
"defaultMessage": "Create Host Template"
},
"create-host-title": {
"defaultMessage": "There are no Proxy Hosts"
},
"dashboard.title": {
"defaultMessage": "Dashboard"
},
"disabled": {
"defaultMessage": "Disabled"
},
"dns-provider.acmesh-name": {
"defaultMessage": "Acme.sh Name"
},
"dns-provider.create": {
"defaultMessage": "Create DNS Provider"
},
"dns-providers.title": {
"defaultMessage": "DNS Providers"
},
"error": {
"defaultMessage": "Error"
},
"error.ca-bundle-does-not-exist": {
"defaultMessage": "File doesn't exist on the server"
},
"error.cannot-save-system-users": {
"defaultMessage": "You cannot modify system users"
},
"error.current-password-invalid": {
"defaultMessage": "Current password is invalid"
},
"error.database-unavailable": {
"defaultMessage": "Database is unavailable"
},
"error.email-already-exists": {
"defaultMessage": "A user already exists with this email address"
},
"error.invalid-login-credentials": {
"defaultMessage": "Invalid login credentials"
},
"error.request-failed-validation": {
"defaultMessage": "Failed backend validation"
},
"error.user-disabled": {
"defaultMessage": "Account is disabled"
},
"filter.apply": {
"defaultMessage": "Apply"
},
"filter.clear": {
"defaultMessage": "Clear"
},
"filter.contains": {
"defaultMessage": "Contains"
},
"filter.ends": {
"defaultMessage": "Ends with"
},
"filter.exactly": {
"defaultMessage": "Exactly"
},
"filter.placeholder": {
"defaultMessage": "Enter search query"
},
"filter.starts": {
"defaultMessage": "Begins with"
},
"footer.changelog": {
"defaultMessage": "Change Log"
},
"footer.copyright": {
"defaultMessage": "Copyright © {year} jc21.com"
},
"footer.github": {
"defaultMessage": "Github"
},
"footer.userguide": {
"defaultMessage": "User Guide"
},
"form.cancel": {
"defaultMessage": "Cancel"
},
"form.invalid-email": {
"defaultMessage": "Invalid email address"
},
"form.max-int": {
"defaultMessage": "Maximum is {count}"
},
"form.max-length": {
"defaultMessage": "Maximum length is {count, plural, one {# character} other {# characters}}"
},
"form.min-int": {
"defaultMessage": "Minimum is {count}"
},
"form.min-length": {
"defaultMessage": "Minimum length is {count, plural, one {# character} other {# characters}}"
},
"form.required": {
"defaultMessage": "This is required"
},
"form.save": {
"defaultMessage": "Save"
},
"full-access": {
"defaultMessage": "Full Access"
},
"full-access.description": {
"defaultMessage": "Access to all functionality"
},
"general-settings.title": {
"defaultMessage": "General Settings"
},
"host-templates.title": {
"defaultMessage": "Host Templates"
},
"host-type.dead": {
"defaultMessage": "404 Host"
},
"host-type.proxy": {
"defaultMessage": "Proxy Host"
},
"host-type.redirect": {
"defaultMessage": "Redirection"
},
"host-type.stream": {
"defaultMessage": "Stream"
},
"hosts.title": {
"defaultMessage": "Hosts"
},
"http-https": {
"defaultMessage": "HTTP/HTTPS"
},
"http-only": {
"defaultMessage": "HTTP Only"
},
"https-only": {
"defaultMessage": "HTTPS Only"
},
"lets-go": {
"defaultMessage": "Let's go"
},
"login.login": {
"defaultMessage": "Sign in"
},
"navigation.close": {
"defaultMessage": "Close navigation"
},
"navigation.open": {
"defaultMessage": "Open navigation"
},
"no-access": {
"defaultMessage": "No Access"
},
"password.confirm": {
"defaultMessage": "Confirm New Password"
},
"password.current": {
"defaultMessage": "Current Password"
},
"password.new": {
"defaultMessage": "New Password"
},
"permissions.title": {
"defaultMessage": "Permissions"
},
"profile.logout": {
"defaultMessage": "Logout"
},
"profile.title": {
"defaultMessage": "Profile"
},
"ready": {
"defaultMessage": "Ready"
},
"restricted-access": {
"defaultMessage": "Restricted Access"
},
"restricted-access.description": {
"defaultMessage": "Fine tune permissions for this user"
},
"seconds": {
"defaultMessage": "{seconds} seconds"
},
"set-password": {
"defaultMessage": "Set Password"
},
"settings.title": {
"defaultMessage": "Settings"
},
"setup-required": {
"defaultMessage": "Setup Required"
},
"setup.create": {
"defaultMessage": "Sign up"
},
"setup.title": {
"defaultMessage": "Create your first Account"
},
"ssl.title": {
"defaultMessage": "SSL"
},
"tables.clear-all-filters": {
"defaultMessage": "Clear {count, plural, one {filter} other {# filters}}"
},
"tables.no-items": {
"defaultMessage": "There are no items"
},
"tables.no-items-with-filters": {
"defaultMessage": "There are no items matching {count, plural, one {this filter} other {these filters}}"
},
"tables.pagination-counts": {
"defaultMessage": "Showing {start} to {end} of {total, plural, =0 {no items} one {# item} other {# items}}"
},
"tables.pagination-next": {
"defaultMessage": "Next page"
},
"tables.pagination-previous": {
"defaultMessage": "Previous page"
},
"tables.pagination-select": {
"defaultMessage": "Select a page"
},
"theme.to-dark": {
"defaultMessage": "Switch to dark theme"
},
"theme.to-light": {
"defaultMessage": "Switch to light theme"
},
"unhealthy.body": {
"defaultMessage": "We'll continue to check the health and hope to be back up and running soon!"
},
"unhealthy.title": {
"defaultMessage": "Nginx Proxy Manager is unhealthy"
},
"user.capabilities": {
"defaultMessage": "Capabilities"
},
"user.create": {
"defaultMessage": "Create User"
},
"user.disabled": {
"defaultMessage": "User is Disabled"
},
"user.edit": {
"defaultMessage": "Edit User"
},
"user.email": {
"defaultMessage": "Email"
},
"user.name": {
"defaultMessage": "Name"
},
"user.nickname": {
"defaultMessage": "Nickname"
},
"user.password": {
"defaultMessage": "Password"
},
"users.title": {
"defaultMessage": "Users"
},
"view-only": {
"defaultMessage": "View Only"
}
}

View File

@@ -0,0 +1,371 @@
{
"access-lists.title": {
"defaultMessage": "دسترسی به لیست ها"
},
"action.edit": {
"defaultMessage": "ویرایش کنید"
},
"action.set-password": {
"defaultMessage": "قراردادن رمز عبور"
},
"audit-log.title": {
"defaultMessage": "گزارش حسابرسی"
},
"brand.name": {
"defaultMessage": "Nginx Proxy Manager"
},
"capability-count": {
"defaultMessage": "{count} مورد"
},
"capability.full-admin": {
"defaultMessage": "ادمین کامل"
},
"capability.hosts.view": {
"defaultMessage": "مشاهده میزبان ها"
},
"capability.system": {
"defaultMessage": "سیستم"
},
"capability.users.manage": {
"defaultMessage": "مدیریت کاربران"
},
"certificate-authorities.title": {
"defaultMessage": "مقامات صدور گواهینامه"
},
"certificate-authority.acmesh-server": {
"defaultMessage": "سرور ACME"
},
"certificate-authority.ca-bundle": {
"defaultMessage": "بسته گواهی CA"
},
"certificate-authority.create": {
"defaultMessage": "ایجاد مرجع صدور گواهینامه"
},
"certificate-authority.edit": {
"defaultMessage": "ویرایش مرجع صدور گواهی"
},
"certificate-authority.has-wildcard-support": {
"defaultMessage": "دارای پشتیبانی Wildcard"
},
"certificate-authority.max-domains": {
"defaultMessage": "حداکثر دامنه در هر گواهی"
},
"certificate-authority.name": {
"defaultMessage": "نام"
},
"certificates.title": {
"defaultMessage": "گواهینامه ها"
},
"change-password": {
"defaultMessage": "رمز عبور را تغییر دهید"
},
"column.acmesh-name": {
"defaultMessage": "پلاگین Acme.sh"
},
"column.description": {
"defaultMessage": "شرح"
},
"column.dns-sleep": {
"defaultMessage": "DNS صبر کنید"
},
"column.domain-names": {
"defaultMessage": "دامنه ها"
},
"column.host-type": {
"defaultMessage": "نوع میزبان"
},
"column.id": {
"defaultMessage": "شناسه"
},
"column.max-domains": {
"defaultMessage": "دامنه در هر گواهی"
},
"column.name": {
"defaultMessage": "نام"
},
"column.status": {
"defaultMessage": "وضعیت"
},
"column.type": {
"defaultMessage": "تایپ کنید"
},
"column.validation-type": {
"defaultMessage": "اعتبار سنجی"
},
"column.wildcard-support": {
"defaultMessage": "پشتیبانی Wildcard"
},
"create-certificate": {
"defaultMessage": "ایجاد گواهی"
},
"create-certificate-title": {
"defaultMessage": "هیچ گواهی وجود ندارد"
},
"create-dns-provider": {
"defaultMessage": "ارائه دهنده DNS ایجاد کنید"
},
"create-dns-provider-title": {
"defaultMessage": "هیچ ارائه دهنده DNS وجود ندارد"
},
"create-hint": {
"defaultMessage": "چرا یکی را ایجاد نمی کنید؟"
},
"create-host": {
"defaultMessage": "هاست ایجاد کنید"
},
"create-host-template": {
"defaultMessage": "قالب هاست ایجاد کنید"
},
"create-host-title": {
"defaultMessage": "هیچ هاست پروکسی وجود ندارد"
},
"dashboard.title": {
"defaultMessage": "داشبورد"
},
"disabled": {
"defaultMessage": "معلول"
},
"dns-provider.acmesh-name": {
"defaultMessage": "نام Acme.sh"
},
"dns-provider.create": {
"defaultMessage": "ارائه دهنده DNS ایجاد کنید"
},
"dns-providers.title": {
"defaultMessage": "ارائه دهندگان DNS"
},
"error": {
"defaultMessage": "خطا"
},
"error.ca-bundle-does-not-exist": {
"defaultMessage": "فایل در سرور وجود ندارد"
},
"error.cannot-save-system-users": {
"defaultMessage": "شما نمی توانید کاربران سیستم را تغییر دهید"
},
"error.current-password-invalid": {
"defaultMessage": "رمز عبور فعلی نامعتبر است"
},
"error.database-unavailable": {
"defaultMessage": "پایگاه داده در دسترس نیست"
},
"error.email-already-exists": {
"defaultMessage": "کاربری از قبل با این آدرس ایمیل وجود دارد"
},
"error.invalid-login-credentials": {
"defaultMessage": "اعتبار ورود نامعتبر است"
},
"error.request-failed-validation": {
"defaultMessage": "اعتبار سنجی پشتیبان ناموفق بود"
},
"error.user-disabled": {
"defaultMessage": "اکانت غیرفعال است"
},
"filter.apply": {
"defaultMessage": "درخواست دادن"
},
"filter.clear": {
"defaultMessage": "پاک کردن"
},
"filter.contains": {
"defaultMessage": "حاوی"
},
"filter.ends": {
"defaultMessage": "به پایان می رسد با"
},
"filter.exactly": {
"defaultMessage": "دقیقا"
},
"filter.placeholder": {
"defaultMessage": "عبارت جستجو را وارد کنید"
},
"filter.starts": {
"defaultMessage": "شروع با"
},
"footer.changelog": {
"defaultMessage": "ورود به سیستم را تغییر دهید"
},
"footer.copyright": {
"defaultMessage": "حق چاپ © حق چاپ © {year} jc21.com"
},
"footer.github": {
"defaultMessage": "Github"
},
"footer.userguide": {
"defaultMessage": "راهنمای کاربر"
},
"form.cancel": {
"defaultMessage": "لغو کنید"
},
"form.invalid-email": {
"defaultMessage": "آدرس ایمیل نامعتبر"
},
"form.max-int": {
"defaultMessage": "حداکثر {count} است"
},
"form.max-length": {
"defaultMessage": "حداکثر طول {count, plural, one {# character} other {# characters}} کاراکتر است"
},
"form.min-int": {
"defaultMessage": "حداقل {count} است"
},
"form.min-length": {
"defaultMessage": "حداقل طول {count, plural, one {# character} other {# characters}} کاراکتر است"
},
"form.required": {
"defaultMessage": "این مورد نیاز است"
},
"form.save": {
"defaultMessage": "صرفه جویی"
},
"full-access": {
"defaultMessage": "دسترسی کامل"
},
"full-access.description": {
"defaultMessage": "دسترسی به تمام قابلیت ها"
},
"general-settings.title": {
"defaultMessage": "تنظیمات عمومی"
},
"host-templates.title": {
"defaultMessage": "قالب های میزبان"
},
"hosts.title": {
"defaultMessage": "میزبان"
},
"http-https": {
"defaultMessage": "HTTP/HTTPS"
},
"http-only": {
"defaultMessage": "فقط HTTP"
},
"https-only": {
"defaultMessage": "فقط HTTPS"
},
"lets-go": {
"defaultMessage": "بیا بریم"
},
"login.login": {
"defaultMessage": "ورود"
},
"navigation.close": {
"defaultMessage": "بستن ناوبری"
},
"navigation.open": {
"defaultMessage": "ناوبری را باز کنید"
},
"no-access": {
"defaultMessage": "هیچ دسترسی"
},
"password.confirm": {
"defaultMessage": "رمز عبور جدید را تأیید کنید"
},
"password.current": {
"defaultMessage": "رمز عبور فعلی"
},
"password.new": {
"defaultMessage": "رمز عبور جدید"
},
"permissions.title": {
"defaultMessage": "مجوزها"
},
"profile.logout": {
"defaultMessage": "خروج"
},
"profile.title": {
"defaultMessage": "تنظیمات نمایه"
},
"ready": {
"defaultMessage": "آماده"
},
"restricted-access": {
"defaultMessage": "دسترسی محدود"
},
"restricted-access.description": {
"defaultMessage": "مجوزهای تنظیم دقیق برای این کاربر"
},
"seconds": {
"defaultMessage": "{seconds} ثانیه"
},
"set-password": {
"defaultMessage": "قراردادن رمز عبور"
},
"settings.title": {
"defaultMessage": "تنظیمات"
},
"setup-required": {
"defaultMessage": "راه اندازی مورد نیاز است"
},
"setup.create": {
"defaultMessage": "ثبت نام"
},
"setup.title": {
"defaultMessage": "اولین حساب خود را ایجاد کنید"
},
"ssl.title": {
"defaultMessage": "SSL"
},
"tables.clear-all-filters": {
"defaultMessage": "{count, plural, one {فیلتر را پاک کنید} other {# فیلتر را پاک کنید}}"
},
"tables.no-items": {
"defaultMessage": "هیچ آیتمی وجود ندارد"
},
"tables.no-items-with-filters": {
"defaultMessage": "{count, plural, one {هیچ موردی مطابق با این فیلتر وجود ندارد} other {هیچ موردی مطابق با این فیلترها وجود ندارد}}"
},
"tables.pagination-counts": {
"defaultMessage": "نمایش {start} تا {end} مورد از {total} مورد"
},
"tables.pagination-next": {
"defaultMessage": "صفحه بعد"
},
"tables.pagination-previous": {
"defaultMessage": "صفحه قبلی"
},
"tables.pagination-select": {
"defaultMessage": "یک صفحه را انتخاب کنید"
},
"theme.to-dark": {
"defaultMessage": "به طرح زمینه تیره بروید"
},
"theme.to-light": {
"defaultMessage": "به طرح زمینه روشن تغییر دهید"
},
"unhealthy.body": {
"defaultMessage": "ما همچنان به بررسی وضعیت سلامتی خود ادامه خواهیم داد و امیدواریم به زودی دوباره راه اندازی شده و کار کنیم!"
},
"unhealthy.title": {
"defaultMessage": "Nginx Proxy Manager ناسالم است"
},
"user.capabilities": {
"defaultMessage": "توانایی ها"
},
"user.create": {
"defaultMessage": "کاربر ایجاد کنید"
},
"user.disabled": {
"defaultMessage": "کاربر غیرفعال است"
},
"user.edit": {
"defaultMessage": "ویرایش کاربر"
},
"user.email": {
"defaultMessage": "پست الکترونیک"
},
"user.name": {
"defaultMessage": "نام"
},
"user.nickname": {
"defaultMessage": "کنیه"
},
"user.password": {
"defaultMessage": "کلمه عبور"
},
"users.title": {
"defaultMessage": "کاربران"
},
"view-only": {
"defaultMessage": "مشاهده فقط"
}
}

View File

@@ -0,0 +1,11 @@
{
"locale-de-DE": {
"defaultMessage": "Deutsch"
},
"locale-en-US": {
"defaultMessage": "English"
},
"locale-fa-IR": {
"defaultMessage": "فارسی"
}
}