Built files from Bizgaze WebServer
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

pivot.zh.js 4.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. (function() {
  2. var callWithJQuery;
  3. callWithJQuery = function(pivotModule) {
  4. if (typeof exports === "object" && typeof module === "object") {
  5. return pivotModule(require("jquery"));
  6. } else if (typeof define === "function" && define.amd) {
  7. return define(["jquery"], pivotModule);
  8. } else {
  9. return pivotModule(jQuery);
  10. }
  11. };
  12. callWithJQuery(function($) {
  13. var c3r, d3r, frFmt, frFmtInt, frFmtPct, gcr, nf, r, tpl;
  14. nf = $.pivotUtilities.numberFormat;
  15. tpl = $.pivotUtilities.aggregatorTemplates;
  16. r = $.pivotUtilities.renderers;
  17. gcr = $.pivotUtilities.gchart_renderers;
  18. d3r = $.pivotUtilities.d3_renderers;
  19. c3r = $.pivotUtilities.c3_renderers;
  20. frFmt = nf({
  21. thousandsSep: ",",
  22. decimalSep: "."
  23. });
  24. frFmtInt = nf({
  25. digitsAfterDecimal: 0,
  26. thousandsSep: ",",
  27. decimalSep: "."
  28. });
  29. frFmtPct = nf({
  30. digitsAfterDecimal: 2,
  31. scaler: 100,
  32. suffix: "%",
  33. thousandsSep: ",",
  34. decimalSep: "."
  35. });
  36. $.pivotUtilities.locales.zh = {
  37. localeStrings: {
  38. renderError: "展示结果时出错。",
  39. computeError: "计算结果时出错。",
  40. uiRenderError: "展示界面时出错。",
  41. selectAll: "选择全部",
  42. selectNone: "全部不选",
  43. tooMany: "(因数据过多而无法列出)",
  44. filterResults: "输入值帮助筛选",
  45. totals: "合计",
  46. vs: "于",
  47. by: "分组于"
  48. },
  49. aggregators: {
  50. "频数": tpl.count(frFmtInt),
  51. "非重复值的个数": tpl.countUnique(frFmtInt),
  52. "列出非重复值": tpl.listUnique(", "),
  53. "求和": tpl.sum(frFmt),
  54. "求和后取整": tpl.sum(frFmtInt),
  55. "平均值": tpl.average(frFmt),
  56. "中位数": tpl.median(frFmt),
  57. "方差": tpl["var"](1, frFmt),
  58. "样本标准偏差": tpl.stdev(1, frFmt),
  59. "最小值": tpl.min(frFmt),
  60. "最大值": tpl.max(frFmt),
  61. "第一": tpl.first(frFmt),
  62. "最后": tpl.last(frFmt),
  63. "两和之比": tpl.sumOverSum(frFmt),
  64. "二项分布:置信度为80%时的区间上限": tpl.sumOverSumBound80(true, frFmt),
  65. "二项分布:置信度为80%时的区间下限": tpl.sumOverSumBound80(false, frFmt),
  66. "和在总计中的比例": tpl.fractionOf(tpl.sum(), "total", frFmtPct),
  67. "和在行合计中的比例": tpl.fractionOf(tpl.sum(), "row", frFmtPct),
  68. "和在列合计中的比例": tpl.fractionOf(tpl.sum(), "col", frFmtPct),
  69. "频数在总计中的比例": tpl.fractionOf(tpl.count(), "total", frFmtPct),
  70. "频数在行合计中的比例": tpl.fractionOf(tpl.count(), "row", frFmtPct),
  71. "频数在列合计中的比例": tpl.fractionOf(tpl.count(), "col", frFmtPct)
  72. },
  73. renderers: {
  74. "表格": r["Table"],
  75. "表格内柱状图": r["Table Barchart"],
  76. "热图": r["Heatmap"],
  77. "行热图": r["Row Heatmap"],
  78. "列热图": r["Col Heatmap"]
  79. }
  80. };
  81. if (gcr) {
  82. $.pivotUtilities.locales.zh.gchart_renderers = {
  83. "折线图(g)": gcr["Line Chart"],
  84. "柱形图(g)": gcr["Bar Chart"],
  85. "堆栈柱形图(g)": gcr["Stacked Bar Chart"],
  86. "面积图(g)": gcr["Area Chart"]
  87. };
  88. $.pivotUtilities.locales.zh.renderers = $.extend($.pivotUtilities.locales.zh.renderers, $.pivotUtilities.locales.zh.gchart_renderers);
  89. }
  90. if (d3r) {
  91. $.pivotUtilities.locales.zh.d3_renderers = {
  92. "树图": d3r["Treemap"]
  93. };
  94. $.pivotUtilities.locales.zh.renderers = $.extend($.pivotUtilities.locales.zh.renderers, $.pivotUtilities.locales.zh.d3_renderers);
  95. }
  96. if (c3r) {
  97. $.pivotUtilities.locales.zh.c3_renderers = {
  98. "折线图": c3r["Line Chart"],
  99. "柱形图": c3r["Bar Chart"],
  100. "堆栈柱形图": c3r["Stacked Bar Chart"],
  101. "面积图": c3r["Area Chart"],
  102. "散点图": c3r["Scatter Chart"]
  103. };
  104. $.pivotUtilities.locales.zh.renderers = $.extend($.pivotUtilities.locales.zh.renderers, $.pivotUtilities.locales.zh.c3_renderers);
  105. }
  106. return $.pivotUtilities.locales.zh;
  107. });
  108. }).call(this);