Files and Folders
-----------------
-### bitcoin-qt.pro
+### novacoin-qt.pro
This file takes care of generating `.qm` files from `.ts` files. It is mostly
automated.
-### src/qt/bitcoin.qrc
+### src/qt/novacoin.qrc
This file must be updated whenever a new translation is added. Please note that
files must end with `.qm`, not `.ts`.
<qresource prefix="/translations">
- <file alias="en">locale/bitcoin_en.qm</file>
+ <file alias="en">locale/novacoin_en.qm</file>
...
</qresource>
This directory contains all translations. Filenames must adhere to this format:
- bitcoin_xx_YY.ts or bitcoin_xx.ts
+ novacoin_xx_YY.ts or novacoin_xx.ts
#### Source file
-`src/qt/locale/bitcoin_en.ts` is treated in a special way. It is used as the
+`src/qt/locale/novacoin_en.ts` is treated in a special way. It is used as the
source for all other translations. Whenever a string in the code is changed
this file must be updated to reflect those changes. Usually, this can be
accomplished by running `lupdate` (included in the Qt SDK).
### Fetching new translations
1. `tx pull -a`
-2. update `src/qt/bitcoin.qrc` manually or via
- `ls src/qt/locale/*ts|xargs -n1 basename|sed 's/\(bitcoin_\(.*\)\).ts/<file alias="\2">locale/\1.qm<\/file>/'`
+2. update `src/qt/novacoin.qrc` manually or via
+ `ls src/qt/locale/*ts|xargs -n1 basename|sed 's/\(novacoin_\(.*\)\).ts/<file alias="\2">locale/\1.qm<\/file>/'`
3. `git add` new translations from `src/qt/locale/`