Localization Package Extensions View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
2022.3.30 or later
Package size
82 KB
Files
30
Favorites
44
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Localization Package Extensions

by olivecrow (opens in new tab)

2 ratings, too few to average

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Localization Package Extensions, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Localization Package Extensions screenshot 1

Localization Package Extensions screenshot 1

About this asset

A collection of FREE add-ons for the Localization package.

I plan to add additional features as I need them.

---------------------------------------------------------------

📒Manual

If you any questions, please send an email to the address below.

[email protected]

---------------------------------------------------------------

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

Do you like this asset? Please check out my other assets!

- UI Spline Renderer: a tool for drawing splines on the UI using the Splines package. It can be customized with various textures and materials, and is optimized with the Job System.

- WorldMap Maker (Built-In/URP/HDRP): This is a tool that automatically reads the scenes and easily creates a world map like The Legend of Zelda or Battlegrounds. You can also output terrain and objects as separate images for editing.

- Object Control for Blender Users: This asset implements Blender's object control method in Unity. It implements common controls in Blender, such as view-based movement and axis-based movement, trackball rotation, snapping and reset. It is fully compatible with Undo, and you can use existing Unity controls as is. You can also easily turn it on and off using the toggle in the scene view.

- Folder-Based Build Scenes: This is a simple build scene management asset that automatically includes scenes in a build by placing them under a specific folder, moving away from the existing method of managing each scene asset individually. You can set individual settings for each platform and manage the list by category.

- Post-Processing Controller: A tool to serialize the Post Processing components of a Volume component so that they can be keyframed in animation. This asset can be used to animate Post Processings in a timeline or animation clip.

- Cylinder Collider: This is a tool that creates a cylinder collider by combining multiple box colliders. It can also use the API of existing colliders, and includes additional features such as pipe shapes and torus shapes.

---------------------------------------------------------------

🟩🟩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.

From the publisher's Asset Store listing.

Technical details

This package supports Unity 2022.3 and above.

This package has dependencies on the following packages:

  • Localization (com.unity.localization)
  • TextMeshPro (com.unity.textmeshpro)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.30f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.