The translation was automatically locked due to following alerts: Could not update the repository.
Other components
Component | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|
SelfPrivacy App Markdown: how_fallback_old
|
0% | 2 | 24 | 140 | 0 | 2 | 0 | 0 | |
|
|||||||||
SelfPrivacy App Markdown: how_backblaze
|
0% | 2 | 70 | 508 | 0 | 2 | 0 | 0 | |
|
|||||||||
SelfPrivacy App Markdown: how_hetzner
|
0% | 2 | 192 | 1,238 | 0 | 2 | 0 | 0 | |
|
|||||||||
SelfPrivacy App Markdown: how_fallback_terminal
|
0% | 8 | 129 | 817 | 0 | 7 | 0 | 0 | |
|
|||||||||
SelfPrivacy App Markdown: about
|
0% | 5 | 32 | 208 | 0 | 4 | 0 | 0 | |
|
|||||||||
SelfPrivacy App Markdown: how_fallback_ssh
|
0% | 5 | 53 | 402 | 0 | 3 | 0 | 0 | |
|
|||||||||
SelfPrivacy App Markdown: how_digital_ocean
|
0% | 1 | 96 | 588 | 0 | 1 | 0 | 0 | |
|
|||||||||
SelfPrivacy App
|
56% | 188 | 955 | 5,450 | 188 | 2 | 0 | 0 | |
|
|||||||||
Glossary SelfPrivacy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
|
Overview
Project website | selfprivacy.org |
---|---|
Project maintainers |
![]() ![]() ![]() |
Translation process |
|
Source code repository |
https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app
|
Repository branch | master |
Last remote commit |
Merge pull request 'json-force' (#212) from json-force into master
4a7f986
![]() |
Last commit in Weblate |
Translated using Weblate (Polish)
9748108
![]() |
Weblate repository |
http://weblate.selfprivacy.org/git/selfprivacy/selfprivacy-app/
|
File mask | assets/markdown/how_cloudflare-*.md |
Monolingual base language file | assets/markdown/how_cloudflare-en.md |
Translation file |
Download
assets/markdown/how_cloudflare-th.md
|
Last change | April 23, 2023, 9 p.m. |
Last author | Mithras |
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 2 | 568 | 3,384 | |||
Translated | 0% | 0 | 0% | 0 | 0% | 0 |
Needs editing | 100% | 2 | 100% | 568 | 100% | 3,384 |
Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
Failing checks | 100% | 2 | 100% | 568 | 100% | 3,384 |
Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
Untranslated strings | 0% | 0 | 0% | 0 | 0% | 0 |
![]() Source string changed SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
|
![]() Resource update SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
Parsing of the "
assets/markdown/how_cloudflare-th.md " file was enforced.
4 months ago
|
![]() String updated in the repository SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
|
![]() String updated in the repository SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
|
![]() New strings to translate SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
2 new strings to translate appeared to the translation.
4 months ago
|
![]() Resource update SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
File
assets/markdown/how_cloudflare-th.md was added.
4 months ago
|
![]() String updated in the repository SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
|
![]() String updated in the repository SelfPrivacy / SelfPrivacy App Markdown: how_cloudflare — Thai |
|
2 | File in original format as translated in the repository | Plain text file | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
2 | All strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
2 | Unfinished strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
### How to get Cloudflare API Token1. Visit the following link: https://dash.cloudflare.com/
2. the right corner, click on the profile icon (a man in a circle). For the mobile version of the site, in the upper left corner, click the **Menu** button (three horizontal bars), in the dropdown menu, click on **My Profile**
3. There are four configuration categories to choose from: *Communication*, *Authentication*, **API Tokens**, *Session*. Choose **API Tokens**.
4. Click on **Create Token** button.
5. Go down to the bottom and see the **Create Custom Token** field and press **Get Started** button on the right side.
6. In the **Token Name** field, give your token a name.
7. Next we have Permissions. In the leftmost field, select **Zone**. In the longest field, center, select **DNS**. In the rightmost field, select **Edit**.
8. Next, right under this line, click Add More. Similar field will appear.
9. In the leftmost field of the new line, select, similar to the last line — **Zone**. In the center — a little different. Here choose the same as in the left — **Zone**. In the rightmost field, select **Read**.
10. Next look at **Zone Resources**. Under this inscription there is a line with two fields. The left must have **Include** and the right must have **Specific Zone**. Once you select Specific Zone, another field appears on the right. Choose your domain in it.
11. Flick to the bottom and press the blue **Continue to Summary** button.
12. Check if you got everything right. A similar string must be present: *Domain — DNS:Edit, Zone:Read*.
13. Click on **Create Token**.
14. We copy the created token, and save it in a reliable place (preferably in the password manager).