mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-06 10:49:37 +00:00
Windows installer: drop codepage conversion, use UTF-8 for language files
This commit is contained in:
parent
ae542e29ee
commit
f8cdec1883
1 changed files with 36 additions and 37 deletions
|
@ -8,51 +8,50 @@ stamp_files = \
|
||||||
CLEANFILES = $(isl_files) $(stamp_files)
|
CLEANFILES = $(isl_files) $(stamp_files)
|
||||||
|
|
||||||
languages = \
|
languages = \
|
||||||
ca:[ca]:WINDOWS-1252 \
|
ca:[ca] \
|
||||||
da:[da]:WINDOWS-1252 \
|
da:[da] \
|
||||||
de:[de]:WINDOWS-1252 \
|
de:[de] \
|
||||||
el:[el]:WINDOWS-1253 \
|
el:[el] \
|
||||||
en::WINDOWS-1252 \
|
en: \
|
||||||
en_GB:[en_GB]:UTF-8 \
|
en_GB:[en_GB] \
|
||||||
eo:[eo]:ISO-8859-3 \
|
eo:[eo] \
|
||||||
es:[es]:WINDOWS-1252 \
|
es:[es] \
|
||||||
eu:[eu]:WINDOWS-1252 \
|
eu:[eu] \
|
||||||
fi:[fi]:WINDOWS-1252 \
|
fi:[fi] \
|
||||||
fr:[fr]:WINDOWS-1252 \
|
fr:[fr] \
|
||||||
hr:[hr]:WINDOWS-1250 \
|
hr:[hr] \
|
||||||
hu:[hu]:WINDOWS-1250 \
|
hu:[hu] \
|
||||||
id:[id]:ISO-8859-1 \
|
id:[id] \
|
||||||
is:[is]:WINDOWS-1252 \
|
is:[is] \
|
||||||
it:[it]:WINDOWS-1252 \
|
it:[it] \
|
||||||
ja:[ja]:CP932 \
|
ja:[ja] \
|
||||||
ko:[ko]:EUC-KR \
|
ko:[ko] \
|
||||||
lt:[lt]:ISO-8859-13 \
|
lt:[lt] \
|
||||||
lv:[lv]:ISO-8859-13 \
|
lv:[lv] \
|
||||||
mr:[mr]:UTF-8 \
|
mr:[mr] \
|
||||||
nl:[nl]:WINDOWS-1252 \
|
nl:[nl] \
|
||||||
pl:[pl]:WINDOWS-1250 \
|
pl:[pl] \
|
||||||
pt_BR:[pt_BR]:WINDOWS-1252 \
|
pt_BR:[pt_BR] \
|
||||||
ro:[ro]:WINDOWS-1250 \
|
ro:[ro] \
|
||||||
ru:[ru]:WINDOWS-1251 \
|
ru:[ru] \
|
||||||
sk:[sk]:WINDOWS-1250 \
|
sk:[sk] \
|
||||||
sl:[sl]:WINDOWS-1250 \
|
sl:[sl] \
|
||||||
sv:[sv]:WINDOWS-1252 \
|
sv:[sv] \
|
||||||
tr:[tr]:WINDOWS-1254 \
|
tr:[tr] \
|
||||||
uk:[uk]:WINDOWS-1251 \
|
uk:[uk] \
|
||||||
vi:[vi]:WINDOWS-1258 \
|
vi:[vi] \
|
||||||
zh_CN:[zh_CN]:WINDOWS-936 \
|
zh_CN:[zh_CN] \
|
||||||
zh_TW:[zh_TW]:CP950
|
zh_TW:[zh_TW]
|
||||||
|
|
||||||
stamp-isl: setup.isl Makefile.am
|
stamp-isl: setup.isl Makefile.am
|
||||||
@ \
|
@ \
|
||||||
for lang in $(languages); do \
|
for lang in $(languages); do \
|
||||||
code=`echo $$lang | cut -d: -f1`; \
|
code=`echo $$lang | cut -d: -f1`; \
|
||||||
prefix=`echo $$lang | cut -d: -f2 | sed 's/[][]/\\\\\\0/g'`; \
|
prefix=`echo $$lang | cut -d: -f2 | sed 's/[][]/\\\\\\0/g'`; \
|
||||||
encoding=`echo $$lang | cut -d: -f3`; \
|
|
||||||
isl="$(srcdir)/$$code.setup.isl"; \
|
isl="$(srcdir)/$$code.setup.isl"; \
|
||||||
echo " GEN $$isl"; \
|
echo " GEN $$isl"; \
|
||||||
sed '/^\w\+'"$$prefix"'=/{s/\(.\)'"$$prefix"'/\1/;n};/^\w.*=/d' $< | \
|
echo -ne "\\xEF\\xBB\\xBF" > "$$isl"; \
|
||||||
iconv -f UTF-8 -t $$encoding > "$$isl"; \
|
sed '/^\w\+'"$$prefix"'=/{s/\(.\)'"$$prefix"'/\1/;n};/^\w.*=/d' $< >> "$$isl"; \
|
||||||
done && \
|
done && \
|
||||||
echo timestamp > stamp-isl
|
echo timestamp > stamp-isl
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue