3 This file is part of Ext JS 4
5 Copyright (c) 2011 Sencha Inc
7 Contact: http://www.sencha.com/contact
9 GNU General Public License Usage
10 This file may be used under the terms of the GNU General Public License version 3.0 as published by the Free Software Foundation and appearing in the file LICENSE included in the packaging of this file. Please review the following information to ensure the GNU General Public License version 3.0 requirements will be met: http://www.gnu.org/copyleft/gpl.html.
12 If you are unsure which license is appropriate for your use, please contact the sales department at http://www.sencha.com/contact.
17 * http://id.wikisource.org/wiki/Panduan_Pembakuan_Istilah,_Pelaksanaan_Instruksi_Presiden_Nomor_2_Tahun_2001_Tentang_Penggunaan_Komputer_Dengan_Aplikasi_Komputer_Berbahasa_Indonesia
18 * Original source: http://vlsm.org/etc/baku-0.txt
20 * farid [at] pulen.net
21 * 10:13 04 Desember 2007
22 * Indonesian Translations
24 Ext.onReady(function() {
26 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Pemuatan...</div>';
30 Ext.view.View.prototype.emptyText = "";
34 Ext.grid.Panel.prototype.ddText = "{0} selected row(s)";
35 Ext.grid.Panel.prototype.ddText = "{0} baris terpilih";
39 Ext.TabPanelItem.prototype.closeText = "Close this tab";
40 Ext.TabPanelItem.prototype.closeText = "Tutup tab ini";
43 if(Ext.form.field.Base){
44 Ext.form.field.Base.prototype.invalidText = "The value in this field is invalid";
45 Ext.form.field.Base.prototype.invalidText = "Isian belum benar";
49 Ext.LoadMask.prototype.msg = "Loading...";
50 Ext.LoadMask.prototype.msg = "Pemuatan...";
54 Ext.Date.monthNames = [
69 Ext.Date.getShortMonthName = function(month) {
70 return Ext.Date.monthNames[month].substring(0, 3);
73 Ext.Date.monthNumbers = {
88 Ext.Date.getMonthNumber = function(name) {
89 return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
102 Ext.Date.getShortDayName = function(day) {
103 return Ext.Date.dayNames[day].substring(0, 3);
107 Ext.MessageBox.buttonText = {
116 Ext.apply(Ext.util.Format, {
117 thousandSeparator: '.',
118 decimalSeparator: ',',
119 currencySign: 'Rp', // Indonesian Rupiah
125 Ext.apply(Ext.picker.Date.prototype, {
126 todayText : "Hari ini",
127 minText : "Tanggal ini sebelum batas tanggal minimal",
128 maxText : "Tanggal ini setelah batas tanggal maksimal",
129 disabledDaysText : "",
130 disabledDatesText : "",
131 monthNames : Ext.Date.monthNames,
132 dayNames : Ext.Date.dayNames,
133 nextText : 'Bulan Berikut (Kontrol+Kanan)',
134 prevText : 'Bulan Sebelum (Kontrol+Kiri)',
135 monthYearText : 'Pilih bulan (Kontrol+Atas/Bawah untuk pindah tahun)',
136 todayTip : "{0} (Spacebar)",
142 if(Ext.picker.Month) {
143 Ext.apply(Ext.picker.Month.prototype, {
144 okText : " OK ",
149 if(Ext.toolbar.Paging){
150 Ext.apply(Ext.PagingToolbar.prototype, {
151 beforePageText : "Hal",
152 afterPageText : "dari {0}",
153 firstText : "Hal. Pertama",
154 prevText : "Hal. Sebelum",
155 nextText : "Hal. Berikut",
156 lastText : "Hal. Akhir",
157 refreshText : "Segarkan",
158 displayMsg : "Menampilkan {0} - {1} dari {2}",
159 emptyMsg : 'Data tidak ditemukan'
163 if(Ext.form.field.Text){
164 Ext.apply(Ext.form.field.Text.prototype, {
165 minLengthText : "Panjang minimal untuk field ini adalah {0}",
166 maxLengthText : "Panjang maksimal untuk field ini adalah {0}",
167 blankText : "Field ini wajib diisi",
173 if(Ext.form.field.Number){
174 Ext.apply(Ext.form.field.Number.prototype, {
175 minText : "Nilai minimal untuk field ini adalah {0}",
176 maxText : "Nilai maksimal untuk field ini adalah {0}",
177 nanText : "{0} bukan angka"
181 if(Ext.form.field.Date){
182 Ext.apply(Ext.form.field.Date.prototype, {
183 disabledDaysText : "Disfungsi",
184 disabledDatesText : "Disfungsi",
185 minText : "Tanggal dalam field ini harus setelah {0}",
186 maxText : "Tanggal dalam field ini harus sebelum {0}",
187 invalidText : "{0} tanggal salah - Harus dalam format {1}",
189 //altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
190 altFormats : "d/m/Y|d-m-y|d-m-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"
194 if(Ext.form.field.ComboBox){
195 Ext.apply(Ext.form.field.ComboBox.prototype, {
196 loadingText : "Pemuatan...",
197 valueNotFoundText : undefined
201 if(Ext.form.field.VTypes){
202 Ext.apply(Ext.form.field.VTypes, {
203 emailText : 'Field ini harus dalam format email seperti "user@example.com"',
204 urlText : 'Field ini harus dalam format URL seperti "http:/'+'/www.example.com"',
205 alphaText : 'Field ini harus terdiri dari huruf dan _',
206 alphanumText : 'Field ini haris terdiri dari huruf, angka dan _'
210 if(Ext.form.field.HtmlEditor){
211 Ext.apply(Ext.form.field.HtmlEditor.prototype, {
212 createLinkText : 'Silakan masukkan URL untuk tautan:',
215 title: 'Tebal (Ctrl+B)',
216 text: 'Buat tebal teks terpilih',
217 cls: Ext.baseCSSPrefix + 'html-editor-tip'
220 title: 'Miring (CTRL+I)',
221 text: 'Buat miring teks terpilih',
222 cls: Ext.baseCSSPrefix + 'html-editor-tip'
225 title: 'Garisbawah (CTRl+U)',
226 text: 'Garisbawahi teks terpilih',
227 cls: Ext.baseCSSPrefix + 'html-editor-tip'
230 title: 'Perbesar teks',
231 text: 'Perbesar ukuran fonta',
232 cls: Ext.baseCSSPrefix + 'html-editor-tip'
235 title: 'Perkecil teks',
236 text: 'Perkecil ukuran fonta',
237 cls: Ext.baseCSSPrefix + 'html-editor-tip'
240 title: 'Sorot Warna Teks',
241 text: 'Ubah warna latar teks terpilih',
242 cls: Ext.baseCSSPrefix + 'html-editor-tip'
245 title: 'Warna Fonta',
246 text: 'Ubah warna teks terpilih',
247 cls: Ext.baseCSSPrefix + 'html-editor-tip'
251 text: 'Ratakan teks ke kiri',
252 cls: Ext.baseCSSPrefix + 'html-editor-tip'
255 title: 'Rata Tengah',
256 text: 'Ratakan teks ke tengah editor',
257 cls: Ext.baseCSSPrefix + 'html-editor-tip'
261 text: 'Ratakan teks ke kanan',
262 cls: Ext.baseCSSPrefix + 'html-editor-tip'
264 insertunorderedlist : {
265 title: 'Daftar Bulet',
266 text: 'Membuat daftar berbasis bulet',
267 cls: Ext.baseCSSPrefix + 'html-editor-tip'
269 insertorderedlist : {
270 title: 'Daftar Angka',
271 text: 'Membuat daftar berbasis angka',
272 cls: Ext.baseCSSPrefix + 'html-editor-tip'
276 text: 'Buat teks terpilih sebagai Hipertaut',
277 cls: Ext.baseCSSPrefix + 'html-editor-tip'
280 title: 'Edit Kode Sumber',
281 text: 'Pindah dalam mode kode sumber',
282 cls: Ext.baseCSSPrefix + 'html-editor-tip'
288 if(Ext.grid.header.Container){
289 Ext.apply(Ext.grid.header.Container.prototype, {
290 sortAscText : "Urut Naik",
291 sortDescText : "Urut Turun",
292 lockText : "Kancing Kolom",
293 unlockText : "Lepas Kunci Kolom",
294 columnsText : "Kolom"
298 if(Ext.grid.GroupingFeature){
299 Ext.apply(Ext.grid.GroupingFeature.prototype, {
300 emptyGroupText : '(Kosong)',
301 groupByText : 'Kelompokkan Berdasar Field Ini',
302 showGroupsText : 'Tampil Dalam Kelompok'
306 if(Ext.grid.PropertyColumnModel){
307 Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
314 if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
315 Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
316 splitTip : "Seret untuk ubah ukuran.",
317 collapsibleSplitTip : "Seret untuk ubah ukuran, Dobel klik untuk sembunyikan."