diff --git a/resources/lang/de_DE/admin.yml b/resources/lang/de_DE/admin.yml index bf07367d..5cd4d2de 100644 --- a/resources/lang/de_DE/admin.yml +++ b/resources/lang/de_DE/admin.yml @@ -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 diff --git a/resources/lang/de_DE/auth.yml b/resources/lang/de_DE/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/de_DE/auth.yml +++ b/resources/lang/de_DE/auth.yml @@ -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 diff --git a/resources/lang/de_DE/errors.yml b/resources/lang/de_DE/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/de_DE/errors.yml +++ b/resources/lang/de_DE/errors.yml @@ -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 diff --git a/resources/lang/de_DE/front-end.yml b/resources/lang/de_DE/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/de_DE/front-end.yml +++ b/resources/lang/de_DE/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/de_DE/general.yml b/resources/lang/de_DE/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/de_DE/general.yml +++ b/resources/lang/de_DE/general.yml @@ -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 diff --git a/resources/lang/de_DE/setup.yml b/resources/lang/de_DE/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/de_DE/setup.yml +++ b/resources/lang/de_DE/setup.yml @@ -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! diff --git a/resources/lang/de_DE/skinlib.yml b/resources/lang/de_DE/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/de_DE/skinlib.yml +++ b/resources/lang/de_DE/skinlib.yml @@ -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. diff --git a/resources/lang/de_DE/user.yml b/resources/lang/de_DE/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/de_DE/user.yml +++ b/resources/lang/de_DE/user.yml @@ -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. diff --git a/resources/lang/el_GR/admin.yml b/resources/lang/el_GR/admin.yml index bf07367d..5cd4d2de 100644 --- a/resources/lang/el_GR/admin.yml +++ b/resources/lang/el_GR/admin.yml @@ -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 diff --git a/resources/lang/el_GR/auth.yml b/resources/lang/el_GR/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/el_GR/auth.yml +++ b/resources/lang/el_GR/auth.yml @@ -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 diff --git a/resources/lang/el_GR/errors.yml b/resources/lang/el_GR/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/el_GR/errors.yml +++ b/resources/lang/el_GR/errors.yml @@ -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 diff --git a/resources/lang/el_GR/front-end.yml b/resources/lang/el_GR/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/el_GR/front-end.yml +++ b/resources/lang/el_GR/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/el_GR/general.yml b/resources/lang/el_GR/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/el_GR/general.yml +++ b/resources/lang/el_GR/general.yml @@ -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 diff --git a/resources/lang/el_GR/setup.yml b/resources/lang/el_GR/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/el_GR/setup.yml +++ b/resources/lang/el_GR/setup.yml @@ -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! diff --git a/resources/lang/el_GR/skinlib.yml b/resources/lang/el_GR/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/el_GR/skinlib.yml +++ b/resources/lang/el_GR/skinlib.yml @@ -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. diff --git a/resources/lang/el_GR/user.yml b/resources/lang/el_GR/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/el_GR/user.yml +++ b/resources/lang/el_GR/user.yml @@ -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. diff --git a/resources/lang/es_ES/admin.yml b/resources/lang/es_ES/admin.yml index 2fe44152..b72d9bb7 100644 --- a/resources/lang/es_ES/admin.yml +++ b/resources/lang/es_ES/admin.yml @@ -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 diff --git a/resources/lang/es_ES/auth.yml b/resources/lang/es_ES/auth.yml index 1ef3f967..37704dfa 100644 --- a/resources/lang/es_ES/auth.yml +++ b/resources/lang/es_ES/auth.yml @@ -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 diff --git a/resources/lang/es_ES/errors.yml b/resources/lang/es_ES/errors.yml index 64597267..2bf0d8b5 100644 --- a/resources/lang/es_ES/errors.yml +++ b/resources/lang/es_ES/errors.yml @@ -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` diff --git a/resources/lang/es_ES/front-end.yml b/resources/lang/es_ES/front-end.yml index c4b2b789..168184ab 100644 --- a/resources/lang/es_ES/front-end.yml +++ b/resources/lang/es_ES/front-end.yml @@ -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 (haga clic en el nombre del jugador para mostrar el preestreno) 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 diff --git a/resources/lang/es_ES/general.yml b/resources/lang/es_ES/general.yml index 8cccbcca..e5e54c41 100644 --- a/resources/lang/es_ES/general.yml +++ b/resources/lang/es_ES/general.yml @@ -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 diff --git a/resources/lang/es_ES/setup.yml b/resources/lang/es_ES/setup.yml index 35de013e..cd5c89dc 100644 --- a/resources/lang/es_ES/setup.yml +++ b/resources/lang/es_ES/setup.yml @@ -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! diff --git a/resources/lang/es_ES/skinlib.yml b/resources/lang/es_ES/skinlib.yml index 97239117..ab2879a5 100644 --- a/resources/lang/es_ES/skinlib.yml +++ b/resources/lang/es_ES/skinlib.yml @@ -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. diff --git a/resources/lang/es_ES/user.yml b/resources/lang/es_ES/user.yml index f9bb05ea..2ebf2601 100644 --- a/resources/lang/es_ES/user.yml +++ b/resources/lang/es_ES/user.yml @@ -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. diff --git a/resources/lang/fr_FR/admin.yml b/resources/lang/fr_FR/admin.yml index f3c381fb..9a420068 100644 --- a/resources/lang/fr_FR/admin.yml +++ b/resources/lang/fr_FR/admin.yml @@ -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 diff --git a/resources/lang/fr_FR/auth.yml b/resources/lang/fr_FR/auth.yml index 826b9e0b..044a4655 100644 --- a/resources/lang/fr_FR/auth.yml +++ b/resources/lang/fr_FR/auth.yml @@ -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 diff --git a/resources/lang/fr_FR/errors.yml b/resources/lang/fr_FR/errors.yml index 59767418..f473029e 100644 --- a/resources/lang/fr_FR/errors.yml +++ b/resources/lang/fr_FR/errors.yml @@ -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` diff --git a/resources/lang/fr_FR/front-end.yml b/resources/lang/fr_FR/front-end.yml index e29ec003..cb457b12 100644 --- a/resources/lang/fr_FR/front-end.yml +++ b/resources/lang/fr_FR/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/fr_FR/general.yml b/resources/lang/fr_FR/general.yml index 5c108193..19fb2711 100644 --- a/resources/lang/fr_FR/general.yml +++ b/resources/lang/fr_FR/general.yml @@ -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 diff --git a/resources/lang/fr_FR/setup.yml b/resources/lang/fr_FR/setup.yml index ec322dcc..dcf38f6b 100644 --- a/resources/lang/fr_FR/setup.yml +++ b/resources/lang/fr_FR/setup.yml @@ -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! diff --git a/resources/lang/fr_FR/skinlib.yml b/resources/lang/fr_FR/skinlib.yml index a82b9aa6..08d260be 100644 --- a/resources/lang/fr_FR/skinlib.yml +++ b/resources/lang/fr_FR/skinlib.yml @@ -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. diff --git a/resources/lang/fr_FR/user.yml b/resources/lang/fr_FR/user.yml index 57af657a..72a0d9e1 100644 --- a/resources/lang/fr_FR/user.yml +++ b/resources/lang/fr_FR/user.yml @@ -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. diff --git a/resources/lang/it_IT/admin.yml b/resources/lang/it_IT/admin.yml index bf07367d..5cd4d2de 100644 --- a/resources/lang/it_IT/admin.yml +++ b/resources/lang/it_IT/admin.yml @@ -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 diff --git a/resources/lang/it_IT/auth.yml b/resources/lang/it_IT/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/it_IT/auth.yml +++ b/resources/lang/it_IT/auth.yml @@ -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 diff --git a/resources/lang/it_IT/errors.yml b/resources/lang/it_IT/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/it_IT/errors.yml +++ b/resources/lang/it_IT/errors.yml @@ -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 diff --git a/resources/lang/it_IT/front-end.yml b/resources/lang/it_IT/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/it_IT/front-end.yml +++ b/resources/lang/it_IT/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/it_IT/general.yml b/resources/lang/it_IT/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/it_IT/general.yml +++ b/resources/lang/it_IT/general.yml @@ -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 diff --git a/resources/lang/it_IT/setup.yml b/resources/lang/it_IT/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/it_IT/setup.yml +++ b/resources/lang/it_IT/setup.yml @@ -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! diff --git a/resources/lang/it_IT/skinlib.yml b/resources/lang/it_IT/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/it_IT/skinlib.yml +++ b/resources/lang/it_IT/skinlib.yml @@ -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. diff --git a/resources/lang/it_IT/user.yml b/resources/lang/it_IT/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/it_IT/user.yml +++ b/resources/lang/it_IT/user.yml @@ -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. diff --git a/resources/lang/ja_JP/admin.yml b/resources/lang/ja_JP/admin.yml index 7550e435..fd6e62ae 100644 --- a/resources/lang/ja_JP/admin.yml +++ b/resources/lang/ja_JP/admin.yml @@ -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 diff --git a/resources/lang/ja_JP/auth.yml b/resources/lang/ja_JP/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/ja_JP/auth.yml +++ b/resources/lang/ja_JP/auth.yml @@ -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 diff --git a/resources/lang/ja_JP/errors.yml b/resources/lang/ja_JP/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/ja_JP/errors.yml +++ b/resources/lang/ja_JP/errors.yml @@ -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 diff --git a/resources/lang/ja_JP/front-end.yml b/resources/lang/ja_JP/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/ja_JP/front-end.yml +++ b/resources/lang/ja_JP/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/ja_JP/general.yml b/resources/lang/ja_JP/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/ja_JP/general.yml +++ b/resources/lang/ja_JP/general.yml @@ -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 diff --git a/resources/lang/ja_JP/setup.yml b/resources/lang/ja_JP/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/ja_JP/setup.yml +++ b/resources/lang/ja_JP/setup.yml @@ -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! diff --git a/resources/lang/ja_JP/skinlib.yml b/resources/lang/ja_JP/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/ja_JP/skinlib.yml +++ b/resources/lang/ja_JP/skinlib.yml @@ -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. diff --git a/resources/lang/ja_JP/user.yml b/resources/lang/ja_JP/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/ja_JP/user.yml +++ b/resources/lang/ja_JP/user.yml @@ -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. diff --git a/resources/lang/ja_JP/validation.yml b/resources/lang/ja_JP/validation.yml index 9bcec3ab..b4dd2d4e 100644 --- a/resources/lang/ja_JP/validation.yml +++ b/resources/lang/ja_JP/validation.yml @@ -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: 内容 diff --git a/resources/lang/ko_KR/admin.yml b/resources/lang/ko_KR/admin.yml index e358bb2d..65269715 100644 --- a/resources/lang/ko_KR/admin.yml +++ b/resources/lang/ko_KR/admin.yml @@ -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 diff --git a/resources/lang/ko_KR/auth.yml b/resources/lang/ko_KR/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/ko_KR/auth.yml +++ b/resources/lang/ko_KR/auth.yml @@ -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 diff --git a/resources/lang/ko_KR/errors.yml b/resources/lang/ko_KR/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/ko_KR/errors.yml +++ b/resources/lang/ko_KR/errors.yml @@ -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 diff --git a/resources/lang/ko_KR/front-end.yml b/resources/lang/ko_KR/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/ko_KR/front-end.yml +++ b/resources/lang/ko_KR/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/ko_KR/general.yml b/resources/lang/ko_KR/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/ko_KR/general.yml +++ b/resources/lang/ko_KR/general.yml @@ -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 diff --git a/resources/lang/ko_KR/setup.yml b/resources/lang/ko_KR/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/ko_KR/setup.yml +++ b/resources/lang/ko_KR/setup.yml @@ -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! diff --git a/resources/lang/ko_KR/skinlib.yml b/resources/lang/ko_KR/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/ko_KR/skinlib.yml +++ b/resources/lang/ko_KR/skinlib.yml @@ -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. diff --git a/resources/lang/ko_KR/user.yml b/resources/lang/ko_KR/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/ko_KR/user.yml +++ b/resources/lang/ko_KR/user.yml @@ -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. diff --git a/resources/lang/nl_NL/admin.yml b/resources/lang/nl_NL/admin.yml index b2d51952..c4a5b7c2 100644 --- a/resources/lang/nl_NL/admin.yml +++ b/resources/lang/nl_NL/admin.yml @@ -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 diff --git a/resources/lang/nl_NL/auth.yml b/resources/lang/nl_NL/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/nl_NL/auth.yml +++ b/resources/lang/nl_NL/auth.yml @@ -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 diff --git a/resources/lang/nl_NL/errors.yml b/resources/lang/nl_NL/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/nl_NL/errors.yml +++ b/resources/lang/nl_NL/errors.yml @@ -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 diff --git a/resources/lang/nl_NL/front-end.yml b/resources/lang/nl_NL/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/nl_NL/front-end.yml +++ b/resources/lang/nl_NL/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/nl_NL/general.yml b/resources/lang/nl_NL/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/nl_NL/general.yml +++ b/resources/lang/nl_NL/general.yml @@ -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 diff --git a/resources/lang/nl_NL/setup.yml b/resources/lang/nl_NL/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/nl_NL/setup.yml +++ b/resources/lang/nl_NL/setup.yml @@ -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! diff --git a/resources/lang/nl_NL/skinlib.yml b/resources/lang/nl_NL/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/nl_NL/skinlib.yml +++ b/resources/lang/nl_NL/skinlib.yml @@ -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. diff --git a/resources/lang/nl_NL/user.yml b/resources/lang/nl_NL/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/nl_NL/user.yml +++ b/resources/lang/nl_NL/user.yml @@ -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. diff --git a/resources/lang/pt_PT/admin.yml b/resources/lang/pt_PT/admin.yml index bf07367d..5cd4d2de 100644 --- a/resources/lang/pt_PT/admin.yml +++ b/resources/lang/pt_PT/admin.yml @@ -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 diff --git a/resources/lang/pt_PT/auth.yml b/resources/lang/pt_PT/auth.yml index fe434041..759b98d4 100644 --- a/resources/lang/pt_PT/auth.yml +++ b/resources/lang/pt_PT/auth.yml @@ -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 diff --git a/resources/lang/pt_PT/errors.yml b/resources/lang/pt_PT/errors.yml index 48271b29..2bc388cf 100644 --- a/resources/lang/pt_PT/errors.yml +++ b/resources/lang/pt_PT/errors.yml @@ -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 diff --git a/resources/lang/pt_PT/front-end.yml b/resources/lang/pt_PT/front-end.yml index 607e554b..79485223 100644 --- a/resources/lang/pt_PT/front-end.yml +++ b/resources/lang/pt_PT/front-end.yml @@ -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 (click player name to show preview) 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 diff --git a/resources/lang/pt_PT/general.yml b/resources/lang/pt_PT/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/pt_PT/general.yml +++ b/resources/lang/pt_PT/general.yml @@ -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 diff --git a/resources/lang/pt_PT/setup.yml b/resources/lang/pt_PT/setup.yml index a171b6f6..dff74a30 100644 --- a/resources/lang/pt_PT/setup.yml +++ b/resources/lang/pt_PT/setup.yml @@ -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! diff --git a/resources/lang/pt_PT/skinlib.yml b/resources/lang/pt_PT/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/pt_PT/skinlib.yml +++ b/resources/lang/pt_PT/skinlib.yml @@ -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. diff --git a/resources/lang/pt_PT/user.yml b/resources/lang/pt_PT/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/pt_PT/user.yml +++ b/resources/lang/pt_PT/user.yml @@ -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. diff --git a/resources/lang/ru_RU/admin.yml b/resources/lang/ru_RU/admin.yml index 920bb6c5..c8d83a80 100644 --- a/resources/lang/ru_RU/admin.yml +++ b/resources/lang/ru_RU/admin.yml @@ -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: Неверное действие diff --git a/resources/lang/ru_RU/auth.yml b/resources/lang/ru_RU/auth.yml index 837c9381..95927f92 100644 --- a/resources/lang/ru_RU/auth.yml +++ b/resources/lang/ru_RU/auth.yml @@ -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: Зарегистрировать новый аккаунт diff --git a/resources/lang/ru_RU/errors.yml b/resources/lang/ru_RU/errors.yml index abec151e..545c66ef 100644 --- a/resources/lang/ru_RU/errors.yml +++ b/resources/lang/ru_RU/errors.yml @@ -16,7 +16,4 @@ exception: Упс, кажется, что-то пошло не так. (включите APP_DEBUG в .env чтобы увидеть подробности) plugins: duplicate: Имя плагина [:dir1] совпадает с именем плагина [:dir2]. Пожалуйста, проверьте вашу папку с плагинами, удалите один из них или используйте другое имя. - directory: Мы не можем обратиться к пути для загрузки плагинов, определенном параметром PLUGINS_DIR в файле .env. Пожалуйста, проверьте конфигурацию. Ошибка :msg boot: Что-то не так с плагином ":plugin". -cipher: - unsupported: Неподдерживаемый метод хэширования пароля `:cipher`, пожалуйста, проверьте конфигурацию `.env` diff --git a/resources/lang/ru_RU/front-end.yml b/resources/lang/ru_RU/front-end.yml index cb3f0ec7..9f4796de 100644 --- a/resources/lang/ru_RU/front-end.yml +++ b/resources/lang/ru_RU/front-end.yml @@ -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: Информация (нажмите на имя игрока, чтобы показать предварительный просмотр) 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: Все diff --git a/resources/lang/ru_RU/general.yml b/resources/lang/ru_RU/general.yml index 2d69c9e1..cb662ac7 100644 --- a/resources/lang/ru_RU/general.yml +++ b/resources/lang/ru_RU/general.yml @@ -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: Предпросмотр текстуры diff --git a/resources/lang/ru_RU/setup.yml b/resources/lang/ru_RU/setup.yml index e7b3b23f..a1946e2a 100644 --- a/resources/lang/ru_RU/setup.yml +++ b/resources/lang/ru_RU/setup.yml @@ -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 был установлен. Спасибо, наслаждайтесь! diff --git a/resources/lang/ru_RU/skinlib.yml b/resources/lang/ru_RU/skinlib.yml index b745dd88..f29721a2 100644 --- a/resources/lang/ru_RU/skinlib.yml +++ b/resources/lang/ru_RU/skinlib.yml @@ -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. diff --git a/resources/lang/ru_RU/user.yml b/resources/lang/ru_RU/user.yml index 451d037f..ac6d6b8b 100644 --- a/resources/lang/ru_RU/user.yml +++ b/resources/lang/ru_RU/user.yml @@ -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. diff --git a/resources/lang/zh_CN/admin.yml b/resources/lang/zh_CN/admin.yml index 0576b4f0..578d375a 100644 --- a/resources/lang/zh_CN/admin.yml +++ b/resources/lang/zh_CN/admin.yml @@ -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: 无效的操作名 diff --git a/resources/lang/zh_CN/auth.yml b/resources/lang/zh_CN/auth.yml index 46f69b19..5bec2ced 100644 --- a/resources/lang/zh_CN/auth.yml +++ b/resources/lang/zh_CN/auth.yml @@ -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: 注册新账号 diff --git a/resources/lang/zh_CN/errors.yml b/resources/lang/zh_CN/errors.yml index 6c2675e7..549ad755 100644 --- a/resources/lang/zh_CN/errors.yml +++ b/resources/lang/zh_CN/errors.yml @@ -17,7 +17,4 @@ exception: 如果你是站长,那么请开启 .env 中的 APP_DEBUG 查看详细信息。 plugins: duplicate: '【插件定义重复】:dir1 目录下的插件与 :dir2 目录下的插件使用了相同的 name 定义并造成了冲突。请检查你的插件目录,移除其中一个插件或者使用不同的 name 属性。' - directory: 配置文件 .env 中指定的插件加载目录不存在或无法打开,请检查你的配置。错误信息::msg boot: '「:plugin」插件存在错误,无法加载。' -cipher: - unsupported: 不支持的密码加密方式 `:cipher`,请检查你的 .env 配置文件 diff --git a/resources/lang/zh_CN/front-end.yml b/resources/lang/zh_CN/front-end.yml index 2efca8b5..332019b1 100644 --- a/resources/lang/zh_CN/front-end.yml +++ b/resources/lang/zh_CN/front-end.yml @@ -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: 角色信息 (点击角色名以查看预览) 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: 全部 diff --git a/resources/lang/zh_CN/general.yml b/resources/lang/zh_CN/general.yml index d7df8640..94d75958 100644 --- a/resources/lang/zh_CN/general.yml +++ b/resources/lang/zh_CN/general.yml @@ -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: 预览材质 diff --git a/resources/lang/zh_CN/setup.yml b/resources/lang/zh_CN/setup.yml index 7a6e8fb8..43333b21 100644 --- a/resources/lang/zh_CN/setup.yml +++ b/resources/lang/zh_CN/setup.yml @@ -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 安装完成。你是否还沉浸在愉悦的安装过程中?很遗憾,一切皆已完成! :) diff --git a/resources/lang/zh_CN/skinlib.yml b/resources/lang/zh_CN/skinlib.yml index 6a445193..706c6c8e 100644 --- a/resources/lang/zh_CN/skinlib.yml +++ b/resources/lang/zh_CN/skinlib.yml @@ -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 diff --git a/resources/lang/zh_CN/user.yml b/resources/lang/zh_CN/user.yml index 0b101a60..97e6b012 100644 --- a/resources/lang/zh_CN/user.yml +++ b/resources/lang/zh_CN/user.yml @@ -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: 角色名只能包含拉丁字母、数字以及下划线。 diff --git a/resources/lang/zh_TW/admin.yml b/resources/lang/zh_TW/admin.yml index d56a6f1a..a8264d75 100644 --- a/resources/lang/zh_TW/admin.yml +++ b/resources/lang/zh_TW/admin.yml @@ -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: 非法的操作 diff --git a/resources/lang/zh_TW/auth.yml b/resources/lang/zh_TW/auth.yml index fe434041..5d3bef36 100644 --- a/resources/lang/zh_TW/auth.yml +++ b/resources/lang/zh_TW/auth.yml @@ -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: :url' - ignore: If you did not request a password reset, no further action is required. + title: 重設您在 :sitename 的密碼 + message: 您之所以收到此電子郵件, 是因為我們在 :sitename 上收到了關於您賬戶的重設密碼請求. + reset: '要重置密碼, 請訪問: :url' + 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: 註冊新帳戶 diff --git a/resources/lang/zh_TW/errors.yml b/resources/lang/zh_TW/errors.yml index 48271b29..931e500c 100644 --- a/resources/lang/zh_TW/errors.yml +++ b/resources/lang/zh_TW/errors.yml @@ -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」插件存在错误,无法加载。' diff --git a/resources/lang/zh_TW/front-end.yml b/resources/lang/zh_TW/front-end.yml index 607e554b..7ff37ab7 100644 --- a/resources/lang/zh_TW/front-end.yml +++ b/resources/lang/zh_TW/front-end.yml @@ -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: >-

Nothing in your closet...

Why not explore the Skin Library for a while?

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 (click player name to show preview) 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 diff --git a/resources/lang/zh_TW/general.yml b/resources/lang/zh_TW/general.yml index 3fa9617b..1fe8c6a8 100644 --- a/resources/lang/zh_TW/general.yml +++ b/resources/lang/zh_TW/general.yml @@ -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 diff --git a/resources/lang/zh_TW/setup.yml b/resources/lang/zh_TW/setup.yml index a171b6f6..3b7e4df9 100644 --- a/resources/lang/zh_TW/setup.yml +++ b/resources/lang/zh_TW/setup.yml @@ -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 安装完成。你是否还沉浸在愉悦的安装过程中?很遗憾,一切皆已完成! :) diff --git a/resources/lang/zh_TW/skinlib.yml b/resources/lang/zh_TW/skinlib.yml index ebde2888..876e10bb 100644 --- a/resources/lang/zh_TW/skinlib.yml +++ b/resources/lang/zh_TW/skinlib.yml @@ -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. diff --git a/resources/lang/zh_TW/user.yml b/resources/lang/zh_TW/user.yml index 3fd41e62..6261cf6a 100644 --- a/resources/lang/zh_TW/user.yml +++ b/resources/lang/zh_TW/user.yml @@ -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. diff --git a/resources/lang/zh_TW/validation.yml b/resources/lang/zh_TW/validation.yml index 73f2c166..40221c8f 100644 --- a/resources/lang/zh_TW/validation.yml +++ b/resources/lang/zh_TW/validation.yml @@ -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: '確認密碼'