-
Notifications
You must be signed in to change notification settings - Fork 0
Multi Language
As of v1.4, Alcatraz integrates with the plugin [LanguageAPI] (http://dev.bukkit.org/bukkit-plugins/languageapi/) to provide server owners the ability to translate Alcatraz messages to their preferred language. The LanguageAPI plugin will detect the language set for each player according to their Essentials language preference, meaning that Alcatraz can be translated into multiple different languages on the same server.
Note: If you want to use translations, you will need to download and install the LanguageAPI plugin on your server. LanguageAPI does not translate the languages for you, it allows YOU to translate the language on your own.
##How does it work?
In /Plugins/Alcatraz/Languages will be the language file for all Alcatraz messages. The file will continue to add more of the Alcatraz messages as they are used in game. You can download a copy of the complete english language file below. Once you've translated the file to your liking, you'll want to save it to the folder with the correct language code (i.e. English is "eng"). Once the translation file has been saved and the player's locale set in Essentials, Alcatraz will begin using the translated file.
For detailed instructions on translation, please see the [LanguageAPI] (http://dev.bukkit.org/bukkit-plugins/languageapi/) plugin page
Note: When translating, DO NOT move, change, or remove any of the {#} in the strings. If you do, the translation will fail and it will return to English
chatKickSyntaxError: {0}Syntax error!{1} To kick player:
chatPrisonSpawnSuccess: You've been sent back to the prison spawn!
recipePickLore: 50% chance of picking any lock on a locked door or chest
chatRaidCooldown: Not enough time has passed since the last raid!
consoleChestLoadRandom: {0} random chests loaded
chatWelcomeBack: Welcome back to Alcatraz!
chatAdminPrisonDNE: Prison [{0}{1}{2}] does not exist!
chatAdminPlayerUpdateKills: Updated {0}{1}{2}'s {3}{4}{5} to {6}{7}{8} successfully{9}!
chatAdminAddCellAE: Cell #{0}{1}{2} already exists in {3}{4}
consoleMetricsSubmitted: Metrics submitted!
scoreboardTimeIn: Time In
chatAdminAddChestUnknownType: {0}Error! {1} Unknown chest type. Valid chest types:
chatPurchaseBalanceError: Insufficient funds! Balance ${0}{1}{2} / Needed ${3}{4}{5}
chatCostStrike: Strike :