Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/houraiteahouse-localization.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **Hourai Localization** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/houraiteahouse-localization.git
```

[![pkglnk](https://www.pkglnk.dev/badge/houraiteahouse-localization.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/houraiteahouse-localization)

Dependencies (4)

README

Hourai Localization

An extension of Unity3D's Localization to more localizer friendly workflows. Currently supports Google Spreadsheets as as a source of truth in generating localization assets.

Installation

In Unity 2019.3 and later, add the following to your Packages/manifest.json:

{
  "dependencies": {
    "com.houraiteahouse.localization": "2.0.0"
  },
  "scopedRegistries": [
    {
      "name": "Hourai Teahouse",
      "url": "https://upm.houraiteahouse.net",
      "scopes": ["com.houraiteahouse"]
    }
  ]
}

Usage

Hourai Localization only exists in the editor. Generator assets can be created and configured via Assets > Create > Hourai Teahouse > Localization Generator.

Each generator is mapped to a AssetTableCollection. For every table collection, a new generator should be made.

To trigger a project wide regenration of localization data, use the menu item Hourai Teahouse > Localization > Generate All. This can be called programmatically via HouraiTeahouse.Localization.LocalizationGenerator.GenerateAll(). This can be useful in continuous integration enviroments to automatically regenerate localization assets before builds.

Note that localization generators will overwrite all keys in the target collections.

Comments

No comments yet. Be the first!