Merhabalar,
Kurumumuz için kullandığımız pardus pclerin hepsinde iş gereği google-earth yüklü. Son sürüm google-earth kullandığımız yazılımda;
- Bir yer arattığımızda yanlış yeri göstermesi
- içinde veya isminde türkçe karakter olan kmz dosyası açamaması
Gibi bir çok sorun ile karşılaşıyorduk. Bu forumda ve başka forumlarda yaptığımız araştırmalar sonucunda “locale” ayarlarında sorun olduğunu fark ettik.
Active directory domian yapısı kullandığımız için bizim “locale” komut çıktımız aşağıdaki gibidir.
> LANG=tr_TR.UTF-8
> LANGUAGE=
> LC_CTYPE=en_US.UTF-8
> LC_NUMERIC=tr_TR.UTF-8
> LC_TIME=tr_TR.UTF-8
> LC_COLLATE=tr_TR.UTF-8
> LC_MONETARY=en_US.UTF-8
> LC_MESSAGES=tr_TR.UTF-8
> LC_PAPER=en_US.UTF-8
> LC_NAME=tr_TR.UTF-8
> LC_ADDRESS=tr_TR.UTF-8
> LC_TELEPHONE=en_US.UTF-8
> LC_MEASUREMENT=en_US.UTF-8
> LC_IDENTIFICATION=en_US.UTF-8
> LC_ALL=
Bu soruna çözüm olarak ;
earth_file1=$(less /opt/google/earth/pro/googleearth |grep -F LC_ALL | wc -l)
if [ “$earth_file1” -lt “1” ] ; then
sed -i ‘7i export LC_ALL=en_US.UTF-8’ /opt/google/earth/pro/googleearth
sed -i ‘7i export LANGUAGE=“tr_TR.UTF-8”’ /opt/google/earth/pro/googleearth
else
echo ok
fi
Yani /opt/google/earth/pro/googleearth dosyası içine 7. satıra aşağıdaki ifadeyi yazdım.
export LANGUAGE=“tr_TR.UTF-8”
export LC_ALL=en_US.UTF-8
Forumda yarım çözüm var. Belki işinize yarar.
Kolay gelsin.
Not: Bu gibi bir çok çözüm için app-fix.deb gibi bir paket yapıp tüm pclere yükledim.