installer: resync with branch

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29345 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Uwe Stöhr 2009-04-19 21:34:44 +00:00
parent 8d0fcad676
commit 2d74fba556
13 changed files with 216 additions and 25 deletions

View File

@ -116,9 +116,12 @@ Function ConfigureLyX
# .lyx14 # .lyx14
WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "" "${PRODUCT_REGNAME}" WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "" "${PRODUCT_REGNAME}"
WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "Content Type" "${PRODUCT_MIME_TYPE}" WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}14" "Content Type" "${PRODUCT_MIME_TYPE}"
# .lyx15 # .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" "" "${PRODUCT_REGNAME}"
WriteRegStr SHCTX "Software\Classes\${PRODUCT_EXT}15" "Content Type" "${PRODUCT_MIME_TYPE}" #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 # refresh shell
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) (${SHCNE_ASSOCCHANGED}, ${SHCNF_IDLIST}, 0, 0)' System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) (${SHCNE_ASSOCCHANGED}, ${SHCNF_IDLIST}, 0, 0)'
${endif} ${endif}

View File

@ -127,6 +127,17 @@ Section "-Installation actions" SecInstallation
ExecWait '"$INSTDIR\Resources\configLyX.bat"' ExecWait '"$INSTDIR\Resources\configLyX.bat"'
Delete "$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 # for some unknown odd reason the folder $INSTDIR_OLD\Resources\ui
# is not deleted in function InstDirChange, so the deletion has to be called # is not deleted in function InstDirChange, so the deletion has to be called
# again to make it work # again to make it work
@ -160,13 +171,11 @@ Function InstDirChange
StrCpy $INSTDIR_OLD $INSTDIR StrCpy $INSTDIR_OLD $INSTDIR
StrCpy $INSTDIR $INSTDIR_NEW StrCpy $INSTDIR $INSTDIR_NEW
# set new PATH_PREFIX in the file lyxrc.dist # set new path_prefix in the file lyxrc.dist
FileOpen $R1 "$INSTDIR\Resources\lyxrc.dist" a StrCpy $OldString "${PRODUCT_VERSION_OLD}"
FileRead $R1 $PathPrefix # the whole file content is now in $PathPrefix StrCpy $NewString "LyX ${PRODUCT_VERSION}"
${WordReplace} $PathPrefix "${PRODUCT_VERSION_OLD}" "LyX ${PRODUCT_VERSION}" "+" $PathPrefix # following macro from TextFunc.nsh # calls Function ReplaceLineContent from LyXUtils.nsh
FileSeek $R1 0 # set file pointer to the beginning ${LineFind} "$INSTDIR\Resources\lyxrc.dist" "" "1:-1" "ReplaceLineContent"
FileWrite $R1 '$PathPrefix' # overwrite the existing path with the actual one
FileClose $R1
# set the new path to the preferences file for all users # set the new path to the preferences file for all users
StrCpy $FileName "preferences" StrCpy $FileName "preferences"
@ -201,27 +210,42 @@ Function RefreshRegUninst
# Aspell # Aspell
ReadRegStr $0 SHCTX "Software\Aspell" "OnlyWithLyX" # special entry to test if it was installed with LyX 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}" WriteRegStr HKLM "SOFTWARE\Aspell" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}"
${endif} ${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 # MiKTeX
ReadRegStr $0 HKLM "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" 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}" WriteRegStr HKLM "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}"
${endif} ${endif}
# JabRef # JabRef
ReadRegStr $0 HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\JabRef ${JabRefVersion}" "OnlyWithLyX" 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}" WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\JabRef ${JabRefVersion}" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}"
${endif} ${endif}
# Aiksaurus # Aiksaurus currently not needed
ReadRegStr $0 SHCTX "Software\Aiksaurus" "OnlyWithLyX" # special entry to test if it was installed with LyX #ReadRegStr $0 SHCTX "Software\Aiksaurus" "OnlyWithLyX"
${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}" #${if} $0 == "Yes${PRODUCT_VERSION_SHORT_OLD}"
WriteRegStr HKLM "SOFTWARE\Aiksaurus" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" # WriteRegStr HKLM "SOFTWARE\Aiksaurus" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}"
${endif} #${endif}
# ImageMagick # ImageMagick
ReadRegStr $0 SHCTX "Software\ImageMagick" "OnlyWithLyX" ReadRegStr $0 SHCTX "Software\ImageMagick" "OnlyWithLyX"

View File

@ -94,14 +94,16 @@ Function Metafile2eps
# restore DEVMODE with proper settings # restore DEVMODE with proper settings
ExecWait '$PrinterConf /q /Sr /n "Metafile to EPS Converter" /a "$INSTDIR\metafile2eps.dat" g' ExecWait '$PrinterConf /q /Sr /n "Metafile to EPS Converter" /a "$INSTDIR\metafile2eps.dat" g'
# register printer # register printer
WriteRegStr HKLM "Software\InkNote Selector" "" ${Metafile2epsDir} WriteRegStr HKLM "SOFTWARE\InkNote Selector" "" ${Metafile2epsDir}
# register Metafile2eps # register Metafile2eps
Var /GLOBAL RegLocation 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" "InstallLocation" "${Metafile2epsDir}"
WriteRegStr HKLM "$RegLocation" "DisplayName" "Metafile to EPS Converter" 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 WriteRegStr HKLM "$RegLocation" "OnlyWithLyX" "Yes${PRODUCT_VERSION_SHORT}" # special entry to tell the uninstaller that it was installed with LyX
StrCpy $WMFPath "${Metafile2epsDir}" StrCpy $WMFPath "${Metafile2epsDir}"
# delete temporary file
Delete "$INSTDIR\metafile2eps.dat"
${else} ${else}
# delete unnecessary files # delete unnecessary files
RMDir /r "${Metafile2epsDir}" RMDir /r "${Metafile2epsDir}"

View File

@ -219,8 +219,10 @@
${endif} ${endif}
${if} ${LangISOCode} = 1057 ${if} ${LangISOCode} = 1057
StrCpy ${LangNme} "Bahasa Indonesia"
StrCpy ${LangCdeSys} "id" StrCpy ${LangCdeSys} "id"
StrCpy ${LangNmeSys} "Indonesian" StrCpy ${LangNmeSys} "Indonesia"
StrCpy ${LangSysEnc} "1252"
${endif} ${endif}
${if} ${LangISOCode} = 1058 ${if} ${LangISOCode} = 1058
@ -586,6 +588,11 @@
StrCpy ${LangEnc} "cp-1255" StrCpy ${LangEnc} "cp-1255"
${endif} ${endif}
${if} ${Name} == "Bahasa Indonesia"
StrCpy ${LangCde} "id_ID"
StrCpy ${LangEnc} "cp-1252"
${endif}
${if} ${Name} == "Italiano" ${if} ${Name} == "Italiano"
StrCpy ${LangCde} "it_IT" StrCpy ${LangCde} "it_IT"
StrCpy ${LangEnc} "cp-1252" StrCpy ${LangEnc} "cp-1252"

View File

@ -55,6 +55,7 @@ Var MiKTeXVersion
Var MiKTeXUser Var MiKTeXUser
Var MiKTeXPath Var MiKTeXPath
Var MissedProg Var MissedProg
Var PathPrefix
Var PSVPath Var PSVPath
Var SVGPath Var SVGPath
Var WMFPath Var WMFPath

View File

@ -52,6 +52,7 @@ Var LaTeXName
Var MiKTeXVersion Var MiKTeXVersion
Var MiKTeXUser Var MiKTeXUser
Var MissedProg Var MissedProg
Var PathPrefix
Var PSVPath Var PSVPath
Var State Var State
Var SVGPath Var SVGPath

View File

@ -119,7 +119,9 @@ FunctionEnd
# this macro saves the "C:\Documents and Settings\" substring into the variable "AppPre" # this macro saves the "C:\Documents and Settings\" substring into the variable "AppPre"
# and the "Application Data" substring into the variable "AppSuff" # 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" StrCpy $String "$APPDATA"
Var /GLOBAL APPDATemp Var /GLOBAL APPDATemp
StrCpy $APPDATemp "$APPDATA" StrCpy $APPDATemp "$APPDATA"

View File

@ -9,6 +9,7 @@
!insertmacro MUI_LANGUAGE "German" !insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "Galician" !insertmacro MUI_LANGUAGE "Galician"
!insertmacro MUI_LANGUAGE "Hungarian" !insertmacro MUI_LANGUAGE "Hungarian"
!insertmacro MUI_LANGUAGE "Indonesian"
!insertmacro MUI_LANGUAGE "Italian" !insertmacro MUI_LANGUAGE "Italian"
!insertmacro MUI_LANGUAGE "Japanese" !insertmacro MUI_LANGUAGE "Japanese"
!insertmacro MUI_LANGUAGE "Norwegian" !insertmacro MUI_LANGUAGE "Norwegian"
@ -31,6 +32,7 @@
!include "lyx_languages\german.nsh" !include "lyx_languages\german.nsh"
!include "lyx_languages\galician.nsh" !include "lyx_languages\galician.nsh"
!include "lyx_languages\hungarian.nsh" !include "lyx_languages\hungarian.nsh"
!include "lyx_languages\indonesian.nsh"
!include "lyx_languages\italian.nsh" !include "lyx_languages\italian.nsh"
!include "lyx_languages\japanese.nsh" !include "lyx_languages\japanese.nsh"
!include "lyx_languages\norwegian.nsh" !include "lyx_languages\norwegian.nsh"

View File

@ -20,7 +20,6 @@ Var LatexPath
Var MiKTeXInstalled Var MiKTeXInstalled
Var NewString Var NewString
Var OldString Var OldString
Var PathPrefix
Var Pointer Var Pointer
Var PrinterConf Var PrinterConf
Var ProductRootKey Var ProductRootKey

View File

@ -11,7 +11,7 @@ Text=" Available Languages "
[Field 2] [Field 2]
Type=Droplist 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 Left=20
Right=130 Right=130
Top=15 Top=15

View File

@ -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_

View File

@ -1,3 +1,4 @@
ar-1.2-0
cs-20040614-1 cs-20040614-1
da-1.4.42-1 da-1.4.42-1
de-20030222-1 de-20030222-1
@ -8,6 +9,7 @@ fr-0.50-3
gl-0.50-0 gl-0.50-0
he-1.0-0 he-1.0-0
hu-0.99.4.2-0 hu-0.99.4.2-0
id-1.2-0
it-2.2_20050523-0 it-2.2_20050523-0
nl-opentaal200711 nl-opentaal200711
nb-0.50.1-0 nb-0.50.1-0

View File

@ -1,4 +1,3 @@
http://download2.berlios.de/lyxwininstall http://download2.berlios.de/lyxwininstall
http://download.berlios.de/lyxwininstall http://download.berlios.de/lyxwininstall
ftp://ftp.lyx.org/pub/lyx/contrib/aspell6-windows ftp://ftp.lyx.org/pub/lyx/contrib/aspell6-windows
http://www.lyx.org/~bpeng/aspell6-windows