New Crowdin translations (#107)

This commit is contained in:
Pig Fang 2019-12-09 16:38:06 +08:00 committed by GitHub
parent 66becb27d0
commit eb62e04c1c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
46 changed files with 1791 additions and 555 deletions

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -67,18 +67,10 @@ customize:
title: Cambiar color del tema title: Cambiar color del tema
success: Color del tema actualizado. success: Color del tema actualizado.
colors: colors:
blue: Azul (por defecto) navbar: Top Navigation Bar
blue-light: Azul claro sidebar:
yellow: Amarillo dark: Sidebar (Dark)
yellow-light: Amarillo claro light: Sidebar (Light)
green: Verde
green-light: Verde claro
purple: Morado
purple-light: Morado claro
red: Rojo
red-light: Rojo claro
black: Negro
black-light: Oscuro
i18n: i18n:
add: Añadir nueva línea de idioma add: Añadir nueva línea de idioma
added: Línea de idioma añadida. added: Línea de idioma añadida.
@ -117,6 +109,7 @@ plugins:
description: Descripción description: Descripción
author: Autor author: Autor
version: Versión version: Versión
readme: Read Me
dependencies: Dependencias dependencies: Dependencias
operations: operations:
title: Operaciones title: Operaciones
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin ha sido deshabilitado.' disabled: ':plugin ha sido deshabilitado.'
deleted: El plugin se eliminó con éxito. deleted: El plugin se eliminó con éxito.
no-config-notice: El plugin no está instalado o no proporciona una página de configuración. no-config-notice: El plugin no está instalado o no proporciona una página de configuración.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No existe dicho plugin. not-found: No existe dicho plugin.
market: market:
connection-error: No se puede conectar al registro de plugins. :error connection-error: No se puede conectar al registro de plugins. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Autor pluginAuthor: Autor
pluginVersion: Versión pluginVersion: Versión
pluginName: Nombre pluginName: Nombre
pluginReadme: Read Me
pluginDescription: Descripción pluginDescription: Descripción
pluginDependencies: Dependencias pluginDependencies: Dependencias
installPlugin: Instalar installPlugin: Instalar

View File

@ -80,10 +80,10 @@ player:
add: add:
repeated: El nombre del jugador ya está registrado. repeated: El nombre del jugador ya está registrado.
lack-score: No tienes suficiente puntuación para añadir un jugador. lack-score: No tienes suficiente puntuación para añadir un jugador.
single: Debes poseer exactamente UN jugador para que no puedas añadir más. single: Debe poseer exactamente UN jugador, así que no puede añadir más.
success: Jugador :name se agregó exitosamente. success: Jugador :name se agregó exitosamente.
delete: delete:
single: Debes poseer exactamente UN jugador para que no puedas eliminarlo. single: Debe poseer exactamente UN jugador, así que no puede eliminarlo.
success: Jugador :name fue eliminado exitosamente. success: Jugador :name fue eliminado exitosamente.
rename: rename:
repeated: Este nombre de jugador está ocupado. Por favor, elija otro. repeated: Este nombre de jugador está ocupado. Por favor, elija otro.

View File

@ -1,93 +1,85 @@
--- ---
index: index:
total-users: Registered Users total-users: Utilisateurs inscrits
total-players: Players total-players: Joueurs
total-textures: Uploaded Textures total-textures: Textures chargées
disk-usage: Disk Usage disk-usage: Utilisation du disque
overview: Overview overview: Aperçu
texture-uploads: Texture Uploads texture-uploads: Chargements de textures
user-registration: User Registration user-registration: User Registration
notifications: notifications:
send: send:
title: Send Notification title: Envoyer une notification
success: Sent successfully! success: Envoyée avec succès !
receiver: receiver:
title: Receiver title: Destinataire
all: All Users all: Tous les utilisateurs
normal: Normal Users normal: Utilisateurs normaux
uid: Specified UID uid: UID spécifié
email: Specified Email email: Adresse e-mail spécifiée
title: Title title: Titre
content: Content (Markdown is supported.) content: Content (Markdown is supported.)
users: users:
status: status:
normal: Normal normal: Normal
banned: Banned banned: Banni
admin: Admin admin: Administrateur
super-admin: Super Admin super-admin: Super administrateur
operations: operations:
non-existent: No such user. non-existent: Cet utilisateur n'existe pas.
no-permission: You have no permission to operate this user. no-permission: Vous n'avez pas la permission de gérer cet utilisateur.
invalid: Invalid action. invalid: Action invalide.
email: email:
existed: ':email is existed.' existed: ':email existe.'
success: Email changed successfully. success: Adresse e-mail changée avec succès.
verification: verification:
success: Account verification status toggled successfully. success: Statut de vérification du compte activé avec succès.
nickname: nickname:
success: Nickname changed successfully. success: Pseudonyme changé avec succès.
password: password:
success: Password changed successfully. success: Mot de passe changé avec succès.
score: score:
success: Score changed successfully. success: Score changé avec succès.
permission: Permission updated. permission: Permission mise à jour.
delete: delete:
delete: Delete User delete: Supprimer l'utilisateur
success: The account has been deleted successfully. success: Le compte a été supprimé avec succès.
cant-super-admin: You can't delete a super admin. cant-super-admin: Vous ne pouvez pas supprimer un super administrateur.
cant-admin: You can't delete a admin account. cant-admin: Vous ne pouvez pas supprimer un compte d'administrateur.
players: players:
no-permission: You have no permission to operate this player. no-permission: Vous n'avez pas la permission de gérer ce joueur.
operations: operations:
title: Operations title: Actions
textures: textures:
change: Change Textures change: Changer les textures
non-existent: No such texture tid.:tid non-existent: No such texture tid.:tid
success: The textures of :player has been updated. success: Les textures de :player ont été mises à jour.
name: name:
success: Player name has been updated to :player success: Player name has been updated to :player
owner: owner:
change: Change Owner change: Changer de propriétaire
success: The player :player was transferred to user :user. success: Le joueur :player a été transféré vers l'utilisateur :user.
delete: delete:
delete: Delete delete: Supprimer
success: The player has been deleted successfully. success: Le joueur a été supprimé avec succès.
customize: customize:
change-color: change-color:
title: Change Theme Color title: Changer la couleur du thème
success: Theme color updated. success: Couleur du thème mise à jour.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
updated: Language line updated. updated: Language line updated.
deleted: Language line deleted. deleted: Language line deleted.
group: Group group: Groupe
key: Key key: Key
text: Text text: Texte
tip: How can I use this page? tip: Comment puis-je utiliser cette page ?
status: status:
info: Information info: Information
health: Health health: Health
@ -99,53 +91,55 @@ status:
commit: Commit commit: Commit
laravel: Laravel Version laravel: Laravel Version
server: server:
name: Server name: Serveur
php: PHP Version php: PHP Version
web: Web Server Software web: Web Server Software
os: OS os: OS
db: db:
name: Database name: Base de données
type: Server type: Serveur
host: Host host: Hôte
port: Port port: Port
username: Username username: Nom d'utilisateur
database: Database database: Base de données
prefix: Table Prefix prefix: Table Prefix
plugins: Enabled Plugins (:amount) plugins: Plugins activés (:amount)
plugins: plugins:
name: Name name: Nom
description: Description description: Description
author: Author author: Auteur
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Actions
enabled: ':plugin has been enabled.' enabled: ':plugin a été activé.'
unsatisfied: unsatisfied:
notice: There are conflicts or unsatisfied dependencies in the plugin, therefore we can't enable it. Please install or update the plugins listed below, and disable those have conflicts. notice: There are conflicts or unsatisfied dependencies in the plugin, therefore we can't enable it. Please install or update the plugins listed below, and disable those have conflicts.
disabled: 'The ":name" plugin is not enabled.' disabled: 'Le plugin ":name" n''est pas activé.'
version: 'The version of ":title" does not satisfies the constraint ":constraint".' version: 'The version of ":title" does not satisfies the constraint ":constraint".'
conflict: 'The ":title" plugin cannot run with this plugin at the same time.' conflict: 'The ":title" plugin cannot run with this plugin at the same time.'
disabled: ':plugin has been disabled.' disabled: ':plugin a été désactivé.'
deleted: The plugin was deleted successfully. deleted: Le plugin a été supprimé avec succès.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: Le plugin n'est pas installé ou ne fournit pas de page de configuration.
not-found: No such plugin. no-readme-notice: The plugin doesn't contain a readme file.
not-found: Ce plugin n'existe pas.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Impossible de se connecter au registre des plugins. :error
non-existent: The plugin :plugin does not exist. non-existent: Le plugin :plugin n'existe pas.
install-success: Plugin was installed. install-success: Plugin installé avec succès.
empty: No result empty: Aucun résultat
update: update:
complete: Update completed complete: Mise à jour terminée
info: info:
title: Update Information title: Update Information
up-to-date: Already up-to-date. up-to-date: Déjà mis à jour.
available: New version available. available: Nouvelle version disponible.
versions: versions:
latest: "Latest Version:" latest: "Dernière version :"
current: "Current Version:" current: "Version actuelle :"
check-github: Check GitHub Releases check-github: Consulter les versions de GitHub
button: Update Now button: Mettre à jour maintenant
cautions: cautions:
title: Cautions title: Cautions
link: check out this. link: check out this.
@ -157,13 +151,13 @@ update:
downloading: Downloading update package... downloading: Downloading update package...
size: "Size of package:" size: "Size of package:"
errors: errors:
connection: "Unable to access to current update source. Details: :error" connection: "Impossible d'accéder à la source de la mise à jour actuelle. Détails : :error"
spec: Current update source is not supported. spec: La source de la mise à jour actuelle n'est pas prise en charge.
php: Your PHP version is too low to update. Requires :version or later. php: Your PHP version is too low to update. Requires :version or later.
download: download:
errors: errors:
download: 'Failed to download. Error: :error' download: 'Échec du téléchargement. Erreur : :error'
shasum: File validation failed. Please download again. shasum: Échec de la validation du fichier. Veuillez recommencer le telechargement.
unzip: Failed to unpack files. unzip: Failed to unpack files.
report-reviewed: This report has been processed. report-reviewed: Ce rapport a été traité.
invalid-action: Invalid action invalid-action: Action invalide

View File

@ -1,37 +1,37 @@
--- ---
login: login:
title: Log In title: Se connecter
button: Log In button: Se connecter
message: Log in to manage your skin & players message: Connectez-vous pour gérer vos skins et joueurs
keep: Remember me keep: Se souvenir de moi
success: Logged in successfully. success: Authentification réussie.
check: check:
anonymous: Illegal access. Please log in first. anonymous: Illegal access. Please log in first.
verified: To access this page, you should verify your email address first. verified: Pour accéder à cette page, vous devez d'abord vérifier votre adresse e-mail.
admin: Only admins are permitted to access this page. admin: Seuls les administrateurs ont la permission d'accéder à cette page.
super-admin: Only super admin is permitted to access this page. super-admin: Seul le super administrateur a la permission d'accéder à cette page.
banned: You are banned on this site. Please contact the admin. banned: Vous êtes banni de ce site. Veuillez contacter l'administrateur.
token: Token expired. Please log in. token: Token expired. Please log in.
register: register:
title: Register title: S'inscrire
button: Register button: S'inscrire
message: Welcome to :sitename! message: Bienvenue sur :sitename !
nickname-intro: Whatever you like expect special characters nickname-intro: Tout ce que vous voulez sauf des caractères spéciaux
repeat-pwd: Repeat your password repeat-pwd: Répétez votre mot de passe
close: We don't accept any registration. close: Nous n'acceptons aucune inscription.
success: Your account was registered. Redirecting... success: Votre compte a été créé. Redirection...
max: You can't register more than :regs accounts. max: Vous ne pouvez pas créer plus de :regs comptes.
registered: The email address was already registered. registered: L'adresse e-mail est déjà enregistrée.
forgot: forgot:
title: Forgot Password title: Mot de passe oublié ?
button: Send button: Envoyer
message: We will send you an E-mail to verify. message: Nous vous enverrons un e-mail de vérification.
login-link: I do remember it login-link: Je m'en souviens
disabled: Password resetting is not available. disabled: La réinitialisation de mot de passe n'est pas disponible.
frequent-mail: You click the send button too fast. Wait for some minutes. frequent-mail: Vous avez cliqué trop rapidement sur le bouton d'envoi. Patientez quelques minutes.
unregistered: The email address is not registered. unregistered: L'adresse e-mail n'est pas enregistrée.
success: Mail sent, please check your inbox. The link will be expired in 1 hour. success: L'e-mail a été envoyé, consultez votre boîte de réception. Le lien expirera dans 1 heure.
failed: Failed to send verification mail. :msg failed: Erreur lors de l'envoi de l'e-mail de vérification. :msg
ignore: If you haven't signed up on our site, please ignore this email. No unsubscribing is required. ignore: If you haven't signed up on our site, please ignore this email. No unsubscribing is required.
reset: Reset your password reset: Reset your password
notice: This mail is sending automatically, no reponses will be sent if you reply. notice: This mail is sending automatically, no reponses will be sent if you reply.

View File

@ -1,19 +1,19 @@
--- ---
http: http:
msg-403: You have no permission to access this page. msg-403: Vous n'avez pas la permission d'accéder à cette page.
msg-404: Nothing here. msg-404: Il n'y a rien ici.
msg-500: Please try again later. msg-500: Veuillez réessayer plus tard.
msg-503: The application is now in maintenance mode. msg-503: The application is now in maintenance mode.
method-not-allowed: Method not allowed. method-not-allowed: Méthode non autorisée.
csrf-token-mismatch: Token does not match, try reloading the page. csrf-token-mismatch: Token does not match, try reloading the page.
ie: We don't support Internet Explorer. Please switch to other modern browsers, such as Firefox or Chrome. ie: Nous ne prenons pas en charge Internet Explorer. Veuillez passer à d'autres navigateurs modernes, tels que Firefox ou Chrome.
general: general:
title: Error occurred title: Une erreur s'est produite
exception: exception:
code: 'Error code: :code' code: 'Code d''erreur : :code'
detail: 'Details: :msg' detail: 'Détails : :msg'
message: | message: |
Whoops, looks like something went wrong. (enable APP_DEBUG in .env to see details) Oups, on dirait qu'une erreur s'est produite. (activez APP_DEBUG dans .env pour voir les détails)
plugins: plugins:
duplicate: The plugin [:dir1] has a duplicated plugin name definition which is same to plugin [:dir2]. Please check your plugins directory, remove one of them or use another name definition. duplicate: The plugin [:dir1] has a duplicated plugin name definition which is same to plugin [:dir2]. Please check your plugins directory, remove one of them or use another name definition.
directory: We can't approach the path for loading plugins specified by the PLUGINS_DIR in .env file. Please check your configuration. Error :msg directory: We can't approach the path for loading plugins specified by the PLUGINS_DIR in .env file. Please check your configuration. Error :msg

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -1,55 +1,55 @@
--- ---
index: Homepage index: Page d'accueil
skinlib: Skin Library skinlib: Bibliothèque de skins
user-center: User Center user-center: Centre utilisateur
logout: Log Out logout: Se déconnecter
login: Log In login: Se connecter
register: Register Now register: S'inscrire maintenant
profile: User Profile profile: Profil utilisateur
admin-panel: Admin Panel admin-panel: Panneau d'administration
explore: Explore explore: Explorer
manage: Manage manage: Gérer
anonymous: Guest anonymous: Invité
back: Back back: Retour
dashboard: Dashboard dashboard: Tableau de bord
my-closet: Closet my-closet: Closet
my-reports: Reports my-reports: Rapports
developer: Advanced developer: Avancé
oauth-manage: OAuth2 Apps oauth-manage: OAuth2 Apps
player-manage: Players player-manage: Joueurs
user-manage: Users user-manage: Utilisateurs
report-manage: Reports report-manage: Rapports
plugin-manage: Plugins plugin-manage: Plugins
plugin-market: Plugin Market plugin-market: Marché des plugins
plugin-configs: Plugin Configs plugin-configs: Plugin Configs
customize: Customize customize: Personnaliser
i18n: Internationalization i18n: Internationalization
options: Options options: Options
score-options: Score Options score-options: Score Options
res-options: Resource Options res-options: Resource Options
status: Status status: Statut
check-update: Check Update check-update: Check Update
download-update: Download Updates download-update: Télécharger les mises à jour
close: Close close: Fermer
skin: Skin skin: Skin
cape: Cape cape: Cape
loading: Loading loading: Chargement
texture-preview: Texture Preview texture-preview: Aperçu de la texture
walk: Walk walk: Marcher
run: Run run: Courir
rotation: Rotation rotation: Rotation
pause: Pause pause: Pause
reset: Reset reset: Réinitialiser
submit: Submit submit: Soumettre
cancel: Cancel cancel: Annuler
yes: true yes: true
no: false no: false
op-success: Operated successfully. op-success: Operated successfully.
unknown: Unknown unknown: Inconnu
notice: Notice notice: Notice
switch-2d-preview: Switch to 2D preview switch-2d-preview: Passer à l'aperçu 2D
illegal-parameters: Illegal parameters. illegal-parameters: Paramètres illégaux.
private: Private private: Privé
public: Public public: Public
unexistent-user: No such user. unexistent-user: No such user.
unexistent-player: No such player. unexistent-player: No such player.

View File

@ -1,17 +1,17 @@
--- ---
features: features:
title: Features title: Fonctionnalités
first: first:
icon: fa-users icon: fa-users
name: Multi Player name: Multijoueur
desc: You can add multiple players within one registered account. desc: Vous pouvez ajouter plusieurs joueurs dans un même compte enregistré.
second: second:
icon: fa-share-square icon: fa-share-square
name: Sharing name: Partage
desc: Explore the skin library, send a "like" and share them with your friends. desc: Explorez la bibliothèque de skins, mettez des "j'aime" et partagez-les avec vos amis.
third: third:
icon: fa-cloud icon: fa-cloud
name: Free name: Gratuit
desc: It is free forever. No ads. No subscription fees. desc: Gratuit à vie. Pas de pub. Pas de frais d'abonnement.
introduction: ':sitename provides the service of uploading and hosting Minecraft skins. By coordinating with skin mods (e.g. CustomSkinLoader), you can choose skin and cape for your game character, and make it visible to other players in Minecraft.' introduction: ':sitename fournit un service de chargement et d''hébergement de skins Minecraft. En coordination avec des mods de skins (comme CustomSkinLoader), vous pouvez choisir un skin et une cape pour votre personnage et le rendre visible pour les autres joueurs dans le jeu.'
start: Join Us start: Rejoignez-nous

View File

@ -22,45 +22,45 @@ updates:
text: | text: |
Welcome! You are going to update to Blessing Skin Server v:version. Welcome! You are going to update to Blessing Skin Server v:version.
We need to apply some updates to your database, click NEXT to continue. We need to apply some updates to your database, click NEXT to continue.
button: Next button: Suivant
success: success:
title: Update complete title: Mise à jour terminée
text: Blessing Skin Server has been successfully updated to v:version. text: Blessing Skin Server a été mis à jour avec succès à la v:version.
tips: "Update Tips:" tips: "Conseils de mise à jour :"
changelog: changelog:
title: Release Note title: Notes de mise à jour
wizard: wizard:
master: master:
title: Install Wizard - Blessing Skin Server title: Assistant d'installation - Blessing Skin Server
welcome: welcome:
title: Welcome title: Bienvenue
button: Next button: Suivant
text: Welcome to Blessing Skin Server v:version! text: Bienvenue sur Blessing Skin Server v:version !
database: database:
title: Database title: Base de données
text: The database is used for storing data of Blessing Skin. text: La base de données est utilisée pour stocker les données de Blessing Skin.
type: Database Type type: Type de base de données
host: Database Host host: Hôte de la base de données
port: Database Port port: Port de la base de données
username: Database Username username: Nom d'utilisateur de la base de données
password: Database Password password: Mot de passe de la base de données
db: Database Name db: Nom de la base de données
db-notice: You should provide the path to SQLite file and there is no need to fill other blanks if you use SQLite. db-notice: You should provide the path to SQLite file and there is no need to fill other blanks if you use SQLite.
prefix: Prefix of Database Table (Optional) prefix: Prefix of Database Table (Optional)
prefix-notice: You don't need to use this option unless you want to install multiple Blessing Skin Server into one database. prefix-notice: You don't need to use this option unless you want to install multiple Blessing Skin Server into one database.
info: info:
title: Information needed title: Information needed
button: Run install button: Lancer l'installation
text: To proceed with the installation, please fill this form with the details of the initial admin account. Don't worry, you can always change these settings later. text: To proceed with the installation, please fill this form with the details of the initial admin account. Don't worry, you can always change these settings later.
admin-email: Admin Email admin-email: Admin Email
admin-notice: This is the UNIQUE super admin account who can GIVE or CANCEL other users' admin privilege. admin-notice: This is the UNIQUE super admin account who can GIVE or CANCEL other users' admin privilege.
nickname: Nickname nickname: Pseudonyme
password: Password password: Mot de passe
pwd-notice: 'Attention: You will need the password to log in. Please keep it at a secure place.' pwd-notice: 'Attention: You will need the password to log in. Please keep it at a secure place.'
confirm-pwd: Confirm password confirm-pwd: Confirmer le mot de passe
site-name: Site name site-name: Nom du site
site-name-notice: This will be shown on every page. site-name-notice: This will be shown on every page.
secure: Security secure: Sécurité
secure-notice: Generate random APP_KEY and SALT to make your site secured. secure-notice: Generate random APP_KEY and SALT to make your site secured.
finish: finish:
title: Installation complete title: Installation complete

View File

@ -1,23 +1,23 @@
--- ---
general: general:
filter: Filter filter: Filtre
my-upload: Uploaded by me my-upload: Chargés par moi
sort: Sort sort: Trier
search-textures: Search for textures... search-textures: Rechercher des textures...
upload-new-skin: Upload new skin upload-new-skin: Upload new skin
no-result: No result. no-result: Aucun résultat.
filter: filter:
now-showing: Now showing now-showing: Now showing
skin: Skin skin: Skin
cape: Cape cape: Cape
any-model: (Any Model) any-model: (Any Model)
steve-model: (Steve Model) steve-model: (Modèle de Steve)
alex-model: (Alex Model) alex-model: (Modèle d'Alex)
uploader: User (:name) uploaded uploader: User (:name) uploaded
clean-filter: Clean filter clean-filter: Effacer le filtre
sort: sort:
newest-uploaded: Newestly uploaded newest-uploaded: Newestly uploaded
most-likes: Most likes most-likes: Le plus populaire
item: item:
steve: (Steve) steve: (Steve)
alex: (Alex) alex: (Alex)
@ -25,17 +25,17 @@ item:
remove-from-closet: Remove from closet remove-from-closet: Remove from closet
add-to-closet: Add to closet add-to-closet: Add to closet
anonymous: Please login first anonymous: Please login first
private: Private private: Privé
show: show:
title: Texture Details title: Texture Details
anonymous: You must login to use closets. anonymous: You must login to use closets.
likes: People who liked this likes: Personnes qui ont aimées
detail: Details detail: Détails
name: Texture Name name: Texture Name
edit-name: Edit Name edit-name: Edit Name
model: Applicable Model model: Modèle applicable
size: File Size size: Taille du fichier
uploader: Uploader uploader: Auteur
upload-at: Upload At upload-at: Upload At
delete-texture: Delete Texture delete-texture: Delete Texture
notice: The texture which was deleted or setted to private will be removed from the closet of everyone who had favorited it. notice: The texture which was deleted or setted to private will be removed from the closet of everyone who had favorited it.
@ -53,7 +53,7 @@ upload:
select-file: Select File select-file: Select File
private-score-notice: It will spend you more scores for setting it as private. You will be charged :score scores for per KB storage. private-score-notice: It will spend you more scores for setting it as private. You will be charged :score scores for per KB storage.
privacy-notice: Prevent it from being visible at skin library. privacy-notice: Prevent it from being visible at skin library.
set-as-private: Make it private set-as-private: Rendre privé
button: Upload button: Upload
type-error: Incorrect mime type of uploaded file. type-error: Incorrect mime type of uploaded file.
invalid-size: Invalid :type file (width :width, height :height) invalid-size: Invalid :type file (width :width, height :height)
@ -65,8 +65,8 @@ delete:
success: The texture was deleted successfully. success: The texture was deleted successfully.
privacy: privacy:
change-privacy: Change privacy change-privacy: Change privacy
set-as-private: Set as private set-as-private: Définir comme privé
set-as-public: Set as public set-as-public: Définir comme public
success: The texture was set to :privacy successfully. success: The texture was set to :privacy successfully.
rename: rename:
success: The texture was renamed to :name successfully. success: The texture was renamed to :name successfully.
@ -74,7 +74,7 @@ model:
success: The texture's model was changed to :model successfully. success: The texture's model was changed to :model successfully.
duplicate: "The same texture available for the chosen model already exists in skinlib (Name: :tid). You can add it to your closet directly." duplicate: "The same texture available for the chosen model already exists in skinlib (Name: :tid). You can add it to your closet directly."
no-permission: You have no permission to moderate this texture. no-permission: You have no permission to moderate this texture.
non-existent: No such texture. non-existent: Cette texture n'existe pas.
report: report:
duplicate: You have already reported this texture. The administrators will review it as soon as possible. You can also track the status of your report at User Center. duplicate: You have already reported this texture. The administrators will review it as soon as possible. You can also track the status of your report at User Center.
success: Thanks for reporting! The administrators will review it as soon as possible. success: Thanks for reporting! The administrators will review it as soon as possible.

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -0,0 +1,163 @@
---
index:
total-users: Registered Users
total-players: Players
total-textures: Uploaded Textures
disk-usage: Disk Usage
overview: Overview
texture-uploads: Texture Uploads
user-registration: User Registration
notifications:
send:
title: Send Notification
success: Sent successfully!
receiver:
title: Receiver
all: All Users
normal: Normal Users
uid: Specified UID
email: Specified Email
title: Title
content: Content (Markdown is supported.)
users:
status:
normal: Normal
banned: Banned
admin: Admin
super-admin: Super Admin
operations:
non-existent: No such user.
no-permission: You have no permission to operate this user.
invalid: Invalid action.
email:
existed: ':email is existed.'
success: Email changed successfully.
verification:
success: Account verification status toggled successfully.
nickname:
success: Nickname changed successfully.
password:
success: Password changed successfully.
score:
success: Score changed successfully.
permission: Permission updated.
delete:
delete: Delete User
success: The account has been deleted successfully.
cant-super-admin: You can't delete a super admin.
cant-admin: You can't delete a admin account.
players:
no-permission: You have no permission to operate this player.
operations:
title: Operations
textures:
change: Change Textures
non-existent: No such texture tid.:tid
success: The textures of :player has been updated.
name:
success: Player name has been updated to :player
owner:
change: Change Owner
success: The player :player was transferred to user :user.
delete:
delete: Delete
success: The player has been deleted successfully.
customize:
change-color:
title: Change Theme Color
success: Theme color updated.
colors:
navbar: Top Navigation Bar
sidebar:
dark: Sidebar (Dark)
light: Sidebar (Light)
i18n:
add: Add New Language Line
added: Language line added.
updated: Language line updated.
deleted: Language line deleted.
group: Group
key: Key
text: Text
tip: How can I use this page?
status:
info: Information
health: Health
bs:
name: Blessing Skin
version: Version
env: Application Environment
debug: Debugging or Not?
commit: Commit
laravel: Laravel Version
server:
name: Server
php: PHP Version
web: Web Server Software
os: OS
db:
name: Database
type: Server
host: Host
port: Port
username: Username
database: Database
prefix: Table Prefix
plugins: Enabled Plugins (:amount)
plugins:
name: Name
description: Description
author: Author
version: Version
readme: Read Me
dependencies: Dependencies
operations:
title: Operations
enabled: ':plugin has been enabled.'
unsatisfied:
notice: There are conflicts or unsatisfied dependencies in the plugin, therefore we can't enable it. Please install or update the plugins listed below, and disable those have conflicts.
disabled: 'The ":name" plugin is not enabled.'
version: 'The version of ":title" does not satisfies the constraint ":constraint".'
conflict: 'The ":title" plugin cannot run with this plugin at the same time.'
disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin.
market:
connection-error: Unable to connect to the plugins registry. :error
non-existent: The plugin :plugin does not exist.
install-success: Plugin was installed.
empty: No result
update:
complete: Update completed
info:
title: Update Information
up-to-date: Already up-to-date.
available: New version available.
versions:
latest: "Latest Version:"
current: "Current Version:"
check-github: Check GitHub Releases
button: Update Now
cautions:
title: Cautions
link: check out this.
text: |
Please choose update source according to your host's network environment.
Low-speed connection between update source and your host will cause long-time loading at checking and downloading page.
To change the default update source,
download:
downloading: Downloading update package...
size: "Size of package:"
errors:
connection: "Unable to access to current update source. Details: :error"
spec: Current update source is not supported.
php: Your PHP version is too low to update. Requires :version or later.
download:
errors:
download: 'Failed to download. Error: :error'
shasum: File validation failed. Please download again.
unzip: Failed to unpack files.
report-reviewed: This report has been processed.
invalid-action: Invalid action

View File

@ -0,0 +1,85 @@
---
login:
title: Log In
button: Log In
message: Log in to manage your skin & players
keep: Remember me
success: Logged in successfully.
check:
anonymous: Illegal access. Please log in first.
verified: To access this page, you should verify your email address first.
admin: Only admins are permitted to access this page.
super-admin: Only super admin is permitted to access this page.
banned: You are banned on this site. Please contact the admin.
token: Token expired. Please log in.
register:
title: Register
button: Register
message: Welcome to :sitename!
nickname-intro: Whatever you like expect special characters
repeat-pwd: Repeat your password
close: We don't accept any registration.
success: Your account was registered. Redirecting...
max: You can't register more than :regs accounts.
registered: The email address was already registered.
forgot:
title: Forgot Password
button: Send
message: We will send you an E-mail to verify.
login-link: I do remember it
disabled: Password resetting is not available.
frequent-mail: You click the send button too fast. Wait for some minutes.
unregistered: The email address is not registered.
success: Mail sent, please check your inbox. The link will be expired in 1 hour.
failed: Failed to send verification mail. :msg
ignore: If you haven't signed up on our site, please ignore this email. No unsubscribing is required.
reset: Reset your password
notice: This mail is sending automatically, no reponses will be sent if you reply.
mail:
title: Reset your password on :sitename
message: You are receiving this email because we received a password reset request for your account on :sitename.
reset: 'To reset your password, please visit: <a href=":url">:url</a>'
ignore: If you did not request a password reset, no further action is required.
reset:
title: Reset Password
button: Reset
invalid: Invalid link.
expired: This link is expired.
message: ':username, reset your email address here.'
success: Password resetted successfully.
bind:
title: Bind Email
button: Bind
message: You need to provide your email adderss to continue.
introduction: We won't send you any spam.
registered: The email address was already taken.
verify:
title: Email Verification
success: Your account was now verified.
message: Welcome to :sitename!
button: Homepage
invalid: Invalid link.
expired: This link is expired, please resend a verification email.
validation:
identification: The email or player name is invalid.
email: Email format is invalid.
captcha: Wrong CAPTCHA.
user: No such user.
password: Wrong password.
logout:
success: You are now logged out.
fail: No valid session.
oauth:
authorization:
title: Authorization
introduction: A 3rd-party application ":name" is requesting permission to access your account.
button: Authorize
nickname: Nickname
email: Email
identification: Email or player name
password: Password
captcha: CAPTCHA
change-captcha: Click to change CAPTCHA image.
login-link: Already registered? Log in here.
forgot-link: Forgot password?
register-link: Register a new account

View File

@ -0,0 +1,22 @@
---
http:
msg-403: You have no permission to access this page.
msg-404: Nothing here.
msg-500: Please try again later.
msg-503: The application is now in maintenance mode.
method-not-allowed: Method not allowed.
csrf-token-mismatch: Token does not match, try reloading the page.
ie: We don't support Internet Explorer. Please switch to other modern browsers, such as Firefox or Chrome.
general:
title: Error occurred
exception:
code: 'Error code: :code'
detail: 'Details: :msg'
message: |
Whoops, looks like something went wrong. (enable APP_DEBUG in .env to see details)
plugins:
duplicate: The plugin [:dir1] has a duplicated plugin name definition which is same to plugin [:dir2]. Please check your plugins directory, remove one of them or use another name definition.
directory: We can't approach the path for loading plugins specified by the PLUGINS_DIR in .env file. Please check your configuration. Error :msg
boot: There is something wrong with plugin ":plugin".
cipher:
unsupported: Unsupported password hashing method `:cipher`, please check your `.env` configuration

View File

@ -0,0 +1,350 @@
---
auth:
login: Log In
loggingIn: Logging In
tooManyFails:
captcha: You fails too many times! Please enter the CAPTCHA.
recaptcha: You fails too many times! Please pass the reCAPTCHA challenge.
emptyEmail: Empty email address.
invalidConfirmPwd: Confirming password is not equal with password.
emptyNickname: Empty nickname.
register: Register
registering: Registering
send: Send
sending: Sending
reset: Reset
resetting: Resetting
nickname: Nickname
player-name: Minecraft player name
email: Email
identification: Email or player name
password: Password
captcha: CAPTCHA
change-captcha: Click to change CAPTCHA image.
login-link: Already registered? Log in here.
forgot-link: Forgot password?
keep: Remember me
repeat-pwd: Repeat your password
nickname-intro: Whatever you like expect special characters
player-name-intro: Player name in Minecraft, can be changed later
register-button: Register
forgot:
login-link: I do remember it
button: Send
reset-button: Reset
skinlib:
private: Private
anonymous: Please login first.
reset: Reset Filter
nowShowing: Now showing
addToCloset: Add to closet
removeFromCloset: Remove from closet
setItemName: Set a name for this texture
applyNotice: You can apply it to player at your closet
emptyItemName: Empty texture name.
setNewTextureName: 'Please enter the new texture name:'
emptyNewTextureName: Empty new texture name.
seeMyUpload: My Uploads
apply: Apply
filter:
skin: (Any Model)
steve: (Steve)
alex: (Alex)
cape: (Cape)
uploader: 'User (UID = :uid) Uploaded'
allUsers: All Users
sort:
title: Sort
time: Latest
likes: Most Likes
badSkinSize: The size of selected skin file is not valid
badCapeSize: The size of selected cape file is not valid
emptyTextureName: Empty texture name.
emptyTextureType: Please select a type for this texture.
emptyUploadFile: You have not uploaded any file.
encodingError: 'Error: Encoding of this file is not accepted.'
fileExtError: 'Error: Textures should be PNG files.'
showContentPolicy: Read content policy
uploading: Uploading
redirecting: Redirecting...
setAsPrivate: Set as Private
setAsPublic: Set as Public
setPublicNotice: Sure to set this as public texture?
setPrivateNotice: Sure to set this as private texture?
deleteNotice: Are you sure to delete this texture?
setNewTextureModel: "Please select a new texture model:"
upload:
texture-name: Texture Name
texture-type: Texture Type
select-file: Select File
privacy-notice: Prevent it from being visible at skin library.
set-as-private: Make it Private
button: Upload
dropZone: Drop a file here
remove: Remove
cost: It costs you about :score score.
award: You'll be awarded :score score(s) by uploading public texture.
show:
anonymous: You must login to use closets
likes: People who like this
detail: Details
name: Texture Name
edit: Edit
model: Applicable Model
size: File Size
uploader: Uploader
upload-at: Upload At
download: Download
delete-texture: Delete Texture
manage-notice: The texture which was deleted or setted to private will be removed from the closet of everyone who had favorited it.
report:
title: Report
reason: Tell us reason please.
positive: To encourage positive contributions to the skinlib, we will reward who reported inappropriate content with :score scores. However, if any malicious reporting behaviors were found, all scores rewarded will be taken back.
negative: To mitigate the impact of malicious reports, we will require :score scores for submitting a texture report. Don't worry. The suspended scores and additional reward will be sent to your account after your report reviewed by administrators.
user:
signRemainingTime: 'Available after :time :unit'
timeUnitHour: h
timeUnitMin: min
emptyClosetMsg: >-
<p>Nothing in your closet...</p><p>Why not explore the <a href=":url">Skin Library</a> for a while?</p>
renameItem: Rename item
removeItem: Remove from closet
setAsAvatar: Set as avatar
viewInSkinlib: View in skin library
switch2dPreview: Switch to 2D Preview
switch3dPreview: Switch to 3D Preview
removeFromClosetNotice: Sure to remove this texture from your closet?
emptySelectedPlayer: No player is selected.
emptySelectedTexture: No texture is selected.
renameClosetItem: 'Set a new name for this item:'
changePlayerName: 'Please enter the player name:'
emptyPlayerName: Empty player name.
clearTexture: Sure to clear the skins & cape of this player?
deletePlayer: Sure to delete this player?
deletePlayerNotice: It's permanent. No backups.
chooseClearTexture: Choose texture types you want to clear
noClearChoice: You haven't choose any types
setAvatar: Sure to set this as your avatar?
setAvatarNotice: The head segment of skin will bu used.
resetAvatar: Reset Avatar
resetAvatarConfirm: Are you sure to reset your avatar?
changeNickName: 'Sure to set your nickname to :new_nickname?'
changeEmail: 'Sure to change your email address to :new_email?'
typeToSearch: Type to search
useAs: Apply...
resetSelected: Clear selected
bindNewPlayer: You're required to create a player to go ahead. This player will be bound with your account.
bindExistedPlayer: You're required to select a player to go ahead. This player will be bound with your account. Other players will be deleted.
closet:
upload: Upload Texture
use-as:
button: Apply...
reset: Clear selected
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
profile:
avatar:
title: Change Avatar?
notice: Click the gear icon「<i class="fas fa-cog"></i>」of any skin in your skinlib, then click 「Set as avatar」. We will cut the head segment of that skin for you. If there is no icon like this, please unable the extensions like ADBlock.
password:
title: Change Password
old: Old Password
new: New Password
confirm: Repeat Password
button: Change Password
nickname:
title: Change Nickname
rule: Whatever you like expect special characters
email:
title: Change Email
new: New Email
password: Current Password
button: Change Email
delete:
title: Delete Account
notice: Sure to delete your account on :site?
admin: Admin account can not be deleted.
button: Delete My Account
modal-title: You need to enter your password to continue
modal-notice: |
You're about to delete your account.
This is permanent! No backups, no restores, no magic undo button.
We warned you, ok?
password: Current Password
used:
title: Resources Used
players: Registered players
storage: Storage used
cur-score: Current Score
score-notice: Click the score to show introduction.
sign: Sign
sign-success: Signed successfully. You got :score scores.
time-unit-hour: h
time-unit-min: min
last-sign: Last signed at :time
sign-remain-time: Available after :time :unit
player:
player-name: Player Name
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
login-notice: Now you can log in with player names you owned instead email address.
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
player-name-rule:
official: Player name may only contains letters, numbers and underscores.
cjk: Player name may contains letters, numbers, underscores and CJK Unified Ideographs.
custom: Custom player name rules are applied on this site. Please contact admins for further information.
player-name-length: The player name should be at least :min characters and not greater than :max characters.
verification:
title: Verify Your Account
message: You must verify your email address before using the skin hosting service. Haven't received the email?
resend: Click here to send again.
sending: Sending...
oauth:
id: Client ID
name: App Name
secret: Client Secret
redirect: Callback URL
modifyName: Modify app name.
modifyUrl: Modify callback URL.
create: Create New App
confirmRemove: Are you sure to delete this app? You won't be able to undo this.
admin:
operationsTitle: Operations
permission: Permission
playersCount: Players Count
deleteUser: Delete
cannotDeleteAdmin: You can't delete admins.
cannotDeleteSuperAdmin: You can't delete super admin in this way
changeEmail: Edit Email
newUserEmail: 'Please enter the new email:'
verification: Email Verification
toggleVerification: Toggle Verification Status
changeNickName: Edit Nickname
newUserNickname: 'Please enter the new nickname:'
changePassword: Edit Password
newUserPassword: 'Please enter the new password:'
changeScore: Edit Score
newScore: 'Please enter the new score:'
changePermission: Change permission
newPermission: 'Please select new permission:'
deleteUserNotice: Are you sure to delete this user? It' permanent.
inspectHisOwner: Click to inspect the owner of this player
inspectHisPlayers: Click to inspect the players he owns
banned: Banned
normal: Normal
admin: Admin
superAdmin: Super Admin
unverified: Unverified
verified: Verified
pidNotice: >-
Please enter the tid of texture. Inputing 0 can clear texture of this player.
changePlayerTexture: 'Change textures of :player'
changeTexture: Change Textures
changePlayerName: Change Player Name
changeOwner: Change Owner
textureType: Texture Type
deletePlayer: Delete
changePlayerOwner: 'Please enter the id of user which this player should be transferred to:'
deletePlayerNotice: Are you sure to delete this player? It' permanent.
targetUser: 'Target user is :nickname'
noSuchUser: No such user
changePlayerNameNotice: 'Please input new player name:'
emptyPlayerName: Player name cannot be empty.
configurePlugin: Configure
noPluginConfigNotice: The plugin has been disabled or no configuration is provided.
deletePlugin: Delete
noDependencies: No Dependencies
whyDependencies: What's this?
statusEnabled: Enabled
statusDisabled: Disabled
pluginTitle: Plugin
pluginAuthor: Author
pluginVersion: Version
pluginName: Name
pluginReadme: Read Me
pluginDescription: Description
pluginDependencies: Dependencies
installPlugin: Install
pluginInstalling: Installing...
updatePlugin: Update
pluginUpdating: Updating...
confirmUpdate: Are you sure to update ":plugin" from :old to :new?
enablePlugin: Enable
disablePlugin: Disable
confirmDeletion: Are you sure to delete this plugin?
noDependenciesNotice: >-
There is no dependency definition in the plugin. It means that the plugin may be not compatible with the current version of Blessing Skin, and enabling it may cause unexpected problems. Do you really want to enable the plugin?
updateButton: Update Now
downloading: Downloading...
updateCompleted: Update completed.
i18n:
group: Group
key: Key
text: Text
empty: (Empty)
modify: Modify
delete: Delete
updating: 'Please type new text:'
confirmDelete: Are you sure? This is irreversible.
report:
tid: Texture ID
reporter: Reporter
reason: Reason
status-title: Status
status:
- Pending
- Resolved
- Rejected
time: Report Time
check: Details
delete: Delete
ban: Ban
reject: Reject
general:
skin: Skin
cape: Cape
fatalError: Fatal Error
confirmLogout: Sure to log out?
confirm: OK
cancel: Cancel
submit: Submit
close: Close
more: More
tip: Tip
pagination: 'Page :page, total :total'
searchResult: '(Search result of keyword ":keyword")'
noResult: No result.
texturePreview: Texture Preview
walk: Walk
run: Run
rotation: Rotation
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
user:
email: Email
nickname: Nick Name
score: Score
register-at: Registered At
player:
owner: Owner
player-name: Player Name
previews: Texture Previews
last-modified: Last Modified
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -0,0 +1,72 @@
---
index: Homepage
skinlib: Skin Library
user-center: User Center
logout: Log Out
login: Log In
register: Register Now
profile: User Profile
admin-panel: Admin Panel
explore: Explore
manage: Manage
anonymous: Guest
back: Back
dashboard: Dashboard
my-closet: Closet
my-reports: Reports
developer: Advanced
oauth-manage: OAuth2 Apps
player-manage: Players
user-manage: Users
report-manage: Reports
plugin-manage: Plugins
plugin-market: Plugin Market
plugin-configs: Plugin Configs
customize: Customize
i18n: Internationalization
options: Options
score-options: Score Options
res-options: Resource Options
status: Status
check-update: Check Update
download-update: Download Updates
close: Close
skin: Skin
cape: Cape
loading: Loading
texture-preview: Texture Preview
walk: Walk
run: Run
rotation: Rotation
pause: Pause
reset: Reset
submit: Submit
cancel: Cancel
yes: true
no: false
op-success: Operated successfully.
unknown: Unknown
notice: Notice
switch-2d-preview: Switch to 2D preview
illegal-parameters: Illegal parameters.
private: Private
public: Public
unexistent-user: No such user.
unexistent-player: No such player.
player-banned: The owner of this player has been banned.
texture-deleted: The requested texture has been deleted.
texture-not-uploaded: The user haven't uploaded the texture of :type model yet.
operations: Operations
user:
uid: UID
email: Email
nickname: Nickname
password: Password
score: Score
register-at: Registered At
player:
pid: PID
owner: Owner
player-name: Player Name
previews: Texture Previews
last-modified: Last Modified

View File

@ -0,0 +1,17 @@
---
features:
title: Features
first:
icon: fa-users
name: Multi Player
desc: You can add multiple players within one registered account.
second:
icon: fa-share-square
name: Sharing
desc: Explore the skin library, send a "like" and share them with your friends.
third:
icon: fa-cloud
name: Free
desc: It is free forever. No ads. No subscription fees.
introduction: ':sitename provides the service of uploading and hosting Minecraft skins. By coordinating with skin mods (e.g. CustomSkinLoader), you can choose skin and cape for your game character, and make it visible to other players in Minecraft.'
start: Join Us

View File

@ -0,0 +1,207 @@
---
option-saved: Option saved.
homepage:
title: Homepage
home_pic_url:
title: Picture URL at Homepage
hint: Path relative to homepage or full URL, leave empty to use default image.
favicon_url:
title: Website Icon
hint: Path relative to public/ or full URL.
description: The given image must have same width and height (leave blank to use default icon).
transparent_navbar:
title: Transparent Navigation Bar
label: This will enable transparent navigation bar of home page, but it will turn to be normal if page is scrolled to bottom.
hide_intro:
title: Hide Introduction at Bottom
label: Scroll bar will be disabled if this option is enabled, as version 2.x.
fixed_bg:
title: Fixed Background
label: This option will make background fixed, not scrolled with scroll bar.
copyright_prefer:
title: Program Copyright
description: "You can specify a different style of program copyright for each language. To edit a specific language's corresponding program copyright style, please switch to that language and submit your edit. <br><b>Warning:</b> Any evil modification applied on the footer program copyright (including deleting, modifying author, changing link target) with out permission is <b>FORBIDDEN</b>. The author reserves the right to pursue relevant responsibilities."
copyright_text:
title: Custom Copyright Text
description: Placeholders are available in custom copyright text. e.g. <code>{site_name}</code> & <code>{site_url}</code>. You can also specify a different footer for each language. To edit a specific language's corresponding footer, please switch to that language and submit your edit.
customJsCss:
title: Custom CSS/JavaScript
message: |
The contents will be attached to &lt;style&gt; and &lt;script&gt; tags.<br>
- Here are some useful examples: <a href="https://blessing.netlify.com/css-js.html">Examples of Custom CSS & JavaScript</a>
custom_css: CSS
custom_js: JavaScript
rate:
title: Scores
score_per_storage:
title: Storage
addon: scores = 1 KB
private_score_per_storage:
title: Private Storage
addon: scores = 1 KB
hint: Uploading private textures will cost more scores.
score_per_closet_item:
title: Favorites
addon: score = 1 closet item
return_score:
title: Score Return
label: Return scores back to user after deleting players/textures/closet items.
score_per_player:
title: Players
addon: scores = 1 player
user_initial_score: User Initial Score
report:
title: Reporting Textures
reporter_score_modification:
title: Scores for Submitting an Report
description: Set a positive integer value to reward user who submits new reports. Set to a negative value will require scores for submitting reports, and the suspended scores will be available if user's report was resolved. Set to 0 to disable.
reporter_reward_score:
title: Reward the Reporter with Scores If Report Resolved
sign:
title: Signing
sign_score:
title: Score Granted
addon1: scores ~
addon2: scores
sign_gap_time:
title: Gap Time
addon: hours
sign_after_zero:
title: Time
label: Users can sign in after 0 everyday.
hint: The above option will be ignored if this is checked.
sharing:
title: Awarding Sharing
score_award_per_texture:
title: Uploader will be rewarded for each uploading texture with
take_back_scores_after_deletion:
title: Return scores
label: Return scores if uploader setting private or deleting texture.
score_award_per_like:
title: Each time the texture is collected, uploader will be rewarded with
general:
title: General Options
site_name: Site Name
site_description:
title: Site Description
description: You can also specify a different site name and description for each language. To edit a specific language's corresponding site name or description text, please switch to that language and submit your edit.
site_url:
title: Site URL
hint: Begin with http(s)://, nerver ends with slash.
user_can_register:
title: Open Registration
label: Everyone is allowed to register.
register_with_player_name:
title: Register with Player Name
label: Require Minecraft's player name when user register
require_verification:
title: Account Verification
label: Users must verify their email address first.
regs_per_ip: Max accounts of one IP
ip_get_method:
title: Get IP via
HTTP_X_FORWARDED_FOR: HTTP_X_FORWARDED_FOR (can be fabricated)
REMOTE_ADDR: REMOTE_ADDR (NOT suitable for sites under load balancer)
hint: Unfortunately, we have no method to get the accurate client IP address with pure PHP.
max_upload_file_size:
title: Max Upload Size
hint: "Limit specified in php.ini: :size"
player_name_rule:
title: Player Name Rule
official: Letters, numbers and underscores (Mojang's official rule)
cjk: Allow CJK Unified Ideographs
custom: Use custom rules (regular expression)
custom_player_name_regexp:
title: Custom Player Name Rules
hint: Only takes effect when the above option is set to 'custom'. Leave empty to allow any character.
placeholder: Regular Expressions
player_name_length:
title: Player Name Length
suffix: characters
api_type: Prefered JSON API
auto_del_invalid_texture:
title: Invalid Textures
label: Delete invalid textures automatically.
hint: Delete textures records whose file no longer exists from skinlib.
allow_downloading_texture:
title: Downloading Textures
label: Allow users to directly download the source file of a skinlib item.
status_code_for_private:
title: HTTP Code for Rejecting Accessing Private Textures
texture_name_regexp:
title: Texture Name Rules
hint: The RegExp for validating name of uploaded textures. Leave empty to allow any character except single, double quote and backslash.
placeholder: Regular Expressions
content_policy:
title: Content Policy
description: Display content policy at texture uploading page, supporting Markdown. To edit a specific language's corresponding content policy, please switch to that language and submit your edit.
comment_script:
title: Comment Script
description: Placeholder is available, <code>{tid}</code> will be replaced with texture id, <code>{name}</code> will be replaced with texture name, <code>{url}</code> will be replaced with current URL.
announ:
title: Announcement
announcement:
description: Styling with Markdown is supported. You can also specify a different announcement for each language. To edit a specific language's corresponding announcement, please switch to that language and submit your edit.
meta:
title: SEO <meta> tags
meta_keywords:
title: Keywords
hint: Split with commas.
meta_description:
title: Description
hint: Description defined in "general options" will be used if you left it empty.
meta_extras:
title: Other Custom <meta> Tags
recaptcha:
recaptcha_invisible:
title: Invisible
label: Enable Invisible Mode
res-warning: This page is ONLY for advanced users. If you aren't familiar with these, please don't modify them!
resources:
title: Resource Files
hint: Please check these options if you enabled CDN for your site.
force_ssl:
title: Force SSL
label: Use HTTPS protocol to load all front-end assets.
hint: Please check if SSL really available before turning on.
auto_detect_asset_url:
title: Assets URL
label: Determine assets url automatically.
description: Please unable this if assets URLs are wrongly generated under a CDN. The site url will be used if this is not enabled.
return_204_when_notfound:
title: HTTP Response Code
label: Return 204 instead of 404 when requesting non-existent player.
description: If your CDN doesn't cache 404 pages, please turn this on. A flood of requests to non-existent players will greatly slow down the site.
cache_expire_time:
title: Cache Exipre Time
hint: In seconds, 86400 = one day, 31536000 = one year.
cdn_address:
title: Front-end Assets CDN
hint: Front-end files won't be loaded if URL is unavailable.
description: |
The CDN URL you give must refer to a mirror of <code>/public</code> directory,
all the files of that directory will be loaded as CDN.<br>
<b>How to verify?</b> Verify if <code>{Your CDN URL}/app/manifest.json</code> can be accessed.
redis:
enable_redis:
title: Enable
label: Enable Redis
description: Redis will be used to store cache, session and etc.
connect:
success: Connected to Redis server successfully.
failed: 'Failed to connect Redis server. Error: :msg'
cache:
title: Cache Configuration
clear: Clear Cache
cleared: Cache has been cleared.
driver: Current cache driver is 「:driver」.
enable_avatar_cache:
title: Avatar
label: Enable caching avatar
enable_preview_cache:
title: Texture Preivew
label: Enable caching texture preivew
enable_json_cache:
label: Enable caching Json Profile
enable_notfound_cache:
label: Enable caching whether player is existed or not

View File

@ -0,0 +1,67 @@
---
database:
connection-error: "Unable to connect to the target :type database, please check your configuration. The server replied with: :msg"
connection-success: Connect to the target :type database [:server] successfully, just click NEXT to start installation.
table-already-exists: There are some tables already exist in target database, whose names conflict with ones we are going to create. To avoid data loss, please manually delete these tables :tables, or set a different table prefix.
file:
permission-error: Unable to create textures folder, please check the directory permissions or place one manually.
no-dot-env: Unable to find environment configuration file. Please rename .env.example to .env (please refer to setup manual).
permissions:
storage: Unable to write to storage directory, please check the permissions.
disabled-functions:
escapeshellarg: "The escapeshellarg function is disabled in your php.ini configuration. Please contact your web hosting provider to enable it or perform the installation manually: http://t.cn/REzBZUe"
locked:
title: Already installed
text: It appears that you have already installed Blessing Skin Server. To reinstall, please delete the "install.lock" file under "storage" directory.
button: Back to homepage
updates:
master:
title: Update Wizard - Blessing Skin Server
welcome:
title: One more step
text: |
Welcome! You are going to update to Blessing Skin Server v:version.
We need to apply some updates to your database, click NEXT to continue.
button: Next
success:
title: Update complete
text: Blessing Skin Server has been successfully updated to v:version.
tips: "Update Tips:"
changelog:
title: Release Note
wizard:
master:
title: Install Wizard - Blessing Skin Server
welcome:
title: Welcome
button: Next
text: Welcome to Blessing Skin Server v:version!
database:
title: Database
text: The database is used for storing data of Blessing Skin.
type: Database Type
host: Database Host
port: Database Port
username: Database Username
password: Database Password
db: Database Name
db-notice: You should provide the path to SQLite file and there is no need to fill other blanks if you use SQLite.
prefix: Prefix of Database Table (Optional)
prefix-notice: You don't need to use this option unless you want to install multiple Blessing Skin Server into one database.
info:
title: Information needed
button: Run install
text: To proceed with the installation, please fill this form with the details of the initial admin account. Don't worry, you can always change these settings later.
admin-email: Admin Email
admin-notice: This is the UNIQUE super admin account who can GIVE or CANCEL other users' admin privilege.
nickname: Nickname
password: Password
pwd-notice: 'Attention: You will need the password to log in. Please keep it at a secure place.'
confirm-pwd: Confirm password
site-name: Site name
site-name-notice: This will be shown on every page.
secure: Security
secure-notice: Generate random APP_KEY and SALT to make your site secured.
finish:
title: Installation complete
text: Blessing Skin Server has been installed. Thank you, and enjoy!

View File

@ -0,0 +1,80 @@
---
general:
filter: Filter
my-upload: Uploaded by me
sort: Sort
search-textures: Search for textures...
upload-new-skin: Upload new skin
no-result: No result.
filter:
now-showing: Now showing
skin: Skin
cape: Cape
any-model: (Any Model)
steve-model: (Steve Model)
alex-model: (Alex Model)
uploader: User (:name) uploaded
clean-filter: Clean filter
sort:
newest-uploaded: Newestly uploaded
most-likes: Most likes
item:
steve: (Steve)
alex: (Alex)
cape: (Cape)
remove-from-closet: Remove from closet
add-to-closet: Add to closet
anonymous: Please login first
private: Private
show:
title: Texture Details
anonymous: You must login to use closets.
likes: People who liked this
detail: Details
name: Texture Name
edit-name: Edit Name
model: Applicable Model
size: File Size
uploader: Uploader
upload-at: Upload At
delete-texture: Delete Texture
notice: The texture which was deleted or setted to private will be removed from the closet of everyone who had favorited it.
notice-admin: You are able to delete this texture or make it private. The operations will make it removed from the closet of everyone who had favorited it.
comment: Comment
deleted: The requested texture was already deleted.
contact-admin: Please contact the admins to remove this entry.
private: The requested texture is private and only visible to the uploader and admins.
upload:
title: Upload Texture
texture-name: Texture Name
name-rule: Less than 32 characters and must not contain any special one.
name-rule-regexp: Custom name rules are applied as :regexp
texture-type: Texture Type
select-file: Select File
private-score-notice: It will spend you more scores for setting it as private. You will be charged :score scores for per KB storage.
privacy-notice: Prevent it from being visible at skin library.
set-as-private: Make it private
button: Upload
type-error: Incorrect mime type of uploaded file.
invalid-size: Invalid :type file (width :width, height :height)
invalid-hd-skin: Invalid HD skin (width and height should be divisible by 32)
lack-score: You don't have enough score to upload this texture.
repeated: The texture is already uploaded by someone else. You can add it to your closet directly.
success: Texture :name was uploaded successfully.
delete:
success: The texture was deleted successfully.
privacy:
change-privacy: Change privacy
set-as-private: Set as private
set-as-public: Set as public
success: The texture was set to :privacy successfully.
rename:
success: The texture was renamed to :name successfully.
model:
success: The texture's model was changed to :model successfully.
duplicate: "The same texture available for the chosen model already exists in skinlib (Name: :tid). You can add it to your closet directly."
no-permission: You have no permission to moderate this texture.
non-existent: No such texture.
report:
duplicate: You have already reported this texture. The administrators will review it as soon as possible. You can also track the status of your report at User Center.
success: Thanks for reporting! The administrators will review it as soon as possible.

View File

@ -0,0 +1,138 @@
---
used:
title: Resources Used
players: Registered players
storage: Storage used
cur-score: Current Score
score-notice: Click the score to show introduction.
sign: Sign
sign-success: Signed successfully. You got :score scores.
time-unit-hour: h
time-unit-min: min
cant-sign-until: You can't sign in in :time :unit
last-sign: Last signed at :time
sign-remain-time: Available after :time :unit
announcement: Announcement
no-unread: No new notifications.
verification:
disabled: Email verification is not available.
frequent-mail: You click the send button too fast. Wait for 60 secs, guy.
verified: Your account is already verified.
success: Verification link was sent, please check your inbox.
failed: We failed to send you the verification link. Detailed message :msg
mail:
title: Verify Your Account on :sitename
message: You are receiving this email because someone registered an account with this email address on :sitename.
reset: 'Click here to verify your account: <a href=":url">:url</a>'
ignore: If you did not register an account, no further action is required.
score-intro:
title: What is score?
introduction: |
We use score system to prevent the behaviors like uplaoding huge amount of textures and registering players casually.
Either adding players, uplaoding textures or adding a skinlib item to your closet will consume scores.
:return-score
New users will get :initial_score scores initially, and you can acquire :score-from ~ :score-to scores by daily signing in.
will-return-score: The score will be returned if you deleted players, uploaded textures or closet items.
no-return-score: The score will NOT be returned if you deleted players, uploaded textures or closet items.
rates:
storage: ':score scores = 1 KB storage'
player: ':score scores = 1 player'
closet: ':score socres = 1 closet item'
closet:
type-to-search: Type to search
switch-category: Switch Category
view: View in skin library
more: More
set-avatar: Set as avatar
use-as:
button: Apply...
reset: Clear selected
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add a new player
add:
success: Added :name to closet successfully.
repeated: You have already added this texture.
not-found: We cannot find this texture.
lack-score: You don't have enough score to add it to closet.
rename:
title: Rename item
success: The item is successfully renamed to :name
remove:
title: Remove from closet
success: The texture was removed from closet successfully.
non-existent: The texture does not exist in your closet.
player:
player-name: Player Name
edit: Edit
operation: Delete
edit-pname: Player name
delete-texture: Textures
delete-player: Player
add-player: Add new player
login-notice: Now you can log in with player names you owned instead email address.
player-name-rule:
official: Player name may only contains letters, numbers and underscores.
cjk: Player name may contains letters, numbers, underscores and CJK Unified Ideographs.
custom: Custom player name rules are applied on this site. Please contact admins for further information.
player-name-length: The player name should be at least :min characters and not greater than :max characters.
add:
repeated: The player name is already registered.
lack-score: You don't have enough score to add a player.
single: You must own exactly ONE player so you can't add more.
success: Player :name was added successfully.
delete:
single: You must own exactly ONE player so you can't delete it.
success: Player :name was deleted successfully.
rename:
repeated: This player name is occupied. Please choose another one.
success: Player :old was renamed to :new
set:
success: The texture was applied to player :name successfully.
clear:
success: The textures of player :name was resetted successfully.
bind:
title: Bind Players
success: Bound successfully!
profile:
avatar:
title: Change Avatar?
notice: Click the gear icon "<i class="fa fa-cog"></i>" of any skin in your closet, then click "Set as avatar". We will cut the head segment of that skin for you. If there is no icon like this, please try to unable your ADs blocking extension.
wrong-type: You can't set a cape as avatar.
success: New avatar was set successfully.
password:
title: Change Password
old: Old Password
new: New Password
confirm: Repeat Password
button: Change password
wrong-password: Wrong original password.
success: Password updated successfully, please log in again.
nickname:
title: Change Nickname
empty: No nickname is set now.
rule: Whatever you like expect special characters
single: You're not allowed to update nickname, because we've bound your player with your account.
success: Nickname is successfully updated to :nickname
email:
title: Change Email
new: New Email
password: Current Password
button: Change email
wrong-password: Wrong password.
existed: This email address is occupied.
success: Email address updated successfully, please log in again.
delete:
title: Delete Account
notice: Sure to delete your account on :site?
admin: Admin account can not be deleted.
button: Delete my account
modal-title: You need to enter your password to continue
modal-notice: |
You're about to delete your account.
This is permanent! No backups, no restores, no magic undo button.
We warned you, ok?
password: Current Password
wrong-password: Wrong password.
success: Your account is deleted successfully.

View File

@ -0,0 +1,90 @@
---
#Blessing Skin
username: ':attribute format is invalid.'
player_name: 'The :attribute contains invalid character.'
no_special_chars: 'The :attribute must not contain special characters.'
model: 'The :attribute must be steve, alex or cape.'
accepted: 'The :attribute must be accepted.'
active_url: 'The :attribute is not a valid URL.'
after: 'The :attribute must be a date after :date.'
alpha: 'The :attribute may only contain letters.'
alpha_dash: 'The :attribute may only contain letters, numbers, and dashes.'
alpha_num: 'The :attribute may only contain letters and numbers.'
array: 'The :attribute must be an array.'
before: 'The :attribute must be a date before :date.'
between:
numeric: 'The :attribute must be between :min and :max.'
file: 'The :attribute must be between :min and :max kilobytes.'
string: 'The :attribute must be between :min and :max characters.'
array: 'The :attribute must have between :min and :max items.'
boolean: 'The :attribute field must be true or false.'
captcha: 'Incorrect captcha.'
confirmed: 'The :attribute confirmation does not match.'
date: 'The :attribute is not a valid date.'
date_format: 'The :attribute does not match the format :format.'
different: 'The :attribute and :other must be different.'
digits: 'The :attribute must be :digits digits.'
digits_between: 'The :attribute must be between :min and :max digits.'
distinct: 'The :attribute field has a duplicate value.'
email: 'The :attribute must be a valid email address.'
exists: 'The selected :attribute is invalid.'
filled: 'The :attribute field is required.'
image: 'The :attribute must be an image.'
in: 'The selected :attribute is invalid.'
in_array: 'The :attribute field does not exist in :other.'
integer: 'The :attribute must be an integer.'
ip: 'The :attribute must be a valid IP address.'
json: 'The :attribute must be a valid JSON string.'
max:
numeric: 'The :attribute may not be greater than :max.'
file: 'The :attribute may not be greater than :max kilobytes.'
string: 'The :attribute may not be greater than :max characters.'
array: 'The :attribute may not have more than :max items.'
mimes: 'The :attribute must be a file of type: :values.'
min:
numeric: 'The :attribute must be at least :min.'
file: 'The :attribute must be at least :min kilobytes.'
string: 'The :attribute must be at least :min characters.'
array: 'The :attribute must have at least :min items.'
not_in: 'The selected :attribute is invalid.'
numeric: 'The :attribute must be a number.'
present: 'The :attribute field must be present.'
recaptcha: 'reCAPTCHA validation failed.'
regex: 'The :attribute format is invalid.'
required: 'The :attribute field is required.'
required_if: 'The :attribute field is required when :other is :value.'
required_unless: 'The :attribute field is required unless :other is in :values.'
required_with: 'The :attribute field is required when :values is present.'
required_with_all: 'The :attribute field is required when :values is present.'
required_without: 'The :attribute field is required when :values is not present.'
required_without_all: 'The :attribute field is required when none of :values are present.'
same: 'The :attribute and :other must match.'
size:
numeric: 'The :attribute must be :size.'
file: 'The :attribute must be :size kilobytes.'
string: 'The :attribute must be :size characters.'
array: 'The :attribute must contain :size items.'
string: 'The :attribute must be a string.'
timezone: 'The :attribute must be a valid zone.'
unique: 'The :attribute has already been taken.'
url: 'The :attribute format is invalid.'
#--------------------------------------------------------------------------
#Custom Validation Language Lines
#--------------------------------------------------------------------------
#Here you may specify custom validation messages for attributes using the
#convention "attribute.rule" to name the lines. This makes it quick to
#specify a specific custom language line for a given attribute rule.
#custom:
#attribute-name:
#rule-name: custom-message
#--------------------------------------------------------------------------
#Custom Validation Attributes
#--------------------------------------------------------------------------
#The following language lines are used to swap attribute place-holders
#with something more reader friendly such as E-Mail Address instead
#of "email". This simply helps us make messages a little cleaner.
attributes:
player_name: player name
new_player_name: player name
identification: email or player name
sitename: site name

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -1,63 +1,63 @@
--- ---
index: index:
total-users: Registered Users total-users: Зарегистрировано пользователей
total-players: Players total-players: Игроки
total-textures: Uploaded Textures total-textures: Загруженные текстуры
disk-usage: Disk Usage disk-usage: Использование диска
overview: Overview overview: Overview
texture-uploads: Texture Uploads texture-uploads: Загрузка текстур
user-registration: User Registration user-registration: User Registration
notifications: notifications:
send: send:
title: Send Notification title: Send Notification
success: Sent successfully! success: Успешно отправлено!
receiver: receiver:
title: Receiver title: Получатель
all: All Users all: Все пользователи
normal: Normal Users normal: Обычные пользователи
uid: Specified UID uid: Указанный UID
email: Specified Email email: Указанный адрес электронной почты
title: Title title: Заголовок
content: Content (Markdown is supported.) content: Содержимое (поддерживается язык разметки Markdown)
users: users:
status: status:
normal: Normal normal: Обычный
banned: Banned banned: Заблокированный
admin: Admin admin: Администратор
super-admin: Super Admin super-admin: Суперадминистратор
operations: operations:
non-existent: No such user. non-existent: Пользователь не существует.
no-permission: You have no permission to operate this user. no-permission: У вас нет прав доступа для управления этим пользователем.
invalid: Invalid action. invalid: Недопустимое действие.
email: email:
existed: ':email is existed.' existed: ':email уже существует.'
success: Email changed successfully. success: Адрес электронной почты успешно изменен.
verification: verification:
success: Account verification status toggled successfully. success: Статус подтверждения учетной записи успешно изменён.
nickname: nickname:
success: Nickname changed successfully. success: Ник успешно изменён.
password: password:
success: Password changed successfully. success: Пароль успешно изменён.
score: score:
success: Score changed successfully. success: Счёт успешно изменён.
permission: Permission updated. permission: Разрешение обновлено.
delete: delete:
delete: Delete User delete: Удалить пользователя
success: The account has been deleted successfully. success: Учетная запись успешно удалена.
cant-super-admin: You can't delete a super admin. cant-super-admin: Вы не можете удалить суперадминистратора.
cant-admin: You can't delete a admin account. cant-admin: Вы не можете удалить учетную запись администратора.
players: players:
no-permission: You have no permission to operate this player. no-permission: У вас нет прав доступа для управления этим игроком.
operations: operations:
title: Operations title: Действия
textures: textures:
change: Change Textures change: Изменить текстуры
non-existent: No such texture tid.:tid non-existent: Текстуры tid:tid не существует
success: The textures of :player has been updated. success: Текстуры :player обновлены.
name: name:
success: Player name has been updated to :player success: Имя игрока обновлено до :player
owner: owner:
change: Change Owner change: Сменить владельца
success: The player :player was transferred to user :user. success: The player :player was transferred to user :user.
delete: delete:
delete: Delete delete: Delete
@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -1,85 +1,85 @@
--- ---
login: login:
title: Log In title: Вход
button: Log In button: Войти
message: Log in to manage your skin & players message: Войдите, чтобы управлять скином и игроками
keep: Remember me keep: Запомнить меня
success: Logged in successfully. success: Вход в систему выполнен успешно.
check: check:
anonymous: Illegal access. Please log in first. anonymous: Неправомерный доступ. Пожалуйста, выполните вход.
verified: To access this page, you should verify your email address first. verified: Чтобы получить доступ к этой странице, вы должны сначала подтвердить свой адрес электронной почты.
admin: Only admins are permitted to access this page. admin: Доступ к этой странице разрешен только администраторам.
super-admin: Only super admin is permitted to access this page. super-admin: Доступ к этой странице разрешен только суперадминистратору.
banned: You are banned on this site. Please contact the admin. banned: Вы забанены на этом сайте. Пожалуйста, свяжитесь с администратором.
token: Token expired. Please log in. token: Срок действия токена истек. Пожалуйста, войдите в систему.
register: register:
title: Register title: Регистрация
button: Register button: Зарегистрироваться
message: Welcome to :sitename! message: Добро пожаловать на :sitename!
nickname-intro: Whatever you like expect special characters nickname-intro: Всё, что вам угодно, кроме специальных символов
repeat-pwd: Repeat your password repeat-pwd: Подтвердить пароль
close: We don't accept any registration. close: Мы не принимаем никаких регистраций.
success: Your account was registered. Redirecting... success: Ваша учетная запись зарегистрирована. Перенаправление...
max: You can't register more than :regs accounts. max: Вы не можете зарегистрироваться более чем :regs аккаунтов.
registered: The email address was already registered. registered: Адрес электронной почты уже зарегистрирован.
forgot: forgot:
title: Forgot Password title: Забыли пароль?
button: Send button: Отправить
message: We will send you an E-mail to verify. message: Мы вышлем вам электронное письмо для подтверждения.
login-link: I do remember it login-link: Я это помню
disabled: Password resetting is not available. disabled: Сброс пароля недоступен.
frequent-mail: You click the send button too fast. Wait for some minutes. frequent-mail: Вы слишком быстро нажимаете на кнопку отправки. Подождите несколько минут.
unregistered: The email address is not registered. unregistered: Данный E-mail адрес не зарегистрирован.
success: Mail sent, please check your inbox. The link will be expired in 1 hour. success: Письмо отправлено, пожалуйста, проверьте ваш почтовый ящик. Срок действия ссылки истекает через 1 час.
failed: Failed to send verification mail. :msg failed: Не удалось отправить письмо с подтверждением. :msg
ignore: If you haven't signed up on our site, please ignore this email. No unsubscribing is required. ignore: Если вы не зарегистрировались на нашем сайте, пожалуйста, проигнорируйте это письмо. Отписка не требуется.
reset: Reset your password reset: Восстановление пароля
notice: This mail is sending automatically, no reponses will be sent if you reply. notice: Это сообщение отправляется автоматически, никакие ответы не будут отправлены, если вы ответите.
mail: mail:
title: Reset your password on :sitename title: Сброс пароля на :sitename
message: You are receiving this email because we received a password reset request for your account on :sitename. message: Вы получаете это письмо, потому что мы получили запрос на сброс пароля для вашей учетной записи на :sitename.
reset: 'To reset your password, please visit: <a href=":url">:url</a>' reset: 'Чтобы сбросить пароль, пожалуйста, посетите: <a href=":url">:url</a>'
ignore: If you did not request a password reset, no further action is required. ignore: Если вы не запрашивали сброс пароля, никаких дальнейших действий не требуется.
reset: reset:
title: Reset Password title: Сброс пароля
button: Reset button: Сброс
invalid: Invalid link. invalid: Неверная ссылка.
expired: This link is expired. expired: Срок действия ссылки истёк.
message: ':username, reset your email address here.' message: ':username, сбросьте свой адрес электронной почты здесь.'
success: Password resetted successfully. success: Пароль успешно сброшен.
bind: bind:
title: Bind Email title: Привязка электронной почты
button: Bind button: Привязать
message: You need to provide your email adderss to continue. message: Для продолжения работы вам необходимо предоставить адрес электронной почты.
introduction: We won't send you any spam. introduction: Мы не будем отправлять вам спам.
registered: The email address was already taken. registered: Адрес электронной почты уже занят.
verify: verify:
title: Email Verification title: Подтверждение адреса электронной почты
success: Your account was now verified. success: Ваша учетная запись подтверждена.
message: Welcome to :sitename! message: Добро пожаловать на :sitename!
button: Homepage button: Домашняя страница
invalid: Invalid link. invalid: Неверная ссылка.
expired: This link is expired, please resend a verification email. expired: Срок действия этой ссылки истек, пожалуйста, отправьте письмо с подтверждением.
validation: validation:
identification: The email or player name is invalid. identification: Неверный адрес электронной почты или имя игрока.
email: Email format is invalid. email: Недопустимый формат электронной почты.
captcha: Wrong CAPTCHA. captcha: Неверная CAPTCHA.
user: No such user. user: Такого пользователя нет.
password: Wrong password. password: Неверный пароль.
logout: logout:
success: You are now logged out. success: Вы вышли из системы.
fail: No valid session. fail: Сессия недоступна.
oauth: oauth:
authorization: authorization:
title: Authorization title: Авторизация
introduction: A 3rd-party application ":name" is requesting permission to access your account. introduction: Стороннее приложение ":name" запрашивает разрешение на доступ к вашей учетной записи.
button: Authorize button: Авторизироваться
nickname: Nickname nickname: Никнейм
email: Email email: Адрес электронной почты
identification: Email or player name identification: Адрес электронной почты или имя игрока
password: Password password: Пароль
captcha: CAPTCHA captcha: CAPTCHA
change-captcha: Click to change CAPTCHA image. change-captcha: Нажмите, чтобы изменить изображение CAPTCHA.
login-link: Already registered? Log in here. login-link: Уже зарегистрированы? Войдите.
forgot-link: Forgot password? forgot-link: Забыли пароль?
register-link: Register a new account register-link: Зарегистрировать новый аккаунт

View File

@ -1,22 +1,22 @@
--- ---
http: http:
msg-403: You have no permission to access this page. msg-403: У вас нет прав доступа для этой страницы.
msg-404: Nothing here. msg-404: Здесь пусто.
msg-500: Please try again later. msg-500: Пожалуйста, повторите попытку позже.
msg-503: The application is now in maintenance mode. msg-503: В настоящее время приложение находится в режиме обслуживания.
method-not-allowed: Method not allowed. method-not-allowed: Метод не поддерживается.
csrf-token-mismatch: Token does not match, try reloading the page. csrf-token-mismatch: Токен не совпадает, попробуйте перезагрузить страницу.
ie: We don't support Internet Explorer. Please switch to other modern browsers, such as Firefox or Chrome. ie: Мы не поддерживаем Internet Explorer. Пожалуйста, перейдите на прочие современные браузеры, такие как Firefox или Chrome.
general: general:
title: Error occurred title: Произошла ошибка
exception: exception:
code: 'Error code: :code' code: 'Код ошибки: :code'
detail: 'Details: :msg' detail: 'Подробнее: :msg'
message: | message: |
Whoops, looks like something went wrong. (enable APP_DEBUG in .env to see details) Упс, кажется, что-то пошло не так. (включите APP_DEBUG в .env чтобы увидеть подробности)
plugins: plugins:
duplicate: The plugin [:dir1] has a duplicated plugin name definition which is same to plugin [:dir2]. Please check your plugins directory, remove one of them or use another name definition. duplicate: Имя плагина [:dir1] совпадает с именем плагина [:dir2]. Пожалуйста, проверьте вашу папку с плагинами, удалите один из них или используйте другое имя.
directory: We can't approach the path for loading plugins specified by the PLUGINS_DIR in .env file. Please check your configuration. Error :msg directory: Мы не можем обратиться к пути для загрузки плагинов, определенном параметром PLUGINS_DIR в файле .env. Пожалуйста, проверьте конфигурацию. Ошибка :msg
boot: There is something wrong with plugin ":plugin". boot: Что-то не так с плагином ":plugin".
cipher: cipher:
unsupported: Unsupported password hashing method `:cipher`, please check your `.env` configuration unsupported: Неподдерживаемый метод хэширования пароля `:cipher`, пожалуйста, проверьте конфигурацию `.env`

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install

View File

@ -1,72 +1,72 @@
--- ---
index: Homepage index: Домашняя страница
skinlib: Skin Library skinlib: Библиотека скинов
user-center: User Center user-center: Меню пользователя
logout: Log Out logout: Выйти
login: Log In login: Войти
register: Register Now register: Зарегистрироваться
profile: User Profile profile: Профиль
admin-panel: Admin Panel admin-panel: Панель администратора
explore: Explore explore: Обзор
manage: Manage manage: Управлeние
anonymous: Guest anonymous: Гость
back: Back back: Назад
dashboard: Dashboard dashboard: Главная страница
my-closet: Closet my-closet: Гардероб
my-reports: Reports my-reports: Отчёты
developer: Advanced developer: Дополнительные параметры
oauth-manage: OAuth2 Apps oauth-manage: OAuth2 приложения
player-manage: Players player-manage: Игроки
user-manage: Users user-manage: Пользователи
report-manage: Reports report-manage: Отчёты
plugin-manage: Plugins plugin-manage: Плагины
plugin-market: Plugin Market plugin-market: Магазин плагинов
plugin-configs: Plugin Configs plugin-configs: Конфигурации плагинов
customize: Customize customize: Настроить
i18n: Internationalization i18n: Локализация
options: Options options: Параметры
score-options: Score Options score-options: Параметры счёта
res-options: Resource Options res-options: Параметры ресурсов
status: Status status: Статус
check-update: Check Update check-update: Проверить обновления
download-update: Download Updates download-update: Загрузить обновление
close: Close close: Закрыть
skin: Skin skin: Скин
cape: Cape cape: Плащ
loading: Loading loading: Загрузка
texture-preview: Texture Preview texture-preview: Предпросмотр текстуры
walk: Walk walk: Ходьба
run: Run run: Бег
rotation: Rotation rotation: Вращение
pause: Pause pause: Пауза
reset: Reset reset: Сброс
submit: Submit submit: Подтвердить
cancel: Cancel cancel: Отмена
yes: true yes: true
no: false no: false
op-success: Operated successfully. op-success: Успешно выполнено.
unknown: Unknown unknown: Неизвестно
notice: Notice notice: Примечание
switch-2d-preview: Switch to 2D preview switch-2d-preview: Переключить в 2D режим просмотра
illegal-parameters: Illegal parameters. illegal-parameters: Недопустимые параметры.
private: Private private: Приватный
public: Public public: Публичный
unexistent-user: No such user. unexistent-user: Пользователь не существует.
unexistent-player: No such player. unexistent-player: Игрок не существует.
player-banned: The owner of this player has been banned. player-banned: Владелец этого игрока был заблокирован.
texture-deleted: The requested texture has been deleted. texture-deleted: Запрашиваемая текстура удалена.
texture-not-uploaded: The user haven't uploaded the texture of :type model yet. texture-not-uploaded: Пользователь еще не загрузил текстуру модели :type.
operations: Operations operations: Действия
user: user:
uid: UID uid: UID
email: Email email: Адрес электронной почты
nickname: Nickname nickname: Ник
password: Password password: Пароль
score: Score score: Счёт
register-at: Registered At register-at: Дата регистрации
player: player:
pid: PID pid: PID
owner: Owner owner: Владелец
player-name: Player Name player-name: Имя игрока
previews: Texture Previews previews: Предпросмотр текстуры
last-modified: Last Modified last-modified: Последнее изменение

View File

@ -1,17 +1,17 @@
--- ---
features: features:
title: Features title: Особенности
first: first:
icon: fa-users icon: fa-users
name: Multi Player name: Мультиплеер
desc: You can add multiple players within one registered account. desc: Вы можете добавить несколько игроков на один аккаунт.
second: second:
icon: fa-share-square icon: fa-share-square
name: Sharing name: Публикация
desc: Explore the skin library, send a "like" and share them with your friends. desc: Просматривайте библиотеку скинов, ставьте лайки и делитесь скинами с друзьями.
third: third:
icon: fa-cloud icon: fa-cloud
name: Free name: Это бесплатно
desc: It is free forever. No ads. No subscription fees. desc: Сервис навсегда бесплатный. Без рекламы. Без платной подписки.
introduction: ':sitename provides the service of uploading and hosting Minecraft skins. By coordinating with skin mods (e.g. CustomSkinLoader), you can choose skin and cape for your game character, and make it visible to other players in Minecraft.' introduction: ':sitename предоставляет возможность загрузки и хранения скинов для Minecraft. Используя сервис совместно с модами для скинов (например, CustomSkinLoader), вы можете выбрать скин и плащ для вашего персонажа и сделать их видимыми для других игроков.'
start: Join Us start: Присоединяйтесь

View File

@ -1,9 +1,9 @@
--- ---
option-saved: Option saved. option-saved: Опция сохранена.
homepage: homepage:
title: Homepage title: Домашняя страница
home_pic_url: home_pic_url:
title: Picture URL at Homepage title: URL изображения на главной странице
hint: Path relative to homepage or full URL, leave empty to use default image. hint: Path relative to homepage or full URL, leave empty to use default image.
favicon_url: favicon_url:
title: Website Icon title: Website Icon

View File

@ -1,28 +1,28 @@
--- ---
#Blessing Skin #Blessing Skin
username: ':attribute format is invalid.' username: 'Неправильный формат :attribute.'
player_name: 'The :attribute contains invalid character.' player_name: 'Имя :attribute содержит недопустимые символы'
no_special_chars: 'The :attribute must not contain special characters.' no_special_chars: ':attribute не должен содержать специальных символов.'
model: 'The :attribute must be steve, alex or cape.' model: ':attribute должен быть Стив, Алекс или плащ.'
accepted: 'The :attribute must be accepted.' accepted: ':attribute должен быть принят.'
active_url: 'The :attribute is not a valid URL.' active_url: ':attribute не является допустимым URL-адресом.'
after: 'The :attribute must be a date after :date.' after: 'Значение :attribute должно быть дата после :date.'
alpha: 'The :attribute may only contain letters.' alpha: ':attribute может содержать только буквы.'
alpha_dash: 'The :attribute may only contain letters, numbers, and dashes.' alpha_dash: ':attribute может содержать только латинские буквы, цифры и дефис.'
alpha_num: 'The :attribute may only contain letters and numbers.' alpha_num: ':attribute может содержать только латинские буквы, цифры.'
array: 'The :attribute must be an array.' array: ':attribute должен быть массивом.'
before: 'The :attribute must be a date before :date.' before: ':attribute должен быть датой до :date.'
between: between:
numeric: 'The :attribute must be between :min and :max.' numeric: ':attribute должен быть между :min и :max.'
file: 'The :attribute must be between :min and :max kilobytes.' file: ':attribute должен быть от :min до :max килобайт.'
string: 'The :attribute must be between :min and :max characters.' string: ':attribute должно быть между :min и :max символов.'
array: 'The :attribute must have between :min and :max items.' array: 'Количество элементов в поле :attribute должно быть между :min и :max.'
boolean: 'The :attribute field must be true or false.' boolean: 'Значение поля :attribute должно быть правда или ложь.'
captcha: 'Incorrect captcha.' captcha: 'Некорректная капча.'
confirmed: 'The :attribute confirmation does not match.' confirmed: 'Подтверждение :attribute не совпадает.'
date: 'The :attribute is not a valid date.' date: ':attribute не является допустимой датой.'
date_format: 'The :attribute does not match the format :format.' date_format: ':attribute не совпадает с форматом :format.'
different: 'The :attribute and :other must be different.' different: 'Поля :attribute и :other должны различаться.'
digits: 'The :attribute must be :digits digits.' digits: 'The :attribute must be :digits digits.'
digits_between: 'The :attribute must be between :min and :max digits.' digits_between: 'The :attribute must be between :min and :max digits.'
distinct: 'The :attribute field has a duplicate value.' distinct: 'The :attribute field has a duplicate value.'

View File

@ -67,18 +67,10 @@ customize:
title: 更改配色 title: 更改配色
success: 修改配色成功 success: 修改配色成功
colors: colors:
blue: 蓝色主题(默认) navbar: 顶部导航栏
blue-light: 蓝色主题 - 白色侧边栏 sidebar:
yellow: 黄色主题 dark: 侧栏(暗)
yellow-light: 黄色主题 - 白色侧边栏 light: 侧栏(亮)
green: 绿色主题
green-light: 绿色主题 - 白色侧边栏
purple: 紫色主题
purple-light: 紫色主题 - 白色侧边栏
red: 红色主题
red-light: 红色主题 - 白色侧边栏
black: 黑色主题
black-light: 黑色主题 - 白色侧边栏
i18n: i18n:
add: 添加新条目 add: 添加新条目
added: 条目增加成功 added: 条目增加成功
@ -117,6 +109,7 @@ plugins:
description: 描述 description: 描述
author: 作者 author: 作者
version: 版本 version: 版本
readme: 说明
dependencies: 依赖关系 dependencies: 依赖关系
operations: operations:
title: 操作 title: 操作
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin 已禁用' disabled: ':plugin 已禁用'
deleted: 插件已被成功删除 deleted: 插件已被成功删除
no-config-notice: 插件未安装或未提供配置页面 no-config-notice: 插件未安装或未提供配置页面
no-readme-notice: 这个插件没有说明文件。
not-found: 插件不存在 not-found: 插件不存在
market: market:
connection-error: 无法连接至插件市场源,错误信息::error connection-error: 无法连接至插件市场源,错误信息::error

View File

@ -269,6 +269,7 @@ admin:
pluginAuthor: 作者 pluginAuthor: 作者
pluginVersion: 版本 pluginVersion: 版本
pluginName: 插件标识 pluginName: 插件标识
pluginReadme: 说明
pluginDescription: 描述 pluginDescription: 描述
pluginDependencies: 依赖关系 pluginDependencies: 依赖关系
installPlugin: 安装 installPlugin: 安装

View File

@ -67,18 +67,10 @@ customize:
title: Change Theme Color title: Change Theme Color
success: Theme color updated. success: Theme color updated.
colors: colors:
blue: Blue (Default) navbar: Top Navigation Bar
blue-light: Blue Light sidebar:
yellow: Yellow dark: Sidebar (Dark)
yellow-light: Yellow Light light: Sidebar (Light)
green: Green
green-light: Green Light
purple: Purple
purple-light: Purple Light
red: Red
red-light: Red Light
black: Black
black-light: Black Light
i18n: i18n:
add: Add New Language Line add: Add New Language Line
added: Language line added. added: Language line added.
@ -117,6 +109,7 @@ plugins:
description: Description description: Description
author: Author author: Author
version: Version version: Version
readme: Read Me
dependencies: Dependencies dependencies: Dependencies
operations: operations:
title: Operations title: Operations
@ -129,6 +122,7 @@ plugins:
disabled: ':plugin has been disabled.' disabled: ':plugin has been disabled.'
deleted: The plugin was deleted successfully. deleted: The plugin was deleted successfully.
no-config-notice: The plugin is not installed or doesn't provide a configuration page. no-config-notice: The plugin is not installed or doesn't provide a configuration page.
no-readme-notice: The plugin doesn't contain a readme file.
not-found: No such plugin. not-found: No such plugin.
market: market:
connection-error: Unable to connect to the plugins registry. :error connection-error: Unable to connect to the plugins registry. :error

View File

@ -268,6 +268,7 @@ admin:
pluginAuthor: Author pluginAuthor: Author
pluginVersion: Version pluginVersion: Version
pluginName: Name pluginName: Name
pluginReadme: Read Me
pluginDescription: Description pluginDescription: Description
pluginDependencies: Dependencies pluginDependencies: Dependencies
installPlugin: Install installPlugin: Install