Welcome to

POFile.io

Easily translate your Django project into other languages.

Two simple ways to get your PO files translated:

Alternative A

Manual Upload

Upload your .po file directly to the platform, and it will be populated with translations in seconds. Drag-and-drop — no setup or coding skills required.

Upload Now

Alternative B

Automate with the Python CLI

For developers who prefer automation, install the Python CLI tool to translate all PO files in your project with a single command:

Installation Instructions:

  1. Install the CLI tool using pip:
  2. pip install pofile-cli
  3. Create a free account and copy your API key.
  4. Go to your project directory and enter the following:
  5. pofile populate --api-key=<your_api_key>
    It is also possible to provide the API key via an environment variable:
    export POFILE_API_KEY=<your_api_key>
Learn More About the CLI Tool View on GitHub
Supported Languages

Translations into the following languages are supported:

This website uses cookies to ensure you get the best experience.