Skip to content

Commit 434c360

Browse files
authored
Update README.md
1 parent a909450 commit 434c360

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

README.md

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,32 @@
11
# 🌐 Language Change Tools for Unity
2-
32
A handy Unity Editor tool for managing localization keys and language files directly within the Editor. Easily find, edit, and save localization keys, auto-attach components, and generate language files with zero hassle.
4-
53
![Demo](Gifs/Movie_003.gif)
64

7-
---
85

96
## 🚀 Features
10-
117
- 🔍 Find all `TMP_Localizer` components in project prefabs
128
- ✏️ Edit `localizationKey` values directly in the Editor window
139
- 📅 Save changes back into `.txt` files and update prefab assets
1410
- ➕ Automatically add `TMP_Localizer` to all `TMP_Text` components
1511
- 🌍 Generate new language files based on any existing base language
1612

17-
---
18-
1913
## 🖼️ Screenshots
20-
2114
| Localization File View | Add Missing Localizers |
2215
|------------------------|------------------------|
2316
| ![Main](Images/Localization_File.png) | ![Add](Images/Add_Missing_Localizer.png) |
24-
2517
| Create Language View | Find Localization Files |
2618
|----------------------|----------------------|
2719
| ![Create](Images/Create_New_Language.png) | ![Create](Images/Find_Localization_Files.png) |
2820

2921
More views:
3022
- ![All Views](Images/All_Views.png)
3123

32-
---
33-
3424
## 📆 Requirements
35-
3625
- Unity 2022.3+
3726
- TextMeshPro
3827
- [Odin Inspector](https://odininspector.com/) (Editor-only, for UI rendering)
3928

40-
---
41-
4229
## 🛠️ How To Use
43-
4430
1. Open the editor via `Tools > Localization Editor 🇨`
4531
2. Select a language from the dropdown
4632
3. Search or scroll to find any localization key
@@ -49,21 +35,9 @@ More views:
4935
6. Use `Add TMP_Localizer to All TMP_Text In Resources` to automate component attachment
5036
7. Generate new language files with the `Create New Language From Base` section
5137

52-
---
53-
54-
## 📚 Project Structure
55-
56-
- `LocalizationEditorWindow.cs` — the main Odin-powered editor window
57-
- `Resources/Localization/*.txt` — language files
58-
- `TMP_Localizer.cs` — the component that applies localized text to `TMP_Text`
59-
60-
---
61-
6238
## 🔹 Usage Example
63-
6439
Add a `TMP_Localizer` to any `TMP_Text` element. Set its `localizationKey`.
6540
On language change, it will update the text automatically.
66-
6741
```csharp
6842
public class TMP_Localizer : LocalizeBase
6943
{

0 commit comments

Comments
 (0)