Summary
| Project website | github.com/tf2classic/TF2CDownloader | |
|---|---|---|
| Instructions for translators | We use Gettext for translations, as is standard. Testing translations will require running GenerateMO.sh from a Linux system, or through WSL. In the --help string, avoid making lines longer than 80 characters. "yes" and "no" affect program functionality when they're translated, as the first letter of the target string is accepted as valid input at the {Y/n} prompts, e.g., if "yes" is translated as "jes", the user can also type "j" to confirm prompts, and the prompt itself can be translated as {J/n} or whatever suits your language best. |
|
| Project maintainers2 |
|
|
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 976 | 10,832 | 68,912 | |||
| Source | 61 | 676 | 4,307 | |||
| Translated | 92% | 907 | 90% | 9,815 | 90% | 62,245 |
| Needs editing | 3% | 30 | 6% | 651 | 5% | 4,126 |
| Read-only | 6% | 61 | 6% | 676 | 6% | 4,307 |
| Failing checks | 2% | 25 | 2% | 303 | 2% | 1,948 |
| Strings with suggestions | 1% | 3 | 1% | 44 | 1% | 289 |
| Untranslated strings | 3% | 39 | 3% | 366 | 3% | 2,541 |
Quick numbers
Trends of last 30 days
| Language | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| English | 100% | 0 | 0 | 0 | 0 | 10 | 0 | 0 | |
| Catalan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Chinese (Simplified Han script) | 100% | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| French | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Greek | 67% | 20 | 225 | 1,467 | 13 | 2 | 0 | 0 | |
| Hungarian | 65% | 21 | 360 | 2,363 | 13 | 3 | 3 | 0 | |
| Italian | 100% | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| Norwegian Bokmål | 54% | 28 | 432 | 2,837 | 13 | 6 | 0 | 0 | |
| Polish | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Portuguese | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Portuguese (Brazil) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Romanian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Russian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Spanish | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Tamil | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Ukrainian | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
None
Component locked |
The component was automatically locked because of an alert.
04/16/2026
|
None
Alert triggered |
Could not push the repository.
04/16/2026
|
None
Repository push failed |
Could not create pull request 403: Repository was archived so is read-only. (-1)04/16/2026 |
|
Changes committed |
Changes committed
04/16/2026
|
|
Comment removed |
Update/patch have the same translation in Polish, as "Aktualizacja" although, there's also the word "Poprawka" but I am not quite certain it is used in IT context. 04/15/2026 |
|
Translation completed |
Translation completed
04/15/2026
|
|
Translation changed |
|
|
Translation changed |
|
|
Translation changed |
|
|
Comment added |
Update/patch have the same translation in Polish, as "Aktualizacja" although, there's also the word "Poprawka" but I am not quite certain it is used in IT context. 04/15/2026 |
None