filters:
- filter_type: dir
file_format: PO
source_file_extension: pot
source_language: en
source_file_dir: po
translation_files_expression: 'po/<lang>'
I tried changing the translation_files_expression: 'po/<lang>' to translation_files_expression: 'po/<lang>.po' but transifex appeared to create a new branch but no subsequent file & pull request was created
My working txclient config is:
[main]
host = https://www.transifex.com
[ubuntu-budgie-extras.budgie-extras-pot--master]
file_filter = po/<lang>.po
minimum_perc = 50
source_file = po/budgie-extras.pot
source_lang = en_US
type = PO
Thanks for the reply
I’ve made the changes. I need to trigger a pull request somehow. I thought just editing an existing 100 % translation string would work but I’m not seeing anything coming through.
Is there a way to “poke” transifex to initiate a pull request with the changes?
Thank you for getting back to me on this and confirming that this works now
As far as your question, please note that webhooks are not being triggered when an already 100% translated target language is edited/updated.
Currently, if a user edits an existing translation and saves his/her changes then the Webhook is not being triggered again.
So, in order the webhook to be triggered, he/she needs to remove the existing translation, save the string as untranslated and then submit the updated version of the translation.
Even if we do not currently support such a webhook, I will forward your feedback to the rest of the team in order to take it into further consideration for future improvements.
We have extended our webhook types so now you can select the “Translations updated” webhook to get notified about translation updates that happen in Transifex