1
0
mirror of https://github.com/go-gitea/gitea.git synced 2024-09-01 14:56:30 +00:00
gitea/options
wxiaoguang d72462dae6
Improve update-locales script and fix locale processing bug ()
The locales of Gitea has been broken for long time, till now, it's still
not fully fixed.

One of the root problems is that the `ini` library is quite quirky and
the `update-locales` script doesn't work well for all cases.


This PR fixes the `update-locales` script to make it satisfy `ini`
library and the crowdin.

See the comments for more details.

The `locale_zh-CN.ini` is an example, it comes from crowdin and is
processed by the new `update-locales.sh`. Especially see the `feed_of`:
https://github.com/go-gitea/gitea/pull/23240/files#diff-321f6ca4eae1096eba230e93c4740f9903708afe8d79cf2e57f4299786c4528bR268
2023-03-02 12:33:36 -06:00
..
gitignore [skip ci] Updated licenses and gitignores 2022-12-25 00:19:36 +00:00
label Add loading yaml label template files () 2023-03-02 01:44:23 +02:00
license [skip ci] Updated licenses and gitignores 2023-02-26 00:15:26 +00:00
locale Improve update-locales script and fix locale processing bug () 2023-03-02 12:33:36 -06:00
readme Bindata is optional and over-writable on restart () 2016-12-22 19:12:23 +01:00