OmiyaGames / template-unity-project

This is a template Unity project Omiya Games uses to start their game project.
https://omiyagames.com
Other
17 stars 16 forks source link

[FEATURE] Migrate localization to a project settings window #25

Closed japtar10101 closed 3 years ago

japtar10101 commented 5 years ago

Is your feature request related to a problem? Please describe.

Localization/Translation.

Describe the solution you'd like

It seems Unity is opening up the API to add windows under Project Settings and Preferences. In translation dictionaries and languages case, having a single Project Settings would be perfect, rather than awkwardly splitting it into ScriptableObjects.

Tasklist

Describe alternatives you've considered

The current methodology, which is to make everything ScriptableObject. The problem, however, is that the language list only needs to be defined once in a project.

Additional context

Carry-over from the old Bitbucket Mercurial project: https://bitbucket.org/OmiyaGames/hg-template-unity-project/issues/64/migrate-localization-to-a-project-settings

Part of decoupling the Singleton scripts. See issue #19.

japtar10101 commented 3 years ago

Fix #57 instead of this task.