Guide to translating the Pascal wallet.

in Project HOPE3 months ago

pascal logo2 trimmed.png

Our success in expanding our userbase depends on our ability to simplify the usage of our applications for people of different technological knowledge, living in different regions. To achieve the former, we optimize the user interfaces of our application to ensure that users understand easily how to perform basic transactions on these applications.

For users on other regions where English is a secondary language; using the application is tedious or impossible, as the case may be. We understand this and we have moved to solve this problem in the best possible way. We have developed a translation infrastructure to ease the process of translating our application and as well allow community involvement in the exercise.

The translation process is pretty simple and can be performed by anyone. Follow the guide below to help us translate the Pascal application to your own language!

Guide to translating the Pascal wallet

To simplify the translation process, we have generated a .po file with all the texts used in the application. To translate the application, the translator simply needs to download the .po file and translate to their language of choice using a text editor or preferably a po editor.

  1. Click here to download the generated ‘default.po’ file.

  2. Copy the default.po file to a subfolder to prepare for translation. There are several free tools available to read and edit the default.po file. The best known is poedit, another tool is Gorm. After downloading and installing the po file editor, start translating the content of the po file. Translate the words in ‘msgid’ to ‘msgstr’.

  3. The tools mention above have features to enable you generate an mo file after translation. However, if you used a text editor, you can convert the po file to mo file using this online conversion tool

  4. After generating the mo file, proceed to push to the github repository from where the po file was downloaded. For translators who are not conversant with git commands, simply head to Our discord channel, a volunteer will be available to assist with pushing the mo file to github.

Translating our application to varieties of languages is dependent on our communal effort, we enjoin community members with knowledge of any language not currently supported on our application to volunteer to this exercise.

Every contribution will be appreciated!


Pascal is a fast, zero-fee, scalable and totally decentralized multi-purpose blockchain designed for payments, data operations and layer-2 applications. Enabled by the SafeBox technology to become the world's first truly infinite scalable blockchain system, Pascal possesses unlimited potentials.
Join our communities and Follow us for more regular updates.
Follow our medium channel for updates:

The discussion continues on discord!:

Follow us on twitter:

All recent updates on facebook:

Follow us on LinkedIn:

All new releases on github:

Join the telegram channel of our Arabic community

Follow our Arabic community

You can also find us on Blockfolio!

 3 months ago 

sounds interesting this project, I'll be honest first I'm going to read about it very well to know more about how it works, who are the developers besides the blank book.

It's a unique project and everyone can contribute. There will be rewards for translators. you can try translating the application to a popular language you're conversant with.