4,495 |
|
All strings — 141,202 words | Browse Translate Zen |
---|---|---|---|
4,495 |
|
Translated strings — 141,202 words | Browse Translate Zen |
46 |
|
Translated strings with dismissed checks — 636 words | Browse Translate Zen |
Other components
Component | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|---|---|
Glossary darktable GPL-3.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
|
Overview
Project website | darktable.org |
---|---|
Instructions for translators | Welcome to the translations for the darktable project. Currently only the repo dtdocs is using Weblate. |
Project maintainers |
![]() |
Translation process |
|
Translation license | GNU General Public License v3.0 or later |
Source code repository |
https://github.com/darktable-org/dtdocs
|
Repository branch | master |
Last remote commit |
introduction: fix missing word
2ac51c08a
![]() |
Last commit in Weblate |
Translated using Weblate (French)
e1c1cd773
![]() |
Weblate repository |
https://weblate.pixls.us/git/darktable/dtdocs/
|
File mask | po/content.*.po |
Translation file |
Download
po/content.pt_br.po
|
Last change | April 7, 2023, 1:23 p.m. |
Last author | Marcus Gama |
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 4,495 | 141,202 | 920,620 | |||
Translated | 100% | 4,495 | 100% | 141,202 | 100% | 920,620 |
Needs editing | 0% | 0 | 0% | 0 | 0% | 0 |
Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
Failing checks | 0% | 0 | 0% | 0 | 0% | 0 |
Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
Untranslated strings | 0% | 0 | 0% | 0 | 0% | 0 |
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
![]() Translation changed |
|
4,495 | File in original format as translated in the repository | gettext PO file | |||||||
---|---|---|---|---|---|---|---|---|---|
4,495 | All strings, converted files enriched with comments; suitable for offline translation | CSV | gettext MO | gettext PO | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |
It is possible to use another variable as "default", e.g.
$(WIDTH.CROP-$(WIDTH.RAW))
$(var+alt_value) If var is set, return "alt_value" else return empty string
$(var:offset) Return var starting from offset
If offset is negative count from the end of the string
$(var:offset:length) Starting from offset, return at most length characters of var
If offset is negative the length is counted from the end of var
If length is negative this indicates the end of the result,
counted from the end of var, and not an actual length
$(var#pattern) Remove "pattern" from the start of var
$(var%pattern) Remove "pattern" from the end of var
$(var/pattern/replacement) Replace the first occurrence of "pattern" in var with "replacement"
If "replacement" is empty then "pattern" will be removed
$(var//pattern/replacement) Replace all occurrences of "pattern" in var with "replacement"
If "replacement" is empty then "pattern" will be removed
$(var/#pattern/replacement) If var starts with "pattern then "pattern" is replaced with "replacement"
$(var/%pattern/replacement) If var ends with "pattern" then "pattern" is replaced with "replacement"
$(var^) Make the first character of var uppercase
$(var^^) Make all characters of var uppercase
$(var,) Make the first character of var lowercase
$(var,,) Make all characters of var lowercase
É possível usar outra variável como "default", por exemplo
$(WIDTH.CROP-$(WIDTH.RAW))
$(var+alt_value) Se var foi fixada, devolve "alt_value" caso contrário, devolve
cadeia vazia$(var:offset) Devolve o valor de var começando pelo caractere de número "offset"
Se offset é negativo, conta a partir do final da cadeia de caracteres
$(var:offset:comprimento) A partir da posição de "offset", devolve o máximo de "comprimento" de caracteres de var
Se offset é negativo o comprimento se conta a partir do final de var
Se comprimento é negativo, isto indica o final do resultado,
contando a partir do final de var, e não o comprimento real
$(var#padronagem) Elimina "padronagem" do início de var
$(var%padronagem) Elimina "padronagem" do final de var
$(var/padronagem/substituicao) Sustitui a primeira ocorrência de "padronagem" em var com "substituicao"
Se "substituicao" está vazio, "padronagem" é eliminado
$(var//padronagem/substituicao) Sustitui todas as ocorrências de "padronagem" em var com "substituicao"
Se "substituicao" está vazio, "padronagem" é eliminado
$(var/#padronagem/substituicao) Se var começa por "padronagem" então "padronagem" é substituído com "substituicao"
$(var/%padronagem/substituicao) Se var termina com "padronagem" então "padronagem" é substituído com "substituicao"
$(var^) Converte o primeiro caractere de var em maiúscula
$(var^^) Converte todos os caracteres de var em maiúsculas
$(var,) Converte o primeiro caractere de var em minúscula
$(var,,) Converte todos os caracteres de var em minúsculas