У меня есть файлы перевода в папке, похожей на
domain-cs_CZ.mo
domain-cs_CZ.po
domain-da_DK.mo
domain-da_DK.po
domain-de_DE.mo
domain-de_DE.po
...
Теперь я хотел бы разделить все языки в zip-файле с именем xx_XX.zip
domain-cs_CZ.mo
domain-cs_CZ.po => cs_CZ.zip
domain-da_DK.mo
domain-da_DK.po => dk_DK.zip
domain-de_DE.mo
domain-de_DE.po => de_DE.zip
С одной командой это довольно просто:
zip xx_XX.zip *-xx_XX.*
но я ищу способ получить их все автоматически.
Некоторые вещи для рассмотрения:
- В этой папке нет других файлов
- некоторые языки имеют формат
domain-xx
- некоторые языки имеют формат
domain-xx_XX