Publisher | olivecrow |
---|---|
File size | 100.89kB |
Number of files | 30 |
Latest version | 1 |
Latest release date | 2024-08-06 01:48:13 |
First release date | 2024-08-06 01:48:13 |
Supported Unity versions | 2018.4.2 or higher |
A collection of FREE add-ons for the Localization package.
I plan to add additional features as I need them.
---------------------------------------------------------------
If you any questions, please send an email to the address below.
While you're using this free package, look around my other assets.
---------------------------------------------------------------
🟩🟩Features🟩🟩
- Google Translation
- StringTable-AudioClip Connection
- Font localization
- Character sets for Creating Font Atlases
- APIs for the above features and Runtime localization
---------------------------------------------------------------
🌐Google Translation
After creating an API Key, send an HTTPS request to translate the contents of a StringTable at once.
You can select the following elements required for translation:
- StringTable to translate.
- Locale that will be the standard for translation.
- Locales to be translated.
- Whether to write only to empty blocks, only blocks that have already been written, or to overwrite all blocks.
---------------------------------------------------------------
🎵StringTable-AudioClip Connection
This function associates each text and audio clip in a StringTable. It is especially useful for dialogues that require voice.
This is implemented as a ScriptableObject called AudioPairTable.
You can easily edit with an editor window that overrides StringTable, and you can read multiple audio files at once according to naming rules.
Additionally, to save memory, we provide an API that loads and plays necessary audio clips and then automatically unloads them when playback is finished.
---------------------------------------------------------------
🔄️Font Localization
This function is an implementation of the code in Reference > Component Localizers in the Localization Package manual.
It supports both TextMeshPro fonts and legacy fonts. It can also be used for non-UI 3D text meshes.
---------------------------------------------------------------
📚Character sets for Creating Font Atlases
A set of commercial characters for non-Latin languages for creating font atlases in TestMeshPro.
It includes the following languages:
- Arabic
- Chinese (Simplified)
- Chinese (Traditional)
- Japanese (Hiragana + Katakana + Commonly Used Kanji)
- Korean
- Thai
If you would like to include your language in this package, please send the text file to my email. Also, if there is something wrong with the character set, please let me know.
This list will be continuously updated in the future.
---------------------------------------------------------------
✨APIs
This package doesn't provide many APIs yet.
Basically, the Localization package provides good API, so there isn't much to do. If you have any features that this package would like to offer, please send me an email.
This package provides the following:
- API for each of the above functions
- Methods that apply the callback of asynchronous translation directly to the text component.