Sérgio Lopes 2006-05-15 03:02:44 -03:00 committed by Brandon Casey
parent ad31b65e8f
commit 307b9c42fb
18 changed files with 380 additions and 838 deletions

23
README
View File

@ -1,30 +1,29 @@
IEs4Linux - Internet Explorers for Linux
IEs 4 Linux - Internet Explorers for Linux
http://www.tatanka.com.br/ies4linux
COPYRIGHT AND LICENSE
=====================
This software was entirely written by me,
Sergio Lopes <slopes at gmail>.
This software was written by me, Sergio Lopes <slopes at gmail>.
Many people helped with patches, suggestions and tests.
This is distributed under the GNU GPL. See
LICENSE for the license terms.
This is distributed under the GNU GPL. See LICENSE for the license terms.
USAGE
=====
Just execute the program ies4linux inside
this folder. Choose an installation option,
hit enter and wait.
Just execute the program ies4linux inside this folder and follow the instructions.
To do this, open a terminal, cd to this folder and type:
./ies4linux
DEPENDENCIES
============
You need cabextract to use IEs4Linux. You can
download it from here:
You will need both Wine and cabextract. Homepages:
http://www.winehq.com
http://www.kyz.uklinux.net/cabextract.php
MORE INFORMATION
================
Read the official Web page:
http://www.tatanka.com.br/ies4linux
Read the official Web page: http://www.tatanka.com.br/ies4linux/
And the official forum: http://www.tatanka.com.br/ies4linux/forum/
+++
Thanks for using this software!

View File

@ -31,6 +31,22 @@ WGETFLAGS="--continue"
IE6_LOCALE="EN-US"
IE6_LOCALES="EN-US PT-BR DE FR ES IT NL SV JA KO NO DA CN TW FI PL HU AR HE CS PT RU EL TR"
# Get some command-line options
while [ $# -gt 0 ]; do
case "$1" in
--install-ie6 ) INSTALLIE6=1 ; shift ;;
--install-ie55 ) INSTALLIE55=1 ; shift ;;
--install-ie5 ) INSTALLIE5=1 ; shift ;;
--basedir ) BASEDIR=$2 ; shift 2 ;;
--bindir ) BINDIR=$2 ; shift 2 ;;
--downloaddir ) DOWNLOADDIR=$2 ; shift 2 ;;
--wget-flags ) WGETFLAGS=$2 ; shift 2 ;;
* ) shift 1 ;;
esac
done
# Basic imports
source lib/functions.sh
source lib/terminal.sh
@ -48,13 +64,15 @@ initAndConfigure
# Prepare folders
DOWNLOADDIR="$BASEDIR/downloads"
mkdir -p "$BINDIR"
mkdir -p "$BASEDIR"
mkdir -p "$BASEDIR/tmp/"
mkdir -p "$BASEDIR/tmp/" || error "Can't create tmp folder"
mkdir -p "$BASEDIR/base/"
rm -rf "$BASEDIR"/tmp/* "$BASEDIR"/base/*
mkdir -p "$DOWNLOADDIR"
mkdir -p "$BINDIR"
# Copy svg icon
cp "$IES4LINUX/lib/ies4linux.svg" "$BASEDIR"
# Load modules
source "$IES4LINUX/lib/download.sh"
source "$IES4LINUX/lib/install.sh"

View File

@ -5,7 +5,7 @@
TRANSLATION_LOCALE="enUS"
TRANSLATION_WHO="Sérgio Lopes <slopes at gmail dot com>"
TRANSLATION_LANGUAGE="English"
TRANSLATION_VERSION="1.0"
TRANSLATION_VERSION="1.1"
TRANSLATION_ENCODING="UTF8"
# ANSWER OPTIONS (should be the first letter of localized 'yes' and 'no'
@ -21,14 +21,14 @@ MSG_WELCOME_QUESTION_IE5="And do you want to install IE 5.01 SP2?"
MSG_LOCALES="IEs can be installed using one of the following locales:"
MSG_CHOOSE_LOCALE="Default is $IE6_LOCALE. Hit enter to keep it or choose a different one: "
MSG_WELCOME_INSTRUCTIONS_DEFAULT="By default, I will install everything at $HOME/.ies4linux\nI will also install Flash 8 plugin and create Desktop shortcuts."
MSG_WELCOME_INSTRUCTIONS_DEFAULT="By default, I will install everything at $BASEDIR\nI will also install Flash 8 plugin and create Desktop shortcuts."
MSG_WELCOME_QUESTION_CONFIGURE="Is that ok for you? (To configure advanced options type $NO)"
MSG_CONFIGURE_FLASH="Should I install Macromedia Flash 8 plugin?"
MSG_CONFIGURE_SHORTCUTS="And how about Desktop icons? Can I create them?"
MSG_CONFIGURE_BASEDIR_MSG="Everything will be installed at $HOME/.ies4linux/"
MSG_CONFIGURE_BASEDIR_QUESTION="Hit enter to keep this or type the new folder: "
MSG_CONFIGURE_BASEDIR_MSG="Everything will be installed at $BASEDIR"
MSG_CONFIGURE_BASEDIR_QUESTION="Hit enter to keep this or type the new folder (absolute path): "
MSG_CONFIGURE_BINDIR_MSG="Binary launchers will be created at $HOME/bin/"
MSG_CONFIGURE_BINDIR_QUESTION="Hit enter to keep this or type the new folder: "

View File

@ -5,7 +5,7 @@
TRANSLATION_LOCALE="frFR"
TRANSLATION_WHO="Rolus <rolus at esoterikeskort dot com>"
TRANSLATION_LANGUAGE="French"
TRANSLATION_VERSION="1.0"
TRANSLATION_VERSION="1.0.1"
TRANSLATION_ENCODING="UTF8"
# ANSWER OPTIONS (should be the first letter of localized 'yes' and 'no'
@ -21,16 +21,16 @@ MSG_WELCOME_QUESTION_IE5="Et maintenant voulez-vous installer IE 5.01 SP2 ?"
MSG_LOCALES="IEs4Linux peut installer une de ces 'locales':"
MSG_CHOOSE_LOCALE="Votre 'locale' est aparement $IE6_LOCALE. Appuyez sur 'entrer' pour valider ou bien choisisez-en une autre : "
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Par défaut, Je vais vous installer l'ensemble des navigateurs dans $HOME/.ies4linux\nI, vous installer le plugin Flash 8 et créer un raccourci sur votre bureau."
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Par défaut, Je vais vous installer l'ensemble des navigateurs dans $BASEDIR\nI, vous installer le plugin Flash 8 et créer un raccourci sur votre bureau."
MSG_WELCOME_QUESTION_CONFIGURE="Etes-vous d'accord ? (Pour une configuration avancée cliquez sur $NO)"
MSG_CONFIGURE_FLASH="Dois-je installer le plugin Flash 8 de Macromedia ?"
MSG_CONFIGURE_SHORTCUTS="Et qu'en est-il des raccourcis sur votre bureau ? Puis-je les créer ?"
MSG_CONFIGURE_BASEDIR_MSG="L'ensemble sera installé dans $HOME/.ies4linux/"
MSG_CONFIGURE_BASEDIR_MSG="L'ensemble sera installé dans $BASEDIR"
MSG_CONFIGURE_BASEDIR_QUESTION="Appuyez sur 'entrer' ou bien tapez la destination désirée : "
MSG_CONFIGURE_BINDIR_MSG="Les lanceurs d'applications binaires 'Binary launchers' vont être crée dans $HOME/bin/"
MSG_CONFIGURE_BINDIR_MSG="Les lanceurs d'applications binaires 'Binary launchers' vont être crée dans $BINDIR"
MSG_CONFIGURE_BINDIR_QUESTION="Appuyez sur 'entrer' ou bien tapez la destination désirée : "
MSG_CONFIGURE_WGET="Nous allons utiliser wget pour télécharger les fichiers nécessaires. Si vous avez besoin de préciser un élément supplementaire (proxy,...), tapez-le maintenant : "
@ -38,7 +38,7 @@ MSG_CONFIGURE_WGET="Nous allons utiliser wget pour télécharger les fichiers n
MSG_START="Parfait ! Commençons l'installation..."
# Sections
MSG_DOWNLOADING="Téléchargeons tout ce que nous avons besoin !"
MSG_DOWNLOADING="Téléchargeons tout ce dont nous avons besoin !"
MSG_INSTALLING="Installation"
MSG_INSTALLING_FLASH="Installation du plugin Flash 8 de Macromedia"

View File

@ -21,16 +21,16 @@ MSG_WELCOME_QUESTION_IE5="E você quer instalar o IE 5.01 SP2?"
MSG_LOCALES="Os IEs podem ser instalados usando uma das seguintes línguas:"
MSG_CHOOSE_LOCALE="O padrão é $IE6_LOCALE. Aperte 'enter' para manter $IE6_LOCALE ou digite algum outro:"
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Vou instalar tudo em $HOME/.ies4linux\nTambém instalarei o plugin Flash 8 e criarei ícones de atalho no Desktop."
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Vou instalar tudo em $BASEDIR\nTambém instalarei o plugin Flash 8 e criarei ícones de atalho no Desktop."
MSG_WELCOME_QUESTION_CONFIGURE="Posso prosseguir? (Para configurar opções avançadas digite $NO)"
MSG_CONFIGURE_FLASH="Devo instalar o plugin Macromedia Flash 8?"
MSG_CONFIGURE_SHORTCUTS="E os ícones no Desktop? Posso criá-los?"
MSG_CONFIGURE_BASEDIR_MSG="Tudo será instalado em $HOME/.ies4linux/"
MSG_CONFIGURE_BASEDIR_QUESTION="Tecle enter para aceitar ou digite outro diretório:"
MSG_CONFIGURE_BASEDIR_MSG="Tudo será instalado em $BASEDIR"
MSG_CONFIGURE_BASEDIR_QUESTION="Tecle enter para aceitar ou digite outro diretório (caminho absoluto):"
MSG_CONFIGURE_BINDIR_MSG="Executáveis serão criados em $HOME/bin/"
MSG_CONFIGURE_BINDIR_MSG="Executáveis serão criados em $BINDIR"
MSG_CONFIGURE_BINDIR_QUESTION="Tecle enter para aceitar ou digite outro diretório:"
MSG_CONFIGURE_WGET="Usaremos o wget para download. Se você precisa de alguma opção especial (proxy,...), digite-a agora: "

View File

@ -21,16 +21,16 @@ MSG_WELCOME_QUESTION_IE5="E você quer instalar o IE 5.01 SP2?"
MSG_LOCALES="Os IEs podem ser instalados usando uma das seguintes línguas:"
MSG_CHOOSE_LOCALE="O padrão é $IE6_LOCALE. Aperte 'enter' para manter $IE6_LOCALE ou digite algum outro:"
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Vou instalar tudo em $HOME/.ies4linux\nTambém instalarei o plugin Flash 8 e criarei ícones de atalho no Desktop."
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Vou instalar tudo em $BASEDIR\nTambém instalarei o plugin Flash 8 e criarei ícones de atalho no Desktop."
MSG_WELCOME_QUESTION_CONFIGURE="Posso prosseguir? (Para configurar opções avançadas digite $NO)"
MSG_CONFIGURE_FLASH="Devo instalar o plugin Macromedia Flash 8?"
MSG_CONFIGURE_SHORTCUTS="E os ícones no Desktop? Posso criá-los?"
MSG_CONFIGURE_BASEDIR_MSG="Tudo será instalado em $HOME/.ies4linux/"
MSG_CONFIGURE_BASEDIR_QUESTION="Tecle enter para aceitar ou digite outro diretório:"
MSG_CONFIGURE_BASEDIR_MSG="Tudo será instalado em $BASEDIR"
MSG_CONFIGURE_BASEDIR_QUESTION="Tecle enter para aceitar ou digite outro diretório (caminho absoluto):"
MSG_CONFIGURE_BINDIR_MSG="Executáveis serão criados em $HOME/bin/"
MSG_CONFIGURE_BINDIR_MSG="Executáveis serão criados em $BINDIR"
MSG_CONFIGURE_BINDIR_QUESTION="Tecle enter para aceitar ou digite outro diretório:"
MSG_CONFIGURE_WGET="Usaremos o wget para download. Se você precisa de alguma opção especial (proxy,...), digite-a agora: "

View File

@ -1,41 +1,41 @@
# IEs 4 Linux 2.0
# Russian
# Russian Strings
# Translation details
TRANSLATION_LOCALE="ruRU"
TRANSLATION_WHO="Arseny Sluchzewsky <Arceny at yandeX dot ru>"
TRANSLATION_LANGUAGE="Russian"
TRANSLATION_VERSION="1.0"
TRANSLATION_VERSION="1.0.1"
TRANSLATION_ENCODING="UTF8"
# ANSWER OPTIONS (should be the first letter of localized 'yes' and 'no'
YES=y
NO=n
MSG_WELCOME_TEXT="Добро пожаловать, $(whoami)! Я IEs4Linux.\nЯ могу установить IE 6, 5.5 и 5.0 для вас просто и быстро.\nВас отделяют всего нескольно 'enter'ов до работоспособных IE."
MSG_WELCOME_INSTRUCTIONS="Сейчас я задам вам несколько вопросов. Просто ответьте $YES (да) или $NO (нет). Ответ по умолчанию выделяется жирным."
MSG_WELCOME_TEXT="Добро пожаловать, $(whoami)! Я IEs4Linux.\nЯ могу просто и быстро установить IE 6, 5.5 и 5.0 для вас.\nОт работоспособных IE вас отделяют всего несколько 'enter'ов."
MSG_WELCOME_INSTRUCTIONS="Сейчас я задам вам несколько вопросов. Просто ответьте $YES (да) или $NO (нет). Ответ по-умолчанию выделяется жирным."
MSG_WELCOME_QUESTION_IE55="IE 6 будет установлен автоматически.\nХотите ли вы установить IE 5.5 SP2 также?"
MSG_WELCOME_QUESTION_IE55="IE 6 будет установлен автоматически.\nХотите ли вы также установить IE 5.5 SP2?"
MSG_WELCOME_QUESTION_IE5="А хотите ли вы установить IE 5.01 SP2?"
MSG_LOCALES="IE могут быть установлены используя одну из следующих локалей:"
MSG_CHOOSE_LOCALE="По умолчанию $IE6_LOCALE. Нажмите 'enter чтобы оставить её, или выберите какую либо другую: "
MSG_LOCALES="IE могут быть установлены, используя одну из следующих локалей:"
MSG_CHOOSE_LOCALE="$IE6_LOCALE будет использована по-умолчанию. Нажмите 'enter' чтобы оставить ее, или выберите какую-либо другую: "
MSG_WELCOME_INSTRUCTIONS_DEFAULT="По умолчанию я установлю всё в $HOME/.ies4linux\nЯ также установлю плагин Flash 8 и создам ярлыки на рабочем столе."
MSG_WELCOME_INSTRUCTIONS_DEFAULT="По-умолчанию я установлю всё в $BASEDIR\nЯ также установлю плагин Flash 8 и создам ярлыки на рабочем столе."
MSG_WELCOME_QUESTION_CONFIGURE="Это подходит вам? (Чтобы использовать продвинытуе опции нажмите $NO)"
MSG_CONFIGURE_FLASH="Установить плагин Flash 8?"
MSG_CONFIGURE_SHORTCUTS="А что на счёт иконок? Могу я их создать?"
MSG_CONFIGURE_FLASH="Установить ли плагин Flash 8?"
MSG_CONFIGURE_SHORTCUTS="А что насчет иконок? Могу ли я их создать?"
MSG_CONFIGURE_BASEDIR_MSG="Всё будет установлено в $HOME/.ies4linux/"
MSG_CONFIGURE_BASEDIR_QUESTION="Нажмите 'enter' чтобы подтвердить это, или введите другой каталог: "
MSG_CONFIGURE_BINDIR_MSG="Исполняемые файлы запуска будут установлены в $HOME/bin/"
MSG_CONFIGURE_BINDIR_MSG="Исполняемые файлы будут установлены в $HOME/bin/"
MSG_CONFIGURE_BINDIR_QUESTION="Нажмите 'enter' чтобы подтвердить это, или введите другой каталог: "
MSG_CONFIGURE_WGET="Мы будем использовать wget для скачки файлов. Если вам необходим какой-то особый флаг (например прокси,...) введите его сейчас: "
MSG_CONFIGURE_WGET="Мы будем использовать wget для скачивания файлов. Если вам необходим какой-либо особый флаг (например proxy,...) введите его сейчас: "
MSG_START="Всё в порядке! Давайте начнём инсталляцию..."
MSG_START="Всё в порядке! Давайте начнем инсталляцию..."
# Sections
MSG_DOWNLOADING="Скачивание всего необходимого..."
@ -60,9 +60,9 @@ MSG_ERROR_INSTALL_WINE="Вы должны вначале установить wi
MSG_ERROR_INSTALL_CABEXTRACT="Вы должны вначале установить cabextract! \nСкачайте его здесь: http://www.kyz.uklinux.net/cabextract.php"
MSG_ERROR_UPDATE_CABEXTRACT="Вы должны вначале обновить cabextract! \nСкачайте его здесь: http://www.kyz.uklinux.net/cabextract.php"
MSG_ERROR_INVALIDLOCALE="Неверная локаль! Пожалуйста, запустите IEs4Linux снова и выбирете какую-либо верную."
MSG_WARNING_ROOT="Вы root! Это удручающе! IE слишком не безопасен, чтобы давать ему root'овые привилегии.\nХотите дружеский совет? Запустите меня под обычным пользователем, или, что лучше, если у вас есть возможность, просто создайте отдельного пользователя для ваших IE."
MSG_WARNING_ROOT="Вы root! Это удручающе! IE слишком небезопасен, чтобы давать ему root'овые привилегии.\nХотите дружеский совет? Запустите меня под обычным пользователем, или, что лучше, просто создайте отдельного пользователя для IE."
# Post Install messages
MSG_INSTALLATIONS_FINISHED="Установка IEs 4 Linux звершена!"
MSG_RUN_IES="Чтобы запустить IE, наберите:"
MSG_NEEDS_TRANSLATION="Если у вас есть 5 минут, помогите мне с переводом IEs4Linux на ваш язык.\nVisit: http://tatanka.com.br/ies4linux/forum/viewtopic.php?p=2 . Приписка: уже помог :-) !"
MSG_INSTALLATIONS_FINISHED="Установка IEs 4 Linux завершена!"
MSG_RUN_IES="Чтобы запустить IE, наберите: "
MSG_NEEDS_TRANSLATION="Если у вас есть 5 минут, помогите мне с переводом IEs4Linux на ваш язык.\nVisit: http://tatanka.com.br/ies4linux/forum/viewtopic.php?p=2 . Приписка: уже помог :-) !"

68
lang/trTR.sh Normal file
View File

@ -0,0 +1,68 @@
# IEs 4 Linux 2.0
# Turkish Strings
# Translation details
TRANSLATION_LOCALE="trTR"
TRANSLATION_WHO="Fatih Asici <fatih.asici at gmail dot com>"
TRANSLATION_LANGUAGE="Turkish"
TRANSLATION_VERSION="1.0"
TRANSLATION_ENCODING="UTF8"
# ANSWER OPTIONS (should be the first letter of localized 'yes' and 'no'
YES=e
NO=h
MSG_WELCOME_TEXT="Hoşgeldiniz, $(whoami)! Ben IEs4Linux.\nSenin için IE 6, 5.5 ve 5.0 sürümlerini hızlı ve kolay bir şekilde kurabilirim.\nIE'den sadece dört 'enter' tuşu uzaktasınız."
MSG_WELCOME_INSTRUCTIONS="Şimdi size birkaç soru soracağım. Sadece $YES veya $NO şeklinde yanıt verin (öntanımlı yanıt koyu renkli olandır)"
MSG_WELCOME_QUESTION_IE55="IE 6 otomatik olarak kurulacak.\nAyrıca IE 5.5 SP2'yi de kurmak ister misiniz?"
MSG_WELCOME_QUESTION_IE5="Peki IE 5.01 SP2'yi kurmak ister misiniz?"
MSG_LOCALES="IE'ler aşağıdaki yerelleri kullanarak kurulabilirler:"
MSG_CHOOSE_LOCALE="Öntanımlı yerel $IE6_LOCALE. Öntanımlıyı seçmek için enter'a basın ya da başka birini seçin: "
MSG_WELCOME_INSTRUCTIONS_DEFAULT="Öntanımlı olarak, her şeyi $BASEDIR altına kuracağım\nAyrıca Flash 8 eklentisini de kurup masaüstü kısayollarını oluşturacağım."
MSG_WELCOME_QUESTION_CONFIGURE="Bunlar size uygun mu? (Gelişmiş ayarları yapılandırmak için $NO girin)"
MSG_CONFIGURE_FLASH="Macromedia Flash 8 eklentisini kurayım mı?"
MSG_CONFIGURE_SHORTCUTS="Peki ya masaüstü simgeleri? Onları da oluşturayım mı?"
MSG_CONFIGURE_BASEDIR_MSG="Her şey $BASEDIR/ dizini altına kurulacak."
MSG_CONFIGURE_BASEDIR_QUESTION="Bu ayarı korumak için enter'a basın ya da yeni klasörü girin: "
MSG_CONFIGURE_BINDIR_MSG="İkilileri çalıştıracak betikler $HOME/bin/ altına kurulacak"
MSG_CONFIGURE_BINDIR_QUESTION="Bu ayarı korumak için enter'a basın ya da yeni klasörü girin: "
MSG_CONFIGURE_WGET="Dosyaları indirmek için wget kullanacağız. Eğer özel bir bayrağa ihtiyacınız varsa (vekil sunucu,...), onları şimdi girin: "
MSG_START="Tamam! Hadi kurulumlara başlayalım..."
# Sections
MSG_DOWNLOADING="Gerek duyduğumuz her şey indiriliyor"
MSG_INSTALLING="Kuruluyor"
MSG_INSTALLING_FLASH="Flash Player 8 kuruluyor"
# Subsections
MSG_INITIALIZING="Hazırlanıyor"
MSG_CREATING_PREFIX="Wine Öneki oluşturuluyor"
MSG_EXTRACTING_CABS="CAB dosyalarıılıyor"
MSG_INSTALLING_FONTS="TTF yazı tipleri kuruluyor"
MSG_INSTALLING_REGISTRY="Sistem kaydı kuruluyor"
MSG_FINALIZING="Sonlandırılıyor"
MSG_COPYING_IE6="ie6 kurulumu kopyalanıyor"
MSG_EXTRACTING_FILES="Dosyalar çıkartılıyor"
MSG_PROCESSING_INF="inf dosyası işleniyor"
MSG_PERFORM_INSTALLATIONS="Kurulumlar gerçekleştiriliyor"
MSG_INSTALLING_FLASH_ON="Flash kuruluyor:"
# Errors
MSG_ERROR_INSTALL_WINE="Önce wine'ı kurmanız gerekiyor! \nBuradan indirebilirsiniz: http://www.winehq.org"
MSG_ERROR_INSTALL_CABEXTRACT="Önce cabextract uygulamasını kurmanız gerekiyor! \nBuradan indirebilirsiniz: http://www.kyz.uklinux.net/cabextract.php"
MSG_ERROR_UPDATE_CABEXTRACT="Önce cabextract uygulamasını güncellemeniz gerekiyor! \nBuradan indirebilirsiniz: http://www.kyz.uklinux.net/cabextract.php"
MSG_ERROR_INVALIDLOCALE="Geçersiz yerel! Lütfen IEs4Linux'u yeniden çalıştırın ve geçerli birini seçin."
MSG_WARNING_ROOT="root kullanıcısısınız! Bu hiç önerilmez! IE kendisine root yetkisi vermek için çok güvensizdir.\nBir dost tavsiyesi ister misin? Beni normal kullanıcı olarak çalıştır veya daha iyisi, IE'lerini kullanmak için ayrı bir kullanıcı oluştur."
# Post Install messages
MSG_INSTALLATIONS_FINISHED="IEs 4 Linux kurulumlaru bitti!"
MSG_RUN_IES="IE'lerinizi çalıştırmak için, bunu girin:"
MSG_NEEDS_TRANSLATION="Eğer 5 dakikanız varsa, IEs4Linux'u kendi dilinize çevirmek için bana yardım edin.\nBurayı ziyaret edin: http://tatanka.com.br/ies4linux/forum/viewtopic.php?p=2"

68
lang/zhTW.sh Normal file
View File

@ -0,0 +1,68 @@
# IEs 4 Linux 2.0
# Tradictional Chinese Strings
# Translation details
TRANSLATION_LOCALE="zhTW"
TRANSLATION_WHO="Cosmo Chene <cosmolax at gmail dot com>"
TRANSLATION_LANGUAGE="Chinese(Tradictional)"
TRANSLATION_VERSION="1.0"
TRANSLATION_ENCODING="UTF8"
# ANSWER OPTIONS (should be the first letter of localized 'yes' and 'no'
YES=y
NO=n
MSG_WELCOME_TEXT="歡迎, $(whoami)! 我是 IEs4Linux.\n我能幫您簡便快速地安裝好 IE 6, 5.5 and 5.0.\n您只需要按四次 'enter'就能裝好 IE."
MSG_WELCOME_INSTRUCTIONS="以下我將會詢問您一些問題. 您只需要回答 $YES$NO 即可(預設的回答以粗體表示)"
MSG_WELCOME_QUESTION_IE55="IE 6 將會自動安裝.\n您想要順便安裝 IE 5.5 SP2 嗎?"
MSG_WELCOME_QUESTION_IE5="您想要安裝 IE 5.01 SP2 嗎?"
MSG_LOCALES="IEs 可以使用下列幾種語言安裝:"
MSG_CHOOSE_LOCALE="預設使用 $IE6_LOCALE 安裝. 請按下 enter 保留目前設定或選擇其他語言: "
MSG_WELCOME_INSTRUCTIONS_DEFAULT="預設情況下, 我將會把所有檔案安裝在 $HOME/.ies4linux\n同時也會安裝 Flash 8 外掛以及建立桌面捷徑."
MSG_WELCOME_QUESTION_CONFIGURE="您都同意嗎? (若要進階設定請按 $NO)"
MSG_CONFIGURE_FLASH="您想要順便安裝 Macromedia Flash 8 的外掛嗎 ?"
MSG_CONFIGURE_SHORTCUTS="還有桌面捷徑圖示啊 ?我要順便建立嗎?"
MSG_CONFIGURE_BASEDIR_MSG="所有程式檔案將安裝在 $HOME/.ies4linux/"
MSG_CONFIGURE_BASEDIR_QUESTION="按下 enter 保留原來設定或輸入指定的資料夾: "
MSG_CONFIGURE_BINDIR_MSG="啟動程式會安裝在 $HOME/bin/"
MSG_CONFIGURE_BINDIR_QUESTION="按下 enter保留原來設定或輸入指定的資料夾: "
MSG_CONFIGURE_WGET="我們將使用 wget來下載檔案. 如果您有個別的特殊設定 (proxy,等), 請趁現在輸入: "
MSG_START="太好了! 讓我們現在開始安裝吧!"
# Sections
MSG_DOWNLOADING="正在下載所需要的檔案"
MSG_INSTALLING="安裝中"
MSG_INSTALLING_FLASH="正在安裝 Flash Player 8"
# Subsections
MSG_INITIALIZING="程式正在初始化"
MSG_CREATING_PREFIX="建立 Wine 前置作業"
MSG_EXTRACTING_CABS="正在解壓縮 CAB 檔"
MSG_INSTALLING_FONTS="正在安裝 TTF 字型"
MSG_INSTALLING_REGISTRY="正在安裝登錄檔"
MSG_FINALIZING="結束初始安裝過程"
MSG_COPYING_IE6="正在複製 ie6 安裝檔案"
MSG_EXTRACTING_FILES="正在解壓縮檔案"
MSG_PROCESSING_INF="正在處理 inf 檔"
MSG_PERFORM_INSTALLATIONS="執行指定安裝動作"
MSG_INSTALLING_FLASH_ON="安裝 flash 位置"
# Errors
MSG_ERROR_INSTALL_WINE="您必須先安裝 wine 才行! \n請到此下載: http://www.winehq.org"
MSG_ERROR_INSTALL_CABEXTRACT="您必須先安裝 cabextract 才行! \n請到此下載: http://www.kyz.uklinux.net/cabextract.php"
MSG_ERROR_UPDATE_CABEXTRACT="您必須先更新 cabextract 才行! \n請到此下載: http://www.kyz.uklinux.net/cabextract.php"
MSG_ERROR_INVALIDLOCALE="選擇語系錯誤! 請再次執行 IEs4Linux 並選擇可用的語系."
MSG_WARNING_ROOT="您正在使用 root 帳號! 我們強烈建議您不要這麼作! IE 本身極度不安全給予其太大權限是不智的行為.\n給您良心的建議。請以一般使用者執行本程式,更好的作法是建立一個獨立的用戶專門來處理IE使用事項。"
# Post Install messages
MSG_INSTALLATIONS_FINISHED="IEs 4 Linux 安裝完成!"
MSG_RUN_IES="想要執行您的 IE, 請打:"
MSG_NEEDS_TRANSLATION="如果您有 5分鐘的時間, 請幫助我將 IEs4Linux 翻譯程您的語言.\n請造訪: http://tatanka.com.br/ies4linux/forum/viewtopic.php?p=2"

View File

@ -26,9 +26,8 @@
subsection $MSG_INSTALLING_FLASH_ON ie6
mkdir -p "$BASEDIR/ie6/$DRIVEC/$WINDOWS/$SYSTEM/Macromed/Flash/"
cp GetFlash.exe $FLASHOCX "$BASEDIR/ie6/$DRIVEC/$WINDOWS/$SYSTEM/Macromed/Flash/"
add_registry "$BASEDIR/tmp/add.reg"
register_dll "C:\\Windows\\System\\Macromed\\Flash\\$FLASHOCX"
wineserver -k
add_registry "$BASEDIR/tmp/add.reg"
clean_tmp
ok

View File

@ -6,11 +6,11 @@ createShortcuts() {
echo cd >> "$BINDIR/$1"
echo WINEPREFIX=\"$BASEDIR/$1\" wine \"$BASEDIR/$1/$DRIVEC/Program Files/Internet Explorer/IEXPLORE.EXE\" \"\$@\" >> "$BINDIR/$1"
chmod +x "$BINDIR/$1"
if [ "$CREATE_ICON" = "0" ]; then
if [ "$CREATE_ICON" = "1" ]; then
if cd ~/Desktop || cd ~/desktop; then
"$IES4LINUX/lib/mkicon" \
Exec "$BINDIR/$1" \
Icon "$BASEDIR/ie_wine.svg" \
Icon "$BASEDIR/ies4linux.svg" \
Name "Internet Explorer $2" \
GenericName "Microsoft Windows Aplication" \
Comment "MSIE $2 by IEs4Linux" > IE$2.desktop
@ -25,7 +25,17 @@ function register_dll() {
WINEDLLOVERRIDES="regsvr32.exe=b" wine regsvr32 /i $1 &> /dev/null
}
function add_registry() {
local old=$(du -b "${WINEPREFIX}system.reg" 2>/dev/null || echo 0 | awk '{print $1}')
wine regedit $1 &> /dev/null
wineserver -k &> /dev/null || {
local new=$old
while [ "$old" = "$new" ]; do
sleep 1
new=$(du -b "${WINEPREFIX}system.reg" 2>/dev/null || echo 0 | awk '{print $1}')
done
}
}
function set_wine_prefix() {
export WINEPREFIX="$1"

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 42 KiB

150
lib/ies4linux.svg Normal file
View File

@ -0,0 +1,150 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
width="700"
height="675"
id="svg1380">
<defs
id="defs1383">
<linearGradient
id="linearGradient1982">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1983" />
<stop
style="stop-color:#ffffff;stop-opacity:0.07843138"
offset="0.60111111"
id="stop1984" />
<stop
style="stop-color:#ffffff;stop-opacity:0"
offset="1"
id="stop1985" />
</linearGradient>
<linearGradient
id="linearGradient1806">
<stop
style="stop-color:#000000;stop-opacity:0.40677965"
offset="0"
id="stop1807" />
<stop
style="stop-color:#000000;stop-opacity:0.07344633"
offset="0.6477778"
id="stop3276" />
<stop
style="stop-color:#000000;stop-opacity:0"
offset="1"
id="stop1808" />
</linearGradient>
<linearGradient
id="linearGradient4362">
<stop
style="stop-color:#2958c3;stop-opacity:1"
offset="0"
id="stop4364" />
<stop
style="stop-color:#3d9fff;stop-opacity:1"
offset="1"
id="stop4366" />
</linearGradient>
<linearGradient
x1="156.86369"
y1="67.833122"
x2="252.6013"
y2="67.833122"
id="linearGradient1439"
xlink:href="#linearGradient4362"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.666871,-0.745174,0.745174,-0.666871,151.4953,941.992)" />
<linearGradient
x1="301.65717"
y1="-173.82478"
x2="303.47882"
y2="-47.998531"
id="linearGradient1441"
xlink:href="#linearGradient1982"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.200106,-0.223602,-0.217469,0.194618,127.2865,810.305)" />
<linearGradient
x1="269.7308"
y1="508.29291"
x2="238.18356"
y2="508.29291"
id="linearGradient1443"
xlink:href="#linearGradient4362"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-212.6935,306.095)" />
<linearGradient
x1="279.26257"
y1="501.25888"
x2="270.97919"
y2="501.25888"
id="linearGradient1445"
xlink:href="#linearGradient4362"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.420042,0,0,1.527766,-329.4653,36.0779)" />
<linearGradient
x1="280.01431"
y1="477.72495"
x2="335.62268"
y2="477.72495"
id="linearGradient1447"
xlink:href="#linearGradient4362"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-212.6935,298.095)" />
<linearGradient
x1="301.65717"
y1="-173.82478"
x2="303.47882"
y2="-47.998531"
id="linearGradient1449"
xlink:href="#linearGradient1806"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.26603,-1.97562e-2,-1.756617e-2,-0.283015,-15.00364,755.2216)" />
<linearGradient
x1="161.94154"
y1="67.509995"
x2="249.7597"
y2="67.509995"
id="linearGradient1451"
xlink:href="#linearGradient4362"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.666871,-0.745174,0.745174,-0.666871,151.4954,941.992)" />
</defs>
<g
transform="matrix(5.394059,0,0,5.394059,-3.084027e-9,-3771.658)"
id="g1430">
<path
d="M 115.2338,731.94419 C 108.52653,727.18885 101.33005,724.51722 101.33005,724.51722 L 100.00752,722.49629 C 100.00752,722.49629 103.65721,722.90123 114.73933,728.0935 C 122.29405,731.6331 124.9532,734.12924 127.89805,738.31935 C 131.68518,743.70794 128.87297,750.4059 126.96459,752.77306 C 119.06715,762.56912 109.66594,764.61084 104.0435,767.07724 C 94.531715,771.2498 55.979465,776.2266 30.106325,767.05111 C 14.941955,761.6733 -0.55993536,752.58672 0.015544641,741.39539 C 0.19952464,737.81751 5.1964946,733.06829 13.942535,730.91906 C 14.203865,730.85484 2.7610846,736.31058 2.7013346,742.07742 C 2.6099646,750.89643 18.969385,757.3403 25.396935,759.49506 C 34.193425,762.444 46.215685,764.03073 58.974695,764.17474 C 78.076585,764.39033 98.829825,761.37222 112.88219,754.85019 C 117.83086,752.55341 133.87469,745.16025 115.2338,731.94419 z "
style="fill:url(#linearGradient1439);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path31263" />
<path
d="M 97.464425,720.71899 C 104.12366,729.31072 108.18051,740.48187 106.84663,751.18041 C 106.56594,753.80081 106.47975,755.55711 105.6964,758.06212 C 103.73357,740.84271 93.374915,725.41788 79.796985,714.52246 C 71.171335,707.56133 60.826155,702.67489 49.977735,700.88841 C 60.116065,698.17976 70.576045,699.08966 79.874685,704.14135 C 83.317275,706.20402 87.248105,709.44561 90.166255,712.48843 C 92.700495,715.13093 95.191535,717.83687 97.464425,720.71899 z "
style="opacity:0.9;fill:url(#linearGradient1441);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path31253" />
<path
d="M 83.672675,809.2406 C 81.155135,807.4557 78.266305,806.4998 78.266305,806.4998 L 77.769895,805.7413 C 77.769895,805.7413 79.327465,805.8463 83.487075,807.7952 C 86.322705,809.1238 87.320805,810.0607 88.426135,811.6334 C 89.847615,813.656 88.792065,816.1701 88.075765,817.0586 C 85.111505,820.7355 81.582805,821.5018 79.472455,822.4276 C 75.902255,823.9937 61.431865,825.8617 51.720525,822.4178 C 46.028655,820.3992 40.210105,816.9886 40.426105,812.788 C 40.495165,811.4451 42.370745,809.6625 45.653525,808.8558 C 45.751615,808.8317 41.456625,810.8795 41.434205,813.044 C 41.399905,816.3542 47.540325,818.7729 49.952875,819.5816 C 53.254595,820.6885 57.767085,821.2841 62.556115,821.3381 C 69.725905,821.4191 77.515525,820.2862 82.790015,817.8382 C 84.647465,816.9761 90.669435,814.2011 83.672675,809.2406 z "
style="fill:url(#linearGradient1443);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path31255" />
<path
d="M 65.306475,791.1379 C 63.233555,790.7002 60.999355,790.4239 59.365805,789.5469 L 68.892265,791.1379 L 68.892265,812.6305 L 65.306475,812.6305 L 65.306475,791.1379 z "
style="fill:url(#linearGradient1445);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
id="path31257" />
<path
d="M 67.320775,790.6085 C 85.302385,788.3785 109.07177,777.7176 122.92916,761.03133 C 114.65778,775.4238 95.545595,789.7158 67.320775,790.6085 z "
style="fill:url(#linearGradient1447);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1"
id="path31259" />
<path
d="M 33.715895,764.64433 C 46.672905,772.8833 62.054265,773.3355 77.566075,770.81251 C 87.157145,768.36082 96.733825,768.60106 103.91305,761.35286 C 100.27191,770.74325 93.731725,778.0926 85.111045,782.2013 C 81.571805,784.246 71.019095,786.3572 66.763505,786.4768 C 52.108415,786.8885 28.267315,771.32452 33.715895,764.64433 z "
style="fill:url(#linearGradient1449);fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path31261" />
<path
d="M 61.131725,699.32911 C 60.893335,699.3324 60.650985,699.35285 60.412975,699.36036 C 54.174885,699.55707 48.004405,701.11778 43.412975,703.64161 L 63.256725,725.79786 C 68.791645,722.48887 73.857235,723.41859 78.475475,728.57911 C 81.672775,732.15183 82.981095,735.34889 82.381725,738.17286 C 81.744695,741.03065 79.652735,744.13219 76.100475,747.45411 L 39.787975,706.89161 C 38.356065,708.10168 37.268145,709.05734 36.475475,709.76661 C 26.851285,718.3796 21.915865,728.17981 21.694225,739.17286 C 21.538655,745.80427 23.014825,752.19837 26.129155,758.36601 C 26.161085,758.42926 26.111165,758.33231 26.143445,758.39551 C 49.251135,765.48794 85.130405,763.33921 106.28406,756.15333 C 106.28671,756.14189 106.27884,756.15484 106.28977,756.10672 C 106.88745,753.47378 107.20786,750.74341 107.25672,747.86036 C 107.40722,736.7879 102.91799,726.15615 93.787975,715.95411 C 85.581685,706.78425 78.203125,701.92294 69.444225,700.11036 C 66.772615,699.56031 63.944735,699.29032 61.131725,699.32911 z M 49.694225,740.73536 L 64.819225,757.64161 C 58.252145,763.51868 53.270155,762.9035 48.225475,757.26661 C 46.094045,754.8848 45.006575,752.28916 44.944225,749.48536 C 44.808745,746.67564 45.842375,744.25401 49.694225,740.73536 z M 99.819225,769.92286 C 63.289755,778.2337 36.476305,770.96924 33.916995,769.62311 C 33.820425,769.57232 33.982495,769.70399 34.103885,769.84763 C 34.228745,769.99537 34.356975,770.14598 34.359625,770.14887 C 43.297215,780.1092 53.398395,785.4831 64.662975,786.1729 C 75.952885,786.8641 85.901515,783.3738 94.506725,775.6729 C 96.521975,773.8694 98.283435,771.9445 99.819225,769.92286 z "
style="font-size:159.57110596px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:url(#linearGradient1451);fill-opacity:1;stroke:none;stroke-width:1.0000006px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Franklin Gothic Heavy"
id="path31251" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

@ -30,9 +30,11 @@
export DRIVEC WINDOWS SYSTEM FONTS INF
# symlinking system to system32
rm -rf "$BASEDIR/ie6/$DRIVEC/$WINDOWS/"{S,s}ystem
cd "$BASEDIR/ie6/$DRIVEC/$WINDOWS/"
ln -s "$SYSTEM32" "system"
if [ -d "$BASEDIR/ie6/$DRIVEC/$WINDOWS/$SYSTEM32" ]; then
rm -rf "$BASEDIR/ie6/$DRIVEC/$WINDOWS/"{S,s}ystem
cd "$BASEDIR/ie6/$DRIVEC/$WINDOWS/"
ln -s "$SYSTEM32" "system"
fi
subsection $MSG_EXTRACTING_CABS
cd "$BASEDIR/tmp"
@ -75,10 +77,8 @@
subsection $MSG_INSTALLING_REGISTRY
add_registry "$IES4LINUX"/winereg/ie6.reg
wineserver -k
subsection $MSG_FINALIZING
cp "$IES4LINUX/lib/ie_wine.svg" "$BASEDIR/ie_wine.svg"
createShortcuts ie6 6.0
chmod u+rwx -R "$BASEDIR/ie6"
clean_tmp

View File

@ -23,18 +23,19 @@ de de deDE DE
de . deDE DE
bg bg bgBG EN-US
nl . nlNL NL
tw . zhTW TW
tr . trTR TR
sv . enUS SV
ja . enUS JA
ko . enUS KO
da . enUS DA
cn . enUS CN
tw . enUS TW
fi . enUS FI
hu . enUS HU
ar . enUS AR
he . enUS HE
el . enUS EL
tr . enUS TR
END
# Spanish and portuguese still needs other translations (pt_PT, es_ES...)

View File

@ -34,11 +34,9 @@ initAndConfigure() {
echo -e "$MSG_CONFIGURE_BASEDIR_MSG"
text_question "$MSG_CONFIGURE_BASEDIR_QUESTION" BASEDIR
mkdir -p "$BASEDIR"
echo -e "$MSG_CONFIGURE_BINDIR_MSG"
text_question "$MSG_CONFIGURE_BINDIR_QUESTION" BINDIR
mkdir -p "$BINDIR"
text_question "$MSG_CONFIGURE_WGET" WGETFLAGS_2
export WGETFLAGS="$WGETFLAGS $WGETFLAGS_2"

View File

@ -8,4 +8,7 @@
"Version"="5.00.2614.3500"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
"Plus! VersionNumber"="IE 5 5.00.2614.3500"
"Plus! VersionNumber"="IE 5 5.00.2614.3500"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AdvancedOptions\BROWSE\FORCE_OFFSCREEN]
"Text"="Force offscreen compositing even under Terminal server (requires restart)"

View File

@ -8,4 +8,7 @@
"Version"="5.50.4807.2300"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
"Plus! VersionNumber"="IE 5 5.50.4807.2300"
"Plus! VersionNumber"="IE 5 5.50.4807.2300"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AdvancedOptions\BROWSE\FORCE_OFFSCREEN]
"Text"="Force offscreen compositing even under Terminal server (requires restart)"