---
title: "darktable - translation progress for f40"
package: darktable
date: 2025-12-13T17:30:06.482555+00:00
started_languages: 19
no_languages: 0
polib_error_count: 1
could_not_process_count: 0
release: f40
---
The package darktable:

* represents 29224 source words to be translated
* is translated into 19 languages in Fedora f40

* polib could not open 1 files to extract metadata


| Language | Translated words | Total source words | Progress (%) | Files |
|----------|-----------------:|-------------------:|-------------:|-------|
 | [cs]({{< ref "/f40/language/cs.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/cs.po | 
 | [de]({{< ref "/f40/language/de.md" >}}) | 29224 | 29224 | 100.0 | /mnt/stockage/packages/f40/darktable/doc/man/po/de.po/mnt/stockage/packages/f40/darktable/po/de.po | 
 | [en]({{< ref "/f40/language/en.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/en@truecase.po | 
 | [es]({{< ref "/f40/language/es.md" >}}) | 29148 | 29148 | 100.0 | /mnt/stockage/packages/f40/darktable/doc/man/po/es.po/mnt/stockage/packages/f40/darktable/po/es.po | 
 | [fi]({{< ref "/f40/language/fi.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/fi.po | 
 | [fr]({{< ref "/f40/language/fr.md" >}}) | 29224 | 29224 | 100.0 | /mnt/stockage/packages/f40/darktable/doc/man/po/fr.po/mnt/stockage/packages/f40/darktable/po/fr.po | 
 | [hu]({{< ref "/f40/language/hu.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/hu.po | 
 | [ja]({{< ref "/f40/language/ja.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/ja.po | 
 | [nl]({{< ref "/f40/language/nl.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/nl.po | 
 | [pt_BR]({{< ref "/f40/language/pt_BR.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/pt_BR.po | 
 | [ru]({{< ref "/f40/language/ru.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/ru.po | 
 | [sl]({{< ref "/f40/language/sl.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/sl.po | 
 | [sq]({{< ref "/f40/language/sq.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/sq.po | 
 | [tr]({{< ref "/f40/language/tr.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/tr.po | 
 | [uk]({{< ref "/f40/language/uk.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/uk.po | 
 | [zh_Hans]({{< ref "/f40/language/zh_Hans.md" >}}) | 27127 | 27127 | 100.0 | /mnt/stockage/packages/f40/darktable/po/zh_CN.po | 
 | [zh_Hant]({{< ref "/f40/language/zh_Hant.md" >}}) | 27129 | 27129 | 100.0 | /mnt/stockage/packages/f40/darktable/po/zh_TW.po | 
 | [it]({{< ref "/f40/language/it.md" >}}) | 27122 | 27126 | 100.0 | /mnt/stockage/packages/f40/darktable/po/it.po | 
 | [pl]({{< ref "/f40/language/pl.md" >}}) | 26656 | 27127 | 98.3 | /mnt/stockage/packages/f40/darktable/po/pl.po | 
{.sortable}


# Errors on PO files



## Error with polib
We use the po metadata to get the language code and the team, but sometimes it fails, here are the files.

| Lang from file path/name | Lang code chosen | polib error | Team |
|--------------------------|------------------|-------------|------|
{.sortable}




