Forked mumble-django project from https://bitbucket.org/Svedrin/mumble-django
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

299 lines
7.7 KiB

  1. /**
  2. * List compiled by mystix on the extjs.com forums.
  3. * Thank you Mystix!
  4. *
  5. * Turkish translation by Alper YAZGAN
  6. * 2008-01-24 , 10:29 AM
  7. */
  8. Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">Yükleniyor ...</div>';
  9. if(Ext.View){
  10. Ext.View.prototype.emptyText = "";
  11. }
  12. if(Ext.grid.GridPanel){
  13. Ext.grid.GridPanel.prototype.ddText = "Şeçili satır sayısı : {0}";
  14. }
  15. if(Ext.TabPanelItem){
  16. Ext.TabPanelItem.prototype.closeText = "Sekmeyi kapat";
  17. }
  18. if(Ext.form.Field){
  19. Ext.form.Field.prototype.invalidText = "Bu alandaki değer geçersiz";
  20. }
  21. if(Ext.LoadMask){
  22. Ext.LoadMask.prototype.msg = "Yükleniyor ...";
  23. }
  24. Date.monthNames = [
  25. "Ocak",
  26. "Şubat",
  27. "Mart",
  28. "Nisan",
  29. "Mayıs",
  30. "Haziran",
  31. "Temmuz",
  32. "Ağustos",
  33. "Eylül",
  34. "Ekim",
  35. "Kasım",
  36. "Aralık"
  37. ];
  38. Date.getShortMonthName = function(month) {
  39. return Date.monthNames[month].substring(0, 3);
  40. };
  41. Date.monthNumbers = {
  42. Jan : 0,
  43. Feb : 1,
  44. Mar : 2,
  45. Apr : 3,
  46. May : 4,
  47. Jun : 5,
  48. Jul : 6,
  49. Aug : 7,
  50. Sep : 8,
  51. Oct : 9,
  52. Nov : 10,
  53. Dec : 11
  54. };
  55. Date.getMonthNumber = function(name) {
  56. return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
  57. };
  58. Date.dayNames = [
  59. "Pazar",
  60. "Pazartesi",
  61. "Salı",
  62. "Çarşamba",
  63. "Perşembe",
  64. "Cuma",
  65. "Cumartesi"
  66. ];
  67. Date.shortDayNames = [
  68. "Paz",
  69. "Pzt",
  70. "Sal",
  71. "Çrş",
  72. "Prş",
  73. "Cum",
  74. "Cmt"
  75. ];
  76. Date.getShortDayName = function(day) {
  77. return Date.shortDayNames[day];
  78. };
  79. if(Ext.MessageBox){
  80. Ext.MessageBox.buttonText = {
  81. ok : "Tamam",
  82. cancel : "İptal",
  83. yes : "Evet",
  84. no : "Hayır"
  85. };
  86. }
  87. if(Ext.util.Format){
  88. Ext.util.Format.date = function(v, format){
  89. if(!v) return "";
  90. if(!(v instanceof Date)) v = new Date(Date.parse(v));
  91. return v.dateFormat(format || "d/m/Y");
  92. };
  93. }
  94. if(Ext.DatePicker){
  95. Ext.apply(Ext.DatePicker.prototype, {
  96. todayText : "Bugün",
  97. minText : "Bu tarih izin verilen en küçük tarihten daha önce",
  98. maxText : "Bu tarih izin verilen en büyük tarihten daha sonra",
  99. disabledDaysText : "",
  100. disabledDatesText : "",
  101. monthNames : Date.monthNames,
  102. dayNames : Date.dayNames,
  103. nextText : 'Gelecek Ay (Control+Right)',
  104. prevText : 'Önceki Ay (Control+Left)',
  105. monthYearText : 'Bir ay şeçiniz (Yılı artırmak/azaltmak için Control+Up/Down)',
  106. todayTip : "{0} (Boşluk Tuşu - Spacebar)",
  107. format : "d/m/Y",
  108. okText : "&#160;Tamam&#160;",
  109. cancelText : "İptal",
  110. startDay : 1
  111. });
  112. }
  113. if(Ext.PagingToolbar){
  114. Ext.apply(Ext.PagingToolbar.prototype, {
  115. beforePageText : "Sayfa",
  116. afterPageText : " / {0}",
  117. firstText : "İlk Sayfa",
  118. prevText : "Önceki Sayfa",
  119. nextText : "Sonraki Sayfa",
  120. lastText : "Son Sayfa",
  121. refreshText : "Yenile",
  122. displayMsg : "Gösterilen {0} - {1} / {2}",
  123. emptyMsg : 'Gösterilebilecek veri yok'
  124. });
  125. }
  126. if(Ext.form.TextField){
  127. Ext.apply(Ext.form.TextField.prototype, {
  128. minLengthText : "Girilen verinin uzunluğu en az {0} olabilir",
  129. maxLengthText : "Girilen verinin uzunluğu en fazla {0} olabilir",
  130. blankText : "Bu alan boş bırakılamaz",
  131. regexText : "",
  132. emptyText : null
  133. });
  134. }
  135. if(Ext.form.NumberField){
  136. Ext.apply(Ext.form.NumberField.prototype, {
  137. minText : "En az {0} girilebilir",
  138. maxText : "En çok {0} girilebilir",
  139. nanText : "{0} geçersiz bir sayıdır"
  140. });
  141. }
  142. if(Ext.form.DateField){
  143. Ext.apply(Ext.form.DateField.prototype, {
  144. disabledDaysText : "Disabled",
  145. disabledDatesText : "Disabled",
  146. minText : "Bu tarih, {0} tarihinden daha sonra olmalıdır",
  147. maxText : "Bu tarih, {0} tarihinden daha önce olmalıdır",
  148. invalidText : "{0} geçersiz bir tarihdir - tarih formatı {1} şeklinde olmalıdır",
  149. format : "d/m/Y",
  150. altFormats : "d.m.y|d.m.Y|d/m/y|d-m-Y|d-m-y|d.m|d/m|d-m|dm|dmY|dmy|d|Y.m.d|Y-m-d|Y/m/d"
  151. });
  152. }
  153. if(Ext.form.ComboBox){
  154. Ext.apply(Ext.form.ComboBox.prototype, {
  155. loadingText : "Yükleniyor ...",
  156. valueNotFoundText : undefined
  157. });
  158. }
  159. if(Ext.form.VTypes){
  160. Ext.apply(Ext.form.VTypes, {
  161. emailText : 'Bu alan "user@domain.com" şeklinde elektronik posta formatında olmalıdır',
  162. urlText : 'Bu alan "http://www.domain.com" şeklinde URL adres formatında olmalıdır',
  163. alphaText : 'Bu alan sadece harf ve _ içermeli',
  164. alphanumText : 'Bu alan sadece harf, sayı ve _ içermeli'
  165. });
  166. }
  167. if(Ext.form.HtmlEditor){
  168. Ext.apply(Ext.form.HtmlEditor.prototype, {
  169. createLinkText : 'Lütfen bu bağlantı için gerekli URL adresini giriniz:',
  170. buttonTips : {
  171. bold : {
  172. title: 'Kalın(Bold) (Ctrl+B)',
  173. text: 'Şeçili yazıyı kalın yapar.',
  174. cls: 'x-html-editor-tip'
  175. },
  176. italic : {
  177. title: 'İtalik(Italic) (Ctrl+I)',
  178. text: 'Şeçili yazıyı italik yapar.',
  179. cls: 'x-html-editor-tip'
  180. },
  181. underline : {
  182. title: 'Alt Çizgi(Underline) (Ctrl+U)',
  183. text: 'Şeçili yazının altını çizer.',
  184. cls: 'x-html-editor-tip'
  185. },
  186. increasefontsize : {
  187. title: 'Fontu büyült',
  188. text: 'Yazı fontunu büyütür.',
  189. cls: 'x-html-editor-tip'
  190. },
  191. decreasefontsize : {
  192. title: 'Fontu küçült',
  193. text: 'Yazı fontunu küçültür.',
  194. cls: 'x-html-editor-tip'
  195. },
  196. backcolor : {
  197. title: 'Arka Plan Rengi',
  198. text: 'Seçili yazının arka plan rengini değiştir.',
  199. cls: 'x-html-editor-tip'
  200. },
  201. forecolor : {
  202. title: 'Yazı Rengi',
  203. text: 'Seçili yazının rengini değiştir.',
  204. cls: 'x-html-editor-tip'
  205. },
  206. justifyleft : {
  207. title: 'Sola Daya',
  208. text: 'Yazıyı sola daya.',
  209. cls: 'x-html-editor-tip'
  210. },
  211. justifycenter : {
  212. title: 'Ortala',
  213. text: 'Yazıyı editörde ortala.',
  214. cls: 'x-html-editor-tip'
  215. },
  216. justifyright : {
  217. title: 'Sağa daya',
  218. text: 'Yazıyı sağa daya.',
  219. cls: 'x-html-editor-tip'
  220. },
  221. insertunorderedlist : {
  222. title: 'Noktalı Liste',
  223. text: 'Noktalı listeye başla.',
  224. cls: 'x-html-editor-tip'
  225. },
  226. insertorderedlist : {
  227. title: 'Numaralı Liste',
  228. text: 'Numaralı lisyeye başla.',
  229. cls: 'x-html-editor-tip'
  230. },
  231. createlink : {
  232. title: 'Web Adresi(Hyperlink)',
  233. text: 'Seçili yazıyı web adresi(hyperlink) yap.',
  234. cls: 'x-html-editor-tip'
  235. },
  236. sourceedit : {
  237. title: 'Kaynak kodu Düzenleme',
  238. text: 'Kaynak kodu düzenleme moduna geç.',
  239. cls: 'x-html-editor-tip'
  240. }
  241. }
  242. });
  243. }
  244. if(Ext.grid.GridView){
  245. Ext.apply(Ext.grid.GridView.prototype, {
  246. sortAscText : "Artan sırada sırala",
  247. sortDescText : "Azalan sırada sırala",
  248. lockText : "Kolonu kilitle",
  249. unlockText : "Kolon kilidini kaldır",
  250. columnsText : "Kolonlar"
  251. });
  252. }
  253. if(Ext.grid.GroupingView){
  254. Ext.apply(Ext.grid.GroupingView.prototype, {
  255. emptyGroupText : '(Yok)',
  256. groupByText : 'Bu Alana Göre Grupla',
  257. showGroupsText : 'Gruplar Halinde Göster'
  258. });
  259. }
  260. if(Ext.grid.PropertyColumnModel){
  261. Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
  262. nameText : "Ad",
  263. valueText : "Değer",
  264. dateFormat : "d/m/Y"
  265. });
  266. }
  267. if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
  268. Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
  269. splitTip : "Yeniden boyutlandırmak için sürükle.",
  270. collapsibleSplitTip : "Yeniden boyutlandırmak için sürükle. Saklamak için çift tıkla."
  271. });
  272. }