diff --git a/development/Win32/packaging/AltInstaller/ConfigLyX.nsh b/development/Win32/packaging/AltInstaller/ConfigLyX.nsh index 8826da97f2..44c2e41071 100644 --- a/development/Win32/packaging/AltInstaller/ConfigLyX.nsh +++ b/development/Win32/packaging/AltInstaller/ConfigLyX.nsh @@ -116,9 +116,12 @@ Function ConfigureLyX # .lyx14 WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "" "${PRODUCT_REGNAME}" WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "Content Type" "${PRODUCT_MIME_TYPE}" - # .lyx15 - WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "" "${PRODUCT_REGNAME}" - WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "Content Type" "${PRODUCT_MIME_TYPE}" + # .lyx15 don't set this, because this is designed to be opened with LyX 1.5.x + #WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "" "${PRODUCT_REGNAME}" + #WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "Content Type" "${PRODUCT_MIME_TYPE}" + # .lyx16 + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}16" "" "${PRODUCT_REGNAME}" + WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}16" "Content Type" "${PRODUCT_MIME_TYPE}" # refresh shell System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) (${SHCNE_ASSOCCHANGED}, ${SHCNF_IDLIST}, 0, 0)' ${endif} diff --git a/development/Win32/packaging/AltInstaller/InstallActions-update.nsh b/development/Win32/packaging/AltInstaller/InstallActions-update.nsh index a3ea8caa9d..c5e0cfc416 100644 --- a/development/Win32/packaging/AltInstaller/InstallActions-update.nsh +++ b/development/Win32/packaging/AltInstaller/InstallActions-update.nsh @@ -127,6 +127,17 @@ Section "-Installation actions" SecInstallation ExecWait '"$INSTDIR\Resources\configLyX.bat"' Delete "$INSTDIR\Resources\configLyX.bat" + # there might be the case that python files need to be updated + # but this should only be done when Python is not installed + ReadRegStr $PythonPath HKLM "Software\Python\PythonCore\2.5\InstallPath" "" + ${if} $PythonPath == "" + ReadRegStr $PythonPath HKLM "Software\Python\PythonCore\2.6\InstallPath" "" + ${endif} + ${if} $PythonPath != "" + RMDir /r $INSTDIR\bin\Lib + RMDir /r $INSTDIR\bin\DLLs + ${endif} + # for some unknown odd reason the folder $INSTDIR_OLD\Resources\ui # is not deleted in function InstDirChange, so the deletion has to be called # again to make it work @@ -160,13 +171,11 @@ Function InstDirChange StrCpy $INSTDIR_OLD $INSTDIR StrCpy $INSTDIR $INSTDIR_NEW - # set new PATH_PREFIX in the file lyxrc.dist - FileOpen $R1 "$INSTDIR\Resources\lyxrc.dist" a - FileRead $R1 $PathPrefix # the whole file content is now in $PathPrefix - ${WordReplace} $PathPrefix "${PRODUCT_VERSION_OLD}" "LyX ${PRODUCT_VERSION}" "+" $PathPrefix - FileSeek $R1 0 # set file pointer to the beginning - FileWrite $R1 '$PathPrefix' # overwrite the existing path with the actual one - FileClose $R1 + # set new path_prefix in the file lyxrc.dist + StrCpy $OldString "${PRODUCT_VERSION_OLD}" + StrCpy $NewString "LyX ${PRODUCT_VERSION}" + # following macro from TextFunc.nsh # calls Function ReplaceLineContent from LyXUtils.nsh + ${LineFind} "$INSTDIR\Resources\lyxrc.dist" "" "1:-1" "ReplaceLineContent" # set the new path to the preferences file for all users StrCpy $FileName "preferences" @@ -201,27 +210,42 @@ Function RefreshRegUninst # Aspell ReadRegStr $0 SHCTX "Software\Aspell" "OnlyWithLyX" # special entry to test if it was installed with LyX - ${if} $0 == "Yes${PRODUCT_VERSION_SHORT}" + ${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" WriteRegStr HKLM "SOFTWARE\Aspell" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" ${endif} + # Metafile2eps + Var /GLOBAL RegLocation + StrCpy $RegLocation "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Metafile to EPS Converter" + ReadRegStr $0 SHCTX "$RegLocation" "OnlyWithLyX" + ${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" + WriteRegStr HKLM "$RegLocation" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" + # set the new path + ReadRegStr $0 HKLM "SOFTWARE\InkNote Selector" "" + ${WordReplace} $0 "${PRODUCT_VERSION_OLD}" "LyX ${PRODUCT_VERSION}" "+" $0 # macro from WordFunc.nsh + WriteRegStr HKLM "SOFTWARE\InkNote Selector" "" "$0" + ReadRegStr $0 HKLM "$RegLocation" "InstallLocation" + ${WordReplace} $0 "${PRODUCT_VERSION_OLD}" "LyX ${PRODUCT_VERSION}" "+" $0 + WriteRegStr HKLM "$RegLocation" "InstallLocation" "$0" + ${endif} + # MiKTeX ReadRegStr $0 HKLM "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" - ${if} $0 == "Yes${PRODUCT_VERSION_SHORT}" + ${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" WriteRegStr HKLM "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" ${endif} # JabRef ReadRegStr $0 HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\JabRef ${JabRefVersion}" "OnlyWithLyX" - ${if} $0 == "Yes${PRODUCT_VERSION_SHORT}" + ${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\JabRef ${JabRefVersion}" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" ${endif} - # Aiksaurus - ReadRegStr $0 SHCTX "Software\Aiksaurus" "OnlyWithLyX" # special entry to test if it was installed with LyX - ${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" - WriteRegStr HKLM "SOFTWARE\Aiksaurus" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" - ${endif} + # Aiksaurus currently not needed + #ReadRegStr $0 SHCTX "Software\Aiksaurus" "OnlyWithLyX" + #${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" + # WriteRegStr HKLM "SOFTWARE\Aiksaurus" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" + #${endif} # ImageMagick ReadRegStr $0 SHCTX "Software\ImageMagick" "OnlyWithLyX" diff --git a/development/Win32/packaging/AltInstaller/InstallThirdPartyProgs.nsh b/development/Win32/packaging/AltInstaller/InstallThirdPartyProgs.nsh index 05204a7a99..bbb29b02b3 100644 --- a/development/Win32/packaging/AltInstaller/InstallThirdPartyProgs.nsh +++ b/development/Win32/packaging/AltInstaller/InstallThirdPartyProgs.nsh @@ -94,14 +94,16 @@ Function Metafile2eps # restore DEVMODE with proper settings ExecWait '$PrinterConf /q /Sr /n "Metafile to EPS Converter" /a "$INSTDIR\metafile2eps.dat" g' # register printer - WriteRegStr HKLM "Software\InkNote Selector" "" ${Metafile2epsDir} + WriteRegStr HKLM "SOFTWARE\InkNote Selector" "" ${Metafile2epsDir} # register Metafile2eps Var /GLOBAL RegLocation - StrCpy $RegLocation "Software\Microsoft\Windows\CurrentVersion\Uninstall\Metafile to EPS Converter" + StrCpy $RegLocation "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Metafile to EPS Converter" WriteRegStr HKLM "$RegLocation" "InstallLocation" "${Metafile2epsDir}" WriteRegStr HKLM "$RegLocation" "DisplayName" "Metafile to EPS Converter" WriteRegStr HKLM "$RegLocation" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" # special entry to tell the uninstaller that it was installed with LyX StrCpy $WMFPath "${Metafile2epsDir}" + # delete temporary file + Delete "$INSTDIR\metafile2eps.dat" ${else} # delete unnecessary files RMDir /r "${Metafile2epsDir}" diff --git a/development/Win32/packaging/AltInstaller/LanguageSettings.nsh b/development/Win32/packaging/AltInstaller/LanguageSettings.nsh index 68ff91e75b..5157dfaec5 100644 --- a/development/Win32/packaging/AltInstaller/LanguageSettings.nsh +++ b/development/Win32/packaging/AltInstaller/LanguageSettings.nsh @@ -219,8 +219,10 @@ ${endif} ${if} ${LangISOCode} = 1057 + StrCpy ${LangNme} "Bahasa Indonesia" StrCpy ${LangCdeSys} "id" - StrCpy ${LangNmeSys} "Indonesian" + StrCpy ${LangNmeSys} "Indonesia" + StrCpy ${LangSysEnc} "1252" ${endif} ${if} ${LangISOCode} = 1058 @@ -585,6 +587,11 @@ StrCpy ${LangCde} "he_IL" StrCpy ${LangEnc} "cp-1255" ${endif} + + ${if} ${Name} == "Bahasa Indonesia" + StrCpy ${LangCde} "id_ID" + StrCpy ${LangEnc} "cp-1252" + ${endif} ${if} ${Name} == "Italiano" StrCpy ${LangCde} "it_IT" diff --git a/development/Win32/packaging/AltInstaller/LyXInstaller-complete.nsi b/development/Win32/packaging/AltInstaller/LyXInstaller-complete.nsi index 38330192db..753c42fb7e 100644 --- a/development/Win32/packaging/AltInstaller/LyXInstaller-complete.nsi +++ b/development/Win32/packaging/AltInstaller/LyXInstaller-complete.nsi @@ -55,6 +55,7 @@ Var MiKTeXVersion Var MiKTeXUser Var MiKTeXPath Var MissedProg +Var PathPrefix Var PSVPath Var SVGPath Var WMFPath diff --git a/development/Win32/packaging/AltInstaller/LyXInstaller-small.nsi b/development/Win32/packaging/AltInstaller/LyXInstaller-small.nsi index 9e209afaed..cc31c0fdc7 100644 --- a/development/Win32/packaging/AltInstaller/LyXInstaller-small.nsi +++ b/development/Win32/packaging/AltInstaller/LyXInstaller-small.nsi @@ -52,6 +52,7 @@ Var LaTeXName Var MiKTeXVersion Var MiKTeXUser Var MissedProg +Var PathPrefix Var PSVPath Var State Var SVGPath diff --git a/development/Win32/packaging/AltInstaller/LyXUtils.nsh b/development/Win32/packaging/AltInstaller/LyXUtils.nsh index eee2b1908b..5735b4bc4e 100644 --- a/development/Win32/packaging/AltInstaller/LyXUtils.nsh +++ b/development/Win32/packaging/AltInstaller/LyXUtils.nsh @@ -119,7 +119,9 @@ FunctionEnd # this macro saves the "C:\Documents and Settings\" substring into the variable "AppPre" # and the "Application Data" substring into the variable "AppSuff" - SetShellVarContext current # switch temoprarily to local user + # switch temporarily to local user because the all users application data path is in + # Vista only C:\ProgramData + SetShellVarContext current StrCpy $String "$APPDATA" Var /GLOBAL APPDATemp StrCpy $APPDATemp "$APPDATA" diff --git a/development/Win32/packaging/AltInstaller/TranslatedLanguages.nsh b/development/Win32/packaging/AltInstaller/TranslatedLanguages.nsh index 2ca6f020f1..6a33bf1465 100644 --- a/development/Win32/packaging/AltInstaller/TranslatedLanguages.nsh +++ b/development/Win32/packaging/AltInstaller/TranslatedLanguages.nsh @@ -9,6 +9,7 @@ !insertmacro MUI_LANGUAGE "German" !insertmacro MUI_LANGUAGE "Galician" !insertmacro MUI_LANGUAGE "Hungarian" +!insertmacro MUI_LANGUAGE "Indonesian" !insertmacro MUI_LANGUAGE "Italian" !insertmacro MUI_LANGUAGE "Japanese" !insertmacro MUI_LANGUAGE "Norwegian" @@ -31,6 +32,7 @@ !include "lyx_languages\german.nsh" !include "lyx_languages\galician.nsh" !include "lyx_languages\hungarian.nsh" +!include "lyx_languages\indonesian.nsh" !include "lyx_languages\italian.nsh" !include "lyx_languages\japanese.nsh" !include "lyx_languages\norwegian.nsh" diff --git a/development/Win32/packaging/AltInstaller/Variables.nsh b/development/Win32/packaging/AltInstaller/Variables.nsh index 97ff4b2458..e31dd0c028 100644 --- a/development/Win32/packaging/AltInstaller/Variables.nsh +++ b/development/Win32/packaging/AltInstaller/Variables.nsh @@ -20,7 +20,6 @@ Var LatexPath Var MiKTeXInstalled Var NewString Var OldString -Var PathPrefix Var Pointer Var PrinterConf Var ProductRootKey diff --git a/development/Win32/packaging/AltInstaller/io_ui_language.ini b/development/Win32/packaging/AltInstaller/io_ui_language.ini index 4ba26dbb96..5f39232847 100644 --- a/development/Win32/packaging/AltInstaller/io_ui_language.ini +++ b/development/Win32/packaging/AltInstaller/io_ui_language.ini @@ -11,7 +11,7 @@ Text=" Available Languages " [Field 2] Type=Droplist -ListItems=Arabic|Català|Ceština|Chinese (China)|Chinese (Taiwan)|Dansk|Deutsch|English|Español|Euskara|Français|Galego|Hebrew|Italiano|Japanese|Korean|Magyar|Nederlands|Norsk|Nynorsk|Polski|Português|Româna|Russian|Slovenskı|Slovenšcina|Suomi|Türkçe|Ukrainian +ListItems=Arabic|Bahasa Indonesia|Català|Ceština|Chinese (China)|Chinese (Taiwan)|Dansk|Deutsch|English|Español|Euskara|Français|Galego|Hebrew|Italiano|Japanese|Korean|Magyar|Nederlands|Norsk|Nynorsk|Polski|Português|Româna|Russian|Slovenskı|Slovenšcina|Suomi|Türkçe|Ukrainian Left=20 Right=130 Top=15 diff --git a/development/Win32/packaging/AltInstaller/lyx_languages/indonesian.nsh b/development/Win32/packaging/AltInstaller/lyx_languages/indonesian.nsh new file mode 100644 index 0000000000..dbf7aa1027 --- /dev/null +++ b/development/Win32/packaging/AltInstaller/lyx_languages/indonesian.nsh @@ -0,0 +1,149 @@ +!ifndef _LYX_LANGUAGES_INDONESIAN_NSH_ +!define _LYX_LANGUAGES_INDONESIAN_NSH_ + +!ifdef LYX_LANG + !undef LYX_LANG +!endif +!define LYX_LANG ${LANG_INDONESIAN} + +LicenseLangString LyXLicenseData ${LYX_LANG} "${PRODUCT_LICENSE_FILE}" + +LangString WelcomePageText "${LYX_LANG}" "Wizard ini akan memandu anda dalam melakukan instalasi LyX.\r\n\ + \r\n\ + Anda harus bertindak dan mempunyai hak sebagai administrator untuk instalasi LyX.\r\n\ + \r\n\ + Sangat disarankan anda menutup semua aplikasi sebelum memulai Setup. Hal ini akan memungkinkan memperbarui berkas sistem yang relevan tanpa melakukan booting ulang komputer anda.\r\n\ + \r\n\ + $_CLICK" + +LangString FileTypeTitle "${LYX_LANG}" "Dokumen-LyX" + +LangString SecInstGSviewTitle "${LYX_LANG}" "GSview" +LangString SecInstJabRefTitle "${LYX_LANG}" "JabRef" +LangString SecAllUsersTitle "${LYX_LANG}" "Instal untuk semua pengguna?" +LangString SecFileAssocTitle "${LYX_LANG}" "Berkas yang terkait" +LangString SecDesktopTitle "${LYX_LANG}" "Ikon Desktop" + +LangString SecCoreDescription "${LYX_LANG}" "Berkas-berkas LyX." +LangString SecInstGSviewDescription "${LYX_LANG}" "Program untuk melihat dokumen Postscript dan PDF." +LangString SecInstJabRefDescription "${LYX_LANG}" "Program manajemen acuan bibliografi dan penyunting berkas BibTeX." +LangString SecAllUsersDescription "${LYX_LANG}" "Instal LyX untuk semua pengguna atau hanya untuk pengguna ini saja." +LangString SecFileAssocDescription "${LYX_LANG}" "Berkas dengan ekstensi .lyx akan otomatis dibuka menggunakan LyX." +LangString SecDesktopDescription "${LYX_LANG}" "Ikon LyX muncul di desktop." + +LangString LangSelectHeader "${LYX_LANG}" "Pilihan bahasa untuk menu LyX" +LangString AvailableLang "${LYX_LANG}" " Bahasa yang tersedia " + +LangString MissProgHeader "${LYX_LANG}" "Pengecekan program yang diperlukan" +LangString MissProgCap "${LYX_LANG}" "Berikut ini adalah program yang diperlukan dan akan diinstal sebagai tambahan" +LangString MissProgLatex "${LYX_LANG}" "MiKTeX, salah satu program distribusi LaTeX" +LangString MissProgGhostscript "${LYX_LANG}" "Ghostscript, suatu penafsir PostScript and PDF" +LangString MissProgImageMagick "${LYX_LANG}" "ImageMagick, salah satu penngkonversi gambar" +LangString MissProgAspell "${LYX_LANG}" "Aspell, salah satu program pemeriksa ejaan" +LangString MissProgMessage "${LYX_LANG}" 'Tidak ada program tambahan yang perlu diinstal.' + +LangString EnterLaTeXHeader1 "${LYX_LANG}" 'Distribusi LaTeX' +LangString EnterLaTeXHeader2 "${LYX_LANG}" 'Pengaturan distribusi LaTeX yang akan digunakan dalam LyX.' +LangString EnterLaTeXFolder "${LYX_LANG}" 'Anda dapat mengatur sendiri lokasi tempat berkas "latex.exe" berada dan mengatur lokasi \ + tempat distribusi LaTeX yang akan digunakan oleh LyX.\r\n\ + Apabila anda tidak menggunakan LaTeX, LyX tidak akan menampilkan output dokumen!\r\n\ + \r\n\ + Program instalasi ini mendeteksi adanya distribusi LaTeX \ + "$LaTeXName" dalam sistem anda. Dibawah ini adalah lokasi keberadaannya.' +LangString EnterLaTeXFolderNone "${LYX_LANG}" 'Aturlah lokasi tempat berkas "latex.exe" berada. Atur dan nyatakanlah lokasi \ + tempat distribusi LaTeX yang akan digunakan oleh LyX.\r\n\ + Apabila anda tidak menggunakan LaTeX, LyX tidak akan menampilkan output dokumen!\r\n\ + \r\n\ + Program instalasi ini tidak menemukan adanya distribusi LaTeX di sistem anda.' +LangString PathName "${LYX_LANG}" 'Lokasi tempat berkas "latex.exe" berada' +LangString DontUseLaTeX "${LYX_LANG}" "LaTeX tidak akan berfungsi" +LangString InvalidLaTeXFolder "${LYX_LANG}" 'Berkas "latex.exe" tidak berada di lokasi tempat yang dinyatakan.' + +LangString LatexInfo "${LYX_LANG}" 'Sekarang instalasi program distribusi LaTeX "MiKTeX" akan dijalankan.$\r$\n\ + Untuk meneruskan tekanlah tombol "Next" yang ada di jendela dan tunggu sampai instalasi dimulai.$\r$\n\ + $\r$\n\ + !!! Gunakan semua pilihan default pada program instalasi MiKTeX !!!' +LangString LatexError1 "${LYX_LANG}" 'Distribusi LaTeX tidak ditemukan!$\r$\n\ + LyX tidak bisa digunakan tanpa menggunakan salah satu distribusi LaTeX seperti "MiKTeX"!$\r$\n\ + Oleh karena itu proses instalasi dibatalkan.' + +LangString GSviewInfo "${LYX_LANG}" 'Sekarang instalasi program "GSview" akan dijalankan.$\r$\n\ + Untuk memulainya tekanlah tombol "Setup" setup pada jendela instalasi yang pertama,$\r$\n\ + pilihlah bahasa yang anda inginkan kemudian tekan tombol "Next" pada jendela berikutnya.$\r$\n\ + Anda boleh memilih semua pilihan default yang ada di program instalasi GSview.' +LangString GSviewError "${LYX_LANG}" 'Program "GSview" tidak berhasil diinstal secara keseluruhan!$\r$\n\ + Namun proses instalasi dapat diteruskan.$\r$\n\ + Anda dapat mengulangi instalasi GSview nanti.' + +LangString JabRefInfo "${LYX_LANG}" 'Sekarang instalasi program "JabRef" akan dijalankan.$\r$\n\ + Anda boleh memilih semua pilihan default yang ada di program instalasi JabRef.' +LangString JabRefError "${LYX_LANG}" 'Program "JabRef" tidak berhasil diinstal secara keseluruhan!$\r$\n\ + Namun proses instalasi dapat diteruskan.$\r$\n\ + Anda dapat mengulang instalasi JabRef nanti.' + +LangString LatexConfigInfo "${LYX_LANG}" "Proses konfigurasi LyX selanjutnya akan memerlukan waktu beberapa saat." + +LangString AspellInfo "${LYX_LANG}" 'Sekarang kamus untuk pemeriksa ejaan "Aspell" akan dimuat turun kemudian diinstal.$\r$\n\ + Setiap lisensi kamus yang berbeda akan ditampilkan sebelum instalasi dimulai.' +LangString AspellDownloadFailed "${LYX_LANG}" "Kamus pemeriksa ejaan Aspell tidak bisa dimuat turun!" +LangString AspellInstallFailed "${LYX_LANG}" "Kamus pemeriksa ejaan Aspell tidak bisa diinstal!" +LangString AspellPartAnd "${LYX_LANG}" " dan " +LangString AspellPartSep "${LYX_LANG}" ", " +LangString AspellAll "${LYX_LANG}" 'Kamus untuk bahasa yang dipilih sudah diinstal' +LangString AspellNone "${LYX_LANG}" 'Kamus untuk pemeriksa ejaan "Aspell" belum diinstal.$\r$\n\ + Berbagai kamus dapat dimuat turun dari$\r$\n\ + ${AspellLocation}$\r$\n\ + Apakah anda menginginkan memuat turun berbagai kamus sekarang?' +LangString AspellPartStart "${LYX_LANG}" "Sudah pernah diinstal " +LangString AspellPart1 "${LYX_LANG}" "kamus bahasa inggris" +LangString AspellPart2 "${LYX_LANG}" "Kamus untuk bahasa $LangName" +LangString AspellPart3 "${LYX_LANG}" "a$\r$\n\ + kamus dari bahasa $LangNameSys" +LangString AspellPart4 "${LYX_LANG}" ' untuk pemeriksa ejaan "Aspell".$\r$\n\ + Berbagai kamus dapat dimuat turun dari$\r$\n\ + ${AspellLocation}$\r$\n\ + Apakah anda menginginkan memuat turun berbagai kamus yang lain sekarang?' + +LangString MiKTeXPathInfo "${LYX_LANG}" "Agar memungkinkan semua pengguna dapat mengatur MiKTeX sesuai keinginannya$\r$\n\ + anda perlu memberikan hak merubah untuk semua pengguna pada lokasi instalasi MiKTeX yaitu folder$\r$\n\ + $MiKTeXPath $\r$\n\ + serta di semua subfoldernya." +LangString MiKTeXInfo "${LYX_LANG}" 'Distribusi LaTeX "MiKTeX" akan digunakan dengan LyX.$\r$\n\ + Sangat disarankan memperbarui program yang ada di MiKTeX menggunakan "MiKTeX Update Wizard"$\r$\n\ + sebelum anda menggunakan LyX untuk yang pertama kali.$\r$\n\ + Apakah anda akan memeriksa perlunya memperbarui MikTeX?' + +LangString UpdateNotAllowed "${LYX_LANG}" "Program update ini hanya hanya dapat memperbarui ${PRODUCT_VERSION_OLD}!" +LangString ModifyingConfigureFailed "${LYX_LANG}" "Tidak bisa menyatakan 'path_prefix' pada skrip configure" +LangString CreateCmdFilesFailed "${LYX_LANG}" "Tidak bisa membuat berkas lyx.bat" +LangString RunConfigureFailed "${LYX_LANG}" "Tidak bisa menjalankan skrip configure" +LangString NotAdmin "${LYX_LANG}" "Anda harus berlaku dan mempunyai hak sebagai administrator untuk instalasi LyX!" +LangString InstallRunning "${LYX_LANG}" "Program instalasi sedang berjalan!" +LangString StillInstalled "${LYX_LANG}" "LyX sudah pernah diinstal! Perlu menghapus LyX yang ada terlebih dahulu." + +LangString FinishPageMessage "${LYX_LANG}" "Selamat! LyX berhasil diinstal dengan sukses.\r\n\ + \r\n\ + (Menjalankan LyX untuk pertama kali memerlukan waktu beberapa detik.)" +LangString FinishPageRun "${LYX_LANG}" "Menjalankan LyX" + +LangString UnNotInRegistryLabel "${LYX_LANG}" "Tidak bisa menemukan LyX di catatan registry.$\r$\n\ + Shortcuts pada desktop dan yang ada di Menu Start tidak dihapus." +LangString UnInstallRunning "${LYX_LANG}" "Anda harus menutup LyX terlebih dahulu!" +LangString UnNotAdminLabel "${LYX_LANG}" "Anda harus berlaku dan mempunyai hak sebagai administrator untuk menghapus LyX!" +LangString UnReallyRemoveLabel "${LYX_LANG}" "Apakah anda yakin akan menghapus LyX secara menyeluruh termasuk semua komponen yang ada?" +LangString UnLyXPreferencesTitle "${LYX_LANG}" 'Preferensi pengguna LyX' +LangString UnGSview "${LYX_LANG}" 'Silahkan tekan tombol "Uninstall" pada jendela berikutnya untuk memulai penghapusan$\r$\n\ + Postscript dan penampil PDF "GSview".' +LangString UnRemoveSuccessLabel "${LYX_LANG}" "LyX telah dihapus dengan sukses dari komputer anda." + +LangString SecUnAspellDescription "${LYX_LANG}" 'Penghapusan pemeriksa ejaan Aspell serta kamus yang ada.' +LangString SecUnMiKTeXDescription "${LYX_LANG}" "Penghapusan distribusi LaTeX MiKTeX." +LangString SecUnJabRefDescription "${LYX_LANG}" "Penghapusan program manajemen bibliografi JabRef." +LangString SecUnPreferencesDescription "${LYX_LANG}" 'Menghapus berkas konfigurasi LyX pada folder$\r$\n\ + "$AppPre\username\$AppSuff\${PRODUCT_SUBFOLDER}"$\r$\n\ + untuk semua pengguna.' +LangString SecUnProgramFilesDescription "${LYX_LANG}" "Penghapusan LyX serta semua komponen yang ada." + +!undef LYX_LANG + +!endif # _LYX_LANGUAGES_INDONESIAN_NSH_ diff --git a/development/Win32/packaging/AltInstaller/specials/AspellDictionaryNames.txt b/development/Win32/packaging/AltInstaller/specials/AspellDictionaryNames.txt index 46ff1a3a2d..73c8b642ad 100644 --- a/development/Win32/packaging/AltInstaller/specials/AspellDictionaryNames.txt +++ b/development/Win32/packaging/AltInstaller/specials/AspellDictionaryNames.txt @@ -1,3 +1,4 @@ +ar-1.2-0 cs-20040614-1 da-1.4.42-1 de-20030222-1 @@ -8,6 +9,7 @@ fr-0.50-3 gl-0.50-0 he-1.0-0 hu-0.99.4.2-0 +id-1.2-0 it-2.2_20050523-0 nl-opentaal200711 nb-0.50.1-0 diff --git a/development/Win32/packaging/AltInstaller/specials/AspellRepositories.txt b/development/Win32/packaging/AltInstaller/specials/AspellRepositories.txt index 86098f14eb..2bb850103a 100644 --- a/development/Win32/packaging/AltInstaller/specials/AspellRepositories.txt +++ b/development/Win32/packaging/AltInstaller/specials/AspellRepositories.txt @@ -1,4 +1,3 @@ http://download2.berlios.de/lyxwininstall http://download.berlios.de/lyxwininstall ftp://ftp.lyx.org/pub/lyx/contrib/aspell6-windows -http://www.lyx.org/~bpeng/aspell6-windows