91 lines
No EOL
3.5 KiB
HTML
91 lines
No EOL
3.5 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>ProfileViewer: Profiling Calendar with a Spanish UI</title>
|
|
<link rel="stylesheet" type="text/css" href="../../build/reset/reset.css">
|
|
<link rel="stylesheet" type="text/css" href="../../build/base/base.css">
|
|
<link rel="stylesheet" type="text/css" href="../../build/fonts/fonts.css">
|
|
<link rel="stylesheet" type="text/css" href="../../build/calendar/assets/skins/sam/calendar.css">
|
|
<link rel="stylesheet" type="text/css" href="../../build/profilerviewer/assets/skins/sam/profilerviewer.css">
|
|
|
|
<script type="text/javascript" src="../../build/utilities/utilities.js"></script>
|
|
<script type="text/javascript" src="../../build/element/element-beta-min.js"></script>
|
|
<script type="text/javascript" src="../../build/calendar/calendar.js"></script>
|
|
<script type="text/javascript" src="../../build/yuiloader/yuiloader-beta-min.js"></script>
|
|
<script type="text/javascript" src="../../build/profiler/profiler-beta-min.js"></script>
|
|
<script type="text/javascript" src="../../build/profilerviewer/profilerviewer-beta-min.js"></script>
|
|
|
|
<style type="text/css">
|
|
body {
|
|
margin:1em;
|
|
}
|
|
</style>
|
|
|
|
</head>
|
|
|
|
<body class="yui-skin-sam">
|
|
|
|
<h1>Internationalizing the ProfilerViewer Interface: Spanish</h1>
|
|
|
|
<p>The <a href="http://developer.yahoo.com/yui/profilerviewer/">ProfilerViewer Control</a> can be easily internationalized by modifying the <code>STRINGS</code> member of <code>YAHOO.widget.ProfilerViewer</code> In this example, a Spanish translation provided by Caridy Patiño Mayea is applied to the UI.</p>
|
|
|
|
<div id="profiler">
|
|
<!--ProfilerViewer will be inserted here.-->
|
|
</div>
|
|
|
|
<div id="cal1container">
|
|
<!--Calendar instance will be inserted here.-->
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
|
|
YAHOO.widget.ProfilerViewer.STRINGS = {
|
|
title: "YUI Profiler (beta)",
|
|
buttons: {
|
|
viewprofiler: "Mostrar datos del Profiler",
|
|
hideprofiler: "Ocultar reporte del Profiler",
|
|
showchart: "Mostrar Gráfica",
|
|
hidechart: "Ocultar Gráfica",
|
|
refreshdata: "Refrescar Datos"
|
|
},
|
|
colHeads: {
|
|
//key: [column label, column width in px]
|
|
fn: ["Función/Método", null],
|
|
calls: ["Llamadas", 70],
|
|
avg: ["Promedio", 70],
|
|
min: ["Menor", 70],
|
|
max: ["Mayor", 70],
|
|
total: ["Tiempo Total", 90],
|
|
pct: ["Porcentaje", 80]
|
|
},
|
|
millisecondsAbbrev: "ms",
|
|
initMessage: "Inicializando gráfica...",
|
|
installFlashMessage: "No se pudo cargar el contenido Flash. El control YUI Charts requiere Flash Player 9.0.45 o superior. Usted puede descargar la última versión del Flash Player del <a href='http://www.adobe.com/go/getflashplayer?Lang=Spanish'>Centro de descargas de Adobe Flash Player</a>."
|
|
};
|
|
|
|
|
|
|
|
YAHOO.namespace("example.calendar");
|
|
|
|
YAHOO.example.calendar.init = function() {
|
|
YAHOO.example.calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1container");
|
|
YAHOO.tool.Profiler.registerObject("cal1", YAHOO.example.calendar.cal1 );
|
|
YAHOO.example.calendar.cal1.render();
|
|
|
|
var pv = new YAHOO.widget.ProfilerViewer("profiler", {
|
|
visible: true, //expand the viewer mmediately after instantiation
|
|
showChart: true,
|
|
base:"../../build/",
|
|
swfUrl: "../../build/charts/assets/charts.swf"
|
|
});
|
|
|
|
//Just to make the instance publicly accessible via the console:
|
|
YAHOO.example.pv = pv;
|
|
}
|
|
|
|
YAHOO.util.Event.onDOMReady(YAHOO.example.calendar.init);
|
|
|
|
</script>
|
|
</body>
|
|
</html> |