Welcome to the Nintendo Switch Firmware Translation Homebrew repository! This project aims to provide translations for the Nintendo Switch firmware, allowing users to enjoy their console in their preferred language.
Currently supported languages:
- Arabic (عربي)
- Basque (Euskara)
- Catalan (Català)
- Croatian (Hrvatski)
- Czech (Čeština)
- Esperanto (Esperanto)
- Estonian (Eesti keel)
- Fijian (Vosa Vakaviti)
- Frisian (Frysk)
- Galician (Galego)
- Greek (Ελληνικά)
- Hebrew (עִברִית)
- Hindi (हिंदी)
- Hungarian (Magyar)
- Indonesian (Bahasa Indonesia)
- Kazakh (Қазақ)
- Lao (ພາສາລາວ)
- Latvian (Latviski)
- Lithuanian (Lietuvių)
- Polish (Polski)
- Sanskrit (संस्कृत)
- Thai (แบบไทย)
- Turkish (Türkçe)
- Ukrainian (Українська)
- Vietnamese (Tiếng Việt)
Official Telegram group t.me/NX_Translation
The Nintendo Switch is a fantastic gaming console, but not all users speak the same language. This project is dedicated to providing homebrew translations for the Nintendo Switch firmware, making it more accessible and enjoyable for a global audience. Whether you want to play games or navigate the system in your native language, this project has you covered.
Before you begin, ensure you have met the following requirements:
- A Nintendo Switch console with custom firmware (CFW) or other means of running homebrew applications.
- Updated firmware to match translation version
To install the translation:
- Visit the Releases section of this repository.
- Download the translation files that match your desired language and firmware version.
- Unpack the downloaded archive to your Nintendo Switch's SD card. Place the translation files in the appropriate directory, typically:
├── atmosphere/
│ └─────────── contents/
│ └─────────────────────[Translation Files]
├── ...
└── [Other Files and Folders]
- Reboot your Nintendo Switch and select the target language to activate the translation.
When updating your Nintendo Switch firmware, make sure to select the translation files that match your new firmware version. Repeat the installation steps as described above.
We welcome contributions from the community! If you have translation fixes or new language requests, please do the following:
-
Fork this repository.
-
Create a new branch for your translation fix.
-
Make your changes and commit them with descriptive messages.
-
Push your changes to your fork.
-
Create a pull request to the main repository with a clear description of your fix.
If you'd like to request a new language translation, please open a new issue in the Issues section, providing the following details:
- Language name.
- Which languages to replace. (Games will use that language)
We appreciate your help in making Nintendo Switch firmware translations better for everyone.