New Crowdin updates (#216)

This commit is contained in:
Pig Fang 2020-08-19 11:27:58 +08:00 committed by GitHub
parent f4201f091d
commit 3f717e1d1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
98 changed files with 269 additions and 2729 deletions

View File

@ -20,17 +20,10 @@ notifications:
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.
@ -42,30 +35,21 @@ users:
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -20,17 +20,10 @@ notifications:
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.
@ -42,30 +35,21 @@ users:
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -20,17 +20,10 @@ notifications:
title: Título
content: Contenido (Markdown está soportado).
users:
status:
normal: Normal
banned: Baneado
admin: Admin
super-admin: Súper Admin
operations:
non-existent: No existe ese usuario.
no-permission: No tienes permiso para operar este usuario.
invalid: Acción inválida.
email:
existed: ':email existe.'
success: Email cambiado con éxito.
verification:
success: Estado de verificación de la cuenta cambiado con éxito.
@ -42,30 +35,21 @@ users:
success: Puntuación cambiada con éxito.
permission: Permiso actualizado.
delete:
delete: Eliminar usuario
success: La cuenta ha sido eliminada con éxito.
cant-super-admin: No puedes eliminar a un superadmin.
cant-admin: No puedes eliminar una cuenta de administrador.
players:
no-permission: No tienes permiso para operar este jugador.
operations:
title: Operaciones
textures:
change: Modificar texturas
non-existent: Textura Inexistente tid.:tid
success: Las texturas de :player han sido actualizadas.
name:
success: El nombre del jugador ha sido actualizado a :player
owner:
change: Cambiar propietario
success: El jugador :player fue transferido al usuario :user.
delete:
delete: Eliminar
success: El jugador ha sido eliminado correctamente.
customize:
change-color:
title: Cambiar color del tema
success: Color del tema actualizado.
colors:
navbar: Barra Superior de Navegación
sidebar:
@ -105,12 +89,7 @@ status:
prefix: Prefijo de tabla
plugins: Plugins habilitados (:amount)
plugins:
name: Nombre
description: Descripción
author: Autor
version: Versión
readme: Leéme
dependencies: Dependencias
operations:
title: Operaciones
enabled: ':plugin ha sido habilitado.'
@ -129,7 +108,6 @@ plugins:
connection-error: No se puede conectar al registro de plugins. :error
non-existent: El plugin :plugin no existe.
install-success: Se instaló el plugin.
empty: Sin resultados
update:
complete: Actualización completada
info:
@ -148,9 +126,6 @@ update:
Por favor, elija la fuente de actualización según el entorno de red de su host.
La conexión de baja velocidad entre la fuente de actualización y su host causará una carga lenta a la hora de comprobar y descargar la página.
Para cambiar la fuente de actualización por defecto,
download:
downloading: Descargando paquete de actualización...
size: "Tamaño del paquete:"
errors:
connection: "No se puede acceder a la fuente de actualización actual. Detalles: :error"
spec: La fuente de actualización actual no está soportada.
@ -160,5 +135,4 @@ download:
download: 'Error al descargar. Error: :error'
shasum: La validación del archivo ha fallado. Por favor, descargue de nuevo.
unzip: Error al desempaquetar archivos.
report-reviewed: Este informe ha sido procesado.
invalid-action: Acción inválida

View File

@ -1,32 +1,21 @@
---
login:
title: Iniciar sesión
button: Iniciar
message: Iniciar sesión para gestionar tu skin y jugadores
keep: Recuérdame
success: Iniciado exitosamente.
check:
anonymous: Acceso ilegal. Favor iniciarse primero.
verified: Debes verificar su correo electrónico para accesar esta página.
admin: Sólo administradores están permitidos accesar esta página.
super-admin: Sólo súper administradores están permitidos accesar esta página.
banned: Estás baneado. Favor contactar el administrador.
token: Token expirado. Favor iniciarse.
register:
title: Crear cuenta
button: Registrar
message: '¡Bienvenidos a :sitename!'
nickname-intro: Lo que quiera excepto caracteres especiales
repeat-pwd: Repita su contraseña
close: No aceptamos cuentas nuevas.
success: Su cuenta fue creada. Redirigiendo...
max: No puede registrar más de :regs cuentas.
registered: La dirección de correo electrónico ya ha sido registrada.
forgot:
title: Olvidó la contraseña
button: Enviar
message: Le enviaremos un correo electrónico para verificar.
login-link: Lo recuerdo
disabled: El restablecimiento de contraseña no está disponible.
frequent-mail: Haz hecho clic en el botón de enviar demasiado rápido. Espera unos minutos.
unregistered: La dirección de correo electrónico no está registrada.
@ -59,27 +48,15 @@ verify:
message: '¡Bienvenidos a :sitename!'
button: Inicio
invalid: Enlace inválido.
expired: Este enlace ha caducado, por favor reenvíe un correo electrónico de verificación.
validation:
identification: La dirección de correo electrónico o el nombre del jugador no son válidos.
email: Formato de email inválido.
captcha: CAPTCHA erróneo.
user: No existe tal usuario.
password: Contraseña incorrecta.
logout:
success: Ha cerrado su sesión.
fail: No hay sesión activa.
oauth:
authorization:
title: Autorización
introduction: Una aplicación de terceros ":name" está solicitando permiso para acceder a su cuenta.
button: Autorizar
nickname: Apodo
email: Email
identification: Email o nombre del jugador
password: Contraseña
captcha: CAPTCHA
change-captcha: Haga clic para cambiar la imagen CAPTCHA.
login-link: '¿Ya estás registrado? Inicia sesión aquí.'
forgot-link: '¿Olvidó su contraseña?'
register-link: Registrar una nueva cuenta

View File

@ -16,7 +16,4 @@ exception:
Ups, parece que algo salió mal. (habilita APP_DEBUG en .env para ver detalles)
plugins:
duplicate: El plugin [:dir1] tiene una definición de nombre de plugin duplicado que es igual al plugin [:dir2]. Por favor, comprueba tu directorio de plugins, elimina uno de ellos o usa otra definición de nombre.
directory: No podemos acercarnos a la ruta para cargar los plugins especificados por PLUGINS_DIR en el archivo .env. Por favor, compruebe su configuración. Error :msg
boot: Hay algo mal con el plugin ":plugin".
cipher:
unsupported: Método de hashing de contraseñas no soportado `:cipher`, por favor comprueba su configuración `.env`

View File

@ -27,16 +27,12 @@ auth:
repeat-pwd: Repita su contraseña
nickname-intro: Lo que quieras excepto caracteres especiales
player-name-intro: Nombre del jugador en Minecraft, puede cambiarse más tarde
register-button: Registrar
forgot:
login-link: Lo recuerdo
button: Enviar
reset-button: Restablecer
skinlib:
private: Privado
anonymous: Inicie sesión primero.
reset: Restablecer filtro
nowShowing: Mostrando ahora
addToCloset: Añadir al armario
removeFromCloset: Retirar de armario
setItemName: Establecer un nombre para esta textura
@ -74,8 +70,6 @@ skinlib:
privacy-notice: Evitar que sea visible en la colección de skins.
set-as-private: Marcar privado
button: Subir
dropZone: Suelta un archivo aquí
remove: Eliminar
cost: Te cuesta alrededor de :score puntuaciones.
award: Serás galardonado :punta(s) de puntuación subiendo textura pública.
show:
@ -109,19 +103,16 @@ user:
switch2dPreview: Cambiar a preestreno 2D
switch3dPreview: Cambiar a preestreno 3D
removeFromClosetNotice: '¿Seguro que quiere eliminar esta textura de su armario?'
emptySelectedPlayer: Ningún jugador está seleccionado.
emptySelectedTexture: No hay textura seleccionada.
renameClosetItem: 'Establecer un nuevo nombre para este elemento:'
changePlayerName: 'Por favor, introduzca el nombre del jugador:'
emptyPlayerName: Nombre de jugador vacío.
clearTexture: '¿Seguro que quiere remover los skins y la capa de este jugador?'
deletePlayer: '¿Seguro que quiere eliminar este jugador?'
deletePlayerNotice: Es permanente. No hay copias de seguridad.
chooseClearTexture: Elige los tipos de texturas que quiera borrar
noClearChoice: No ha elegido ningún tipo
setAvatar: '¿Seguro que quiere establecer esto como su avatar?'
setAvatarNotice: El segmento de cabeza del skin se usará.
resetAvatar: Restablecer avatar
resetAvatarConfirm: '¿Está seguro que quiere restablecer su avatar?'
typeToSearch: Escriba para buscar
useAs: Aplicar...
@ -131,7 +122,6 @@ user:
use-as:
title: '¿A qué jugador se debe aplicar?'
empty: Parece que no tienes jugador...
add: Añadir nuevo jugador
used:
title: Recursos usados
players: Jugadores registrados
@ -139,19 +129,12 @@ user:
cur-score: Puntuación actual
score-notice: Haga clic en la puntuación para mostrar la introducción.
sign: Firmar
sign-success: Firmado con éxito. Obtuviste :score puntuaciones.
time-unit-hour: h
time-unit-min: min
last-sign: Última firma en :time
sign-remain-time: Disponible después de :time :unit
player:
edit: Editar
operation: Operaciones
edit-pname: Editar nombre
delete-texture: Borrar texturas
delete-player: Eliminar
add-player: Añadir nuevo jugador
player-info: Información <small>(haga clic en el nombre del jugador para mostrar el preestreno)</small>
texture-empty: Nada
verification:
title: Verifica su cuenta
@ -170,10 +153,7 @@ user:
admin:
operationsTitle: Operaciones
permission: Permiso
playersCount: Número de jugadores
deleteUser: Eliminar
cannotDeleteAdmin: No puedes eliminar administradores.
cannotDeleteSuperAdmin: No puedes eliminar superadministradores de esta manera
changeEmail: Modificar email
newUserEmail: 'Por favor, introduzca el nuevo email:'
verification: Verificación de email
@ -187,8 +167,6 @@ admin:
changePermission: Cambiar permiso
newPermission: 'Por favor, seleccione un nuevo permiso:'
deleteUserNotice: '¿Está seguro de eliminar este usuario? Es permanente.'
inspectHisOwner: Haga clic para inspeccionar al dueño de este jugador
inspectHisPlayers: Haz clic para inspeccionar a los jugadores que posee
banned: Baneado
normal: Normal
admin: Admin
@ -197,7 +175,6 @@ admin:
verified: Verificado
pidNotice: >-
Por favor, introduzca la tid de la textura. Introduciendo 0 puede borrar la textura de este jugador.
changePlayerTexture: 'Cambiar las texturas de :player'
changeTexture: Cambiar texturas
changePlayerName: Cambiar nombre de jugador
changeOwner: Cambiar dueño
@ -205,21 +182,14 @@ admin:
deletePlayer: Eliminar
changePlayerOwner: 'Por favor, introduzca el id del usuario al que este jugador debe ser transferido:'
deletePlayerNotice: '¿Está seguro de eliminar este jugador? Es permanente.'
targetUser: 'El usuario de destino es :nickname'
noSuchUser: No existe tal usuario
changePlayerNameNotice: 'Por favor, introduce un nuevo nombre de jugador:'
emptyPlayerName: El nombre del jugador no puede estar vacío.
configurePlugin: Configurar
noPluginConfigNotice: El plugin ha sido deshabilitado o no se proporciona ninguna configuración.
deletePlugin: Eliminar
noDependencies: No hay dependencias
whyDependencies: '¿Qué es esto?'
statusEnabled: Habilitado
statusDisabled: Deshabilitado
pluginTitle: Plugin
pluginAuthor: Autor
pluginVersion: Versión
pluginName: Nombre
pluginReadme: Readme
pluginDescription: Descripción
pluginDependencies: Dependencias
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Instalar un plugin subiendo un archivo zip.
downloadRemote: Descargar desde remoto
downloadRemoteNotice: Instalar un plugin descargando un archivo zip desde la URL remota.
noDependenciesNotice: >-
No hay ninguna definición de dependencia en el plugin. Significa que el plugin puede no ser compatible con la versión actual de Blessing Skin, y activarlo puede causar problemas inesperados. ¿Realmente desea activar el plugin?
updateButton: Actualizar ahora
downloading: Descargando...
updateCompleted: Actualización completada.
i18n:
group: Grupo
key: Clave
@ -253,13 +220,11 @@ report:
tid: ID de textura
reporter: Informante
reason: Razón
status-title: Estado
status:
- Pendiente
- Resuelto
- Rechazado
time: Hora de reporte
check: Detalles
delete: Eliminar
ban: Banear
reject: Rechazar
@ -274,8 +239,6 @@ general:
close: Cerrar
more: Más
tip: Consejo
pagination: 'Página :page, total :total'
searchResult: '(Resultado de búsqueda de la palabra clave ":keyword")'
noResult: Sin resultados.
texturePreview: Preestreno de textura
walk: Caminar
@ -284,7 +247,6 @@ general:
pause: Pausar
reset: Restablecer
skinlib: Colección de skins
loading: Cargando
wait: Por favor, espere...
csrf: Esta página está desactualizada. Por favor refrescar.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Buscar
rowsPerPage: Filas por página
prev: Anterior
next: Siguiente
of: de
all: Todo

View File

@ -33,14 +33,6 @@ download-update: Descargar actualizaciones
close: Cerrar
skin: Skin
cape: Capa
loading: Cargando
texture-preview: Preestreno de textura
walk: Caminar
run: Correr
rotation: Girar
pause: Pausar
reset: Resetear
more: Más
submit: Aceptar
cancel: Cancelar
yes: true
@ -48,25 +40,19 @@ no: false
op-success: Operado con éxito.
unknown: Desconocido
notice: Aviso
switch-2d-preview: Cambiar a preestreno 2D
illegal-parameters: Parámetros ilegales.
private: Privado
public: Público
unexistent-user: No existe este usuario.
unexistent-player: No existe tal jugador.
player-banned: El dueño de este jugador ha sido baneado.
texture-deleted: La textura solicitada ha sido borrada.
texture-not-uploaded: El usuario no ha subido la textura del modelo :type todavía.
operations: Operaciones
user:
uid: UID
email: Email
nickname: Apodo
password: Contraseña
score: Puntuación
register-at: Registrado el
player:
pid: PID
owner: Dueño
player-name: Nombre de jugador
previews: Preestreno de textura

View File

@ -1,34 +1,13 @@
---
database:
connection-error: "No se puede conectar a la base de datos :type, favor comprobar su configuración. El servidor respondió con: :msg"
connection-success: Se conectó a la base de datos de destino :type [:server] con éxito, haga clic en SIGUIENTE para iniciar la instalación.
table-already-exists: Ya existen algunas tablas en la base de datos de destino, cuyos nombres entran en conflicto con las que vamos a crear. Para evitar pérdida de datos, por favor elimine manualmente estas tablas :tables, o establezca un prefijo de tabla diferente.
file:
permission-error: No se puede crear la carpeta de texturas, por favor compruebe los permisos del directorio o coloque uno manualmente.
no-dot-env: No se puede encontrar el archivo de configuración de entorno. Por favor, renombre .env.example a .env (consulte el manual de configuración).
permissions:
storage: No se puede escribir en el directorio de almacenamiento, por favor compruebe los permisos.
disabled-functions:
escapeshellarg: "La función escapeshellarg está deshabilitada en la configuración de php.ini. Por favor, póngase en contacto con su proveedor de alojamiento web para habilitarla o realizar la instalación manualmente: http://t.cn/REzBZUe"
locked:
title: Ya instalado
text: Parece que ya tienes instalado Blessing Skin Server. Para reinstalar, por favor elimine primero las tablas en su base de datos, o use un nuevo prefijo de tabla.
button: Volver al inicio
updates:
master:
title: Asistente de actualizacones - Blessing Skin Server
welcome:
title: Un paso más
text: |
¡Bienvenido! Vas a actualizar a Blessing Skin Server v:version.
Necesitamos aplicar algunas actualizaciones a tu base de datos, haz clic en NEXT para continuar.
button: Siguiente
success:
title: Actualización finalizada
text: Blessing Skin Server se ha actualizado correctamente a v:version.
tips: "Consejos de actualización:"
changelog:
title: Notas de lanzamiento
wizard:
master:
title: Asistente de actualizacones - Blessing Skin Server
@ -60,8 +39,6 @@ wizard:
confirm-pwd: Confirmar contraseña
site-name: Nombre del sitio
site-name-notice: Esto se mostrará en todas las páginas.
secure: Seguridad
secure-notice: Generar al azar APP_KEY y SALT para hacer su sitio seguro.
finish:
title: Instalación completada
text: Blessing Skin Server ha sido instalado. ¡Gracias y disfrútalo!

View File

@ -1,61 +1,16 @@
---
general:
filter: Filtro
my-upload: Subido por mí
sort: Ordenar
search-textures: Buscar texturas...
upload-new-skin: Subir nuevo skin
no-result: Sin resultados.
filter:
now-showing: Mostrando ahora
skin: Skin
cape: Capa
any-model: (Cualquier modelo)
steve-model: (Modelo Steve)
alex-model: (Modelo Alex)
uploader: Subido por usuario (:name)
clean-filter: Limpiar filtro
sort:
newest-uploaded: Recientemente subido
most-likes: Más popular
item:
steve: (Steve)
alex: (Alex)
cape: (Capa)
remove-from-closet: Retirar de armario
add-to-closet: Añadir a armario
anonymous: Inicie sesión primero
private: Privado
show:
title: Detalles de textura
anonymous: Debe iniciar sesión para usar armarios.
likes: Gente a la que le gustó esto
detail: Detalles
name: Nombre de textura
edit-name: Editar nombre
model: Modelo aplicable
size: Tamaño del archivo
uploader: Subidor
upload-at: Subido el
delete-texture: Borrar textura
notice: La textura que fue eliminada o puesta en privado será eliminada del armario de todos los que la habían favorecido.
notice-admin: Puede eliminar esta textura o hacerla privado. Las operaciones la eliminarán del armario de todos los que la habían favorecido.
comment: Comentario
deleted: La textura solicitada ya ha sido eliminada.
contact-admin: Póngase en contacto con los administradores para eliminar esta entrada.
private: La textura solicitada es privada y sólo visible para el subidor y los administradores.
upload:
title: Subir textura
texture-name: Nombre de textura
name-rule: Menos de 32 caracteres y no debe contener ninguno especial.
name-rule-regexp: Las reglas de nombre personalizado se aplican como :regexp
texture-type: Tipo de textura
select-file: Seleccionar archivo
private-score-notice: Se gastarán más puntuaciones por configurarlo como privado. Se le cobrará :score por cada almacenamiento KB.
privacy-notice: Evitar que sea visible en la colección de skins.
set-as-private: Marcar privado
button: Subir
type-error: Tipo de archivo mime incorrecto subido.
invalid-size: Archivo :type no válido (ancho :width, altura :height)
invalid-hd-skin: Skin HD inválida (ancho y altura debe ser divisible por 32)
lack-score: No tienes suficiente puntuación para subir esta textura.
@ -64,9 +19,6 @@ upload:
delete:
success: La textura se eliminó con éxito.
privacy:
change-privacy: Cambiar privacidad
set-as-private: Establecer como privado
set-as-public: Establecer como público
success: La textura se estableció como :privacy con éxito.
rename:
success: La textura fue renombrada a :name con éxito.

View File

@ -1,11 +1,4 @@
---
used:
title: Recursos usados
players: Jugadores registrados
storage: Almacenamiento usado
cur-score: Puntuación actual
score-notice: Haga clic en la puntuación para mostrar la introducción.
sign: Firmar
sign-success: Firmado con éxito. Obtuviste :score puntuaciones.
announcement: Anuncio
no-unread: No hay notificaciones nuevas.
@ -35,37 +28,17 @@ score-intro:
player: ':score puntajes = 1 jugador'
closet: ':score puntajes = 1 elemento de armario'
closet:
type-to-search: Escriba para buscar
switch-category: Cambiar categoría
view: Ver en la colección de skins
more: Más
set-avatar: Establecer como avatar
use-as:
button: Aplicar...
reset: Borrar seleccionado
title: '¿A qué jugador se debe aplicar?'
empty: Parece que no tienes jugador...
add: Añadir un nuevo jugador
add:
success: Añadido :name al armario con éxito.
repeated: Ya has añadido esta textura.
not-found: No podemos encontrar esta textura.
lack-score: No tienes suficiente puntuación para añadirlo al armario.
rename:
title: Renombrar elemento
success: El elemento se renombró correctamente a :name
remove:
title: Retirar de armario
success: La textura se ha retirado del armario con éxito.
non-existent: La textura no existe en su armario.
player:
player-name: Nombre del jugador
edit: Editar
operation: Eliminar
edit-pname: Nombre del jugador
delete-texture: Texturas
delete-player: Jugador
add-player: Añadir nuevo jugador
login-notice: Ahora puede iniciar su sesión con los nombres de jugadores que posees en el lugar de una dirección de correo electrónico.
player-name-rule:
official: El nombre del jugador sólo puede contener letras, números y guiones bajos.

View File

@ -20,17 +20,10 @@ notifications:
title: Titre
content: Contenu (Markdown est supporté)
users:
status:
normal: Normal
banned: Banni
admin: Administrateur
super-admin: Super administrateur
operations:
non-existent: Cet utilisateur n'existe pas.
no-permission: Vous n'avez pas la permission de gérer cet utilisateur.
invalid: Action invalide.
email:
existed: ':email existe.'
success: Adresse e-mail changée avec succès.
verification:
success: Statut de vérification du compte activé avec succès.
@ -42,30 +35,21 @@ users:
success: Score changé avec succès.
permission: Permission mise à jour.
delete:
delete: Supprimer l'utilisateur
success: Le compte a été supprimé avec succès.
cant-super-admin: Vous ne pouvez pas supprimer un super administrateur.
cant-admin: Vous ne pouvez pas supprimer un compte d'administrateur.
players:
no-permission: Vous n'avez pas la permission de gérer ce joueur.
operations:
title: Actions
textures:
change: Changer les textures
non-existent: Cette texture n'existes pas tid.:tid
success: Les textures de :player ont été mises à jour.
name:
success: Le nom d'utilisateur à bien été mis à jour pour :player
owner:
change: Changer de propriétaire
success: Le joueur :player a été transféré vers l'utilisateur :user.
delete:
delete: Supprimer
success: Le joueur a été supprimé avec succès.
customize:
change-color:
title: Changer la couleur du thème
success: Couleur du thème mise à jour.
colors:
navbar: Barre de navigation du haut
sidebar:
@ -105,12 +89,7 @@ status:
prefix: Préfixe de table
plugins: Plugins activés (:amount)
plugins:
name: Nom
description: Description
author: Auteur
version: Version
readme: Lisez-moi
dependencies: Dépendances
operations:
title: Actions
enabled: ':plugin a été activé.'
@ -129,7 +108,6 @@ plugins:
connection-error: Impossible de se connecter au registre des plugins. :error
non-existent: Le plugin :plugin n'existe pas.
install-success: Plugin installé avec succès.
empty: Aucun résultat
update:
complete: Mise à jour terminée
info:
@ -148,9 +126,6 @@ update:
Veuillez choisir la source de mise à jour en fonction de l'environnement réseau de votre hôte.
La connexion à faible vitesse entre la source de mise à jour et votre hôte provoquera un chargement prolongé lors de la vérification et du téléchargement de la page.
Pour modifier la source de mise à jour par défaut,
download:
downloading: Téléchargement du package de mise à jour...
size: "Taille du package :"
errors:
connection: "Impossible d'accéder à la source de la mise à jour actuelle. Détails : :error"
spec: La source de la mise à jour actuelle n'est pas prise en charge.
@ -160,5 +135,4 @@ download:
download: 'Échec du téléchargement. Erreur : :error'
shasum: Échec de la validation du fichier. Veuillez recommencer le telechargement.
unzip: Impossible de dézipper les fichiers.
report-reviewed: Ce rapport a été traité.
invalid-action: Action invalide

View File

@ -1,32 +1,21 @@
---
login:
title: Se connecter
button: Se connecter
message: Connectez-vous pour gérer vos skins et joueurs
keep: Se souvenir de moi
success: Authentification réussie.
check:
anonymous: Accès illégal. Veuillez vous connecter d'abord.
verified: Pour accéder à cette page, vous devez d'abord vérifier votre adresse e-mail.
admin: Seuls les administrateurs ont la permission d'accéder à cette page.
super-admin: Seul le super administrateur a la permission d'accéder à cette page.
banned: Vous êtes banni de ce site. Veuillez contacter l'administrateur.
token: Session expirée. Veuillez vous connecter à nouveau.
register:
title: S'inscrire
button: S'inscrire
message: Bienvenue sur :sitename !
nickname-intro: Tout ce que vous voulez sauf des caractères spéciaux
repeat-pwd: Répétez votre mot de passe
close: Nous n'acceptons aucune inscription.
success: Votre compte a été créé. Redirection...
max: Vous ne pouvez pas créer plus de :regs comptes.
registered: L'adresse e-mail est déjà enregistrée.
forgot:
title: Mot de passe oublié ?
button: Envoyer
message: Nous vous enverrons un e-mail de vérification.
login-link: Je m'en souviens
disabled: La réinitialisation de mot de passe n'est pas disponible.
frequent-mail: Vous avez cliqué trop rapidement sur le bouton d'envoi. Patientez quelques minutes.
unregistered: L'adresse e-mail n'est pas enregistrée.
@ -59,27 +48,15 @@ verify:
message: Bienvenue sur :sitename !
button: Page d'accueil
invalid: Lien invalide.
expired: Ce lien a expiré, veuillez renvoyer un e-mail de vérification.
validation:
identification: L'email ou le nom du joueur est invalide.
email: L'adresse email est invalide.
captcha: Mauvais CAPTCHA.
user: Cet utilisateur n'existe pas.
password: Mot de passe incorrect.
logout:
success: Vous êtes maintenant déconnecté.
fail: Aucune session valide.
oauth:
authorization:
title: Autorisation
introduction: Une application tierce ":name" demande l'autorisation d'accéder à votre compte.
button: Autoriser
nickname: Pseudonyme
email: Adresse e-mail
identification: Adresse e-mail ou nom du joueur
password: Mot de passe
captcha: CAPTCHA
change-captcha: Cliquez pour changer l'image du CAPTCHA.
login-link: Déjà inscrit? Connectez-vous ici.
forgot-link: Mot de passe oublié ?
register-link: Créer un nouveau compte

View File

@ -16,7 +16,4 @@ exception:
Oups, on dirait qu'une erreur s'est produite. (activez APP_DEBUG dans .env pour voir les détails)
plugins:
duplicate: Le plugin [:dir1] a un nom de plugin dupliqué qui est identique au plugin [:dir2]. Veuillez vérifier le répertoire de vos plugins, supprimer l'un d'eux ou utiliser une autre définition de nom.
directory: Nous ne pouvons pas approcher le chemin pour charger les plugins spécifiés par le PLUGINS_DIR dans le fichier .env. Veuillez vérifier votre configuration. Erreur :msg
boot: Il y a un problème avec le plugin ":plugin".
cipher:
unsupported: Méthode de hachage de mot de passe non prise en charge `:cipher`, veuillez vérifier votre configuration `.env`

View File

@ -27,16 +27,12 @@ auth:
repeat-pwd: Répétez votre mot de passe
nickname-intro: Tout ce que vous voulez sauf des caractères spéciaux
player-name-intro: Le nom du joueur dans Minecraft, peut être modifié plus tard
register-button: S'inscrire
forgot:
login-link: Je m'en souviens
button: Envoyer
reset-button: Réinitialiser
skinlib:
private: Privé
anonymous: Connectez-vous d'abord.
reset: Réinitialiser le filtre
nowShowing: Maintenant affiché
addToCloset: Ajouter à la garde-robe
removeFromCloset: Retirer de la garde-robe
setItemName: Définir un nom pour cette texture
@ -74,8 +70,6 @@ skinlib:
privacy-notice: Empêche l'affichage dans la bibliothèque de skins.
set-as-private: Rendre privé
button: Téléverser
dropZone: Déposez le fichier ici
remove: Retirer
cost: Cela vous coûte environ :score .
award: Vous serez récompensé de :score score(s) en téléchargeant des textures publiques.
show:
@ -109,19 +103,16 @@ user:
switch2dPreview: Passer à l'aperçu 2D
switch3dPreview: Passer à l'aperçu 3D
removeFromClosetNotice: Êtes-vous sûr de vouloir retirer cette texture de votre garde-robe ?
emptySelectedPlayer: Aucun joueur n'est sélectionné.
emptySelectedTexture: Aucune texture n'est sélectionnée.
renameClosetItem: 'Set a new name for this item:'
changePlayerName: 'Please enter the player name:'
emptyPlayerName: Nom du joueur vide.
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: Réinitialiser l'avatar
resetAvatarConfirm: Are you sure to reset your avatar?
typeToSearch: Tapez pour rechercher
useAs: Appliquer...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Ajouter un nouveau joueur
used:
title: Ressources utilisées
players: Joueurs inscrits
@ -139,19 +129,12 @@ user:
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:
edit: Modifier
operation: Actions
edit-pname: Modifier le nom
delete-texture: Effacer les textures
delete-player: Supprimer
add-player: Ajouter un nouveau joueur
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Rien
verification:
title: Vérifiez votre compte
@ -170,10 +153,7 @@ user:
admin:
operationsTitle: Actions
permission: Permission
playersCount: Nombre de joueurs
deleteUser: Supprimer
cannotDeleteAdmin: Vous ne pouvez pas supprimer d'administrateurs.
cannotDeleteSuperAdmin: You can't delete super admin in this way
changeEmail: Modifier l'adresse e-mail
newUserEmail: 'Please enter the new email:'
verification: Vérification de l'adresse e-mail
@ -187,8 +167,6 @@ admin:
changePermission: Modifier la 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: Banni
normal: Normal
admin: Administrateur
@ -197,7 +175,6 @@ admin:
verified: Vérifié
pidNotice: >-
Please enter the tid of texture. Inputing 0 can clear texture of this player.
changePlayerTexture: 'Changer les textures de :player'
changeTexture: Changer les textures
changePlayerName: Changer le nom du joueur
changeOwner: Changer de propriétaire
@ -205,21 +182,14 @@ admin:
deletePlayer: Supprimer
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: Cet utilisateur n'existe pas
changePlayerNameNotice: 'Please input new player name:'
emptyPlayerName: Player name cannot be empty.
configurePlugin: Configurer
noPluginConfigNotice: The plugin has been disabled or no configuration is provided.
deletePlugin: Supprimer
noDependencies: Aucune dépendance
whyDependencies: Qu'est-ce que c'est ?
statusEnabled: Activé
statusDisabled: Désactivé
pluginTitle: Plugin
pluginAuthor: Auteur
pluginVersion: Version
pluginName: Nom
pluginReadme: Lisez-moi
pluginDescription: Description
pluginDependencies: Dépendances
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
noDependenciesNotice: >-
Il n'y a pas de dépendances définies pour ce plugin. Cela signifie que le plugin peut ne pas être compatible avec la version actuelle de Blessing Skin, et l'activer peut causer des problèmes inattendus. Voulez-vous vraiment activer le plugin ?
updateButton: Mettre à jour maintenant
downloading: Téléchargement...
updateCompleted: Mise à jour terminée.
i18n:
group: Groupe
key: Clé
@ -253,13 +220,11 @@ report:
tid: ID de texture
reporter: Auteur du signalement
reason: Raison
status-title: Statut
status:
- Suspendu
- Résolu
- Rejeté
time: Heure du signalement
check: Détails
delete: Supprimer
ban: Bannir
reject: Rejeter
@ -274,8 +239,6 @@ general:
close: Fermer
more: Plus
tip: Conseil
pagination: 'Page :page, total :total'
searchResult: '(Résultat de la recherche du mot clé ":keyword")'
noResult: Aucun résultat.
texturePreview: Aperçu de la texture
walk: Marcher
@ -284,7 +247,6 @@ general:
pause: Suspendre
reset: Réinitialiser
skinlib: Bibliothèque de skins
loading: Chargement
wait: Veuillez patienter...
csrf: Cette page est obsolète. Veuillez la rafraîchir.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Rechercher
rowsPerPage: Lignes par page
prev: Précédent
next: Suivant
of: de
all: Tous

View File

@ -33,14 +33,6 @@ download-update: Télécharger les mises à jour
close: Fermer
skin: Skin
cape: Cape
loading: Chargement
texture-preview: Aperçu de la texture
walk: Marcher
run: Courir
rotation: Rotation
pause: Pause
reset: Réinitialiser
more: Plus
submit: Soumettre
cancel: Annuler
yes: true
@ -48,25 +40,19 @@ no: false
op-success: Opération terminée.
unknown: Inconnu
notice: Notice
switch-2d-preview: Passer à l'aperçu 2D
illegal-parameters: Paramètres illégaux.
private: Privé
public: Public
unexistent-user: Cet utilisateur n'existe pas.
unexistent-player: Ce joueur n'existe pas.
player-banned: Le propriétaire de ce joueur a été banni.
texture-deleted: La texture demandée a été supprimée.
texture-not-uploaded: L'utilisateur n'a pas encore téléchargé la texture du modèle :type.
operations: Opérations
user:
uid: UID
email: Adresse e-mail
nickname: Pseudonyme
password: Mot de passe
score: Score
register-at: Inscrit à
player:
pid: PID
owner: Propriétaire
player-name: Nom du joueur
previews: Aperçu de la texture

View File

@ -1,34 +1,13 @@
---
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: Déjà installé
text: It appears that you have already installed Blessing Skin Server. To reinstall, please delete the "install.lock" file under "storage" directory.
button: Retour à la page d'accueil
updates:
master:
title: Assistant de mise à jour - Blessing Skin Server
welcome:
title: Une dernière chose
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: Suivant
success:
title: Mise à jour terminée
text: Blessing Skin Server a été mis à jour avec succès à la v:version.
tips: "Conseils de mise à jour :"
changelog:
title: Notes de mise à jour
wizard:
master:
title: Assistant d'installation - Blessing Skin Server
@ -60,8 +39,6 @@ wizard:
confirm-pwd: Confirmer le mot de passe
site-name: Nom du site
site-name-notice: This will be shown on every page.
secure: Sécurité
secure-notice: Generate random APP_KEY and SALT to make your site secured.
finish:
title: Installation terminée
text: Blessing Skin Server has been installed. Thank you, and enjoy!

View File

@ -1,61 +1,16 @@
---
general:
filter: Filtre
my-upload: Chargés par moi
sort: Trier
search-textures: Rechercher des textures...
upload-new-skin: Ajouter un nouveau skin
no-result: Aucun résultat.
filter:
now-showing: Maintenant affiché
skin: Skin
cape: Cape
any-model: (N'importe quel modèle)
steve-model: (Modèle de Steve)
alex-model: (Modèle d'Alex)
uploader: User (:name) uploaded
clean-filter: Effacer le filtre
sort:
newest-uploaded: Recemment ajouté
most-likes: Le plus populaire
item:
steve: (Steve)
alex: (Alex)
cape: (Cape)
remove-from-closet: Remove from closet
add-to-closet: Add to closet
anonymous: Connectez-vous d'abord
private: Privé
show:
title: Détails de la texture
anonymous: You must login to use closets.
likes: Personnes qui ont aimé
detail: Détails
name: Nom de la texture
edit-name: Modifier le nom
model: Modèle applicable
size: Taille du fichier
uploader: Auteur
upload-at: Ajouté à
delete-texture: Supprimer la 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: Commentaire
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: Ajouter la texture
texture-name: Nom de la texture
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: Type de texture
select-file: Sélectionner un fichier
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: Rendre privé
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.
@ -64,9 +19,6 @@ upload:
delete:
success: The texture was deleted successfully.
privacy:
change-privacy: Change privacy
set-as-private: Définir comme privé
set-as-public: Définir comme public
success: The texture was set to :privacy successfully.
rename:
success: The texture was renamed to :name successfully.

View File

@ -1,11 +1,4 @@
---
used:
title: Ressources utilisées
players: Joueurs inscrits
storage: Espace utilisé
cur-score: Current Score
score-notice: Click the score to show introduction.
sign: Sign
sign-success: Signed successfully. You got :score scores.
announcement: Annonce
no-unread: Aucune nouvelle notification.
@ -35,37 +28,17 @@ score-intro:
player: ':score scores = 1 player'
closet: ':score socres = 1 closet item'
closet:
type-to-search: Tapez pour rechercher
switch-category: Changer de catégorie
view: Voir dans la bibliothèque de skins
more: Plus
set-avatar: Utiliser en tant qu'avatar
use-as:
button: Appliquer...
reset: Clear selected
title: Which player should be applied to?
empty: It seems that you own no player...
add: Ajouter un nouveau joueur
add:
success: Added :name to closet successfully.
repeated: Vous avez déjà ajouté cette texture.
not-found: Nous n'avons pas pu trouver cette texture.
lack-score: You don't have enough score to add it to closet.
rename:
title: Renommer l'élément
success: L'élément a été renommé avec succès en :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: Nom du joueur
edit: Modifier
operation: Supprimer
edit-pname: Nom du joueur
delete-texture: Textures
delete-player: Joueur
add-player: Ajouter un nouveau joueur
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.

View File

@ -20,17 +20,10 @@ notifications:
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.
@ -42,30 +35,21 @@ users:
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -20,17 +20,10 @@ notifications:
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.
@ -42,30 +35,21 @@ users:
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -15,7 +15,7 @@ between:
string: ':attributeは、:min文字から:max文字にしてください。'
array: ':attributeの項目は、:min個から:max個にしてください。'
boolean: ':attributeには、''true''か''false''を指定してください。'
captcha: 'Incorrect captcha.'
captcha: '正しくありませんのCaptcha'
confirmed: ':attributeと:attribute確認が一致しません。'
date: ':attributeは、正しい日付ではありません。'
date_equals: ':attributeは:dateに等しい日付でなければなりません。'
@ -75,7 +75,7 @@ not_regex: ':attributeの形式が無効です。'
numeric: ':attributeには、数字を指定してください。'
password: パスワードが正しくありません。
present: ':attributeが存在している必要があります。'
recaptcha: 'reCAPTCHA validation failed.'
recaptcha: 'reCAPTCHA 認証に失敗しました'
regex: ':attributeには、有効な正規表現を指定してください。'
required: ':attributeは、必ず指定してください。'
required_if: ':otherが:valueの場合、:attributeを指定してください。'
@ -113,11 +113,11 @@ uuid: ':attributeは、有効なUUIDでなければなりません。'
#with something more reader friendly such as E-Mail Address instead
#of "email". This simply helps us make messages a little cleaner.
attributes:
name: name
player_name: player name
identification: email or player name
email: email
password: password
password_confirmation: 'password confirmation'
title: title
content: content
name: 名前
player_name: プレイヤーの名前
identification: メール と プレイヤー名。
email: メール
password: パスワード
password_confirmation: 'パスワードの確認'
title: イベント概要
content: 内容

View File

@ -20,17 +20,10 @@ notifications:
title: 제목
content: Content (Markdown is supported.)
users:
status:
normal: 기본
banned: 차단됨
admin: 관리자
super-admin: 최고 운영자
operations:
non-existent: 그런 사용자가 없습니다.
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.
@ -42,30 +35,21 @@ users:
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -20,17 +20,10 @@ notifications:
title: Titel
content: Inhoud (Markdown wordt ondersteund.)
users:
status:
normal: Normaal
banned: Geband
admin: Administrator
super-admin: Super Administrator
operations:
non-existent: Deze gebruiker bestaat niet.
no-permission: Je hebt geen permissie om deze speler te bewerken.
invalid: Ongeldige actie.
email:
existed: ':email bestaat al.'
success: E-mail succesvol gewijzigd.
verification:
success: Account verificatiestatus succesvol ingevuld.
@ -42,30 +35,21 @@ users:
success: Score succesvol aangepast.
permission: Toestemming bijgewerkt.
delete:
delete: Verwijder gebruiker
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -20,17 +20,10 @@ notifications:
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.
@ -42,30 +35,21 @@ users:
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:
@ -105,12 +89,7 @@ status:
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.'
@ -129,7 +108,6 @@ plugins:
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:
@ -148,9 +126,6 @@ update:
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.
@ -160,5 +135,4 @@ download:
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

@ -1,32 +1,21 @@
---
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.
@ -59,27 +48,15 @@ verify:
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

@ -16,7 +16,4 @@ exception:
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

@ -27,16 +27,12 @@ auth:
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
@ -74,8 +70,6 @@ skinlib:
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:
@ -109,19 +103,16 @@ user:
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,34 +1,13 @@
---
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
@ -60,8 +39,6 @@ wizard:
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

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -20,17 +20,10 @@ notifications:
title: Заголовок
content: Содержимое (поддерживается язык разметки Markdown)
users:
status:
normal: Обычный
banned: Заблокированный
admin: Администратор
super-admin: Суперадминистратор
operations:
non-existent: Пользователь не существует.
no-permission: У вас нет прав доступа для управления этим пользователем.
invalid: Недопустимое действие.
email:
existed: ':email уже существует.'
success: Адрес электронной почты успешно изменен.
verification:
success: Статус подтверждения учетной записи успешно изменён.
@ -42,30 +35,21 @@ users:
success: Счёт успешно изменён.
permission: Разрешение обновлено.
delete:
delete: Удалить пользователя
success: Учетная запись успешно удалена.
cant-super-admin: Вы не можете удалить суперадминистратора.
cant-admin: Вы не можете удалить учетную запись администратора.
players:
no-permission: У вас нет прав доступа для управления этим игроком.
operations:
title: Действия
textures:
change: Изменить текстуры
non-existent: Текстуры tid:tid не существует
success: Текстуры :player обновлены.
name:
success: Имя игрока обновлено до :player
owner:
change: Сменить владельца
success: Игрок :player был передан пользователю :user.
delete:
delete: Удалить
success: Игрок был успешно удалён.
customize:
change-color:
title: Изменить цвет темы
success: Цвет темы обновлен.
colors:
navbar: Верхняя панель навигации
sidebar:
@ -105,12 +89,7 @@ status:
prefix: Префикс таблиц
plugins: Включены плагины (:amount)
plugins:
name: Имя
description: Описание
author: Автор
version: Версия
readme: Прочти меня
dependencies: Зависимости
operations:
title: Операции
enabled: ':plugin был включен.'
@ -129,7 +108,6 @@ plugins:
connection-error: Невозможно подключиться к реестру плагинов. :error
non-existent: Плагин :plugin не существует.
install-success: Плагин установлен.
empty: Безрезультатно
update:
complete: Обновление завершено
info:
@ -148,9 +126,6 @@ update:
Пожалуйста, выберите источник обновления в соответствии с сетевой средой вашего узла.
При низкой скорости соединения между источником обновлений и вашим хостом вызовет длительную загрузку на странице проверки и загрузки.
Чтобы изменить источник обновлений по умолчанию,
download:
downloading: Загрузка пакета обновления...
size: "Размер пакета:"
errors:
connection: "Не удается получить доступ к текущему источнику обновления. Подробности: :error"
spec: Текущий источник обновлений не поддерживается.
@ -160,5 +135,4 @@ download:
download: 'Не удалось загрузить. Ошибка: :error'
shasum: Ошибка проверки файла. Пожалуйста, загрузите снова.
unzip: Не удалось распаковать файлы.
report-reviewed: Этот отчет был обработан.
invalid-action: Неверное действие

View File

@ -1,32 +1,21 @@
---
login:
title: Вход
button: Войти
message: Войдите, чтобы управлять скином и игроками
keep: Запомнить меня
success: Вход в систему выполнен успешно.
check:
anonymous: Неправомерный доступ. Пожалуйста, выполните вход.
verified: Чтобы получить доступ к этой странице, вы должны сначала подтвердить свой адрес электронной почты.
admin: Доступ к этой странице разрешен только администраторам.
super-admin: Доступ к этой странице разрешен только суперадминистратору.
banned: Вы забанены на этом сайте. Пожалуйста, свяжитесь с администратором.
token: Срок действия токена истек. Пожалуйста, войдите в систему.
register:
title: Регистрация
button: Зарегистрироваться
message: Добро пожаловать на :sitename!
nickname-intro: Всё, что вам угодно, кроме специальных символов
repeat-pwd: Подтвердить пароль
close: Мы не принимаем никаких регистраций.
success: Ваша учетная запись зарегистрирована. Перенаправление...
max: Вы не можете зарегистрироваться более чем :regs аккаунтов.
registered: Адрес электронной почты уже зарегистрирован.
forgot:
title: Забыли пароль?
button: Отправить
message: Мы вышлем вам электронное письмо для подтверждения.
login-link: Я это помню
disabled: Сброс пароля недоступен.
frequent-mail: Вы слишком быстро нажимаете на кнопку отправки. Подождите несколько минут.
unregistered: Данный E-mail адрес не зарегистрирован.
@ -59,27 +48,15 @@ verify:
message: Добро пожаловать на :sitename!
button: Домашняя страница
invalid: Неверная ссылка.
expired: Срок действия этой ссылки истек, пожалуйста, отправьте письмо с подтверждением.
validation:
identification: Неверный адрес электронной почты или имя игрока.
email: Недопустимый формат электронной почты.
captcha: Неверная CAPTCHA.
user: Такого пользователя нет.
password: Неверный пароль.
logout:
success: Вы вышли из системы.
fail: Сессия недоступна.
oauth:
authorization:
title: Авторизация
introduction: Стороннее приложение ":name" запрашивает разрешение на доступ к вашей учетной записи.
button: Авторизироваться
nickname: Никнейм
email: Адрес электронной почты
identification: Адрес электронной почты или имя игрока
password: Пароль
captcha: CAPTCHA
change-captcha: Нажмите, чтобы изменить изображение CAPTCHA.
login-link: Уже зарегистрированы? Войдите.
forgot-link: Забыли пароль?
register-link: Зарегистрировать новый аккаунт

View File

@ -16,7 +16,4 @@ exception:
Упс, кажется, что-то пошло не так. (включите APP_DEBUG в .env чтобы увидеть подробности)
plugins:
duplicate: Имя плагина [:dir1] совпадает с именем плагина [:dir2]. Пожалуйста, проверьте вашу папку с плагинами, удалите один из них или используйте другое имя.
directory: Мы не можем обратиться к пути для загрузки плагинов, определенном параметром PLUGINS_DIR в файле .env. Пожалуйста, проверьте конфигурацию. Ошибка :msg
boot: Что-то не так с плагином ":plugin".
cipher:
unsupported: Неподдерживаемый метод хэширования пароля `:cipher`, пожалуйста, проверьте конфигурацию `.env`

View File

@ -27,16 +27,12 @@ auth:
repeat-pwd: Повторите ваш пароль
nickname-intro: Всё, что вам угодно, кроме специальных символов
player-name-intro: Имя игрока в Minecraft, может быть изменено позже
register-button: Регистрация
forgot:
login-link: Я помню это
button: Отправить
reset-button: Сброс
skinlib:
private: Приватный
anonymous: Пожалуйста, войдите сначала.
reset: Сбросить фильтр
nowShowing: Сейчас показывается
addToCloset: Добавить в шкаф
removeFromCloset: Удалить из шкафа
setItemName: Установите имя для этой текстуры
@ -74,8 +70,6 @@ skinlib:
privacy-notice: Предотвратите его видимость в библиотеке скинов.
set-as-private: Сделать его приватным
button: Загрузить
dropZone: Перетащите файл сюда
remove: Удалить
cost: Это будет стоить вам :score очков.
award: Загрузив публичную текстуру, вас наградят :score оч.
show:
@ -109,19 +103,16 @@ user:
switch2dPreview: Переключить предпросмотр в 2D режим
switch3dPreview: Переключить предпросмотр в 3D режим
removeFromClosetNotice: Удалить эту текстуру из шкафа?
emptySelectedPlayer: Игрок не выбран.
emptySelectedTexture: Текстура не выбрана.
renameClosetItem: 'Задать новое имя для этого элемента:'
changePlayerName: 'Введите имя игрока:'
emptyPlayerName: Пустое имя игрока.
clearTexture: Очистить скины и плащ этого игрока?
deletePlayer: Удалить этого игрока?
deletePlayerNotice: Это навсегда. Без резервных копий.
chooseClearTexture: Выберите типы текстур, которые вы хотите очистить
noClearChoice: Вы не выбрали ни одного типа
setAvatar: Установить этот как ваш аватар?
setAvatarNotice: Будет использован сегмент кожи головы.
resetAvatar: Сбросить аватар
resetAvatarConfirm: Выполнить сброс вашего аватара?
typeToSearch: Введите для поиска
useAs: Применить...
@ -131,7 +122,6 @@ user:
use-as:
title: К какому игроку следует применить?
empty: Кажется, у вас нет игрока...
add: Добавить нового игрока
used:
title: Используемые ресурсы
players: Зарегистрированные игроки
@ -139,19 +129,12 @@ user:
cur-score: 'Очки:'
score-notice: Нажмите на очки для просмотра информации.
sign: Отметиться
sign-success: Отметка успешна. Вы получили :score очков.
time-unit-hour: ч
time-unit-min: мин
last-sign: Последний вход в :time
sign-remain-time: Доступно после :time :unit
player:
edit: Редактировать
operation: Операции
edit-pname: Изменить имя
delete-texture: Очистить текстуры
delete-player: Удалить
add-player: Добавить нового игрока
player-info: Информация <small>(нажмите на имя игрока, чтобы показать предварительный просмотр)</small>
texture-empty: Ничего
verification:
title: Подтвердите свой аккаунт
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
verified: Verified
pidNotice: >-
Please enter the tid of texture. Inputing 0 can clear texture of this player.
changePlayerTexture: 'Change textures of :player'
changeTexture: Изменить текстуры
changePlayerName: Изменить имя игрока
changeOwner: Изменить владельца
@ -205,21 +182,14 @@ admin:
deletePlayer: Удалить
changePlayerOwner: 'Пожалуйста, введите идентификатор пользователя, которому этот игрок должен быть переведен:'
deletePlayerNotice: Вы уверены, что хотите удалить этого игрока? Это навсегда.
targetUser: 'Целевой пользователь :nickname'
noSuchUser: Нет такого пользователя
changePlayerNameNotice: 'Пожалуйста, введите новое имя игрока:'
emptyPlayerName: Имя игрока не может быть пустым.
configurePlugin: Настройка
noPluginConfigNotice: Плагин был отключен или конфигурация не предоставлена.
deletePlugin: Удалить
noDependencies: Нет зависимостей
whyDependencies: Что это?
statusEnabled: Включено
statusDisabled: Отключено
pluginTitle: Плагин
pluginAuthor: Автор
pluginVersion: Версия
pluginName: Имя
pluginReadme: Прочти меня
pluginDescription: Описание
pluginDependencies: Зависимости
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
noDependenciesNotice: >-
В плагине нет определения зависимостей. Это означает, что плагин может быть несовместим с текущей версией Blessing Skin, и включение его может привести к неожиданным проблемам. Вы действительно хотите включить плагин?
updateButton: Обновить сейчас
downloading: Загрузка...
updateCompleted: Обновление завершено.
i18n:
group: Группа
key: Ключ
@ -253,13 +220,11 @@ report:
tid: ID текстуры
reporter: Жалуется
reason: Причина
status-title: Статус
status:
- В ожидании
- Resolved
- Rejected
time: Report Time
check: Details
delete: Delete
ban: Заблокировать
reject: Отклонить
@ -274,8 +239,6 @@ general:
close: Закрыть
more: Ещё
tip: Совет
pagination: 'Страница :page, всего :total'
searchResult: '(Результат поиска по ключевому слову ":keyword")'
noResult: По запросу ничего не найдено.
texturePreview: Предпросмотр текстуры
walk: Ходьба
@ -284,7 +247,6 @@ general:
pause: Приостановить
reset: Сброс
skinlib: Библиотека скинов
loading: Загрузка
wait: Подождите...
csrf: Страница устарела. Обновите её.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Поиск
rowsPerPage: Строк на странице
prev: Назад
next: Вперед
of: из
all: Все

View File

@ -33,14 +33,6 @@ download-update: Загрузить обновление
close: Закрыть
skin: Скин
cape: Плащ
loading: Загрузка
texture-preview: Предпросмотр текстуры
walk: Ходьба
run: Бег
rotation: Вращение
pause: Пауза
reset: Сброс
more: Ещё
submit: Подтвердить
cancel: Отмена
yes: true
@ -48,25 +40,19 @@ no: false
op-success: Успешно выполнено.
unknown: Неизвестно
notice: Примечание
switch-2d-preview: Переключить в 2D режим просмотра
illegal-parameters: Недопустимые параметры.
private: Приватный
public: Публичный
unexistent-user: Пользователь не существует.
unexistent-player: Игрок не существует.
player-banned: Владелец этого игрока был заблокирован.
texture-deleted: Запрашиваемая текстура удалена.
texture-not-uploaded: Пользователь еще не загрузил текстуру модели :type.
operations: Действия
user:
uid: UID
email: Адрес электронной почты
nickname: Ник
password: Пароль
score: Счёт
register-at: Дата регистрации
player:
pid: PID
owner: Владелец
player-name: Имя игрока
previews: Предпросмотр текстуры

View File

@ -1,34 +1,13 @@
---
database:
connection-error: "Не удается подключиться к базе данных :type, проверьте свою конфигурацию. Сервер ответил: :msg"
connection-success: Подключение к базе данных :type [:server] прошло успешно. Нажмите ДАЛЕЕ чтобы начать установку.
table-already-exists: 'В целевой базе данных уже есть несколько таблиц, имена которых противоречат тем, которые мы собираемся создать. Чтобы избежать потери данных, удалите эти таблицы: :tables вручную или установите другой префикс таблиц.'
file:
permission-error: Невозможно создать папку текстур, пожалуйста, проверьте права доступа к каталогу или поместите их вручную.
no-dot-env: Не удалось найти файл конфигурации. Пожалуйста, переименуйте .env.example в .env (пожалуйста, обратитесь к руководству по установке).
permissions:
storage: Невозможно записать в папку хранения, проверьте разрешения.
disabled-functions:
escapeshellarg: "Функция escapeshellarg отключена в вашей конфигурации php.ini. Пожалуйста, свяжитесь с вашим хостинг-провайдером, чтобы включить его или выполните установку вручную: http://t.cn/REzBZUe"
locked:
title: Уже установлено
text: Похоже, вы уже установили сервер Blessing Skin. Чтобы переустановить, удалите файл "install.lock" в каталоге "storage".
button: Вернуться на главную страницу
updates:
master:
title: Мастер обновления - Сервер Blessing Skin
welcome:
title: Еще один шаг
text: |
Добро пожаловать! Вы собираетесь обновить Blessing Skin Server до v:version.
Нам нужно применить некоторые обновления к вашей базе данных, нажмите ДАЛЕЕ, чтобы продолжить.
button: Далее
success:
title: Обновление завершено
text: Blessing Skin Server успешно обновлен до версии v:version.
tips: "Советы по обновлению:"
changelog:
title: Примечания к выпуску
wizard:
master:
title: Мастер установки - Сервер Blessing Skin
@ -60,8 +39,6 @@ wizard:
confirm-pwd: Подтвердите пароль
site-name: Название сайта
site-name-notice: Это будет показано на каждой странице.
secure: Безопасность
secure-notice: Создайте случайные APP_KEY и SALT, чтобы обеспечить безопасность вашего сайта.
finish:
title: Установка завершена
text: Blessing Skin Server был установлен. Спасибо, наслаждайтесь!

View File

@ -1,61 +1,16 @@
---
general:
filter: Фильтр
my-upload: Загружено мной
sort: Сортировать
search-textures: Поиск текстур...
upload-new-skin: Загрузить новый скин
no-result: Безрезультатно.
filter:
now-showing: Сейчас показывают
skin: Скин
cape: Плащ
any-model: (Любая модель)
steve-model: (Модель Steve)
alex-model: (модель Alex)
uploader: Пользователь (:name) загружен
clean-filter: Очистить фильтр
sort:
newest-uploaded: Недавно загруженные
most-likes: Больше всего лайков
item:
steve: (Стив)
alex: (Алекс)
cape: (Плащ)
remove-from-closet: Удалить из шкафа
add-to-closet: Добавить в шкаф
anonymous: Пожалуйста, войдите сначала
private: Частный
show:
title: Детали текстур
anonymous: Вы должны войти в систему, чтобы использовать шкафы.
likes: Люди, которым это понравилось
detail: Детали
name: Название текстуры
edit-name: Изменить имя
model: Применимая модель
size: Размер файла
uploader: Загрузчик
upload-at: Загрузить в
delete-texture: Удалить текстуру
notice: Текстура, которая была удалена или установлена как приватная, будет удалена из шкафа всех, кто ее добавил в избранное.
notice-admin: Вы можете удалить эту текстуру или сделать ее приватной. Операции сделают её удаленной из шкафа всех, кто добавил в избранное.
comment: Комментарий
deleted: Запрашиваемая текстура уже удалена.
contact-admin: Пожалуйста, свяжитесь с администраторами, чтобы удалить эту запись.
private: Запрашиваемая текстура является приватной и видимой только для администраторов и пользователя который её загрузил.
upload:
title: Загрузить текстуру
texture-name: Название текстуры
name-rule: Менее 32-х символов и не должно содержать специальных символов.
name-rule-regexp: Пользовательские правила имен применяются как :regexp
texture-type: Тип текстуры
select-file: Выбрать файл
private-score-notice: Будет потрачено больше очков, чтобы установить его приватно. С вас будет взиматься плата :scores очков за килобайт.
privacy-notice: Предотвратите это, чтобы быть видимым в библиотеке скинов.
set-as-private: Сделать это приватным
button: Загрузить
type-error: Неверный тип Mime загруженного файла.
invalid-size: Недопустимый файл :type (ширина :width, высота :height)
invalid-hd-skin: Недопустимый HD скин (ширина и высота должны делиться на 32)
lack-score: У вас недостаточно очков для загрузки этой текстуры.
@ -64,9 +19,6 @@ upload:
delete:
success: Текстура успешно удалена.
privacy:
change-privacy: Изменить конфиденциальность
set-as-private: Сделать приватным
set-as-public: Сделать общедоступным
success: Текстура была успешно изменена на :privacy .
rename:
success: Текстура успешно переименована в :name.

View File

@ -1,11 +1,4 @@
---
used:
title: Используемые ресурсы
players: Зарегистрированные игроки
storage: Использовано памяти
cur-score: Текущий счет
score-notice: Нажмите на счет, чтобы показать введение.
sign: Войти
sign-success: Подписано успешно. Вы получили :score оч.
announcement: Объявление
no-unread: Нет новых уведомлений.
@ -35,37 +28,17 @@ score-intro:
player: ':score scores = 1 player'
closet: ':score socres = 1 closet item'
closet:
type-to-search: Type to search
switch-category: Переключить категорию
view: Открыть в библиотеке скинов
more: More
set-avatar: Установить в качестве аватара
use-as:
button: Применить...
reset: Очистить выбранное
title: К какому игроку следует обращаться?
empty: Кажется, у вас нет игрока...
add: Добавить нового игрока
add:
success: Added :name to closet successfully.
repeated: Вы уже добавили эту текстуру.
not-found: Мы не можем найти эту текстуру.
lack-score: You don't have enough score to add it to closet.
rename:
title: Переименовать элемент
success: Элемент успешно переименован в :name
remove:
title: Удалить из шкафа
success: Текстура была успешно удалена из шкафа.
non-existent: Текстура не существует в шкафу.
player:
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.

View File

@ -20,17 +20,10 @@ notifications:
title: 标题
content: 内容(可使用 Markdown
users:
status:
normal: 普通用户
banned: 封禁
admin: 管理员
super-admin: 超级管理员
operations:
non-existent: 用户不存在
no-permission: 你无权操作此用户
invalid: 无效的 action
email:
existed: 邮箱 :email 已被占用
success: 邮箱修改成功
verification:
success: 用户的邮箱验证状态已修改
@ -42,30 +35,21 @@ users:
success: 积分修改成功
permission: 权限已更改
delete:
delete: 删除用户
success: 账号已被成功删除
cant-super-admin: 超级管理员账号不能被删除
cant-admin: 无法删除管理员账号
players:
no-permission: 你无权操作此角色
operations:
title: 更多操作
textures:
change: 更换材质
non-existent: 材质 tid.:tid 不存在
success: 角色 :player 的材质修改成功
name:
success: 角色名成功更改为 :player
owner:
change: 更换角色拥有者
success: 角色 :player 已成功让渡至 :user
delete:
delete: 删除角色
success: 角色已被成功删除
customize:
change-color:
title: 更改配色
success: 修改配色成功
colors:
navbar: 顶部导航栏
sidebar:
@ -105,12 +89,7 @@ status:
prefix: 数据表前缀
plugins: 已开启的插件 (:amount)
plugins:
name: 名称
description: 描述
author: 作者
version: 版本
readme: 说明
dependencies: 依赖关系
operations:
title: 操作
enabled: ':plugin 已启用'
@ -129,7 +108,6 @@ plugins:
connection-error: 无法连接至插件市场源,错误信息::error
non-existent: 插件 :plugin 不存在
install-success: 插件安装成功
empty: 无结果
update:
complete: 更新完成
info:
@ -148,9 +126,6 @@ update:
请根据你的主机所在位置(国内/国外)选择更新源。
如错选至相对于你的主机速度较慢的源,可能会造成检查与下载更新页面长时间无响应。
如何更换更新源?
download:
downloading: 正在下载更新包
size: "更新包大小:"
errors:
connection: "无法访问当前更新源。详细信息::error"
spec: 不支持当前的更新源。
@ -160,5 +135,4 @@ download:
download: '下载失败。原因::error'
shasum: 文件校验失败,请重新下载。
unzip: 解压失败。
report-reviewed: 这一条举报已经处理过了。
invalid-action: 无效的操作名

View File

@ -1,32 +1,21 @@
---
login:
title: 登录
button: 登录
message: 登录以管理您的角色与皮肤
keep: 保持登录状态
success: 登录成功,欢迎回来
check:
anonymous: 未授权的访问,请先登录
verified: 你必须验证邮箱后才能访问此页面
admin: 只有管理员才能访问此页面
super-admin: 只有超级管理员才能访问此页面
banned: 你已被本站封禁,详情请联系站点管理员
token: 登录状态已过期,请重新登录
register:
title: 注册
button: 注册
message: 欢迎使用 :sitename
nickname-intro: 昵称可使用汉字,不可包含特殊字符
repeat-pwd: 再次输入密码
close: 本站已关闭注册
success: 注册成功,正在跳转...
max: 你在本站注册的账号已达到上限 :regs 个,无法继续注册
registered: 此邮箱已被使用
forgot:
title: 忘记密码
button: 发送
message: 我们将会向您发送一封验证邮件
login-link: 我又想起来了
disabled: 本站已关闭重置密码功能
frequent-mail: 你邮件发送得太频繁啦,过会儿再点发送吧
unregistered: 该邮箱尚未注册
@ -59,27 +48,15 @@ verify:
message: 欢迎使用 :sitename
button: 返回首页
invalid: 无效的链接
expired: 链接已失效,请重新发送验证邮件
validation:
identification: 邮箱或角色名格式错误
email: 邮箱格式错误
captcha: 验证码填写错误
user: 用户不存在
password: 密码错误
logout:
success: 登出成功
fail: 未找到已保存的登录信息
oauth:
authorization:
title: 授权
introduction: 第三方应用 :name 正在向您请求获取权限。
button: 授权
nickname: 昵称
email: 电子邮箱
identification: Email 或角色名
password: 密码
captcha: 请输入验证码
change-captcha: 点击以更换图片
login-link: 已有账号?点击登录
forgot-link: 忘记密码?
register-link: 注册新账号

View File

@ -17,7 +17,4 @@ exception:
如果你是站长,那么请开启 .env 中的 APP_DEBUG 查看详细信息。
plugins:
duplicate: '【插件定义重复】:dir1 目录下的插件与 :dir2 目录下的插件使用了相同的 name 定义并造成了冲突。请检查你的插件目录,移除其中一个插件或者使用不同的 name 属性。'
directory: 配置文件 .env 中指定的插件加载目录不存在或无法打开,请检查你的配置。错误信息::msg
boot: '「:plugin」插件存在错误无法加载。'
cipher:
unsupported: 不支持的密码加密方式 `:cipher`,请检查你的 .env 配置文件

View File

@ -27,16 +27,12 @@ auth:
repeat-pwd: 重复密码
nickname-intro: 昵称可使用汉字,不可包含特殊字符
player-name-intro: 游戏内的角色名,注册后可修改
register-button: 注册
forgot:
login-link: 我又想起来了
button: 发送
reset-button: 重置
skinlib:
private: 私密
anonymous: 请先登录
reset: 清除筛选
nowShowing: 当前正显示
addToCloset: 添加至衣柜
removeFromCloset: 从衣柜中移除
setItemName: 给你的皮肤起个名字吧~
@ -74,8 +70,6 @@ skinlib:
privacy-notice: 其他人将不会在皮肤库中看到此材质
set-as-private: 设置为私密材质
button: 确认上传
dropZone: 拖拽文件到这里
remove: 移除
cost: 这会消耗您约 :score 积分。
award: 上传公开材质至皮肤库可以获得 :score 积分奖励。
show:
@ -109,19 +103,16 @@ user:
switch2dPreview: 切换 2D 预览
switch3dPreview: 切换 3D 预览
removeFromClosetNotice: 确定要从衣柜中移除此材质吗?
emptySelectedPlayer: 你还没有选择角色哦
emptySelectedTexture: 你还没有选择要应用的材质哦
renameClosetItem: '请输入此衣柜物品的新名称:'
changePlayerName: '请输入角色名:'
emptyPlayerName: 你还没有填写名称哦
clearTexture: 确定要重置该用户的皮肤/披风吗?
deletePlayer: 真的要删除该玩家吗?
deletePlayerNotice: 这将是永久性的删除
chooseClearTexture: 选择要删除的材质类型
noClearChoice: 您还没选择要删除的材质类型
setAvatar: 确定要将此材质设置为用户头像吗?
setAvatarNotice: 将会自动截取皮肤头部
resetAvatar: 重置头像
resetAvatarConfirm: 确定要重置头像吗?
typeToSearch: 输入即搜索
useAs: 使用...
@ -131,7 +122,6 @@ user:
use-as:
title: 要给哪个角色使用呢?
empty: 你好像还没有添加任何角色哦
add: 添加角色
used:
title: 使用情况
players: 角色数量
@ -139,19 +129,12 @@ user:
cur-score: 当前积分
score-notice: 点击积分查看说明
sign: 签到
sign-success: 签到成功,获得了 :score 积分~
time-unit-hour: 小时
time-unit-min: 分钟
last-sign: 上次签到于 :time
sign-remain-time: ':time :unit后可签到'
player:
edit: 编辑
operation: 操作
edit-pname: 修改角色名
delete-texture: 删除材质
delete-player: 删除角色
add-player: 添加新角色
player-info: 角色信息 <small>(点击角色名以查看预览)</small>
texture-empty: 未上传
verification:
title: 验证你的邮箱地址
@ -170,10 +153,7 @@ user:
admin:
operationsTitle: 更多操作
permission: 权限
playersCount: 角色数量
deleteUser: 删除
cannotDeleteAdmin: 你不能删除管理员账号哦
cannotDeleteSuperAdmin: 超级管理员账号不能被这样删除的啦
changeEmail: 修改邮箱
newUserEmail: '请输入新邮箱:'
verification: 邮箱验证
@ -187,8 +167,6 @@ admin:
changePermission: 更改权限
newPermission: '请选择新的权限:'
deleteUserNotice: 真的要删除此用户吗?此操作不可恢复
inspectHisOwner: 点击查看该角色的所有者
inspectHisPlayers: 点击查看该用户的角色
banned: 封禁
normal: 普通用户
admin: 管理员
@ -197,7 +175,6 @@ admin:
verified: 已验证
pidNotice: >-
输入要更换的材质的 ID输入 0 即可清除该角色的材质
changePlayerTexture: '更换角色 :player 的材质'
changeTexture: 更换材质
changePlayerName: 更改角色名
changeOwner: 更换角色拥有者
@ -205,21 +182,14 @@ admin:
deletePlayer: 删除
changePlayerOwner: '请输入此角色要让渡至的用户 ID'
deletePlayerNotice: 真的要删除此角色吗?此操作不可恢复
targetUser: '目标用户::nickname'
noSuchUser: 没有这个用户哦~
changePlayerNameNotice: '请输入新的角色名:'
emptyPlayerName: 您还没填写角色名呢
configurePlugin: 配置
noPluginConfigNotice: 插件已被禁用或无配置页
deletePlugin: 删除
noDependencies: 无要求
whyDependencies: 为什么会这样?
statusEnabled: 已启用
statusDisabled: 已禁用
pluginTitle: 插件
pluginAuthor: 作者
pluginVersion: 版本
pluginName: 插件标识
pluginReadme: 说明
pluginDescription: 描述
pluginDependencies: 依赖关系
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: 通过上传 Zip 压缩包来安装插件。
downloadRemote: 从远程下载
downloadRemoteNotice: 通过远程 URL 来下载 Zip 压缩包并安装插件。
noDependenciesNotice: >-
此插件没有声明任何依赖关系,这代表它有可能并不兼容此版本的 Blessing Skin请将此插件升级至可能的最新版本。强行启用可能导致无法预料的后果。你确定要启用此插件吗
updateButton: 马上升级
downloading: 正在下载更新包
updateCompleted: 更新完成
i18n:
group: 分组
key:
@ -253,13 +220,11 @@ report:
tid: 材质 ID
reporter: 举报人
reason: 举报原因
status-title: 状态
status:
- 正在处理
- 处理完成
- 已被拒绝
time: 举报时间
check: 查看
delete: 删除
ban: 封禁
reject: 拒绝举报
@ -274,8 +239,6 @@ general:
close: 关闭
more: 更多
tip: 提示
pagination: '第 :page 页,共 :total 页'
searchResult: '(关键词 “:keyword” 的搜索结果)'
noResult: 无结果
texturePreview: 材质预览
walk: 行走
@ -284,7 +247,6 @@ general:
pause: 暂停
reset: 重置
skinlib: 皮肤库
loading: 正在加载
wait: 请稍等...
csrf: 页面已过期,请刷新页面。
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: 搜索
rowsPerPage: 每页的项目数
prev: 上一页
next: 下一页
of:
all: 全部

View File

@ -33,14 +33,6 @@ download-update: 下载更新
close: 关闭
skin: 皮肤
cape: 披风
loading: 正在加载
texture-preview: 材质预览
walk: 行走
run: 奔跑
rotation: 旋转
pause: 暂停
reset: 重置
more: 更多
submit: 提交
cancel: 取消
yes: true
@ -48,25 +40,19 @@ no: false
op-success: 操作成功
unknown: 未知
notice: 提示
switch-2d-preview: 切换 2D 预览
illegal-parameters: 非法参数
private: 私密
public: 公开
unexistent-user: 不存在的用户
unexistent-player: 角色不存在
player-banned: 该角色拥有者已被本站封禁
texture-deleted: 请求的材质已被删除
texture-not-uploaded: 该用户尚未上传请求的材质类型 :type
operations: 操作
user:
uid: 用户 ID
email: 邮箱
nickname: 昵称
password: 密码
score: 积分
register-at: 注册时间
player:
pid: 角色 ID
owner: 拥有者
player-name: 角色名
previews: 预览材质

View File

@ -1,34 +1,13 @@
---
database:
connection-error: "无法连接至 :type 服务器,请检查你的配置。服务器返回的信息::msg"
connection-success: 连接到目标 :type 数据库 [:server] 成功,点击「下一步」开始安装。
table-already-exists: 检测到目标数据库中已存在如下数据表 :tables它们与本程序即将创建的数据表名称冲突为了避免原有数据被覆盖请手动删除它们或者为本程序选择一个不同的数据表前缀。
file:
permission-error: textures 文件夹创建失败,请确认目录权限是否正确,或者手动放置一个。
no-dot-env: 找不到配置文件,请将 .env.example 重命名至 .env 并仔细阅读安装指南。
permissions:
storage: 无法写入 storage 目录,请检查目录权限是否正确
disabled-functions:
escapeshellarg: "你的主机提供商禁用了 escapeshellarg 函数而此函数是本安装程序必须使用的。请联系你的主机提供商解决或者参照这篇文章进行手动安装http://t.cn/REzBZUe"
locked:
title: 已安装过
text: Blessing Skin Server 看起来已经安装妥当。如果想重新安装,请删除 storage 目录下的 install.lock 文件。
button: 返回首页
updates:
master:
title: Blessing Skin Server 升级程序
welcome:
title: 还差一小步
text: |
欢迎升级至 Blessing Skin Server v:version
我们需要升级你的数据库,点击下一步以继续。
button: 下一步
success:
title: 升级成功
text: 数据库升级成功,欢迎使用 Blessing Skin Server v:version
tips: "升级提示:"
changelog:
title: 更新日志
wizard:
master:
title: Blessing Skin Server 安装程序
@ -60,8 +39,6 @@ wizard:
confirm-pwd: 重复密码
site-name: 站点名称
site-name-notice: 将会显示在首页以及标题栏
secure: 站点安全
secure-notice: 生成随机 APP_KEY 和 SALT 以保证安全
finish:
title: 安装成功!
text: Blessing Skin Server 安装完成。你是否还沉浸在愉悦的安装过程中?很遗憾,一切皆已完成! :)

View File

@ -1,61 +1,16 @@
---
general:
filter: 过滤器
my-upload: 我的上传
sort: 排序
search-textures: 搜索材质
upload-new-skin: 上传新皮肤
no-result: 无结果
filter:
now-showing: 当前正显示
skin: 皮肤
cape: 披风
any-model: '(任意模型)'
steve-model: 'Steve 模型)'
alex-model: 'Alex 模型)'
uploader: 用户(:name上传
clean-filter: 清除筛选
sort:
newest-uploaded: 最新上传
most-likes: 最多收藏
item:
steve: 'Steve'
alex: 'Alex'
cape: '(披风)'
remove-from-closet: 从衣柜中移除
add-to-closet: 添加至衣柜
anonymous: 请先登录
private: 私密
show:
title: 材质详情
anonymous: 登录后才能使用衣柜哦
likes: 收藏人数
detail: 详细信息
name: 名称
edit-name: 修改名称
model: 适用模型
size: 文件大小
uploader: 上传者
upload-at: 上传日期
delete-texture: 删除材质
notice: 材质设为隐私或被删除后将会从每一个收藏者的衣柜中移除。
notice-admin: 你可以将此材质设为隐私或删除。这将会使此材质从每一个收藏者的衣柜中移除。
comment: 评论区
deleted: 请求的材质文件已经被删除
contact-admin: 请联系管理员删除该条目
private: 请求的材质已经设为私密,仅上传者和管理员可查看
upload:
title: 上传材质
texture-name: 材质名称
name-rule: 材质名称应该小于 32 个字节且不能包含奇怪的符号
name-rule-regexp: 本站已应用特殊的名称规则::regexp
texture-type: 材质类型
select-file: 选择文件
private-score-notice: 私密材质将会消耗更多的积分:每 KB 存储空间 :score 积分
privacy-notice: 其他人将不会在皮肤库中看到此材质
set-as-private: 设置为私密材质
button: 确认上传
type-error: 文件格式不符合要求,请检查你的材质文件
invalid-size: 不是有效的 :type 文件(宽 :width高 :height
invalid-hd-skin: 不是有效的高清皮肤(宽和高不是 32 的整数倍)
lack-score: 积分不足
@ -64,9 +19,6 @@ upload:
delete:
success: 材质已被成功删除
privacy:
change-privacy: 设置隐私
set-as-private: 设为隐私
set-as-public: 设为公开
success: 材质已被设为 :privacy
rename:
success: 材质名称已被成功设置为 :name

View File

@ -1,11 +1,4 @@
---
used:
title: 使用情况
players: 角色数量
storage: 存储空间
cur-score: 当前积分
score-notice: 点击积分查看说明
sign: 签到
sign-success: 签到成功,获得了 :score 积分
announcement: 公告
no-unread: 无未读通知
@ -35,37 +28,17 @@ score-intro:
player: ':score 积分 = 1 个角色'
closet: ':score 积分 = 1 个衣柜收藏'
closet:
type-to-search: 输入即搜索
switch-category: 切换分类
view: 在皮肤库中查看
more: 更多
set-avatar: 设为头像
use-as:
button: 使用...
reset: 重置已选材质
title: 要给哪个角色使用呢?
empty: 你还没有添加过任何角色哦
add: 添加角色
add:
success: 材质 :name 收藏成功
repeated: 你已经收藏过这个材质啦
not-found: 该材质不存在
lack-score: 收藏失败,积分不足
rename:
title: 重命名物品
success: 衣柜物品成功重命名至 :name
remove:
title: 从衣柜中移除
success: 材质已从衣柜中移除
non-existent: 衣柜中不存在此材质
player:
player-name: 角色名称
edit: 编辑
operation: 操作
edit-pname: 修改角色名
delete-texture: 删除材质
delete-player: 删除角色
add-player: 添加新角色
login-notice: 你可以使用你所拥有的角色名来登录皮肤站。
player-name-rule:
official: 角色名只能包含拉丁字母、数字以及下划线。

View File

@ -1,164 +1,138 @@
---
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
total-users: 已註冊用戶
total-players: 角色
total-textures: 已上載的材質
disk-usage: 磁碟利用情況
overview: 概覽
texture-uploads: 材質上載
user-registration: 使用者註冊
notifications:
send:
title: Send Notification
success: Sent successfully!
title: 發送通知
success: 發送成功
receiver:
title: Receiver
all: All Users
normal: Normal Users
uid: Specified UID
email: Specified Email
title: Title
content: Content (Markdown is supported.)
title: 接收人
all: 所有用戶
normal: 常規用戶
uid: 指定用戶 ID
email: 指定電子郵件地址
title: 標題
content: 內容(支援 Markdown 語法)
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.
non-existent: 沒有這個用戶。
no-permission: 您沒有權限操作此用戶。
email:
existed: ':email is existed.'
success: Email changed successfully.
success: 電子郵件地址變更成功。
verification:
success: Account verification status toggled successfully.
success: 用戶電子郵件驗證狀態修改成功。
nickname:
success: Nickname changed successfully.
success: 暱稱已成功修改。
password:
success: Password changed successfully.
success: 密碼已成功修改。
score:
success: Score changed successfully.
permission: Permission updated.
success: 積分已成功修改。
permission: 權限已更新。
delete:
delete: Delete User
success: The account has been deleted successfully.
cant-super-admin: You can't delete a super admin.
cant-admin: 你無法刪除管理員賬戶
success: 這個賬戶已成功刪除。
players:
no-permission: You have no permission to operate this player.
operations:
title: Operations
no-permission: 您沒有權限操作此玩家。
textures:
change: Change Textures
non-existent: No such texture tid.:tid
success: The textures of :player has been updated.
non-existent: 材質 tid :tid 不存在
success: 玩家 :player 的材質已更新。
name:
success: Player name has been updated to :player
success: 玩家名稱已更新為 :player。
owner:
change: Change Owner
success: The player :player was transferred to user :user.
success: 玩家 :player 的所有權已讓渡至用戶 :user。
delete:
delete: Delete
success: The player has been deleted successfully.
success: 角色已成功刪除。
customize:
change-color:
title: Change Theme Color
success: Theme color updated.
title: 更換主題色
colors:
navbar: Top Navigation Bar
navbar: 頂部導覽欄
sidebar:
dark: Sidebar (Dark)
light: Sidebar (Light)
dark: 側邊欄(暗)
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?
add: 添加新語言文本
added: 語言文本已添加
updated: 語言文本已更新
deleted: 語言文本已刪除
group: 分組
key:
text: 文本
tip: 如何使用這個頁面?
status:
info: Information
health: Health
info: 資訊
health: 運行狀態
bs:
name: Blessing Skin
version: Version
env: Application Environment
debug: Debugging or Not?
commit: Commit
laravel: Laravel Version
version: 版本號
env: 應用運行環境
debug: 是否處於除錯狀態?
commit: 提交
laravel: Laravel 版本號
server:
name: Server
php: PHP Version
web: Web Server Software
os: OS
name: 伺服器
php: PHP 版本
web: 網站伺服器軟體
os: 作業系統
db:
name: Database
type: Server
host: Host
port: Port
username: Username
database: Database
prefix: Table Prefix
plugins: Enabled Plugins (:amount)
name: 資料庫
type: 伺服器
host: 主機
port: 連接埠
username: 用戶名
database: 資料庫
prefix: 資料庫表前綴
plugins: 已啟用插件amount
plugins:
name: Name
description: Description
author: Author
version: Version
readme: Read Me
dependencies: Dependencies
readme: 自述
operations:
title: Operations
enabled: ':plugin has been enabled.'
title: 操作
enabled: ':plugin 已被啓用'
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.
notice: 插件中存在不成立的依賴關係,因此我們無法啟用它。請安裝或更新下述的所有插件,並禁用那些不可用的依賴關係。
disabled: '":name" 插件未啟用。'
version: '「:title」的版本不符合要求 ":constraint"'
conflict: '「:title」插件与此插件不能同时运行。'
disabled: ':plugin 已被禁用。'
deleted: 成功刪除插件。
no-config-notice: 插件未安裝或未提供配置頁。
no-readme-notice: 這個插件沒有說明文檔。
not-found: 沒有這樣的插件。
market:
unresolved: There are conflicts or unsatisfied dependencies in the plugin, therefore we can't download it. Please install or update the plugins listed below, and disable those have conflicts.
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
unresolved: 插件中存在不成立的依賴關係,因此我們無法啟用它。請安裝或更新下述的所有插件,並禁用那些不可用的依賴關係。
connection-error: 无法鏈接到插件市场源,错误訊息::error
non-existent: 插件 :plugin 不存在。
install-success: 插件已安裝。
update:
complete: Update completed
complete: 更新完成。
info:
title: Update Information
up-to-date: Already up-to-date.
available: New version available.
title: 更新訊息
up-to-date: 已經為最新版本。
available: 已有新的更新版本。
versions:
latest: "Latest Version:"
current: "Current Version:"
check-github: Check GitHub Releases
button: Update Now
latest: "最新版本:"
current: "當前版本:"
check-github: 去查看 GitHub Releases
button: 立即更新
cautions:
title: Cautions
link: check out this.
title: 警告
link: 点击來了解更多訊息。
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.
connection: "無法訪問當前更新源。 細節::error"
spec: 不支援当前更新源。
php: PHP 版本过低,至少需要 :version。
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
download: '下載失敗。原因::error'
shasum: 文件驗證失敗。 請重新下載。
unzip: 解壓檔案失敗。
invalid-action: 非法的操作

View File

@ -1,85 +1,62 @@
---
login:
title: Log In
button: Log In
message: Log in to manage your skin & players
keep: Remember me
success: Logged in successfully.
title: 登入
message: 登入以管理您的皮膚和角色
success: 登入成功。
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.
anonymous: 非法訪問。請先登入。
verified: 要訪問此頁面, 請先驗證您的電子郵件地址。
admin: 只有管理員可訪問此頁。
banned: 您在此站点被查禁。請與管理員聯繫。
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.
title: 註冊
message: 歡迎来到 :sitename!
success: 您的賬戶已注冊. 跳轉中...
max: 您無法注冊 :regs 個以上賬戶.
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.
title: 我忘記密碼了
message: 我們將向您發送一封驗證郵件
disabled: 重置密碼暫不可用.
frequent-mail: 您點擊 "發送" 按鈕的速度過快. 請等幾分鐘。
unregistered: 该電郵地址沒有註冊。
success: 郵件已發送, 請檢查您的收件匣. 連結將在1小時內過期.
failed: 未能送達驗證郵件. :msg
ignore: 如果您並沒有訪問過我們的站點,或沒有進行上述操作,請忽略這封郵件。您無需進行退訂或者進行其他進一步的操作。
reset: 重設您的密碼
notice: 本郵件由系統自動發送,就算你回復了我們也不會回復你
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.
title: 重設您在 :sitename 的密碼
message: 您之所以收到此電子郵件, 是因為我們在 :sitename 上收到了關於您賬戶的重設密碼請求.
reset: '要重置密碼, 請訪問: <a href=":url">:url</a>'
ignore: 如果您沒有請求重置密碼,請忽略這封郵件。
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.
title: 重設密碼
button: 重設
invalid: 無效的鏈接。
expired: 此連結已過期。
message: ':username, 請在此處重置你的電郵地址。'
success: 密碼已成功重置。
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.
title: 綁定電郵地址
button: 綁定
message: 您需要提供您的電子郵件地址以繼續.
introduction: 我們不會向您發送任何垃圾郵件.
registered: 電郵地址已被使用。
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.
title: 電子信箱驗證
success: 您的帳戶已通過驗證.
message: 歡迎来到 :sitename!
button: 首頁
invalid: 無效的鏈接。
validation:
identification: The email or player name is invalid.
email: Email format is invalid.
captcha: Wrong CAPTCHA.
user: No such user.
password: Wrong password.
user: 沒有這個用戶。
password: 錯誤的密碼。
logout:
success: You are now logged out.
fail: No valid session.
success: 您現在已登出
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
title: 身份認証
introduction: 第三方軟體 :name 正在向你請求獲取權限。
button: 認證
email: 電子郵件
register-link: 註冊新帳戶

View File

@ -1,22 +1,19 @@
---
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: Your browser isn't supported. Please switch to other modern browsers, such as Firefox or Chrome.
msg-403: 您無權使用這個頁面。
msg-404: 這裡甚麼都沒有。
msg-500: 請稍後再試一次。
msg-503: 網站現在正在維護中。
method-not-allowed: 請求不被允許。
csrf-token-mismatch: Token 不匹配,請嘗試重新載入該頁。
ie: 你的瀏覽器不被支援。請使用現代瀏覽器(例如 Firefox 或者 Chrome
general:
title: Error occurred
title: 發生錯誤
exception:
code: 'Error code: :code'
detail: 'Details: :msg'
code: '錯誤代碼: :code'
detail: '詳細内容: :msg'
message: |
Whoops, looks like something went wrong. (enable APP_DEBUG in .env to see details)
哎呀, 好像出了錯誤。(請在 .env 文件中啓用 APP_DEBUG 查看詳細訊息)
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
duplicate: 插件 [:dir1] 有一個和插件 [:dir2] 重複的名稱. 請檢查插件地址, 刪除其中的一項或使用另一個名稱定義.
boot: '「:plugin」插件存在错误无法加载。'

View File

@ -1,66 +1,62 @@
---
auth:
login: Log In
loggingIn: Logging In
login: 登錄
loggingIn: 正在登入
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
captcha: 嘗試次數過多,請輸入驗證碼。
recaptcha: 嘗試次數過多,請輸入驗證碼。
emptyEmail: 請輸入電子郵箱地址。
invalidConfirmPwd: 兩次輸入的密碼不一致。
emptyNickname: 請輸入昵稱。
register: 註冊帳號
registering: 送出註冊資料中...
send: 發送
sending: 發送中...
reset: 重置
resetting: 重置中
nickname: 昵稱
player-name: Minecraft 角色名
email: 電子郵件
identification: 電子郵件地址或玩家名
password: 密碼
captcha: CAPTCHA 驗證碼
change-captcha: 點擊以改變 CAPTCHA 驗證圖片
login-link: 已經註冊了?從這裡登錄。
forgot-link: 忘記密碼了?
keep: 記住我
repeat-pwd: 重複輸入密碼
nickname-intro: 除特殊字符外的任意内容
player-name-intro: Minecraft 的玩家名稱,以後可以更改
forgot:
login-link: I do remember it
button: Send
reset-button: Reset
login-link: 我又想起來了。
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
private: 非公開
anonymous: 請先登錄
reset: 重置過濾器
addToCloset: 添加到“衣櫃“
removeFromCloset: 從“衣櫃”中移除
setItemName: 為這件材質設置名稱
applyNotice: 你可以在“衣櫃”中將這件材質設置到你的角色上。
emptyItemName: 請輸入材質名稱。
setNewTextureName: '請輸入新的材質名稱'
emptyNewTextureName: 請輸入新的材質名稱。
seeMyUpload: 我的上傳
apply: 應用
filter:
skin: (Any Model)
steve: (Steve)
alex: (Alex)
cape: (Cape)
uploader: 'User (UID = :uid) Uploaded'
allUsers: All Users
skin: (任何模型)
steve: (史蒂夫)
alex: (艾利克斯)
cape: (披風)
uploader: '由用戶 (UID = :uid) 上傳'
allUsers: 所有用戶
sort:
title: Sort
time: Latest
likes: Most Likes
emptyTextureName: Empty texture name.
title: 排序
time: 最新上傳
likes: 最多收藏
emptyTextureName: 請輸入材質名稱。
emptyUploadFile: You have not uploaded any file.
fileExtError: 'Error: Textures should be PNG files.'
uploading: Uploading
fileExtError: '材質應該是 PNG 文件。'
uploading: 正在上傳
setAsPrivate: Set as Private
setAsPublic: Set as Public
setPublicNotice: Sure to set this as public texture?
@ -70,25 +66,23 @@ skinlib:
upload:
texture-name: Texture Name
texture-type: Texture Type
select-file: 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
button: 上傳
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
detail: 詳細資訊
name: Texture Name
edit: Edit
edit: 編輯
model: Applicable Model
size: File Size
size: 檔案大小
uploader: Uploader
upload-at: Upload At
download: Download
upload-at: 上傳于
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:
@ -98,30 +92,27 @@ skinlib:
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
timeUnitHour:
timeUnitMin: 分鐘
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
setAsAvatar: 設爲頭像
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.
emptySelectedTexture: 未選擇任何材質。
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?
typeToSearch: Type to search
useAs: Apply...
@ -131,7 +122,6 @@ user:
use-as:
title: Which player should be applied to?
empty: It seems that you own no player...
add: Add new player
used:
title: Resources Used
players: Registered players
@ -139,19 +129,12 @@ user:
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:
edit: Edit
operation: Operations
edit-pname: Edit Name
delete-texture: Clear Textures
delete-player: Delete
add-player: Add new player
player-info: Information <small>(click player name to show preview)</small>
texture-empty: Nothing
verification:
title: Verify Your Account
@ -170,10 +153,7 @@ user:
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
@ -187,8 +167,6 @@ admin:
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
@ -197,7 +175,6 @@ admin:
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
@ -205,21 +182,14 @@ admin:
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
@ -235,11 +205,8 @@ admin:
uploadArchiveNotice: Install a plugin by uploading a Zip archive.
downloadRemote: Download From Remote
downloadRemoteNotice: Install a plugin by downloading a Zip archive from remote URL.
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
@ -253,13 +220,11 @@ 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
@ -274,8 +239,6 @@ general:
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
@ -284,7 +247,6 @@ general:
pause: Pause
reset: Reset
skinlib: Skin Library
loading: Loading
wait: Please wait...
csrf: This page is out-dated. Please refresh it.
user:
@ -306,8 +268,5 @@ colors:
vendor:
datatable:
search: Search
rowsPerPage: Rows per page
prev: Prev
next: Next
of: of
all: All

View File

@ -33,14 +33,6 @@ 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
more: More
submit: Submit
cancel: Cancel
yes: true
@ -48,25 +40,19 @@ 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

View File

@ -1,67 +1,44 @@
---
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"
connection-error: "無法連接到目標 :type 數據庫,請檢查您的配置。伺服器返回的信息::msg"
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
title: 已安裝
text: 看來您已經安裝了 Blessing Skin Server。 要重新安裝,請刪除 storage 目錄下的 install.lock 文件。
button: 回到主頁
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
title: 更新完成
wizard:
master:
title: Install Wizard - Blessing Skin Server
title: Blessing Skin Server 升级程式
welcome:
title: Welcome
button: Next
text: Welcome to Blessing Skin Server v:version!
title: 歡迎使用
button: 下一步
text: 欢迎使用 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.
title: 資料庫
text: 該數據庫用於存儲 Blessing Skin 的數據。
type: 數據庫類型
host: 數據庫伺服器地址
port: 數據庫伺服器端口
username: 數據庫用戶名
password: 數據庫密碼
db: 數據庫名称
db-notice: 如果您使用 SQLite那麼您應該填寫 SQLite 數據庫文件的路徑,並且無需填寫其它信息。
prefix: 數據表前缀(可选)
prefix-notice: 除非要將多個 Blessing Skin 安裝到一個數據庫中,否則不需要填寫此選項。
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.
title: 填寫信息
button: 开始安装
text: 你需要填写一些基本訊息。无需担心填错,这些訊息以后可以再次修改。
admin-email: 管理員信箱
admin-notice: 這是唯一可以授予或取消其他用戶的管理員權限的超級管理員帳戶。
nickname: 昵稱
password: 密碼
pwd-notice: '注意:您將需要密碼才能登錄。請妥善保管。'
confirm-pwd: 確認密碼
site-name: 站點名称
site-name-notice: 將會顯示在首頁以及標題欄。
finish:
title: Installation complete
text: Blessing Skin Server has been installed. Thank you, and enjoy!
title: 安裝完成
text: Blessing Skin Server 安装完成。你是否还沉浸在愉悦的安装过程中?很遗憾,一切皆已完成! :)

View File

@ -1,61 +1,16 @@
---
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.
@ -64,9 +19,6 @@ upload:
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.

View File

@ -1,11 +1,4 @@
---
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.
announcement: Announcement
no-unread: No new notifications.
@ -35,37 +28,17 @@ score-intro:
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.

View File

@ -15,7 +15,7 @@ between:
string: ':attribute 必須介於 :min 至 :max 個字元之間。'
array: ':attribute: 必須有 :min - :max 個元素。'
boolean: ':attribute 必須為布林值。'
captcha: 'Incorrect captcha.'
captcha: '不正確的 captcha。'
confirmed: ':attribute 確認欄位的輸入不一致。'
date: ':attribute 不是有效的日期。'
date_equals: ':attribute 必須等於 :date。'
@ -75,7 +75,7 @@ not_regex: ':attribute 的格式錯誤。'
numeric: ':attribute 必須為一個數字。'
password: 密碼錯誤
present: ':attribute 必須存在。'
recaptcha: 'reCAPTCHA validation failed.'
recaptcha: 'reCAPTCHA 認證失敗。'
regex: ':attribute 的格式錯誤。'
required: ':attribute 不能留空。'
required_if: '當 :other 是 :value 時 :attribute 不能留空。'
@ -114,8 +114,8 @@ uuid: ':attribute 必須是有效的 UUID。'
#of "email". This simply helps us make messages a little cleaner.
attributes:
name: 名稱
player_name: player name
identification: email or player name
player_name: 玩家名稱
identification: 電子郵件地址或玩家名
email: E-mail
password: 密碼
password_confirmation: '確認密碼'