Installer: Fix some izpack5 translated languages

Copy out of izpack5 and rename resources to be loaded at build time:
- bra -> por
- chn -> zho
- idn -> ind

See installer5.xml for notes on why.

Also restore Persian translation, was removed in transition from izpack 4 to 5,
will only be shown if the locale is in the JVM, otherwise will generate warning at runtime.
This commit is contained in:
zzz
2024-07-25 08:42:35 -04:00
parent 73cae644e5
commit 07b64ac7d6
8 changed files with 899 additions and 3 deletions

View File

@ -1206,6 +1206,8 @@
<ant dir="installer/tools/java" target="distclean" />
<delete dir="installer/lib/izpack5/patches/java/build" quiet="true" />
<delete dir="reproducible/build" />
<!-- custom langpacks -->
<delete dir="com" />
<!--
NOTE! We need to turn off the default excludes for these
patterns to work.
@ -1924,6 +1926,15 @@
<target name="izpack5-patches" depends="ensureIzpack5, buildProperties" >
<ant dir="installer/lib/izpack5/patches/java/" target="jar" />
<!-- custom langpacks
Izpack tries to load the resource both from the classpath and the file system;
we do it this way because jaring them up and adding a pathelement to izpack5.lib.path doesn't work.
See installer/install5.xml for details.
-->
<mkdir dir="com/izforge/izpack/bin/langpacks/" />
<copy toDir="com/izforge/izpack/bin/langpacks/" >
<fileset dir="installer/lib/izpack5/patches/resources" />
</copy>
</target>
<target name="installer5" depends="izpack5-patches, preppkg, buildProperties, buildUtilityJar" >

View File

@ -34,19 +34,81 @@ https://izpack.atlassian.net/wiki/spaces/IZPACK/pages/491730/GUI+Preferences
<modifier key="langDisplayType" value="native" />
</guiprefs>
<!--
Locales:
This is poorly documented, like a lot of things in izpack, but these can
be 2 OR 3 character country OR language codes.
Whatever it is, there must be xx.xml and xx.gif files available at
build time or the build will error out.
At runtime, izpack loads all the JVM's locales and tries to find
the "best match" locale for the code. See izpack DefaultLocales.java.
It then uses Locale.getDisplayLanguage() on that best match to show the (translated) language name
when langDisplayType=native, which we set in guiprefs above.
At https://izpack.atlassian.net/wiki/spaces/IZPACK/pages/491613/Overriding+Built-in+Translations
it says:
"In IzPack, language packs are identified by a 3 character ISO country or language code.
Country codes are converted to lowercase.
Country codes are used in preference to language codes.
This is to handle the case where a language variation is spoken for which there is no ISO language code."
This is wrong in that 2-character country and language codes are also allowed.
It is also wrong in that, unfortunately,
country codes combined with "best match" can go very badly.
Izpack 4 used the language code "ind" for Indonesian, but
Izpack 5 switched to use the country code "idn" instead.
This worked fine on Java 8, but on Java 21, the best match finds Javanese/Jawa for "idn",
which is a completely different language than Indonesian.
See: https://old.reddit.com/r/i2p/comments/1e61lsp/wrong_country_name_indonesia_as_jawa/
Renamed or custom langpacks (xml + gif) must be checked in to
installer/lib/izpack5/patches/resources
and may then be added below, and will be bundled with the installer.
Note that the JVM's installed locales varies widely by Java version.
For example, as of 2024 on Ubuntu, Java 8 has 159 locales and Java 21 has 1050.
The selected locale may even depend on the ordering of locales returned by getAvailableLocales() in the JVM.
If no locale for any code is found, it outputs "WARNING: No locale for xx"
which is annoying. Even worse, if no locale found, it doesn't display the translation
as an option.
But that shouldn't stop us from including it if some JVMs have it.
-->
<locale>
<langpack iso3="eng"/>
<!--
Brazilian Portuguese
see above, wrongly matches neegatu, replaced by por.
Portuguese (Portugal) is prt below.
<langpack iso3="bra"/>
-->
<langpack iso3="por"/>
<langpack iso3="cat"/>
<langpack iso3="ces"/>
<!--
Chinese
see above, wrongly matches Sichuan Yi (iii), replaced by zho
<langpack iso3="chn"/>
-->
<langpack iso3="zho"/>
<langpack iso3="dan"/>
<langpack iso3="deu"/>
<langpack iso3="ell"/>
<!-- fa not found in older JVMs, may generate warning, see above -->
<langpack iso3="fa"/>
<langpack iso3="fin"/>
<langpack iso3="fra"/>
<langpack iso3="hun"/>
<!--
see above, replaced by ind
<langpack iso3="idn"/>
-->
<langpack iso3="ind"/>
<langpack iso3="ita"/>
<langpack iso3="jpn"/>
<langpack iso3="kor"/>
@ -65,10 +127,10 @@ https://izpack.atlassian.net/wiki/spaces/IZPACK/pages/491730/GUI+Preferences
<langpack iso3="twn"/>
<langpack iso3="ukr"/>
<!--
At runtime, if the JVM does not have a locale:
"WARNING: No locale for:"
<langpack iso3="eus"/>
<langpack iso3="fa"/>
<langpack iso3="glg"/>
<langpack iso3="eus"/> Basque
<langpack iso3="glg"/> Galician
-->
</locale>

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

View File

@ -0,0 +1,352 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<!-- The Indonesian langpack -->
<!-- translation provided by Thomas Edwin Santosa - thomas (at) katalisindonesia dot com-->
<izpack:langpack version="5.0"
xmlns:izpack="http://izpack.org/schema/langpack"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://izpack.org/schema/langpack http://izpack.org/schema/5.0/izpack-langpack-5.0.xsd">
<!-- Heading messages START -->
<str id="CheckedHelloPanel.headline" txt="Selamat Datang"/>
<str id="CompilePanel.headline" txt="Kompilasi Kode Sumber Java"/>
<str id="ConditionalUserInputPanel.headline" txt="Data Pengguna"/>
<str id="FinishPanel.headline" txt="Pemasangan Telah Selesai"/>
<str id="HelloPanel.headline" txt="Selamat Datang"/>
<str id="HTMLInfoPanel.headline" txt="Informasi"/>
<str id="HTMLLicencePanel.headline" txt="Perjanjian Lisensi"/>
<str id="PDFLicencePanel.headline" txt="Perjanjian Lisensi"/>
<str id="ImgPacksPanel.headline" txt="Pilih Paket-Paket Pemasangan"/>
<str id="InfoPanel.headline" txt="Informasi"/>
<str id="InstallPanel.headline" txt="Pemasangan"/>
<str id="JDKPathPanel.headline" txt="Alamat JDK"/>
<str id="LicencePanel.headline" txt="Perjanjian Lisensi"/>
<str id="PacksPanel.headline" txt="Pilih Paket-Paket Pemasangan"/>
<str id="ProcessPanel.headline" txt="Lakukan Proses-Proses Eksternal"/>
<str id="ShortcutPanel.headline" txt="Jalan-Jalan Pintas"/>
<str id="SimpleFinishPanel.headline" txt="Pemasangan Telah Selesai"/>
<str id="SummaryPanel.headline" txt="Ringkasan Data Konfigurasi"/>
<str id="TargetPanel.headline" txt="Alamat Tujuan"/>
<str id="TreePacksPanel.headline" txt="Pilih Paket-Paket Pemasangan"/>
<str id="UserInputPanel.headline" txt="Data Pengguna"/>
<str id="UserPathPanel.headline" txt="Pilih Lokasi"/>
<str id="InstallationTypePanel.headline" txt="Jenis Pemasangan"/>
<!-- ConsolePrompt strings -->
<str id="ConsolePrompt.okCancel" txt="Enter O for OK, C to Cancel: "/>
<str id="ConsolePrompt.yesNo" txt="Enter Y for Yes, N for No: "/>
<str id="ConsolePrompt.yesNoCancel" txt="Enter Y for Yes, N for No, or C to Cancel: "/>
<str id="ConsolePrompt.ok" txt="O"/>
<str id="ConsolePrompt.cancel" txt="C"/>
<str id="ConsolePrompt.yes" txt="Y"/>
<str id="ConsolePrompt.no" txt="N"/>
<!-- ConsoleInstaller strings -->
<str id="ConsoleInstaller.continueQuitRedisplay" txt="Press 1 to continue, 2 to quit, 3 to redisplay"/>
<str id="ConsoleInstaller.acceptRejectRedisplay" txt="Press 1 to accept, 2 to reject, 3 to redisplay"/>
<str id="ConsoleInstaller.redisplayQuit" txt="Press 1 to redisplay, 2 to quit"/>
<str id="ConsoleInstaller.permissionError" txt="Administrative privileges required. Please re-run the installer with administrative privileges."/>
<str id="ConsoleInstaller.inputSelection" txt="Input selection: "/>
<str id="ConsoleInstaller.pagingMore" txt="More"/>
<str id="ConsoleInstaller.aborted.PressedCTRL-C" txt="CTRL-C pressed"/>
<str id="ConsoleInstaller.aborted.LicenseRejected" txt="License rejected"/>
<str id="ConsoleInstaller.aborted.PressedQuit" txt="Quit pressed"/>
<str id="ConsoleInstaller.shutdown.pendingFileOperations" txt="There are file operations pending after reboot"/>
<str id="ConsoleInstaller.shutdown.rebootingNow" txt="Rebooting now automatically"/>
<str id="ConsoleInstaller.shutdown.done" txt="Console installation done"/>
<str id="ConsoleInstaller.shutdown.aborted" txt="Console installation ABORTED by the user!"/>
<str id="ConsoleInstaller.shutdown.failed" txt="Console installation FAILED!"/>
<!-- General installer strings -->
<str id="installer.title" txt="IzPack - Pemasangan "/>
<str id="installer.next" txt="Berikut"/>
<str id="installer.prev" txt="Sebelum"/>
<str id="installer.quit" txt="Keluar"/>
<str id="installer.madewith" txt="(Dibuat dengan IzPack- http://izpack.org/)"/>
<str id="installer.quit.title" txt="Apakah Anda yakin ingin keluar?"/>
<str id="installer.quit.message" txt="Ini akan membatalkan pemasangan!"/>
<str id="installer.warning" txt="Peringatan!"/>
<str id="installer.yes" txt="Ya"/>
<str id="installer.no" txt="Tidak"/>
<str id="installer.cancel" txt="Batal"/>
<str id="installer.error" txt="Kesalahan"/>
<str id="installer.help" txt="Pertolongan"/>
<str id="installer.help.close" txt="Tutup"/>
<str id="installer.of" txt="dari"/>
<str id="installer.step" txt="Langkah"/>
<str id="installer.Message" txt="Pesan"/>
<str id="installer.errorMessage" txt="An error occured"/>
<str id="installer.close" txt="Close"/>
<str id="installer.showDetails" txt="Show Details"/>
<str id="installer.hideDetails" txt="Hide Details"/>
<str id="installer.copy" txt="Copy"/>
<str id="installer.sendReport" txt="Send Report"/>
<str id="installer.continueQuestion" txt="Continue anyway?"/>
<str id="installer.cancelled" txt="Installation cancelled"/>
<str id="installer.started" txt="Installation started"/>
<str id="installer.platform" txt="Platform: {0}"/>
<str id="installer.version" txt="Framework: {0}"/>
<str id="installer.finished" txt="Installation finished"/>
<!-- Uninstaller specific strings -->
<str id="uninstaller.warning" txt="Ini akan menghapus aplikasi terpasang!"/>
<str id="uninstaller.destroytarget" txt=" Memaksa penghapusan "/>
<str id="uninstaller.uninstall" txt="Penghapusan"/>
<!-- The strings for the 'official' IzPack plugins -->
<str id="HelloPanel.welcome1" txt="Selamat datang ke pemasangan "/>
<str id="HelloPanel.welcome2" txt="!"/>
<str id="HelloPanel.authors" txt="Perangkat lunak ini dikembangkan oleh: "/>
<str id="HelloPanel.url" txt="Halaman rumah berada di: "/>
<str id="PrinterSelectPanel.select_printer"
txt="Pilihlah printer yang digunakan untuk pemasangan awal dan pengetesan."/>
<str id="CheckedHelloPanel.productAlreadyExist0" txt="Produk ini sudah terpasang di komputer ini pada lokasi "/>
<str id="CheckedHelloPanel.productAlreadyExist1" txt=" . Apakah Anda yakin untuk memasang entitas lain?"/>
<str id="CheckedHelloPanel.infoOverUninstallKey" txt="Kunci penghapusan akan dinamai: "/>
<str id="LicencePanel.info" txt="Silakan baca perjanjian lisensi berikut dengan seksama:"/>
<str id="LicencePanel.agree" txt="Saya menerima syarat-syarat dan kondisi-kondisi perjanjian lisensi ini."/>
<str id="LicencePanel.notagree"
txt="Saya tidak menerima syarat-syarat dan kondisi-kondisi perjanjian lisensi ini."/>
<str id="LicencePanel.yes" txt="Ya"/>
<str id="LicencePanel.no" txt="Tidak"/>
<str id="InstallationTypePanel.info" txt="Silakan pilih jenis pemasangan:"/>
<str id="InstallationTypePanel.modify" txt="Mengubah pemasangan"/>
<str id="InstallationTypePanel.normal" txt="Pemasangan baru"/>
<str id="InfoPanel.info" txt="Silakan baca informasi berikut: "/>
<str id="PathInputPanel.required" txt="Direktori yang terpilih seharusnya ada."/>
<str id="PathInputPanel.required.forModificationInstallation" txt="Direktori terpilih harus ada."/>
<str id="PathInputPanel.notValid" txt="Direktori terpilih tidak mengandung produk yang diperlukan."/>
<str id="TargetPanel.info" txt="Silakan pilih lokasi pemasangan: "/>
<str id="TargetPanel.browse" txt="Jelajah..."/>
<str id="TargetPanel.warn"
txt="Direktori tersebut sudah ada! Apakah Anda yakin untuk melakukan pemasangan ke sana dan kemungkinan menimpa arsip-arsip yang telah ada?"/>
<str id="TargetPanel.empty_target"
txt="Anda belum menspesifikasi lokasi tujuan! Apakah betul?"/>
<str id="TargetPanel.createdir" txt="Direktori tujuan akan dibuat: "/>
<str id="TargetPanel.nodir"
txt="Arsip ini bukan direktori! Silakan pilih sebuah direktori!"/>
<str id="TargetPanel.notwritable"
txt="Direktori ini tidak dapat ditulisi! Silakan pilih direktori lain!"/>
<str id="JDKPathPanel.extendedIntro"
txt="Aplikasi yang telah dipasang membutuhkan sebuah JDK dengan versi antara ${JDKPathPanel.minVersion} dan ${JDKPathPanel.maxVersion}. Sebuah Java Runtime Environment (JRE) tidak cukup."/>
<str id="JDKPathPanel.intro"
txt="Instalasi yang terinstal membutuhkan JDK. Sebuah Java Runtime Environment (JRE) saja tidak akan cukup."/>
<str id="JDKPathPanel.info" txt="Silakan pilih alamat JDK:"/>
<str id="JDKPathPanel.badVersion1" txt="JDK yang terpilih memiliki versi yang salah (yang ada: "/>
<str id="JDKPathPanel.badVersion2" txt=" yang diperlukan: "/>
<str id="JDKPathPanel.badVersion3" txt=") apakah JDK ini tetap akan digunakan?"/>
<str id="JDKPathPanel.nonValidPathInReg"
txt="The Windows registry contains a non-valid path for this JDK. Should this JDK be used anyway?"/>
<str id="PacksPanel.info" txt="Silakan pilih paket-paket yang ingin Anda pasang:"/>
<str id="PacksPanel.tip" txt="Catatan: paket-paket yang berwarna kelabu diperlukan."/>
<str id="PacksPanel.space" txt="Jumlah ruang yang dibutuhkan: "/>
<str id="PacksPanel.freespace" txt="Ruang yang ada: "/>
<str id="PacksPanel.description" txt="Deskripsi"/>
<str id="PacksPanel.dependencyList"
txt="Paket yang terpilih membutuhkan paket-paket berikut dipasang "/>
<str id="PacksPanel.dependencies" txt="Ketergantungan: "/>
<str id="PacksPanel.excludes" txt="Pengecualian: "/>
<str id="ImgPacksPanel.dependencyList" txt="Ketergantungan"/>
<str id="PacksPanel.notEnoughSpace"
txt="Ruang cakram yang diperlukan untuk pemasangan melebihi ruang cakram yang tersedia."/>
<str id="PacksPanel.notAscertainable" txt="tidak dapat ditetapkan"/>
<str id="InstallPanel.info" txt="Klik 'Pasang!' untuk memulai proses pemasangan"/>
<str id="InstallPanel.install" txt="Pasang!"/>
<str id="InstallPanel.tip" txt="Perkembangan pemasangan paket:"/>
<str id="InstallPanel.begin" txt="[Tidak ada]"/>
<str id="InstallPanel.finished" txt="[Selesai]"/>
<str id="InstallPanel.progress" txt="Perkembangan pemasangan keseluruhan:"/>
<str id="InstallPanel.overwrite.title" txt="Arsip sudah ada"/>
<str id="InstallPanel.overwrite.question" txt="Arsip berikut sudah ada. Apakah akan ditimpa?"/>
<str id="FinishPanel.success" txt="Pemasangan telah selesai dengan sukses."/>
<str id="FinishPanel.done" txt="Selesai"/>
<str id="FinishPanel.fail" txt="Pemasangan gagal!"/>
<str id="FinishPanel.uninst.info" txt="Program penghapusan sudah dibuat di: "/>
<str id="FinishPanel.auto" txt="Buat naskah pemasangan otomatis"/>
<str id="FinishPanel.auto.tip"
txt="Gunakan naskah ini untuk mengulangi pemasangan ini ke komputer lain."/>
<str id="FinishPanel.auto.dialog.filterdesc" txt="Arsip-arsip XML"/>
<str id="ImgPacksPanel.packs" txt="Paket-paket berikut tersedia:"/>
<str id="ImgPacksPanel.snap" txt="Gambaran paket:"/>
<str id="ImgPacksPanel.checkbox" txt=" Pasang paket berikut"/>
<str id="ShortcutPanel.headline" txt="Pemasangan Jalan Pintas"/>
<str id="ShortcutPanel.regular.list" txt="Pilih Kelompok Program untuk Jalan Pintas:"/>
<str id="ShortcutPanel.regular.default" txt="Nilai awal"/>
<str id="ShortcutPanel.regular.desktop" txt="Buat jalan pintas di atas meja (desktop)"/>
<str id="ShortcutPanel.regular.StartMenu:Start-Menu" txt="Menu-Mulai"/>
<str id="ShortcutPanel.regular.StartMenu:K-Menu" txt="K-Menu"/>
<!-- "StartMenu" is a placeholder will be replaced at runtime -->
<str id="ShortcutPanel.regular.create" txt="Buat Jalan Pintas pada StartMenu"/>
<str id="ShortcutPanel.regular.userIntro" txt="buat jalan pintas untuk:"/>
<str id="ShortcutPanel.regular.currentUser" txt="pengguna sekarang"/>
<str id="ShortcutPanel.regular.allUsers" txt="semua pengguna"/>
<str id="ShortcutPanel.alternate.apology"
txt="Kami minta maaf karena IzPack tidak mendukung pembuatan jalan pintas di sistem operasi ini. Untuk membuat jalan pintas, silakan lihat petunjuk sistem operasi Anda."/>
<str id="ShortcutPanel.alternate.targetsLabel"
txt="Berikut ini adalah daftar tujuan-tujuan yang kami ingin Anda akses."/>
<str id="ShortcutPanel.alternate.textFileExplanation"
txt="Anda dapat menyimpan informasi terinci mengenai tujuan-tujuan aplikasi pada arsip teks untuk referensi di kemudian hari."/>
<str id="ShortcutPanel.alternate.saveButton" txt="Simpan Arsip Teks"/>
<str id="ShortcutPanel.textFile.header"
txt="Informasi Jalan Pintas\n======================\n\nBerikut ini adalah daftar semua informasi yang relevan tentang Jalan Pintas yang dimaksud. Informasi ini dapat digunakan untuk membuat jalan pintas secara manual.\n"/>
<str id="ShortcutPanel.textFile.name" txt="Jalan Pintas : "/>
<str id="ShortcutPanel.textFile.location" txt="Lokasi yang dimaksud : "/>
<str id="ShortcutPanel.textFile.description" txt="Dekripsi : "/>
<str id="ShortcutPanel.textFile.target" txt="Tujuan jalan pintas : "/>
<str id="ShortcutPanel.textFile.command" txt="Baris perintah : "/>
<str id="ShortcutPanel.textFile.iconName" txt="Arsip ikon : "/>
<str id="ShortcutPanel.textFile.iconIndex" txt="Indeks ikon : "/>
<str id="ShortcutPanel.textFile.work" txt="Direktori kerja : "/>
<str id="ShortcutPanel.location.desktop" txt="Atas Meja (Desktop)"/>
<str id="ShortcutPanel.location.applications" txt="Menu Aplikasi"/>
<str id="ShortcutPanel.location.startMenu" txt="Menu Awal"/>
<str id="ShortcutPanel.location.startup" txt="Grup Mulai Awal (Startup)"/>
<str id="UserInputPanel.error.caption" txt="Masalah Masukan"/>
<str id="UserInputPanel.search.autodetect" txt="Deteksi otomatis"/>
<str id="UserInputPanel.dir.nodirectory.message" txt="Anda harus memilih sebuah direktori yang sahih."/>
<str id="UserInputPanel.dir.nodirectory.caption" txt="Tidak Ada Direktori Terpilih"/>
<str id="UserInputPanel.dir.notdirectory.message"
txt="Direktori yang telah Anda pilih tidak ada atau tidak sahih."/>
<str id="UserInputPanel.dir.notdirectory.caption" txt="Direktori Tidak Sahih"/>
<str id="UserInputPanel.file.nofile.message" txt="Anda harus memilih sebuah berkas yang sahih."/>
<str id="UserInputPanel.file.nofile.caption" txt="Tidak Ada Berkas Terpilih"/>
<str id="UserInputPanel.file.notfile.message" txt="Berkas yang telah Anda pilih tidak ada atau tidak sahih."/>
<str id="UserInputPanel.file.notfile.caption" txt="Berkas Tidak Sahih"/>
<!-- more descriptive error message would be cool, like specifying what file we looked for -->
<str id="UserInputPanel.search.autodetect.failed.message" txt="Deteksi otomatis gagal."/>
<str id="UserInputPanel.search.autodetect.failed.caption" txt="Deteksi otomatis gagal."/>
<str id="UserInputPanel.search.autodetect.tooltip"
txt="Silakan periksa arsip atau direktori di alamat yang diberikan di atas."/>
<str id="UserInputPanel.search.location" txt="Masukkan lokasi {0}."/>
<str id="UserInputPanel.search.location.checkedfile" txt="Keberadaan {0} telah diperiksa."/>
<str id="UserInputPanel.search.browse" txt="Jelajah..."/>
<str id="UserInputPanel.search.wrongselection.message"
txt="Arsip atau direktori yang Anda pilih tidak ada atau tidak cocok."/>
<str id="UserInputPanel.search.wrongselection.caption" txt="Pilihan yang tidak sahih."/>
<str id="UserPathPanel.required" txt="Direktori terpilih harus ada."/>
<str id="UserPathPanel.info" txt="Pilih lokasi: "/>
<str id="UserPathPanel.browse" txt="Jelajah"/>
<str id="UserPathPanel.exists_warn"
txt="Direktori tersebut sudah ada! Apakah Anda yakin untuk melakukan pemasangan di sini dan kemungkinan menindih berkas yang telah ada?"/>
<str id="UserPathPanel.empty_target" txt="Anda belum menentukan lokasi target! Apakah benar?"/>
<str id="UserPathPanel.createdir" txt="Direktori target tersebut akan dibuat: "/>
<str id="UserPathPanel.nodir" txt="Berkas ini bukan suatu direktori! Silakan pilih suatu direktori!"/>
<str id="UserPathPanel.notwritable" txt="Direktori ini tidak dapat ditulisi! Silakan pilih direktori lain!"/>
<str id="CompilePanel.heading" txt="Kompilasi"/>
<str id="CompilePanel.tip" txt="Perkembangan pekerjaan kompilasi:"/>
<str id="CompilePanel.browse" txt="Jelajah..."/>
<str id="CompilePanel.browse.approve" txt="Gunakan sebagai kompiler"/>
<str id="CompilePanel.start" txt="Mulai"/>
<str id="CompilePanel.progress.initial" txt="[Silakan tekan tombol Mulai]"/>
<str id="CompilePanel.progress.finished" txt="[Selesai]"/>
<str id="CompilePanel.progress.overall" txt="Perkembangan kompilasi keseluruhan:"/>
<str id="CompilePanel.error" txt="Kompilasi gagal"/>
<str id="CompilePanel.error.reconfigure" txt="Konfigurasi ulang"/>
<str id="CompilePanel.error.ignore" txt="Abaikan"/>
<str id="CompilePanel.error.abort" txt="Batalkan"/>
<str id="CompilePanel.error.seebelow" txt="Lihat dibawah untuk perintah yang gagal dan keluarannya."/>
<str id="CompilePanel.error.nofiles" txt="Kesalahan terjadi saat melarik arsip-arsip untuk kompilasi."/>
<str id="CompilePanel.error.compilernotfound" txt="Kompiler tidak dapat dijalankan."/>
<str id="CompilePanel.error.invalidarguments" txt="Kompiler menerima argumen-argumen yang tidak sahih."/>
<str id="CompilePanel.error.noclassfile" txt="Kompiler tidak dapat menghasilkan arsip kelas untuk arsip sumber "/>
<str id="CompilePanel.choose_compiler" txt="Kompiler yang digunakan:"/>
<str id="CompilePanel.additional_arguments" txt="Argumen-argumen tambahan kompiler:"/>
<str id="ProcessPanel.heading" txt="Pemrosesan"/>
<!-- Strings for the summary of panels - START -->
<str id="SummaryPanel.info"
txt="Siap untuk pemasangan. Daftar data yang penting terdapat di bawah. Tekan &quot;Berikut&quot; untuk memulai pemasangan."/>
<str id="SummaryPanel.next" txt="Berikut"/>
<str id="TargetPanel.summaryCaption" txt="Lokasi pemasangan"/>
<str id="JDKPathPanel.summaryCaption" txt="Lokasi JDK"/>
<str id="PacksPanel.summaryCaption" txt="Paket-paket pemasangan yang dipilih"/>
<str id="ImgPacksPanel.summaryCaption" txt="Paket-paket pemasangan yang dipilih"/>
<str id="TreePacksPanel.summaryCaption" txt="Paket-paket pemasangan yang dipilih"/>
<str id="UserPathPanel.summaryCaption" txt="Lokasi Terpilih"/>
<!-- Strings for the summary of panels - END -->
<!-- Strings for the Registry -->
<str id="functionFailed.RegOpenKeyEx" txt="Tidak dapat membuka kunci registri {0}\\{1}"/>
<!-- Add your own panels specific strings here if you need or use a custom
langpack with the same syntax referred as resource CustomLangpack.xml_[ISO3]"
-->
<str id="nextmedia.title" txt="Media pemasangan berikutnya"/>
<str id="nextmedia.msg" txt="Pilih media pemasangan berikutnya."/>
<str id="nextmedia.browsebtn" txt="Jelajah"/>
<str id="nextmedia.okbtn" txt="Terapkan"/>
<str id="nextmedia.cancelbtn" txt="Batal"/>
<str id="nextmedia.choosertitle" txt="Pilih media pemasangan"/>
<str id="nextmedia.filedesc" txt="pak pemasangan (.pak*)"/>
<!-- Strings for the logging/reporting system (Messenger) -->
<!-- This string defines the time stamp format in the installation report.
The format details are documented in java.text.SimpleDateFormat -->
<str id="log.timeStamp" txt="dd-MM-yyyy [HH:mm:ss] zzzz"/>
<!-- Strings for various purposes in the logging/reporting system -->
<str id="log.reportHeading" txt=" LAPORAN PEMASANGAN IzPack"/>
<str id="log.installFailed" txt="PERINGATAN!!! Pemasangan tidak berhasil!"/>
<str id="log.partialInstall" txt="PERINGATAN!!! Pemasangan bisa jadi telah tidak selesai dengan sukses!"/>
<str id="log.messageCount" txt="Laporan ini mengandung {0} pesan umum, {1} peringatan and {2} kesalahan(s)"/>
<str id="log.application" txt="Laporan pemasangan untuk : {0} Versi {1}"/>
<str id="log.timePrefix" txt="Waktu pemasangan : {0}"/>
<str id="log.pathPrefix" txt="Direktori pemasangan : {0}"/>
<str id="log.messageHeading" txt=" --- Pesan-Pesan Pemasangan ---"/>
<str id="log.warningHeading" txt=" --- Peringatan-Peringatan ---"/>
<str id="log.errorHeading" txt=" --- Kesalahan-Kesalahan---"/>
<str id="log.exceptionPrefix" txt=" >> Eksepsi: {0}"/>
<str id="log.messagePrefix" txt="Pesan [{0}] - "/>
<str id="log.warningPrefix" txt="Warning [{0}] - "/>
<str id="log.errorPrefix" txt="Kesalahan [{0}] - "/>
<str id="log.reportWriteErrorTitle" txt="Kesalahan dalam penulisan laporan"/>
<str id="log.reportWriteError" txt="Tidak dapat menulis laporan pemasangan ke ''{0}''"/>
<str id="log.informUserTitle" txt="Masalah-Masalah Pemasangan"/>
<str id="log.saveLogTitle" txt="Simpan Berkas Catatan"/>
<str id="log.LogFileName" txt="catatanPemasangan.txt"/>
<str id="log.informUserFail"
txt="&lt;html&gt;Pemasangan tidak berhasil!&lt;br&gt;Apakah Anda ingin menulis suatu berkas catatan?&lt;/html&gt;"/>
<str id="log.informUserPartial"
txt="&lt;html&gt;Pemasangan bisa jadi telah tidak selesai dengan sukses!&lt;br&gt;Apakah Anda ingin menulis suatu berkas catatan?&lt;/html&gt;"/>
<!-- Strings for individual messages in the logging/reporting system.
Numbers for each category (message/warning/error) start at 0 -->
<str id="log.message_" txt=""/>
<str id="log.warning_" txt=""/>
<str id="log.error_0" txt="tidak dapat menulis ''{0}''"/>
<str id="InstallationGroupPanel.colNameSelected" txt="Terpilih"/>
<str id="InstallationGroupPanel.colNameInstallType" txt="JenisPemasangan"/>
<str id="InstallationGroupPanel.colNameSize" txt="Ukuran"/>
<str id="debug.changevariable" txt="ubah nilai"/>
</izpack:langpack>

View File

@ -0,0 +1,279 @@
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<!-- The Brazilian Portuguese langpack -->
<izpack:langpack version="5.0"
xmlns:izpack="http://izpack.org/schema/langpack"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://izpack.org/schema/langpack http://izpack.org/schema/5.0/izpack-langpack-5.0.xsd">
<!-- Heading messages START -->
<str id="CheckedHelloPanel.headline" txt="Bem vindo"/>
<str id="CompilePanel.headline" txt="Compilar códigos Java"/>
<str id="ConditionalUserInputPanel.headline" txt="Dados do usuário"/>
<str id="FinishPanel.headline" txt="Instalação terminada"/>
<str id="HelloPanel.headline" txt="Bem vindo"/>
<str id="HTMLInfoPanel.headline" txt="Informações"/>
<str id="HTMLLicencePanel.headline" txt="Acordo de licença"/>
<str id="PDFLicencePanel.headline" txt="Acordo de licença"/>
<str id="ImgPacksPanel.headline" txt="Selecione pacotes de instalação"/>
<str id="InfoPanel.headline" txt="Informações"/>
<str id="InstallPanel.headline" txt="Instalação"/>
<str id="JDKPathPanel.headline" txt="Caminho do JDK"/>
<str id="LicencePanel.headline" txt="Acordo de licença"/>
<str id="PacksPanel.headline" txt="Selecione pacotes de instalação"/>
<str id="ProcessPanel.headline" txt="Executar processos externos"/>
<str id="ShortcutPanel.headline" txt="Atalhos"/>
<str id="SimpleFinishPanel.headline" txt="Instalação terminada"/>
<str id="SummaryPanel.headline" txt="Resumo dos dados do usuário"/>
<str id="TargetPanel.headline" txt="Caminho de destino"/>
<str id="TreePacksPanel.headline" txt="Selecione pacotes de instalação"/>
<str id="UserInputPanel.headline" txt="Dados do usuário"/>
<!-- General installer strings -->
<str id="installer.title" txt="IzPack - Instalação de "/>
<str id="installer.next" txt="Próximo"/>
<str id="installer.prev" txt="Anterior"/>
<str id="installer.quit" txt="Sair"/>
<str id="installer.madewith" txt="(Criado com IzPack - http://izpack.org/)"/>
<str id="installer.quit.title" txt="Tem certeza de que deseja sair ?"/>
<str id="installer.quit.message" txt="Você quer cancelar a instalação?"/>
<str id="installer.warning" txt="Aviso !"/>
<str id="installer.yes" txt="Sim"/>
<str id="installer.no" txt="Não"/>
<str id="installer.cancel" txt="Cancelar"/>
<str id="installer.error" txt="Erro"/>
<str id="installer.help" txt="Ajuda"/>
<str id="installer.help.close" txt="Fechar"/>
<str id="installer.step" txt="Passo"/>
<str id="installer.of" txt="de"/>
<str id="installer.Message" txt="Mensagem"/>
<str id="installer.errorMessage" txt="Ocorreu um erro"/>
<str id="installer.close" txt="Fechar"/>
<str id="installer.showDetails" txt="Mostrar Detalhes"/>
<str id="installer.hideDetails" txt="Ocultar Detalhes"/>
<str id="installer.copy" txt="Copiar"/>
<str id="installer.sendReport" txt="Enviar Relatório"/>
<str id="installer.continueQuestion" txt="Deseja Continuar?"/>
<str id="installer.cancelled" txt="Instalação cancelada"/>
<str id="installer.started" txt="Installation started"/>
<str id="installer.platform" txt="Platform: {0}"/>
<str id="installer.version" txt="Framework: {0}"/>
<str id="installer.finished" txt="Installation finished"/>
<!-- Uninstaller specific strings -->
<str id="uninstaller.warning" txt="Isto removerá o(s) aplicativo(s) instalado(s) !"/>
<str id="uninstaller.destroytarget" txt=" Forçar a remoção de "/>
<str id="uninstaller.uninstall" txt="Desinstalar"/>
<!-- The strings for the 'official' IzPack plugins -->
<str id="HelloPanel.welcome1" txt="Bem vindo à instalação de "/>
<str id="HelloPanel.welcome2" txt=" !"/>
<str id="HelloPanel.authors" txt="Este programa foi desenvolvido por : "/>
<str id="HelloPanel.url" txt="A página do programa é : "/>
<str id="PrinterSelectPanel.select_printer"
txt="Selecione a impressora para utilizar na configuração inicial e teste."/>
<str id="CheckedHelloPanel.productAlreadyExist0" txt="Este produto já se encontra instalado neste computador em "/>
<str id="CheckedHelloPanel.productAlreadyExist1" txt=" . Você tem certeza de que quer instalar outra cópia?"/>
<str id="CheckedHelloPanel.infoOverUninstallKey" txt="A chave de desinstalação será chamada: "/>
<!-- ConsolePrompt strings -->
<str id="ConsolePrompt.okCancel" txt="Pressione O (Ok), (C) Cancelar: "/>
<str id="ConsolePrompt.yesNo" txt="Pressione (S) Sim, (N) Não: "/>
<str id="ConsolePrompt.yesNoCancel" txt="Pressione S (Sim), (N) Não ou C (Cancelar): "/>
<str id="ConsolePrompt.ok" txt="O"/>
<str id="ConsolePrompt.cancel" txt="C"/>
<str id="ConsolePrompt.yes" txt="S"/>
<str id="ConsolePrompt.no" txt="N"/>
<!-- ConsoleInstaller strings -->
<str id="ConsoleInstaller.continueQuitRedisplay"
txt="Pressione: (1) continuar, (2) sair, (3) mostrar novamente"/>
<str id="ConsoleInstaller.acceptRejectRedisplay"
txt="Pressione: (1) aceitar, (2) rejeitar, (3) mostrar novamente"/>
<str id="ConsoleInstaller.redisplayQuit" txt="Pressione: (1) mostrar novamente, (2) sair"/>
<str id="ConsoleInstaller.permissionError"
txt="Previlégios administrativos necessário. Por favor reexecute o instalador com previlégios administrativos."/>
<str id="ConsoleInstaller.inputSelection" txt="Selecione: "/>
<str id="ConsoleInstaller.pagingMore" txt="Mais"/>
<str id="ConsoleInstaller.aborted.PressedCTRL-C" txt="CTRL-C pessionado"/>
<str id="ConsoleInstaller.aborted.LicenseRejected" txt="Licença rejeitada"/>
<str id="ConsoleInstaller.aborted.PressedQuit" txt="Sair pressionado"/>
<str id="ConsoleInstaller.shutdown.pendingFileOperations" txt="Há operações de arquivo pendentes após a reinicialização"/>
<str id="ConsoleInstaller.shutdown.rebootingNow" txt="O sistemas será reiniciando"/>
<str id="ConsoleInstaller.shutdown.done" txt="Instalção concluída"/>
<str id="ConsoleInstaller.shutdown.aborted" txt="Instalação abortada!"/>
<str id="ConsoleInstaller.shutdown.failed" txt="Instalação falhou!"/>
<str id="LicencePanel.info" txt="Por favor, leia o seguinte contrato de licença :"/>
<str id="LicencePanel.agree" txt="Eu concordo com este contrato de licença."/>
<str id="LicencePanel.notagree" txt="Eu não concordo com este contrato de licença."/>
<str id="LicencePanel.yes" txt="Sim"/>
<str id="LicencePanel.no" txt="Não"/>
<str id="InfoPanel.info" txt="Por favor, leia a seguinte informação :"/>
<str id="PathInputPanel.required" txt="O diretório escolhido deve existir."/>
<str id="PathInputPanel.notValid" txt="O diretório escolhido não contém o produto requerido."/>
<str id="TargetPanel.info" txt="Selecione o caminho para instalação :"/>
<str id="TargetPanel.browse" txt="Procurar ..."/>
<str id="TargetPanel.warn"
txt="O diretório já existe ! Tem certeza de que quer instalar neste diretório e possivelmente sobrescrever arquivos existentes?"/>
<str id="TargetPanel.empty_target"
txt="Você não especificou um local! Isto está correto?"/>
<str id="TargetPanel.createdir" txt="O diretório especificado será criado :"/>
<str id="TargetPanel.nodir"
txt="Este arquivo não é um diretório! Por favor, selecione um diretório!"/>
<str id="TargetPanel.notwritable"
txt="Este diretório não pode ser escrito! Por favor, escolha outro diretório!"/>
<str id="JDKPathPanel.extendedIntro"
txt="O programa instalado necessita um JDK com versão entre ${JDKPathPanel.minVersion} e ${JDKPathPanel.maxVersion}. Um &quot;Java Runtime Environment&quot; (JRE) não é suficiente."/>
<str id="JDKPathPanel.intro"
txt="O programa instalado necessita um JDK. Um &quot;Java Runtime Environment&quot; (JRE) não é suficiente."/>
<str id="JDKPathPanel.info" txt="Selecione o caminho do JDK:"/>
<str id="JDKPathPanel.badVersion1" txt="O JDK escolhido tem versão não recomendada (Disponível: "/>
<str id="JDKPathPanel.badVersion2" txt=" Necessário: "/>
<str id="JDKPathPanel.badVersion3" txt="). Usar esse JDK mesmo assim?"/>
<str id="PacksPanel.info" txt="Selecione os pacotes que deseja instalar :"/>
<str id="PacksPanel.tip" txt="Nota: pacotes cinzas são requeridos."/>
<str id="PacksPanel.space" txt="Espaço total requerido: "/>
<str id="PacksPanel.freespace" txt="Espaço disponível: "/>
<str id="PacksPanel.description" txt="Descrição"/>
<str id="PacksPanel.dependencyList"
txt="O pacote escolhido tem as seguintes dependências e/ou exclui"/>
<str id="PacksPanel.dependencies" txt="Dependências: "/>
<str id="PacksPanel.excludes" txt="Exclui: "/>
<str id="ImgPacksPanel.dependencyList" txt="Dependências e/ou exclui"/>
<str id="PacksPanel.notEnoughSpace"
txt="O espaço em disco requerido para a instalação é maior que o espaço em disco disponível."/>
<str id="PacksPanel.notAscertainable" txt="não dedutível"/>
<str id="InstallPanel.info" txt="Clique 'Instalar !' para iniciar o processo de instalação"/>
<str id="InstallPanel.install" txt="Instalar !"/>
<str id="InstallPanel.tip" txt="Progresso da instalação :"/>
<str id="InstallPanel.begin" txt="[Nada]"/>
<str id="InstallPanel.finished" txt="[Terminado]"/>
<str id="InstallPanel.progress" txt="Progresso total da instalação:"/>
<str id="InstallPanel.overwrite.title" txt="O arquivo já existe."/>
<str id="InstallPanel.overwrite.question" txt="O seguinte arquivo já existe. Sobrescrevê-lo?"/>
<str id="FinishPanel.success" txt="Instalação realizada com sucesso."/>
<str id="FinishPanel.done" txt="Pronto"/>
<str id="FinishPanel.fail" txt="A instalação falhou!"/>
<str id="FinishPanel.uninst.info" txt="Um programa desinstalador foi criado em:"/>
<str id="FinishPanel.auto" txt="Gerar um script para instalação automática"/>
<str id="FinishPanel.auto.tip"
txt="Utilize este script para repetir esta instalação em outros computadores."/>
<str id="ImgPacksPanel.packs" txt="Os seguintes pacotes estão disponíveis :"/>
<str id="ImgPacksPanel.snap" txt="Visualização da tela do pacote :"/>
<str id="ImgPacksPanel.checkbox" txt=" Instalar este pacote"/>
<str id="ShortcutPanel.headline" txt="Configurar atalhos"/>
<str id="ShortcutPanel.regular.list" txt="Selecione um grupo para os atalhos:"/>
<str id="ShortcutPanel.regular.default" txt="Padrão"/>
<str id="ShortcutPanel.regular.desktop" txt="Criar atalhos adicionais na Área de Trabalho"/>
<str id="ShortcutPanel.regular.startup" txt="Executar na inicialização"/>
<str id="ShortcutPanel.regular.StartMenu:Start-Menu" txt="Start-Menu"/>
<str id="ShortcutPanel.regular.StartMenu:K-Menu" txt="K-Menu"/>
<!-- "StartMenu" is a placeholder will be replaced at runtime -->
<str id="ShortcutPanel.regular.create" txt="Criar Atalhos"/>
<str id="ShortcutPanel.regular.userIntro" txt="criar atalho para:"/>
<str id="ShortcutPanel.regular.currentUser" txt="usuário atual"/>
<str id="ShortcutPanel.regular.allUsers" txt="todos usuários"/>
<str id="ShortcutPanel.alternate.apology"
txt="Desculpe, mas IzPack não pode criar atalhos neste sistema operacional. Para criar os atalhos, favor consultar o manual de seu sistema operacional."/>
<str id="ShortcutPanel.alternate.targetsLabel"
txt="Esta é a lista de executáveis aos quais o produtor deste programa lhe deu acesso."/>
<str id="ShortcutPanel.alternate.textFileExplanation"
txt="Você pode salvar informações detalhadas sobre os arquivos executáveis em um arquivo de texto para referência futura."/>
<str id="ShortcutPanel.alternate.saveButton" txt="Salvar Arquivo de Texto"/>
<str id="ShortcutPanel.textFile.header"
txt="Informação Sobre Atalhos\n====================\n\nA seguinte é uma listagem de toda informação relevante sobre os atalhos\ndesejados. Esta informação deve possibilitar a criação manual de atalhos.\n"/>
<str id="ShortcutPanel.textFile.name" txt="Atalho : "/>
<str id="ShortcutPanel.textFile.location" txt="Local Desejado : "/>
<str id="ShortcutPanel.textFile.description" txt="Descrição : "/>
<str id="ShortcutPanel.textFile.target" txt="Arquivo Executável : "/>
<str id="ShortcutPanel.textFile.command" txt="Linha de Comando : "/>
<str id="ShortcutPanel.textFile.iconName" txt="Arquivo do Ícone : "/>
<str id="ShortcutPanel.textFile.iconIndex" txt="Índice do Ícone : "/>
<str id="ShortcutPanel.textFile.work" txt="Diretório de Trabalho : "/>
<str id="ShortcutPanel.location.desktop" txt="Desktop"/>
<str id="ShortcutPanel.location.applications" txt="Menu de Aplicativos"/>
<str id="ShortcutPanel.location.startMenu" txt="Menu Iniciar"/>
<str id="ShortcutPanel.location.startup" txt="Grupo Iniciar"/>
<str id="UserInputPanel.error.caption" txt="Erro de entrada"/>
<str id="UserInputPanel.search.autodetect" txt="Autodetecção"/>
<!-- more descriptive error message would be cool, like specifying what file we looked for -->
<str id="UserInputPanel.search.autodetect.failed.message" txt="Autodetecção falhou."/>
<str id="UserInputPanel.search.autodetect.failed.caption" txt="Autodetecção falhou."/>
<str id="UserInputPanel.search.autodetect.tooltip" txt="Procure pelo arquivo ou diretório nos caminhos abaixo."/>
<str id="UserInputPanel.search.location" txt="Entre a localização de {0}."/>
<str id="UserInputPanel.search.location.checkedfile" txt="A existencia de (0) é checada."/>
<str id="UserInputPanel.search.browse" txt="Procurar..."/>
<str id="UserInputPanel.search.wrongselection.message"
txt="O arquivo ou diretório escolhido não existe ou é não é apropriado."/>
<str id="UserInputPanel.search.wrongselection.caption" txt="Seleção inválida."/>
<str id="CompilePanel.heading" txt="Compilação"/>
<str id="CompilePanel.tip" txt="Progresso do trabalho de compilação:"/>
<str id="CompilePanel.browse" txt="Procurar..."/>
<str id="CompilePanel.browse.approve" txt="Usar como compilador"/>
<str id="CompilePanel.start" txt="Iniciar"/>
<str id="CompilePanel.progress.initial" txt="[Clique no botão Iniciar para instalar]"/>
<str id="CompilePanel.progress.finished" txt="[Terminado]"/>
<str id="CompilePanel.progress.overall" txt="Progresso total da compilação:"/>
<str id="CompilePanel.error" txt="Compilação falhou"/>
<str id="CompilePanel.error.reconfigure" txt="Reconfigurar"/>
<str id="CompilePanel.error.ignore" txt="Ignorar"/>
<str id="CompilePanel.error.abort" txt="Abortar"/>
<str id="CompilePanel.error.seebelow" txt="Veja abaixo o comando que falhou e sua saída."/>
<str id="CompilePanel.error.nofiles" txt="Erro durante a busca pelo arquivos para compilação."/>
<str id="CompilePanel.error.compilernotfound" txt="O compilador não pôde ser executado."/>
<str id="CompilePanel.error.invalidarguments" txt="O compilador recusou os argumentos fornecidos."/>
<str id="CompilePanel.error.noclassfile" txt="O compilador não gerou um arquivo class para o código fonte "/>
<str id="CompilePanel.choose_compiler" txt="Compilador a ser usado:"/>
<str id="CompilePanel.additional_arguments" txt="Argumentos adicionais do compilador:"/>
<str id="ProcessPanel.heading" txt="Processando"/>
<!-- Strings for the summary of panels - START -->
<str id="SummaryPanel.info"
txt="Pronto para instalar. Os dados importantes são listados abaixo. Clique &quot;Próximo&quot; para iniciar a instalação, "/>
<str id="SummaryPanel.next" txt="Proximo"/>
<str id="TargetPanel.summaryCaption" txt="Caminho da instalação"/>
<str id="JDKPathPanel.summaryCaption" txt="Caminho do JDK"/>
<str id="PacksPanel.summaryCaption" txt="Pacotes de instalação escolhidos"/>
<str id="ImgPacksPanel.summaryCaption" txt="Pacotes de instalação escolhidos"/>
<str id="TreePacksPanel.summaryCaption" txt="Pacotes de instalação escolhidos"/>
<!-- Strings for the summary of panels - END -->
<!-- Strings for the Registry -->
<str id="functionFailed.RegOpenKeyEx" txt="Não foi possível abrir a chave do registro {0}\\{1}."/>
<!-- Add your own panels specific strings here if you need or use a custom
langpack with the same syntax referred as resoure CustomLangpack.xml_[ISO3]"
-->
<str id="nextmedia.title" txt="Próxima mídia de instalação"/>
<str id="nextmedia.msg" txt="Escolha a próxima mídia de instalação."/>
<str id="nextmedia.browsebtn" txt="Explorar"/>
<str id="nextmedia.okbtn" txt="Aplicar"/>
<str id="nextmedia.cancelbtn" txt="Cancelar"/>
<str id="nextmedia.choosertitle" txt="Escolha a mídia de instalação"/>
<str id="nextmedia.filedesc" txt="pacotes de instalação (.pak*)"/>
</izpack:langpack>

View File

@ -0,0 +1,192 @@
<?xml version="1.0" encoding="GB2312" standalone="yes" ?>
<!-- The Simplified Chinese langpack -->
<izpack:langpack version="5.0"
xmlns:izpack="http://izpack.org/schema/langpack"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://izpack.org/schema/langpack http://izpack.org/schema/5.0/izpack-langpack-5.0.xsd">
<!-- ConsolePrompt strings -->
<str id="ConsolePrompt.okCancel" txt="Enter O for OK, C to Cancel: "/>
<str id="ConsolePrompt.yesNo" txt="Enter Y for Yes, N for No: "/>
<str id="ConsolePrompt.yesNoCancel" txt="Enter Y for Yes, N for No, or C to Cancel: "/>
<str id="ConsolePrompt.ok" txt="O"/>
<str id="ConsolePrompt.cancel" txt="C"/>
<str id="ConsolePrompt.yes" txt="Y"/>
<str id="ConsolePrompt.no" txt="N"/>
<!-- ConsoleInstaller strings -->
<str id="ConsoleInstaller.continueQuitRedisplay" txt="Press 1 to continue, 2 to quit, 3 to redisplay"/>
<str id="ConsoleInstaller.acceptRejectRedisplay" txt="Press 1 to accept, 2 to reject, 3 to redisplay"/>
<str id="ConsoleInstaller.redisplayQuit" txt="Press 1 to redisplay, 2 to quit"/>
<str id="ConsoleInstaller.permissionError" txt="Administrative privileges required. Please re-run the installer with administrative privileges."/>
<str id="ConsoleInstaller.inputSelection" txt="Input selection: "/>
<str id="ConsoleInstaller.pagingMore" txt="More"/>
<str id="ConsoleInstaller.aborted.PressedCTRL-C" txt="CTRL-C pressed"/>
<str id="ConsoleInstaller.aborted.LicenseRejected" txt="License rejected"/>
<str id="ConsoleInstaller.aborted.PressedQuit" txt="Quit pressed"/>
<str id="ConsoleInstaller.shutdown.pendingFileOperations" txt="There are file operations pending after reboot"/>
<str id="ConsoleInstaller.shutdown.rebootingNow" txt="Rebooting now automatically"/>
<str id="ConsoleInstaller.shutdown.done" txt="Console installation done"/>
<str id="ConsoleInstaller.shutdown.aborted" txt="Console installation ABORTED by the user!"/>
<str id="ConsoleInstaller.shutdown.failed" txt="Console installation FAILED!"/>
<!-- General installer strings -->
<str id="installer.title" txt="IzPack - <20><>װ "/>
<str id="installer.next" txt="<22><>һ<EFBFBD><D2BB>"/>
<str id="installer.prev" txt="<22><>һ<EFBFBD><D2BB>"/>
<str id="installer.quit" txt="<22>˳<EFBFBD>"/>
<str id="installer.madewith" txt="(<28><>IzPack<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - http://izpack.org/)"/>
<str id="installer.quit.title" txt="<22>Ƿ<EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD>˳<EFBFBD>?"/>
<str id="installer.quit.message" txt="<22><>ȡ<EFBFBD><C8A1><EFBFBD>ð<EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD> !"/>
<str id="installer.warning" txt="<22><><EFBFBD><EFBFBD> !"/>
<str id="installer.yes" txt="<22><>"/>
<str id="installer.no" txt="<22><>"/>
<str id="installer.cancel" txt=<><C8A1>"/>
<str id="installer.error" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="installer.errorMessage" txt="An error occured"/>
<str id="installer.close" txt="Close"/>
<str id="installer.showDetails" txt="Show Details"/>
<str id="installer.hideDetails" txt="Hide Details"/>
<str id="installer.copy" txt="Copy"/>
<str id="installer.sendReport" txt="Send Report"/>
<str id="installer.continueQuestion" txt="Continue anyway?"/>
<str id="installer.cancelled" txt="Installation cancelled"/>
<str id="installer.started" txt="Installation started"/>
<str id="installer.platform" txt="Platform: {0}"/>
<str id="installer.version" txt="Framework: {0}"/>
<str id="installer.finished" txt="Installation finished"/>
<!-- Uninstaller specific strings -->
<str id="uninstaller.warning" txt="<22><>ж<EFBFBD><D0B6><EFBFBD>Ѱ<EFBFBD>װ<EFBFBD><D7B0>Ӧ<EFBFBD>ó<EFBFBD><C3B3><EFBFBD> !"/>
<str id="uninstaller.destroytarget" txt=" ǿ<><C7BF>ɾ<EFBFBD><C9BE> "/>
<str id="uninstaller.uninstall" txt=<><D0B6>"/>
<!-- The strings for the 'official' IzPack plugins -->
<str id="HelloPanel.welcome1" txt="<22><>ӭ<EFBFBD><D3AD>װ"/>
<str id="HelloPanel.welcome2" txt=" !"/>
<str id="HelloPanel.authors" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "/>
<str id="HelloPanel.url" txt="<22><>ҳ : "/>
<str id="LicencePanel.info" txt="<22><><EFBFBD><EFBFBD>ϸ<EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>:"/>
<str id="LicencePanel.agree" txt="<22>ҽ<EFBFBD><D2BD>ܸ<EFBFBD><DCB8><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>."/>
<str id="LicencePanel.notagree" txt="<22>Ҳ<EFBFBD><D2B2><EFBFBD><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>."/>
<str id="LicencePanel.yes" txt="<22><>"/>
<str id="LicencePanel.no" txt="<22><>"/>
<str id="InfoPanel.info" txt="<22><><EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ :"/>
<str id="TargetPanel.info" txt="ѡ<><D1A1><EFBFBD><EFBFBD>װ·<D7B0><C2B7> :"/>
<str id="TargetPanel.browse" txt="<22><><EFBFBD><EFBFBD> ..."/>
<str id="TargetPanel.warn"
txt="Ŀ¼<C4BF>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD> ! <20><><EFBFBD>ܸ<EFBFBD><DCB8><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>Ƿ<EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD>ڴ˰<DAB4>װ?"/>
<str id="TargetPanel.empty_target"
txt="<22><>û<EFBFBD><C3BB>ָ<EFBFBD><D6B8>Ŀ<EFBFBD><C4BF>·<EFBFBD><C2B7>! <20>Ƿ<EFBFBD><C7B7><EFBFBD>ȷ?"/>
<str id="TargetPanel.createdir" txt="Ŀ<><C4BF>Ŀ¼<C4BF><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> :"/>
<str id="TargetPanel.nodir"
txt="<22><><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>Ŀ¼! <20><>ѡ<EFBFBD><D1A1>һ<EFBFBD><D2BB>Ŀ¼!"/>
<str id="TargetPanel.notwritable"
txt="Ŀ¼<C4BF>޷<EFBFBD>д<EFBFBD><D0B4>! <20><>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ¼!"/>
<str id="PacksPanel.info" txt="ѡ<><D1A1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>װ<EFBFBD>İ<EFBFBD> :"/>
<str id="PacksPanel.tip" txt=<><D7A2>: <20><>ɫѡ<C9AB><D1A1><EFBFBD>DZ<EFBFBD>ѡ<EFBFBD><D1A1>."/>
<str id="PacksPanel.space" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD>: "/>
<str id="PacksPanel.freespace" txt="<22><>Ч<EFBFBD>ռ<EFBFBD>: "/>
<str id="PacksPanel.description" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="PacksPanel.dependencyList" txt="<22><>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>װ<EFBFBD><D7B0><EFBFBD>°<EFBFBD>"/>
<str id="ImgPacksPanel.dependencyList" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="PacksPanel.notEnoughSpace" txt="<22><>װҪ<D7B0><D2AA><EFBFBD>Ĵ<EFBFBD><C4B4>̿ռ<D5BC><E4B3AC><EFBFBD>˿<EFBFBD><CBBF>õĴ<C3B5><C4B4>̿ռ<CCBF>."/>
<str id="PacksPanel.notAscertainable" txt="not ascertainable"/>
<str id="InstallPanel.info" txt="<22><><EFBFBD><EFBFBD> '<27><>װ !' <20><>ʼ<EFBFBD><CABC>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>"/>
<str id="InstallPanel.install" txt="<22><>װ !"/>
<str id="InstallPanel.tip" txt="<22><><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD> :"/>
<str id="InstallPanel.begin" txt="[Nothing]"/>
<str id="InstallPanel.finished" txt="[<5B><><EFBFBD><EFBFBD>]"/>
<str id="InstallPanel.progress" txt="Overall installation progress :"/>
<str id="InstallPanel.overwrite.title" txt="<22>ļ<EFBFBD><C4BC>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>"/>
<str id="InstallPanel.overwrite.question" txt="<22><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>. <20>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>и<EFBFBD><D0B8><EFBFBD>?"/>
<str id="FinishPanel.success" txt="<22><>װ<EFBFBD>ɹ<EFBFBD>."/>
<str id="FinishPanel.done" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="FinishPanel.fail" txt="<22><>װʧ<D7B0><CAA7>!"/>
<str id="FinishPanel.uninst.info" txt=<>س<EFBFBD><D8B3><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"/>
<str id="FinishPanel.auto" txt="<22><><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD>װ<EFBFBD>ű<EFBFBD>"/>
<str id="FinishPanel.auto.tip"
txt="ʹ<>øýű<C3BD><C5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD><CFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD>װ."/>
<str id="ImgPacksPanel.packs" txt="<22><>ǰ<EFBFBD><C7B0>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD> :"/>
<str id="ImgPacksPanel.snap" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> :"/>
<str id="ImgPacksPanel.checkbox" txt=" <20><>װ<EFBFBD>ð<EFBFBD>"/>
<str id="ShortcutPanel.regular.list" txt="ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ<EFBFBD>ij<EFBFBD><C4B3><EFBFBD><EFBFBD><EFBFBD>:"/>
<str id="ShortcutPanel.regular.default" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="ShortcutPanel.regular.desktop" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6B4B4><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ"/>
<str id="ShortcutPanel.regular.create" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ"/>
<str id="ShortcutPanel.regular.userIntro" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ:"/>
<str id="ShortcutPanel.regular.currentUser" txt="<22><>ǰ<EFBFBD>û<EFBFBD>"/>
<str id="ShortcutPanel.regular.allUsers" txt="<22><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>"/>
<str id="ShortcutPanel.alternate.apology" txt="<22><><EFBFBD>ź<EFBFBD>IzPack<63><6B>֧<EFBFBD><D6A7><EFBFBD>ڵ<EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>ϵͳ<CFB5>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5>ֲ<EFBFBD>."/>
<str id="ShortcutPanel.alternate.targetsLabel"
txt="The following is a list of targets that the manufacturer of this software product wanted you to have access to."/>
<str id="ShortcutPanel.alternate.textFileExplanation" txt=<><CEAA><EFBFBD>Ժ<EFBFBD><D4BA>ο<EFBFBD><CEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>԰<EFBFBD>Ӧ<EFBFBD>ó<EFBFBD><C3B3><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1>ļ<EFBFBD>."/>
<str id="ShortcutPanel.alternate.saveButton" txt="<22><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1>ļ<EFBFBD>"/>
<str id="ShortcutPanel.textFile.header"
txt="<22><><EFBFBD>ݷ<EFBFBD>ʽ<EFBFBD><CABD>Ϣ\n====================\n\nThe following is a listing of all relevant information about the intended\nshortcuts. <20><><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݷ<EFBFBD>ʽ<EFBFBD><CABD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>.\n"/>
<str id="ShortcutPanel.textFile.name" txt="<22><><EFBFBD>ݷ<EFBFBD>ʽ : "/>
<str id="ShortcutPanel.textFile.location" txt="Intended Location : "/>
<str id="ShortcutPanel.textFile.description" txt="<22><><EFBFBD><EFBFBD> : "/>
<str id="ShortcutPanel.textFile.target" txt="<22><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF> : "/>
<str id="ShortcutPanel.textFile.command" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "/>
<str id="ShortcutPanel.textFile.iconName" txt=<><CDBC><EFBFBD>ļ<EFBFBD> : "/>
<str id="ShortcutPanel.textFile.iconIndex" txt=<><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD> : "/>
<str id="ShortcutPanel.textFile.work" txt="<22><><EFBFBD><EFBFBD>Ŀ¼ : "/>
<str id="ShortcutPanel.location.desktop" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="ShortcutPanel.location.applications" txt=<>ó<EFBFBD><C3B3><EFBFBD><EFBFBD>˵<EFBFBD>"/>
<str id="ShortcutPanel.location.startMenu" txt="<22><>ʼ<EFBFBD>˵<EFBFBD>"/>
<str id="ShortcutPanel.location.startup" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"/>
<str id="UserInputPanel.error.caption" txt=<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"/>
<str id="UserInputPanel.search.autodetect" txt="<22>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>"/>
<!-- more descriptive error message would be cool, like specifying what file we looked for -->
<str id="UserInputPanel.search.autodetect.failed.message" txt="<22>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>."/>
<str id="UserInputPanel.search.autodetect.failed.caption" txt="<22>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>."/>
<str id="UserInputPanel.search.autodetect.tooltip" txt="<22>ڸ<EFBFBD><DAB8><EFBFBD>·<EFBFBD><C2B7><EFBFBD>м<EFBFBD><D0BC><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>Ŀ¼."/>
<str id="UserInputPanel.search.location" txt="<22><><EFBFBD><EFBFBD>{0}<7D><>·<EFBFBD><C2B7>."/>
<str id="UserInputPanel.search.location.checkedfile" txt="The existence of {0} is checked."/>
<str id="UserInputPanel.search.browse" txt="<22><><EFBFBD><EFBFBD>..."/>
<str id="UserInputPanel.search.wrongselection.message" txt="<22><>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>Ŀ¼<C4BF><C2BC><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB>߲<EFBFBD><DFB2><EFBFBD>ȷ."/>
<str id="UserInputPanel.search.wrongselection.caption" txt="<22><>Чѡ<D0A7><D1A1>."/>
<str id="CompilePanel.heading" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="CompilePanel.tip" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"/>
<str id="CompilePanel.browse" txt="<22><><EFBFBD><EFBFBD>..."/>
<str id="CompilePanel.browse.approve" txt="<22><>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>"/>
<str id="CompilePanel.start" txt="<22><>ʼ"/>
<str id="CompilePanel.progress.initial" txt="[<5B><><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ť]"/>
<str id="CompilePanel.progress.finished" txt="[<5B><><EFBFBD><EFBFBD>]"/>
<str id="CompilePanel.progress.overall" txt="Overall compilation progress:"/>
<str id="CompilePanel.error" txt="<22><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>"/>
<str id="CompilePanel.error.reconfigure" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"/>
<str id="CompilePanel.error.ignore" txt="<22><><EFBFBD><EFBFBD>"/>
<str id="CompilePanel.error.abort" txt="<22><>ֹ"/>
<str id="CompilePanel.error.seebelow" txt="<22><><EFBFBD>²鿴<C2B2><E9BFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>."/>
<str id="CompilePanel.error.nofiles" txt="<22><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>."/>
<str id="CompilePanel.error.compilernotfound" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>."/>
<str id="CompilePanel.error.invalidarguments" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD><EFBFBD>IJ<EFBFBD><C4B2><EFBFBD>."/>
<str id="CompilePanel.error.noclassfile" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ΪԴ<CEAA><D4B4><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD> "/>
<str id="CompilePanel.choose_compiler" txt="ʹ<>õı<C3B5><C4B1><EFBFBD><EFBFBD><EFBFBD>:"/>
<str id="CompilePanel.additional_arguments" txt="<22><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:"/>
<str id="ProcessPanel.heading" txt="<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"/>
<!-- Add your own panels specific strings here if you need -->
</izpack:langpack>