]> git.proxmox.com Git - extjs.git/blame - extjs/classic/locale/overrides/id/ext-locale-id.js
add extjs 6.0.1 sources
[extjs.git] / extjs / classic / locale / overrides / id / ext-locale-id.js
CommitLineData
6527f429
DM
1/**\r
2 * Pedoman translasi:\r
3 * http://id.wikisource.org/wiki/Panduan_Pembakuan_Istilah,_Pelaksanaan_Instruksi_Presiden_Nomor_2_Tahun_2001_Tentang_Penggunaan_Komputer_Dengan_Aplikasi_Komputer_Berbahasa_Indonesia\r
4 * Original source: http://vlsm.org/etc/baku-0.txt\r
5 * by Farid GS\r
6 * farid [at] pulen.net\r
7 * 10:13 04 Desember 2007\r
8 * Indonesian Translations\r
9 */\r
10Ext.onReady(function() {\r
11 var cm = Ext.ClassManager,\r
12 exists = Ext.Function.bind(cm.get, cm);\r
13\r
14 if (Ext.Updater) {\r
15 Ext.Updater.defaults.indicatorText = '<div class="loading-indicator">Pemuatan...</div>';\r
16 }\r
17 \r
18 if (Ext.Date) {\r
19 Ext.Date.monthNames = ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"];\r
20\r
21 Ext.Date.getShortMonthName = function(month) {\r
22 return Ext.Date.monthNames[month].substring(0, 3);\r
23 };\r
24\r
25 Ext.Date.monthNumbers = {\r
26 Jan: 0,\r
27 Feb: 1,\r
28 Mar: 2,\r
29 Apr: 3,\r
30 Mei: 4,\r
31 Jun: 5,\r
32 Jul: 6,\r
33 Agu: 7,\r
34 Sep: 8,\r
35 Okt: 9,\r
36 Nov: 10,\r
37 Des: 11\r
38 };\r
39\r
40 Ext.Date.getMonthNumber = function(name) {\r
41 return Ext.Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];\r
42 };\r
43\r
44 Ext.Date.dayNames = ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"];\r
45\r
46 Ext.Date.getShortDayName = function(day) {\r
47 return Ext.Date.dayNames[day].substring(0, 3);\r
48 };\r
49 }\r
50 if (Ext.MessageBox) {\r
51 Ext.MessageBox.buttonText = {\r
52 ok: "OK",\r
53 cancel: "Batal",\r
54 yes: "Ya",\r
55 no: "Tidak"\r
56 };\r
57 }\r
58\r
59 if (Ext.util && Ext.util.Format) {\r
60 Ext.apply(Ext.util.Format, {\r
61 thousandSeparator: '.',\r
62 decimalSeparator: ',',\r
63 currencySign: 'Rp',\r
64 // Indonesian Rupiah\r
65 dateFormat: 'd/m/Y'\r
66 });\r
67 }\r
68 \r
69});\r
70\r
71Ext.define("Ext.locale.id.view.View", {\r
72 override: "Ext.view.View",\r
73 emptyText: ""\r
74});\r
75\r
76Ext.define("Ext.locale.id.grid.plugin.DragDrop", {\r
77 override: "Ext.grid.plugin.DragDrop",\r
78 dragText: "{0} baris terpilih"\r
79});\r
80\r
81Ext.define("Ext.locale.id.tab.Tab", {\r
82 override: "Ext.tab.Tab",\r
83 closeText: "Tutup tab ini"\r
84});\r
85\r
86Ext.define("Ext.locale.id.form.field.Base", {\r
87 override: "Ext.form.field.Base",\r
88 invalidText: "Isian belum benar"\r
89});\r
90\r
91// changing the msg text below will affect the LoadMask\r
92Ext.define("Ext.locale.id.view.AbstractView", {\r
93 override: "Ext.view.AbstractView",\r
94 loadingText: "Pemuatan..."\r
95});\r
96\r
97Ext.define("Ext.locale.id.picker.Date", {\r
98 override: "Ext.picker.Date",\r
99 todayText: "Hari ini",\r
100 minText: "Tanggal ini sebelum batas tanggal minimal",\r
101 maxText: "Tanggal ini setelah batas tanggal maksimal",\r
102 disabledDaysText: "",\r
103 disabledDatesText: "",\r
104 nextText: 'Bulan Berikut (Kontrol+Kanan)',\r
105 prevText: 'Bulan Sebelum (Kontrol+Kiri)',\r
106 monthYearText: 'Pilih bulan (Kontrol+Atas/Bawah untuk pindah tahun)',\r
107 todayTip: "{0} (Spacebar)",\r
108 format: "d/m/y",\r
109 startDay: 1\r
110});\r
111\r
112Ext.define("Ext.locale.id.picker.Month", {\r
113 override: "Ext.picker.Month",\r
114 okText: "&#160;OK&#160;",\r
115 cancelText: "Batal"\r
116});\r
117\r
118Ext.define("Ext.locale.id.toolbar.Paging", {\r
119 override: "Ext.PagingToolbar",\r
120 beforePageText: "Hal",\r
121 afterPageText: "dari {0}",\r
122 firstText: "Hal. Pertama",\r
123 prevText: "Hal. Sebelum",\r
124 nextText: "Hal. Berikut",\r
125 lastText: "Hal. Akhir",\r
126 refreshText: "Segarkan",\r
127 displayMsg: "Menampilkan {0} - {1} dari {2}",\r
128 emptyMsg: 'Data tidak ditemukan'\r
129});\r
130\r
131Ext.define("Ext.locale.id.form.field.Text", {\r
132 override: "Ext.form.field.Text",\r
133 minLengthText: "Panjang minimal untuk field ini adalah {0}",\r
134 maxLengthText: "Panjang maksimal untuk field ini adalah {0}",\r
135 blankText: "Field ini wajib diisi",\r
136 regexText: "",\r
137 emptyText: null\r
138});\r
139\r
140Ext.define("Ext.locale.id.form.field.Number", {\r
141 override: "Ext.form.field.Number",\r
142 minText: "Nilai minimal untuk field ini adalah {0}",\r
143 maxText: "Nilai maksimal untuk field ini adalah {0}",\r
144 nanText: "{0} bukan angka"\r
145});\r
146\r
147Ext.define("Ext.locale.id.form.field.Date", {\r
148 override: "Ext.form.field.Date",\r
149 disabledDaysText: "Disfungsi",\r
150 disabledDatesText: "Disfungsi",\r
151 minText: "Tanggal dalam field ini harus setelah {0}",\r
152 maxText: "Tanggal dalam field ini harus sebelum {0}",\r
153 invalidText: "{0} tanggal salah - Harus dalam format {1}",\r
154 format: "d/m/y",\r
155 //altFormats : "m/d/Y|m-d-y|m-d-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"\r
156 altFormats: "d/m/Y|d-m-y|d-m-Y|m/d|m-d|md|mdy|mdY|d|Y-m-d"\r
157});\r
158\r
159Ext.define("Ext.locale.id.form.field.ComboBox", {\r
160 override: "Ext.form.field.ComboBox",\r
161 valueNotFoundText: undefined\r
162}, function() {\r
163 Ext.apply(Ext.form.field.ComboBox.prototype.defaultListConfig, {\r
164 loadingText: "Pemuatan..."\r
165 });\r
166});\r
167\r
168Ext.define("Ext.locale.id.form.field.VTypes", {\r
169 override: "Ext.form.field.VTypes",\r
170 emailText: 'Field ini harus dalam format email seperti "user@example.com"',\r
171 urlText: 'Field ini harus dalam format URL seperti "http:/' + '/www.example.com"',\r
172 alphaText: 'Field ini harus terdiri dari huruf dan _',\r
173 alphanumText: 'Field ini haris terdiri dari huruf, angka dan _'\r
174});\r
175\r
176Ext.define("Ext.locale.id.form.field.HtmlEditor", {\r
177 override: "Ext.form.field.HtmlEditor",\r
178 createLinkText: 'Silakan masukkan URL untuk tautan:'\r
179}, function() {\r
180 Ext.apply(Ext.form.field.HtmlEditor.prototype, {\r
181 buttonTips: {\r
182 bold: {\r
183 title: 'Tebal (Ctrl+B)',\r
184 text: 'Buat tebal teks terpilih',\r
185 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
186 },\r
187 italic: {\r
188 title: 'Miring (CTRL+I)',\r
189 text: 'Buat miring teks terpilih',\r
190 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
191 },\r
192 underline: {\r
193 title: 'Garisbawah (CTRl+U)',\r
194 text: 'Garisbawahi teks terpilih',\r
195 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
196 },\r
197 increasefontsize: {\r
198 title: 'Perbesar teks',\r
199 text: 'Perbesar ukuran fonta',\r
200 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
201 },\r
202 decreasefontsize: {\r
203 title: 'Perkecil teks',\r
204 text: 'Perkecil ukuran fonta',\r
205 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
206 },\r
207 backcolor: {\r
208 title: 'Sorot Warna Teks',\r
209 text: 'Ubah warna latar teks terpilih',\r
210 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
211 },\r
212 forecolor: {\r
213 title: 'Warna Fonta',\r
214 text: 'Ubah warna teks terpilih',\r
215 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
216 },\r
217 justifyleft: {\r
218 title: 'Rata Kiri',\r
219 text: 'Ratakan teks ke kiri',\r
220 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
221 },\r
222 justifycenter: {\r
223 title: 'Rata Tengah',\r
224 text: 'Ratakan teks ke tengah editor',\r
225 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
226 },\r
227 justifyright: {\r
228 title: 'Rata Kanan',\r
229 text: 'Ratakan teks ke kanan',\r
230 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
231 },\r
232 insertunorderedlist: {\r
233 title: 'Daftar Bulet',\r
234 text: 'Membuat daftar berbasis bulet',\r
235 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
236 },\r
237 insertorderedlist: {\r
238 title: 'Daftar Angka',\r
239 text: 'Membuat daftar berbasis angka',\r
240 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
241 },\r
242 createlink: {\r
243 title: 'Hipertaut',\r
244 text: 'Buat teks terpilih sebagai Hipertaut',\r
245 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
246 },\r
247 sourceedit: {\r
248 title: 'Edit Kode Sumber',\r
249 text: 'Pindah dalam mode kode sumber',\r
250 cls: Ext.baseCSSPrefix + 'html-editor-tip'\r
251 }\r
252 }\r
253 });\r
254});\r
255\r
256Ext.define("Ext.locale.id.grid.header.Container", {\r
257 override: "Ext.grid.header.Container",\r
258 sortAscText: "Urut Naik",\r
259 sortDescText: "Urut Turun",\r
260 lockText: "Kancing Kolom",\r
261 unlockText: "Lepas Kunci Kolom",\r
262 columnsText: "Kolom"\r
263});\r
264\r
265Ext.define("Ext.locale.id.grid.GroupingFeature", {\r
266 override: "Ext.grid.feature.Grouping",\r
267 emptyGroupText: '(Kosong)',\r
268 groupByText: 'Kelompokkan Berdasar Field Ini',\r
269 showGroupsText: 'Tampil Dalam Kelompok'\r
270});\r
271\r
272Ext.define("Ext.locale.id.grid.PropertyColumnModel", {\r
273 override: "Ext.grid.PropertyColumnModel",\r
274 nameText: "Nama",\r
275 valueText: "Nilai",\r
276 dateFormat: "d/m/Y"\r
277});\r
278\r
279Ext.define("Ext.locale.id.window.MessageBox", {\r
280 override: "Ext.window.MessageBox",\r
281 buttonText: {\r
282 ok: "OK",\r
283 cancel: "Batal",\r
284 yes: "Ya",\r
285 no: "Tidak"\r
286 } \r
287});\r
288\r
289// This is needed until we can refactor all of the locales into individual files\r
290Ext.define("Ext.locale.id.Component", { \r
291 override: "Ext.Component"\r
292});\r