weblate & values-* directory name inconsistencies
Haven't looked into this in detail yet but looks like inconsistencies for el-rGR, in-rID, ro-rRO (which probably explains why I needed to replace those codes in .scripts/new-locales.py).
$ for x in app/src/{main,debug}/res; do ls $x/values* -d; echo; done
app/src/main/res/values app/src/main/res/values-fr app/src/main/res/values-night
app/src/main/res/values-ar app/src/main/res/values-he-rIL app/src/main/res/values-nl
app/src/main/res/values-ast app/src/main/res/values-hi app/src/main/res/values-oc
app/src/main/res/values-bg app/src/main/res/values-hr app/src/main/res/values-pl
app/src/main/res/values-bn app/src/main/res/values-hu app/src/main/res/values-pt-rPT
app/src/main/res/values-bn-rIN app/src/main/res/values-in-rID app/src/main/res/values-ro-rRO
app/src/main/res/values-bs app/src/main/res/values-is app/src/main/res/values-ru
app/src/main/res/values-ca app/src/main/res/values-it app/src/main/res/values-sk
app/src/main/res/values-cs app/src/main/res/values-ja app/src/main/res/values-sl
app/src/main/res/values-cy app/src/main/res/values-kn app/src/main/res/values-sv
app/src/main/res/values-da app/src/main/res/values-ko app/src/main/res/values-tr
app/src/main/res/values-de app/src/main/res/values-lb app/src/main/res/values-uk
app/src/main/res/values-el-rGR app/src/main/res/values-lt app/src/main/res/values-vi
app/src/main/res/values-eo app/src/main/res/values-lv app/src/main/res/values-w600dp
app/src/main/res/values-es app/src/main/res/values-ml app/src/main/res/values-zh-rCN
app/src/main/res/values-es-rAR app/src/main/res/values-mr app/src/main/res/values-zh-rTW
app/src/main/res/values-fi app/src/main/res/values-nb-rNO
app/src/debug/res/values app/src/debug/res/values-fi app/src/debug/res/values-mr
app/src/debug/res/values-ar app/src/debug/res/values-fr app/src/debug/res/values-nb-rNO
app/src/debug/res/values-ast app/src/debug/res/values-he-rIL app/src/debug/res/values-nl
app/src/debug/res/values-bg app/src/debug/res/values-hi app/src/debug/res/values-oc
app/src/debug/res/values-bn app/src/debug/res/values-hr app/src/debug/res/values-pl
app/src/debug/res/values-bn-rIN app/src/debug/res/values-hu app/src/debug/res/values-pt-rPT
app/src/debug/res/values-bs app/src/debug/res/values-in app/src/debug/res/values-ro
app/src/debug/res/values-ca app/src/debug/res/values-is app/src/debug/res/values-ru
app/src/debug/res/values-cs app/src/debug/res/values-it app/src/debug/res/values-sk
app/src/debug/res/values-cy app/src/debug/res/values-ja app/src/debug/res/values-sl
app/src/debug/res/values-da app/src/debug/res/values-kn app/src/debug/res/values-sv
app/src/debug/res/values-de app/src/debug/res/values-ko app/src/debug/res/values-tr
app/src/debug/res/values-el app/src/debug/res/values-lb app/src/debug/res/values-uk
app/src/debug/res/values-eo app/src/debug/res/values-lt app/src/debug/res/values-vi
app/src/debug/res/values-es app/src/debug/res/values-lv app/src/debug/res/values-zh-rCN
app/src/debug/res/values-es-rAR app/src/debug/res/values-ml app/src/debug/res/values-zh-rTW
I'm pretty sure those were made by the official "Add missing languages" Weblate add-on: https://docs.weblate.org/en/weblate-5.2/admin/addons.html#addon-weblate-consistency-languages
To me, this feels like a bug. Maybe the defaults changed through the years and Weblate created them with the new defaults, but it still feels weird for Weblate to not re-use the existing language codes. I wonder if we should try to report this upstream.
I wonder if we should try to report this upstream.
Yeah, seems like a good idea.