From f4dfa68764f9fd84601714fabf849fb04ea9bf3e Mon Sep 17 00:00:00 2001 From: Evan Maddock <5157277+EbonJaeger@users.noreply.github.com> Date: Sat, 11 Feb 2023 17:54:00 -0500 Subject: [PATCH] Read available languages from LINGUAS file (#301) Signed-off-by: Evan Maddock Co-authored-by: Joshua Strobl --- po/meson.build | 82 ++------------------------------------------------ 1 file changed, 3 insertions(+), 79 deletions(-) diff --git a/po/meson.build b/po/meson.build index 4bf99b6a4..161421c37 100644 --- a/po/meson.build +++ b/po/meson.build @@ -1,84 +1,8 @@ +fs = import('fs') i18n = import('i18n') -# for i in *.po; do echo " '$i'," | sed 's/\.po//'; done -langs = [ - 'af', - 'ar', - 'be', - 'be_Latn', - 'bg', - 'bg_BG', - 'bn', - 'br', - 'bs', - 'ca', - 'cs', - 'da', - 'de', - 'de_CH', - 'el_GR', - 'en_AU', - 'en_GB', - 'en_US', - 'eo', - 'es', - 'es_419', - 'es_AR', - 'es_CL', - 'es_MX', - 'es_PE', - 'es_US', - 'eu', - 'fi', - 'fr', - 'fr_BE', - 'fr_FR', - 'ga', - 'gl', - 'he', - 'hi', - 'hr', - 'hr_HR', - 'hu', - 'id', - 'it', - 'ja', - 'ka', - 'ko', - 'lt', - 'lv', - 'ms_MY', - 'ne', - 'nl', - 'nl_BE', - 'nn', - 'no', - 'oc', - 'pa', - 'pl', - 'pt_BR', - 'pt_PT', - 'ro', - 'ru', - 'si', - 'sk', - 'sl', - 'sq', - 'sr_RS', - 'sr_RS@latin', - 'sv', - 'tr', - 'tt', - 'uk', - 'uk_UA', - 'ur', - 'ur_PK', - 'vi', - 'vi_VN', - 'zh', - 'zh_HK', - 'zh_TW', -] +# Read the languages from the LINGUAS file +langs = fs.read('LINGUAS').strip().split('\n') # Stole this from gnome-twitch, ty TingPing # https://github.com/vinszent/gnome-twitch/tree/master/po