Welcome to the Pokémon Yellow with Subtitles project! This project aims to provide a fun and interactive way to learn new languages by playing Pokémon Yellow with translated subtitles.
This project translates the text of Pokémon Yellow into the desired language using the Google Translator API. Players can set their preferred language in the Python script and generate a new version of the game with translated subtitles.
The first line will attempt to be in your target language, while the second line will be in english. If there is no room for this, you will first see multiple lines in your target language followed by english lines.
- Translate Pokémon Yellow text to any desired language.
- Easy-to-use script to set the desired language and generate translated game files.
- Compile your customized version of Pokémon Yellow with subtitles in the chosen language.
To set up the repository, see INSTALL.md.
- Python 3.x
deep_translator
library
-
Clone this repository:
git clone https://github.com/yourusername/pokemon-yellow-with-subs.git cd pokemon-yellow-with-subs
-
Install the required Python library:
pip install deep_translator
-
Set the desired language for translation in the Python script.
python3 translate.py
-
Compile your translated version of pokemon yellow
make
You may find some mistakes in the translations. Please read the error and fix it. Usually it's just a minor inconvinience like some invalid char. After you fix you just need to run make again.