Espale Studios - Localization
Espale Studios' Localization package provides a streamlined system for managing multi-language support in Unity games. Designed with 2D games in mind, it simplifies text translation workflows and language switching, enabling developers to reach global audiences with minimal implementation overhead.
com.espale.localization 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/espale-studios-localization.git?path=Packages/com.espale.localization README Markdown
Copy this to your project's README.md
## Installation
Add **Espale Studios - 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/espale-studios-localization.git?path=Packages%2Fcom.espale.localization
```
[](https://www.pkglnk.dev/pkg/espale-studios-localization)Dependencies (2)
README

"Art for art's sake"
We are a small passionate team of game developers based in Turkey who believe that games are the finest form of art. We believe in the philosophy of "art for art's sake" and our goal is to combine this philosophy with game development to create unforgettable digital experiences.
Espale Unity Packages
This is an open-source monorepo of Unity packages, developed by Espale Studios.
About Espale Studios and our Packages
⚠️ Our packages are designed with our games in mind, meaning they are designed for 2D games using the new input system & URP.
Here is the link to the documentation.
We are a small passionate team of game developers based in Turkey. We believe using a modular approach is the best way of development so we divide our code into packages when we believe they can be useful in other projects.
Installation
OpenUPM is an open-source service for hosting and building open-source Unity Package Manager (UPM) packages. After setting up OpenUPM Client you can run the following command to install a package from the OpenUPM Client. Installation commands for each package can be found below.
openupm add com.espale.{{PACKAGE_NAME_HERE}}
Packages
1. Localization (com.espale.localization)
Contains general tools for key-based text localization with a simple-to-use API.
- Simple and Fast Editor Tools for key browsing, key editing and managing languages
- Easy export/import to CSV files via Python scripts.
Installation
openupm add com.espale.localization
2. Shaders (com.espale.shaders)
Contains common shaders and useful sub-shaders
Included Shaders
- Sprite Glitch
- Sprite Glitch (Pixelated)
- Sprite Boosted Lit
Included Sub-Shaders
- Glitch
- Pixelated Screen Pos
- Pixelated UV
- Pixelate
Installation
openupm add com.espale.shaders
3. UI (com.espale.ui)
Contains useful UI components and tools.
- Improved versions of common components such as Buttons and Toggles with built-in SFX support.
- Useful UI Prefabs for Displaying the version and FPS.
- Progress Bars
- Input Prompt Visualizers
Installation
openupm add com.espale.ui
4. Utilities (com.espale.utilities)
Contains useful Runtime & Editor classes to fasten your development process.
Installation
openupm add com.espale.utilities
Support
If you have any problems using our packages, you can open an issue on the corresponding repository.
✉️ If you believe the issue is urgent and requires immident contact, you can contact us via support@espalestudios.com
List of Games Using Espale Packages
- Ingression: Platforming with Portals by Espale Studios
- Project Chemistry by Ata Türkoğlu & Canber Demir
✉️ If you use any package from this monorepo feel free to send us an email at contact@espalestudios.com for us to add your game to the list.
No comments yet. Be the first!