-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from LewMC/ES-1.6.0
Es 1.6.0
- Loading branch information
Showing
8 changed files
with
85 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,34 @@ | ||
# Language Files | ||
# Supported Languages | ||
|
||
Language files are used in Essence to serve messages to players | ||
| Language | Code | Supported | Since | | ||
|----------------------|-------|--------------------------------------------------|-------| | ||
| Bengali | bn-BD | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| British English | en-GB | ✅ Fully | 1.0.0 | | ||
| Chinese (Simplified) | zn-CN | ✅ Fully | 1.6.0 | | ||
| French | fr-FR | ⚠ Limited support | 1.6.0 | | ||
| German | de-DE | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Hindi | hi-IN | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Japanese | ja-JP | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Korean | ko-KR | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Portuguese | pt-PT | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Spanish | es-ES | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Turkish | tr-TR | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
| Vietnamese | vi-VN | ❌ File exists but is not enabled, not translated | 1.6.0 | | ||
|
||
These are automatically updated whenever you update your plugin. | ||
## Translate Essence | ||
We use Crowdin to provide translations for Essence, it automatically synchronises to our GitHub repository so any changes are automatically pushed with the next Essence update. | ||
|
||
Translate to Crowdin: [https://crowdin.com/project/lewmc-essence](https://crowdin.com/project/lewmc-essence) | ||
|
||
We currently only support en-gb, you can see a [template here](https://github.com/lewmilburn/Essence/blob/main/src/main/resources/language/en-gb.yml) if you'd like to create a translation. If you have created a translation and would like to add it to Essence please open an issue on our [GitHub](https://github.com/lewmc/essence), thank you. | ||
## Language Files | ||
|
||
## Creating a new language file. | ||
> Essence may require restarting after changing the file it uses to grab messages, if you're editing a file that is already set as active in config, no restart is required. | ||
Language files are used in Essence to serve messages to players | ||
|
||
These are automatically updated whenever you update your plugin. | ||
|
||
### Creating a new Language File | ||
> Please consider translating essence to [Crowdin](https://crowdin.com/project/lewmc-essence) so that others can use the language too! | ||
1. Create a new .yml file in the /plugins/essence/languages folder. You should give it a unique name such as custom.yml | ||
2. Copy the contents of en-gb.yml to this file. | ||
2. Copy the contents of ![en-gb.yml](en-gb.yml.png) to this file. | ||
3. Customise any messages you wish to. | ||
4. Change the language option in config.yml to the name of your file without the yml ending (e.g. "custom"). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters