Skip to content

Commit 231f28e

Browse files
committed
Update translation_process.md
Fix some typos and refresh with more current information.
1 parent c5f6822 commit 231f28e

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

doc/translation_process.md

+13-15
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,11 @@ Visit the [Transifex Signup](https://www.transifex.com/signup/) page to create a
4646
You can find the PIVX translation project at [https://www.transifex.com/pivx-project/pivx-project-translations/](https://www.transifex.com/pivx-project/pivx-project-translations/).
4747

4848
### Installing the Transifex client command-line tool
49-
The client it used to fetch updated translations. If you are having problems, or need more details, see [http://docs.transifex.com/developer/client/setup](http://docs.transifex.com/developer/client/setup)
50-
51-
**For Linux and Mac**
49+
The client is used to fetch updated translations. If you are having problems, or need more details, see [https://docs.transifex.com/client/installing-the-client](https://docs.transifex.com/client/installing-the-client)
5250

5351
`pip install transifex-client`
5452

55-
Setup your transifex client config as follows. Please *ignore the token field*.
53+
Setup your Transifex client config as follows. Please *ignore the token field*.
5654

5755
```ini
5856
nano ~/.transifexrc
@@ -64,21 +62,21 @@ token =
6462
username = USERNAME
6563
```
6664

67-
**For Windows**
68-
69-
Please see [http://docs.transifex.com/developer/client/setup#windows](http://docs.transifex.com/developer/client/setup#windows) for details on installation.
70-
71-
The Transifex PIVX project config file is included as part of the repo. It can be found at `.tx/config`, however you shouldn’t need change anything.
65+
The Transifex PIVX project config file is included as part of the repo. It can be found at `.tx/config`, however you shouldn’t need to change anything.
7266

7367
### Synchronising translations
7468
To assist in updating translations, we have created a script to help.
7569

7670
1. `python contrib/devtools/update-translations.py`
77-
2. Update `src/qt/pivx_locale.qrc` manually or via
78-
`ls src/qt/locale/*ts|xargs -n1 basename|sed 's/\(pivx_\(.*\)\).ts/<file alias="\2">locale\/\1.qm<\/file>/'`
79-
3. Update `src/Makefile.qt.include` manually or via
80-
`ls src/qt/locale/*ts|xargs -n1 basename|sed 's/\(pivx_\(.*\)\).ts/ qt\/locale\/\1.ts \\/'`
81-
4. `git add` new translations from `src/qt/locale/`
71+
2. `git add` new translations from `src/qt/locale/`
72+
3. Update `src/qt/pivx_locale.qrc` manually or via
73+
```bash
74+
git ls-files src/qt/locale/*ts|xargs -n1 basename|sed 's/\(pivx_\(.*\)\).ts/<file alias="\2">locale\/\1.qm<\/file>/'
75+
```
76+
4. Update `src/Makefile.qt.include` manually or via
77+
```bash
78+
git ls-files src/qt/locale/*ts|xargs -n1 basename|sed 's/\(pivx_\(.*\)\).ts/ qt\/locale\/\1.ts \\/'
79+
```
8280

8381
**Do not directly download translations** one by one from the Transifex website, as we do a few post-processing steps before committing the translations.
8482

@@ -106,6 +104,6 @@ To create a new language template, you will need to edit the languages manifest
106104
**Note:** that the language translation file **must end in `.qm`** (the compiled extension), and not `.ts`.
107105

108106
### Questions and general assistance
109-
The PIVX Core translation maintainers include *Fuzzbawls and s3v3nh4cks*. You can find them, and others, in the [PIVX Discord](https://discord.pivx.org).
107+
The PIVX Core translation maintainers include *Fuzzbawls*. You can find them, and others, in the [PIVX Discord](https://discord.pivx.org).
110108

111109
Announcements will be posted during application pre-releases to notify translators to check for updates.

0 commit comments

Comments
 (0)