[evolvis-commits] r9875: Patch [#861]. Reporting I18N. =?UTF-8?Q?=20Phase1=E2=86=B5=20report=5Futi?==?UTF-8?Q?ls?=, and all files but _graph updated↵ for _graph files it only changes $reporting_system_name to $sys_name?==?UTF-8?Q?↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 17:33:07 CET 2011


Author: mirabilos
Date: 2011-02-24 17:33:07 +0100 (Thu, 24 Feb 2011)
New Revision: 9875

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/common/reporting/report_utils.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab
   trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Spanish.tab
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/index.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/rebuild.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timeadd.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timecategory.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/trackerpie_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum_graph.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usersummary.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime.php
   trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime_graph.php
Log:
Patch [#861]. Reporting I18N. Phase1
report_utils, and all files but _graph updated
for _graph files it only changes $reporting_system_name to $sys_name


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/reporting/report_utils.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/reporting/report_utils.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/reporting/report_utils.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -26,10 +26,10 @@
  */
 
 function report_header($title) {
-	global $HTML,$report_company_name,$sys_name;
-	echo $HTML->header(array('title'=>" Reporting: " . $title));
+	global $HTML,$sys_name,$Language;
+	echo $HTML->header(array('title'=>" ".$Language->getText('reporting','title').": " . $title));
 	echo html_feedback_top($GLOBALS['feedback']);
-	echo "<h2>$report_company_name Reporting</h2><p>";
+	echo "<h2>".$Language->getText('reporting','subtitle',$sys_name)."</h2><p>";
 }
 
 function report_footer() {
@@ -39,12 +39,16 @@
 }
 
 function report_span_box($name='SPAN', $selected='1', $suppress_daily=false) {
+	global $Language;
 	if ($suppress_daily) {
 		$vals=array(2,3);
-		$titles=array('Weekly','Monthly');
+		$titles=array($Language->getText('reporting','weekly'),
+			$Language->getText('reporting','monthly'));
 	} else {
 		$vals=array(1,2,3);
-		$titles=array('Daily','Weekly','Monthly');
+		$titles=array($Language->getText('reporting','daily'),
+			$Language->getText('reporting','weekly'),
+			$Language->getText('reporting','monthly'));
 	}
 	return html_build_select_box_from_arrays ($vals,$titles,$name,$selected,false);
 }
@@ -62,7 +66,7 @@
 }
 
 function report_day_adjust_box($Report, $name='days_adjust', $selected=false) {
-
+	global $Language;
 	$days[]='0.0';
 	$days[]='1';
 	$days[]='2';
@@ -70,13 +74,13 @@
 	$days[]='4';
 	$days[]='5';
 	$days[]='6';
-	$names[]='Sunday';
-	$names[]='Monday';
-	$names[]='Tuesday';
-	$names[]='Wednesday';
-	$names[]='Thursday';
-	$names[]='Friday';
-	$names[]='Saturday';
+	$names[]=$Language->getText('calendar','sunday');
+	$names[]=$Language->getText('calendar','monday');
+	$names[]=$Language->getText('calendar','tuesday');
+	$names[]=$Language->getText('calendar','wednesday');
+	$names[]=$Language->getText('calendar','thursday');
+	$names[]=$Language->getText('calendar','friday');
+	$names[]=$Language->getText('calendar','saturday');
 	return html_build_select_box_from_arrays ($days,$names,$name,$selected,false);
 
 //	return html_build_select_box_from_arrays (array_reverse(array_values($Report->adjust_days)),array_reverse(array_keys($Report->adjust_days)),$name,$selected,false);
@@ -127,29 +131,31 @@
 }
 
 function report_area_box($name='area', $selected='1') {
+	global $Language;
 	$arr[]='tracker';
 	$arr[]='forum';
 	$arr[]='docman';
 	$arr[]='taskman';
 	$arr[]='downloads';
 
-	$arr2[]='Tracker';
-	$arr2[]='Forum';
-	$arr2[]='Docman';
-	$arr2[]='Taskman';
-	$arr2[]='Downloads';
+	$arr2[]=$Language->getText('group','short_tracker');
+	$arr2[]=$Language->getText('group','short_forum');
+	$arr2[]=$Language->getText('group','short_docman');
+	$arr2[]=$Language->getText('group','short_pm');
+	$arr2[]=$Language->getText('stats_site_utils','downloads');
 	return html_build_select_box_from_arrays ($arr,$arr2,$name,$selected,false);
 }
 
 function report_tracker_box($name='datatype', $selected='1') {
-	$arr[]='Bugs';
-	$arr[]='Support';
-	$arr[]='Patches';
-	$arr[]='Feature Requests';
-	$arr[]='Other Trackers';
-	$arr[]='Forum Messages';
-	$arr[]='Tasks';
-	$arr[]='Downloads';
+	global $Language;
+	$arr[]=$Language->getText('group','short_bugs');
+	$arr[]=$Language->getText('group','short_support');
+	$arr[]=$Language->getText('group','short_patch');
+	$arr[]=$Language->getText('reporting','feature_req');
+	$arr[]=$Language->getText('reporting','other_trackers');
+	$arr[]=$Language->getText('reporting','forum_messages');
+	$arr[]=$Language->getText('group','short_pm');
+	$arr[]=$Language->getText('stats_site_utils','downloads');
 
 	$arr2[]='1';
 	$arr2[]='2';

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab	2011-02-24 16:33:07 UTC (rev 9875)
@@ -1923,28 +1923,107 @@
 rbac_edit	update	Update
 rbac_edit	remove	Remove
 rbac_edit	role	Role
-reporting	users	Users
-reporting	users_added_weekly	Users Added Weekly (graph)
+reporting	add	Add
+reporting	administrative	Administrative
+reporting	area	Areas
 reporting	cumulative_users	Cumulative Users Weekly (graph)
-reporting	user_activity	Activity (graph)
+reporting	cumulative_users_title	Cumulative Users
+reporting	daily	Daily
+reporting	end	End
+reporting	feature_req	Feature Requests
+reporting	forum_messages	Forum Messages
+reporting	initialize	Initialize / Rebuild Reporting Tables
+reporting	manage	Manage Time Tracker Categories
+reporting	monthly	Monthly
+reporting	next	Next
+reporting	other_trackers	Other Trackers
+reporting	project	Project
 reporting	projects	Projects
 reporting	project_specific	Project-specific reports: Tracker, Task Mgr, Forums, Doc Mgr, Downloads
 reporting	project_activity	Activity (graph)
+reporting	project_activity_title	Project Activity
+reporting	refresh	Refresh
+reporting	report	report
 reporting	site_wide	Site-Wide
+reporting	site_wide_activity	Site-Wide Activity
+reporting	site_wide_line	Line (graph)
+reporting	site_wide_pie	Pie (graph)
 reporting	site_wide_reports	Site-wide reports: Tracker, Task Mgr, Forums, Doc Mgr, Downloads
-reporting	site_wide_pie	Pie (graph)
-reporting	site_wide_line	Line (graph)
+reporting	site_wide_time_tracking	Site-Wide Time Tracking
+reporting	subtitle	$1 Reporting
+reporting	start	Start
+reporting	time	Time
 reporting	time_tracking	Time-Tracking
-reporting	time_tracking_usertime	Individual User Time Report (graph)
 reporting	time_tracking_projecttime	Individual Project Time Report (graph)
 reporting	time_tracking_sitetime	Site-Wide Time Report (graph)
 reporting	time_tracking_sitetimebar	Site-Wide Total Hours Graph (graph)
 reporting	time_tracking_usersummary	Site-Wide Task & Hours (report)
-reporting	administrative	Administrative
-reporting	initialize	Initialize / Rebuild Reporting Tables
-reporting	manage	Manage Time Tracker Categories
-reporting	file_support	File Support Request
-reporting	file_feature	File Feature Request
+reporting	time_tracking_usertime	Individual User Time Report (graph)
+reporting	title	Reporting
+reporting	type	Type
+reporting	update	Update
+reporting	user_activity	Activity (graph)
+reporting	user_activity_title	User Activity
+reporting	user	User
+reporting	users	Users
+reporting	users_added_weekly	Users Added Weekly (graph)
+reporting	users_added_title	Users Added
+reporting	week	Week
+reporting	weekly	Weekly
+reporting_pie	title	Tool Pie Graphs
+reporting_pie	trackers	Trackers
+reporting_pie	start	Start
+reporting_pie	end	End
+reporting_rebuild	iamsure	I'm SURE
+reporting_rebuild	message	  <h3>Reporting System Initialization</h3><p>Occasionally, if cronjobs failed or the database was damaged, you may have to rebuild the reporting tables.<p>If you are sure you want to rebuild all the reporting tables, check the "I'm Sure" box and click the button below.<p>This could take a couple minutes, so DO NOT CLICK MORE THAN ONCE.<p>
+reporting_rebuild	pressonlyonce	Press ONLY ONCE
+reporting_rebuild	title	Main Page
+reporting_ta	add_entry	Add Entry
+reporting_ta	add_entry_description	Choose a Project/Subproject in the Task Manager. You will then have to choose a Task and category to record your time in.
+reporting_ta	cancel	Cancel
+reporting_ta	category	Category
+reporting_ta	change_week	Change Week
+reporting_ta	choose_entry	Choose A Week to Record Or Edit Your Time.
+reporting_ta	choose_entry_description	After you choose a week, you will be prompted to choose a Project/Subproject in the Task Manager.
+reporting_ta	date	Date
+reporting_ta	delete	Delete
+reporting_ta	error_field_required	All Fields Are Required.
+reporting_ta	hours	Hours
+reporting_ta	project_task	Project/Task
+reporting_ta	successfully_deleted	Successfully Deleted
+reporting_ta	successfully_added	Successfully Added
+reporting_ta	task_mgr_project	Task Manager Project
+reporting_ta	title	Time Tracking
+reporting_ta	time_entries	Time Entries For The Week Starting $1
+reporting_ta	total_hours	Total Hours
+reporting_ta	week_starting	Week Starting
+reporting_tc	category_name	Category Name
+reporting_tc	description	You can create categories for how time might be spent when completing a particular task. Examples of categories include "Meeting", "Coding", "Testing".
+reporting_tc	successful	Successful
+reporting_tc	time_code	Time Code
+reporting_tc	title	Main Page
+reporting_tc	title2	Manage Time Tracker Categories
+reporting_ttbp	bycategory	By Category
+reporting_ttbp	bytask	By Task
+reporting_ttbp	bysubproject	By Subproject
+reporting_ttbp	byuser	By User
+reporting_ttbp	title	Time Tracking By Project
+reporting_ua	description	Choose the <strong>First Letter</strong> of the name of the person you wish to report on.<p>
+reporting_us	any	Any
+reporting_us	closed	closed
+reporting_us	cum_hrs	Cum. Hrs
+reporting_us	description	Choose the range from the pop-up boxes below. The report will list all tasks with an open date in that range.
+reporting_us	end_date	End Date
+reporting_us	name	Name
+reporting_us	no_matches	No matches Found
+reporting_us	open	Open
+reporting_us	rem_hrs	Rem. Hrs
+reporting_us	status	Status
+reporting_us	task	Task
+reporting_us	task_status	Task Status
+reporting_us	title	User Summary Report
+reporting_ut	description	Choose the <strong>First Letter</strong> of the name of the person you wish to report on.<p>
+reporting_ut	title	User Time Reporting
 scm_index	anoncvs	<p><b>Anonymous CVS Access</b></p><p>This project's CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. The module you wish to check out must be specified as the <i>modulename</i>. When prompted for a password for <i>anonymous</i>, simply press the Enter key.</p>
 scm_index	anoncvsup	Updates from within the module's directory do not need the -d parameter.
 scm_index	browseit	Browse CVS Repository

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Spanish.tab
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Spanish.tab	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Spanish.tab	2011-02-24 16:33:07 UTC (rev 9875)
@@ -679,8 +679,14 @@
 forum	section	Proyecto: $1
 forum	title	Foros
 forum_admin	add_forum	Crear foro
+forum_admin	delete	Eliminar
+forum_admin	delete_forum	Eliminar el foro y todos sus contenidos
 forum_admin	delete_message	Borrar mensaje
+forum_admin	delete_warning	Está a punto de borrar irrevocablemente el foro y todos sus contenidos
+forum_admin	deleted	Eliminación exitosa
+forum_admin	really_sure	Estoy completamente Seguro
 forum_admin	section	Proyecto: $1
+forum_admin	sure	Estoy seguro
 forum_admin	title	Foros: Administración
 forum_admin	update_forum	Cambiar estado/información del foro
 forum_admin_addforum	add_forum	Añadir este Foro
@@ -827,6 +833,12 @@
 frs	file_rel_date	Día
 frs	file_version	Versión
 frs	latest_file_releases	Últimas Publicaciones de Ficheros
+frs_admin	delete	Eliminar
+frs_admin	delete_package_warning	Está a punto de borrar permanentemente e irrevocablemente este paquete con todas sus liberaciones y todos sus ficheros
+frs_admin	delete_release_warning	Está a punto de borrar permanentemente e irrevocablemente esta liberación y sus ficheros
+frs_admin	deleted	Borrado
+frs_admin	really_sure	Estoy complemetamente seguro
+frs_admin	sure	Estoy seguro
 frs_file	error_already_exists	Ese nombre de fichero ya existe en el espacio de este proyecto
 frs_file	error_cannot_move	El fichero no puede moverse a la posición permanete
 frs_file	error_invalid_file	FRSFile Parece no ser válido
@@ -1348,6 +1360,10 @@
 pm_admin_projects	change_project_title	Cambia el Estado de Subproyecto/Tarea
 pm_admin_projects	col_project_id	Identificador de proyecto
 pm_admin_projects	col_project_name	Nombre de proyecto
+pm_admin_projects	delete	Eliminar
+pm_admin_projects	delete_info	Borrar permanentemente este subproyecto y todos sus datos.
+pm_admin_projects	delete_warning	Está a punto de borrar permanentemente e irrevocablemente este subproyecto y todos sus datos asociados
+pm_admin_projects	deleted	Eliminación exitosa
 pm_admin_projects	description	Descripción
 pm_admin_projects	edit_update	Editar/Actualizar Subproyecto
 pm_admin_projects	existing_subprojects	Subproyectos Existentes
@@ -1361,8 +1377,10 @@
 pm_admin_projects	project_name	Nuevo Nombre del Subproyecto
 pm_admin_projects	project_title	Titulo
 pm_admin_projects	projects_intro	Añadir un nuevo subproyecto al Gestor de Subproyectos/Tareas. <strong>Esto es diferente a añadir una tarea al subproyecto.</strong>
+pm_admin_projects	really_sure	Estoy completamente seguro
 pm_admin_projects	section	Administración de Tareas
 pm_admin_projects	send_updates	Enviar Todas las Actualizaciones a
+pm_admin_projects	sure	Estoy seguro
 pm_admin_projects	title	Crear un subproyecto
 pm_browse_custom	section	Administrador de Tareas
 pm_browse_custom	title	Hojear las tareas
@@ -1919,6 +1937,107 @@
 register_requirements	title	Servicios y Requisitos
 register_tos	section	Registro de un Nuevo Proyecto
 register_tos	title	Términos del Contrato de Servicio
+reporting	add	Añadir
+reporting	administrative	Administración
+reporting	area	Áreas
+reporting	cumulative_users	Usuarios Totales por Semanas (gráfica)
+reporting	cumulative_users_title	Usuarios Totales
+reporting	daily	Diario
+reporting	end	Fin
+reporting	feature_req	Petición de Funcionalidad
+reporting	forum_messages	Mensajes en Foros
+reporting	initialize	Inicializar / Reconstruir Tablas de Informes
+reporting	manage	Administrar categorías de Registro Temporal
+reporting	monthly	Mensual
+reporting	next	Siguiente
+reporting	other_trackers	Otros registros
+reporting	project	Proyecto
+reporting	project_activity	Actividad (gráfica)
+reporting	project_activity_title	Actividad de Proyecto
+reporting	project_specific	Informes específicos de Proyecto: Registro, Tareas, Foros, Gestor de documentación, Descargas
+reporting	projects	Proyectos
+reporting	refresh	Actualizar
+reporting	report	informe
+reporting	site_wide	De todo el Sistema
+reporting	site_wide_activity	Actividades de todo el Sistema
+reporting	site_wide_line	Líneas (gráfica)
+reporting	site_wide_pie	Tarta (gráfica)
+reporting	site_wide_reports	Informes de todo el Sistema: Registro, Tareas, Foros, Gestor de documentación, Descargas
+reporting	site_wide_time_tracking	Seguimiento temportal del todo el Sistema
+reporting	start	Comienzo
+reporting	subtitle	Informes de $1
+reporting	time	Hora
+reporting	time_tracking	Seguimiento Temporal
+reporting	time_tracking_projecttime	Seguimiento Temporal por Proyecto (gráfica)
+reporting	time_tracking_sitetime	Informe de Horas de todo el sistema (gráfica)
+reporting	time_tracking_sitetimebar	Horas totales de todo el sistema (gráfica)
+reporting	time_tracking_usersummary	Tares y Horas de todo el sistema (informe)
+reporting	time_tracking_usertime	Informe de Horas de Usuario (gráfica)
+reporting	title	Informes
+reporting	type	Tipo
+reporting	update	Actualizar
+reporting	user	Usuario
+reporting	user_activity	Actividad (gráfica)
+reporting	user_activity_title	Actividad de usuario
+reporting	users	Usuarios
+reporting	users_added_title	Usuarios Añadidos
+reporting	users_added_weekly	Usuarios Añadidos por semanas (gráfica)
+reporting	week	Semana
+reporting	weekly	Semanal
+reporting_pie	end	Fin
+reporting_pie	start	Comienzo
+reporting_pie	title	Gráfico de Tarta
+reporting_pie	trackers	Registros
+reporting_rebuild	iamsure	Estoy SEGURO
+reporting_rebuild	message	  <h3>Inicialización del Sistema de Informes</h3><p>A veces, si una tarea programada falló o la base de datos está dañada, puede reconstruir las tablas de informe.<p>Si está seguro de que quiere reconstruirlas, haga click en la marca "Estoy SEGURO" y haga click en el botón de abajo.<p>Esta operación puede llevar varios minutos, así que NO HAGA CLICK MÁS DE UNA VEZ.<p>
+reporting_rebuild	pressonlyonce	Haga Click una ÚNICA VEZ
+reporting_rebuild	title	Página Principal
+reporting_ta	add_entry	Añadir Entrada
+reporting_ta	add_entry_description	Elegir un Proyecto/Subproyecto en el gestor de tareas. Luego tendrá que elegir una tarea o categoría para grabar sus horas ahí.
+reporting_ta	cancel	Cancelar
+reporting_ta	category	Categoría
+reporting_ta	change_week	Cambiar Semana
+reporting_ta	choose_entry	Cambiar una semana a almacenar or editar sus Horas.
+reporting_ta	choose_entry_description	Después de elegir una semana, se le pedirá un proyecto/subproyecto en el administrador de tareas.
+reporting_ta	date	Fecha
+reporting_ta	delete	Eliminar
+reporting_ta	error_field_required	Se requieren todos los campos.
+reporting_ta	hours	Horas
+reporting_ta	project_task	Proyecto/Tarea
+reporting_ta	successfully_added	Añadido con éxito
+reporting_ta	successfully_deleted	Eliminado con éxito
+reporting_ta	task_mgr_project	Gestor de Tareas del Proyecto
+reporting_ta	time_entries	 Entradas de horas para la semana empezando por $1
+reporting_ta	title	Seguimiento de Horas
+reporting_ta	total_hours	Horas totales
+reporting_ta	week_starting	Comienzo de Semana
+reporting_tc	category_name	Nombre de la categoría
+reporting_tc	description	Puede crear categorías para describir cómo se utilizó el tiempo cuando se completa una tarea. Algunos ejemplos de categorías son "Reunión", "Programación", "Pruebas".
+reporting_tc	successful	Éxito
+reporting_tc	time_code	Horas programando
+reporting_tc	title	Página Principal
+reporting_tc	title2	Administrar las categorías del gestor de seguimiento de tiempos
+reporting_ttbp	bycategory	Por Categoría
+reporting_ttbp	bysubproject	Por Subproyecto
+reporting_ttbp	bytask	Por Tarea
+reporting_ttbp	byuser	Por Usuario
+reporting_ttbp	title	Seguimiento de Horas por Proyecto
+reporting_ua	description	Elige la <strong>Primera Letra</strong> del apellido de la persona que desea ver el informe.<p>
+reporting_us	any	Cualquiera
+reporting_us	closed	Cerrado
+reporting_us	cum_hrs	Horas Acumuladas
+reporting_us	description	Elige el rango en la lista de abajo. El informe listará todas las tareas con fecha de apertura en ese rango.
+reporting_us	end_date	Fecha Final
+reporting_us	name	Nombre
+reporting_us	no_matches	Ninguna tarea encontrada
+reporting_us	open	Abierto
+reporting_us	rem_hrs	Horas Restantes
+reporting_us	status	Estado
+reporting_us	task	Tarea
+reporting_us	task_status	Estado de la Tarea
+reporting_us	title	Resumen del Informe de Usuario
+reporting_ut	description	Elija la <strong>Primera Letra</strong> del apellido de la persona que desea conocer el informe.<p>
+reporting_ut	title	Informe de Horas de Usuario
 scm_index	admin	Administración
 scm_index	anoncvs	<P><B>Acceso Anónimo por CVS</B> <P>El repositorio CVS de este proyecto puede obtenerse (<I>check out</I>) a través de un servidor anónimo CVS (pserver) con las siguientes instrucciones. El módulo que quieres obtener debe ser especificado como el <I>modulename</I>. Cuando te pregunte por una password para <I>anonymous</I>, simplemente pulsa la tecla Enter.
 scm_index	anoncvsup	Actualizaciones dentro del directorio del módulo no necesitan el parámetro -d.
@@ -2510,13 +2629,19 @@
 tracker_admin	category_name	Nombre de Categoría
 tracker_admin	category_updated	Categoría Actualizada
 tracker_admin	choose_datatype	Escoje un tipo de datos para introducir preferencias, categorías, grupos, usuarios y permisos
+#TO_TRANSLATE#tracker_admin	delete	Delete.
+#TO_TRANSLATE#tracker_admin	delete_warning	You are about to permanently and irretrievably delete this tracker and all its contents!
+#TO_TRANSLATE#tracker_admin	deleted	Successfully Deleted.
 tracker_admin	error_inserting	Error al insertar
 tracker_admin	error_updating	Error al actualizar
 tracker_admin	group_inserted	Grupo Insertado
 tracker_admin	group_name	Nuevo Nombre de grupo
 tracker_admin	group_updated	Grupo Actualizado
 tracker_admin	intro	<h3>Crear nuevo Registro</h3><p>Puede utilizar este sistema para registrar clases de datos, ya que cada registro incluye separadamente usuario, grupo, categoría y lista de permisos. Puede cambiar fácilmente items entre registros si es necesario.</p><p>Los Registros pueden agruparse en "Tipos de Registros" y un dato individual es un "Registro".Por ejemplo: "Bugs" es un Tipo de Registros, y el informe de un bug es un Registro. Puede crear tantos "Tipos de Registros" como desee, pero recuerde que necesita crear categorías, grupos y permisos para cada tipo, con el consiguiente consumo de tiempo
+#TO_TRANSLATE#tracker_admin	permanently_delete_info	Permanently delete this tracker.
+#TO_TRANSLATE#tracker_admin	really_sure	I'm Really Sure.
 tracker_admin	section	Registro
+#TO_TRANSLATE#tracker_admin	sure	I'm Sure.
 tracker_admin	title	Administración
 tracker_admin	tracker_id	ID
 tracker_admin	tracker_title	Título

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/index.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/index.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/index.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -54,10 +54,10 @@
 <p>
 <h3><?php echo $Language->getText('reporting','time_tracking'); ?></h3>
 <p>
-<a href="usertime.php"><?php echo $Language->getText('reporting','time_tracking_usertime'); ?></a> <a href="usertime.php?typ=r">(report)</a><br />
-<a href="projecttime.php"><?php echo $Language->getText('reporting','time_tracking_projecttime'); ?></a> <a href="projecttime.php?typ=r">(report)</a><br />
-<a href="sitetime.php"><?php echo $Language->getText('reporting','time_tracking_sitetime'); ?></a> <a href="sitetime.php?typ=r">(report)</a><br />
-<a href="sitetimebar.php"><?php echo $Language->getText('reporting','time_tracking_sitetimebar'); ?></a> <a href="sitetimebar.php?typ=r">(report)</a><br />
+<a href="usertime.php"><?php echo $Language->getText('reporting','time_tracking_usertime'); ?></a> <a href="usertime.php?typ=r">(<?php echo $Language->getText('reporting','report'); ?>)</a><br />
+<a href="projecttime.php"><?php echo $Language->getText('reporting','time_tracking_projecttime'); ?></a> <a href="projecttime.php?typ=r">(<?php echo $Language->getText('reporting','report'); ?>)</a><br />
+<a href="sitetime.php"><?php echo $Language->getText('reporting','time_tracking_sitetime'); ?></a> <a href="sitetime.php?typ=r">(<?php echo $Language->getText('reporting','report'); ?>)</a><br />
+<a href="sitetimebar.php"><?php echo $Language->getText('reporting','time_tracking_sitetimebar'); ?></a> <a href="sitetimebar.php?typ=r">(<?php echo $Language->getText('reporting','report'); ?>)</a><br />
 <a href="usersummary.php"><?php echo $Language->getText('reporting','time_tracking_usersummary'); ?></a><br />
 <p>
 <h3><?php echo $Language->getText('reporting','administrative'); ?></h3>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -31,6 +31,8 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -42,20 +44,20 @@
 }
 
 
-echo report_header('Project Activity');
+echo report_header($Language->getText('reporting','project_activity_title'));
 
 ?>
-<h3>Project Activity</h3>
+<h3><?php echo $Language->getText('reporting','project_activity_title'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <input type="hidden" name="sw" value="<?php echo $sw; ?>">
 <table><tr>
-<td><strong>Project:</strong><br /><?php echo report_group_box('g_id',$g_id); ?></td>
-<td><strong>Area:</strong><br /><?php echo report_area_box('area',$area); ?></td>
-<td><strong>Type:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
-<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><strong><?php echo $Language->getText('reporting','project'); ?>:</strong><br /><?php echo report_group_box('g_id',$g_id); ?></td>
+<td><strong><?php echo $Language->getText('reporting','area'); ?>:</strong><br /><?php echo report_area_box('area',$area); ?></td>
+<td><strong><?php echo $Language->getText('reporting','type'); ?>:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
+<td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+<td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projectact_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -142,7 +142,7 @@
 //
 $graph->title->Set("Project Activity For: ".$g->getPublicName(). 
 	" (".date('m/d/Y',$report->getStartDate()) ."-". date('m/d/Y',$report->getEndDate()) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 //$graph->xaxis-> title->Set("Date" );
 //$graph->yaxis-> title->Set("Number" ); 
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -31,6 +31,8 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -41,12 +43,12 @@
 	$start = $z[count($z)-1];
 }
 
-echo report_header('Time Tracking By Project');
+echo report_header($Language->getText('reporting_ttbp','title'));
 
-$a[]='By Task';
-$a[]='By Category';
-$a[]='By Subproject';
-$a[]='By User';
+$a[]=$Language->getText('reporting_ttbp','bytask');
+$a[]=$Language->getText('reporting_ttbp','bycategory');
+$a[]=$Language->getText('reporting_ttbp','bysubproject');
+$a[]=$Language->getText('reporting_ttbp','byuser');
 
 $a2[]='tasks';
 $a2[]='category';
@@ -54,17 +56,17 @@
 $a2[]='user';
 
 ?>
-<h3>Time Tracking By Project</h3>
+<h3><?php echo $Language->getText('reporting_ttbp','title'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <input type="hidden" name="sw" value="<?php echo $sw; ?>">
 <input type="hidden" name="typ" value="<?php echo $typ; ?>">
 <table><tr>
-<td><strong>Project:</strong><br /><?php echo report_group_box('g_id',$g_id); ?></td>
-<td><strong>Type:</strong><br /><?php echo html_build_select_box_from_arrays($a2,$a,'type',$type,false); ?></td>
-<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><strong><?php echo $Language->getText('reporting','project'); ?>:</strong><br /><?php echo report_group_box('g_id',$g_id); ?></td>
+<td><strong><?php echo $Language->getText('reporting','type'); ?>:</strong><br /><?php echo html_build_select_box_from_arrays($a2,$a,'type',$type,false); ?></td>
+<td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+<td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>
@@ -75,7 +77,8 @@
 		$labels = $report->labels;
 	    $data = $report->getData();
 
-	    echo $HTML->listTableTop (array('Type','Time'));
+	    echo $HTML->listTableTop (array($Language->getText('reporting','type'),
+	    		$Language->getText('reporting','time')));
 
 	    for ($i=0; $i<count($labels); $i++) {
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/projecttime_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -70,7 +70,7 @@
 $arr['user']='By User';
 
 $graph->title->Set("Time Report ".$arr[$type]." (".date('m/d/Y',$start) ."-". date('m/d/Y',$end) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 
 report_pie_arr($report->labels,$report->getData());
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/rebuild.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/rebuild.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/rebuild.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -32,8 +32,10 @@
 
 session_require( array('group'=>$sys_stats_group,'A') );
 
-echo report_header('Main Page');
+global $Language;
 
+echo report_header($Language->getText('reporting_rebuild','title'));
+
 if ($submit && $im_sure) {
 
 	$r = new ReportSetup();
@@ -45,22 +47,12 @@
 	}
 
 }
-
+	echo $Language->getText('reporting_rebuild','message');
 ?>
-<h3>Reporting System Initialization</h3>
-<p>
-Occasionally, if cronjobs failed or the database was damaged, 
-you may have to rebuild the reporting tables.
-<p>
-If you are sure you want to rebuild all the reporting tables, 
-check the "I'm Sure" box and click the button below.
-<p>
-This could take a couple minutes, so DO NOT CLICK MORE THAN ONCE.
-<p>
 <form action="<?php echo $PHP_SELF; ?>" method="post">
-<input type="checkbox" name="im_sure" value="1">I'm Sure<p>
+<input type="checkbox" name="im_sure" value="1"><?php echo $Language->getText('reporting_rebuild','imsure'); ?><p>
 <p>
-<input type="submit" name="submit" value="Press ONLY ONCE">
+<input type="submit" name="submit" value="<?php echo $Language->getText('reporting_rebuild','pressonlyonce'); ?>">
 </form>
 
 <?php

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -30,6 +30,7 @@
 require_once('common/reporting/Report.class');
 
 session_require( array('group'=>$sys_stats_group) );
+global $Language;
 
 $report=new Report();
 if ($report->isError()) {
@@ -42,10 +43,10 @@
 }
 
 
-echo report_header('Site-Wide Activity');
+echo report_header($Language->getText('reporting','site_wide_activity'));
 
 ?>
-<h3>Site-Wide Activity</h3>
+<h3><?php echo $Language->getText('reporting','site_wide_activity'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <table><tr>
@@ -53,7 +54,7 @@
 <td><strong>Type:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
 <td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
 <td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/siteact_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -129,7 +129,7 @@
 //	Titles
 //
 $graph->title->Set("Site-Wide Activity (".date('m/d/Y',$report->getStartDate()) ."-". date('m/d/Y',$report->getEndDate()) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 //$graph->xaxis-> title->Set("Date" );
 //$graph->yaxis-> title->Set("Number" ); 
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -30,6 +30,7 @@
 require_once('common/reporting/ReportSiteTime.class');
 
 session_require( array('group'=>$sys_stats_group) );
+global $Language;
 
 $report=new Report();
 if ($report->isError()) {
@@ -41,12 +42,12 @@
 	$start = $z[count($z)-1];
 }
 
-echo report_header('Site-Wide Time Tracking');
+echo report_header($Language->getText('reporting','site_wide_time_tracking'));
 
-$a[]='By Task';
-$a[]='By Category';
-$a[]='By Subproject';
-$a[]='By User';
+$a[]=$Language->getText('reporting_ttbp','bytask');
+$a[]=$Language->getText('reporting_ttbp','bycategory');
+$a[]=$Language->getText('reporting_ttbp','bysubproject');
+$a[]=$Language->getText('reporting_ttbp','byuser');
 
 $a2[]='tasks';
 $a2[]='category';
@@ -54,7 +55,7 @@
 $a2[]='user';
 
 ?>
-<h3>Site-Wide Time Tracking</h3>
+<h3><?php echo $Language->getText('reporting','site_wide_time_tracking'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <input type="hidden" name="typ" value="<?php echo $typ; ?>">
@@ -62,7 +63,7 @@
 <td><strong>Type:</strong><br /><?php echo html_build_select_box_from_arrays($a2,$a,'type',$type,false); ?></td>
 <td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
 <td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>
@@ -73,7 +74,8 @@
 	$labels = $report->labels;
 	$data = $report->getData();
 
-	echo $HTML->listTableTop (array('Type','Time'));
+	echo $HTML->listTableTop (array($Language->getText('reporting_pa','type'),
+		$Language->getText('reporting_pa','time')));
 
 	for ($i=0; $i<count($labels); $i++) {
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetime_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -70,7 +70,7 @@
 $arr['user']='By User';
 
 $graph->title->Set("Time Report ".$arr[$type]." (".date('m/d/Y',$start) ."-". date('m/d/Y',$end) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 
 report_pie_arr($report->labels,$report->getData());
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -30,6 +30,7 @@
 require_once('common/reporting/Report.class');
 
 session_require( array('group'=>$sys_stats_group) );
+global	$Language;
 
 $report=new Report();
 if ($report->isError()) {
@@ -41,17 +42,17 @@
 	$start = $z[count($z)-1];
 }
 
-echo report_header('Site-Wide Time Tracking');
+echo report_header($Language->getText('reporting','site_wide_time_tracking'));
 
 ?>
-<h3>Site-Wide Time Tracking</h3>
+<h3><?php echo $Language->getText('reporting','site_wide_time_tracking'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <input type="hidden" name="typ" value="<?php echo $typ; ?>">
 <table><tr>
-<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+<td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+<td><input type="submit" name="submit" value="<?php $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>
@@ -76,7 +77,8 @@
 	$report->setData($res,1);
 	$data=$report->getData();
 	$labels=$report->getDates();
-	echo $HTML->listTableTop (array('Week','Time'));
+	echo $HTML->listTableTop (array($Language->getText('reporting','week'),
+			$Language->getText('reporting','time')));
 
 	for ($i=0; $i<count($labels); $i++) {
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/sitetimebar_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -87,7 +87,7 @@
 
 // Setup the titles
 $graph->title->Set("Hours Recorded (".date('m/d/Y',$start) ."-". date('m/d/Y',$end) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 $graph->xaxis->title->Set("Date");
 $graph->yaxis->title->Set("Hours");
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timeadd.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timeadd.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timeadd.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -33,6 +33,8 @@
 	exit_not_logged_in();
 }
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error('Error',$report->getErrorMessage());
@@ -69,7 +71,7 @@
 			if (!$res || db_affected_rows($res) < 1) {
 				exit_error('Error',db_error());
 			} else {
-				$feedback='Successfully Deleted';
+				$feedback=$Language->getText('reporting_ta','successfully_deleted');
 			}
 		} else {
 			echo "$project_task_id && $report_date && $old_time_code";
@@ -87,11 +89,11 @@
 			if (!$res || db_affected_rows($res) < 1) {
 				exit_error('Error',db_error());
 			} else {
-				$feedback='Successfully Added';
+				$feedback.=$Language->getText('reporting_ta','successfully_added');
 			}
 		} else {
 			echo "$project_task_id && $week && $days_adjust && $time_code && $hours";
-			exit_error('Error','All Field Are Required.');
+			exit_error('Error',$Language->getText('reporting_ta','error_field_required'));
 		}
 
 	}
@@ -99,7 +101,7 @@
 
 if ($week) {
 
-	report_header('Time Tracking');
+	report_header($Language->getText('reporting_ta','title'));
 
 	if (!$group_project_id) {
 		$respm=db_query("SELECT pgl.group_project_id,g.group_name || '**' || pgl.project_name
@@ -110,7 +112,7 @@
 		ORDER BY group_name,project_name");
 	}
 	?>
-	<h3>Time Entries For The Week Starting <?php echo date('Y-m-d',$week); ?></h3>
+	<h3><?php echo $Language->getText('reporting_ta','time_entries',date('Y-m-d',$week)); ?></h3>
 	<p>
 	<?php
 	$res=db_query("SELECT pt.project_task_id, pgl.project_name || '**' || pt.summary AS name, 
@@ -127,10 +129,10 @@
 	$rows=db_numrows($res);
 	if ($group_project_id || $rows) {
 
-		$title_arr[]='Project/Task';
-		$title_arr[]='Date';
-		$title_arr[]='Hours';
-		$title_arr[]='Category';
+		$title_arr[]=$Language->getText('reporting_ta','project_task');
+		$title_arr[]=$Language->getText('reporting_ta','date');
+		$title_arr[]=$Language->getText('reporting_ta','hours');
+		$title_arr[]=$Language->getText('reporting_ta','category');
 		$title_arr[]=' ';
 
 		echo $HTML->listTableTop ($title_arr);
@@ -146,7 +148,7 @@
 				<td align="middle"><!-- <input type="text" name="hours" value="'. $r['hours'] .'" size="3" maxlength="3" /> -->'.$r['hours'].'</td>
 				<td align="middle"><!-- '.report_time_category_box('time_code',$r['time_code']).' -->'.$r['category_name'].'</td>
 				<td align="middle"><!-- <input type="submit" name="update" value="Update" /> -->
-				<input type="submit" name="delete" value="Delete" /></td>
+				<input type="submit" name="delete" value="'. $Language->getText('reporting_ta','delete').'" /></td>
 			</tr></form>';
 			$total_hours += $r['hours'];
 		}
@@ -161,29 +163,29 @@
 				<td align="middle"><input type="text" name="report_date" value="'. date('Y-m-d',$week) .'" size="10" maxlength="10" /></td>
 				<td align="middle"><input type="text" name="hours" value="" size="3" maxlength="3" /></td>
 				<td align="middle">'.report_time_category_box('time_code',false).'</td>
-				<td align="middle"><input type="submit" name="add" value="Add" /><input type="submit" name="cancel" value="Cancel" /></td>
+				<td align="middle"><input type="submit" name="add" value="'.
+				$Language->getText('reporting','add').'" /><input type="submit" name="cancel" value="'.$Language->getText('reporting_ta','cancel').'" /></td>
 			</tr></form>';
 
 		}
-		echo '<tr '.$HTML->boxGetAltRowStyle($xi++).'><td colspan="2"><strong>Total Hours:</strong></td><td><strong>'.$total_hours.'</strong></td><td colspan="2"></td></tr>';
+		echo '<tr '.$HTML->boxGetAltRowStyle($xi++).'><td colspan="2"><strong>'.$Language->getText('reporting_ta','total_hours').':</strong></td><td><strong>'.$total_hours.'</strong></td><td colspan="2"></td></tr>';
 		echo $HTML->listTableBottom();
 
 	}
 	if (!$group_project_id) {
 		?>
 		<p>
-		<h3>Add Entry</h3>
+		<h3><?php echo $Language->getText('reporting_ta','add_entry'); ?></h3>
 		<p>
-		Choose a Project/Subproject in the Task Manager. You will then have to choose 
-		a Task and category to record your time in.
+		<?php echo $Language->getText('reporting_ta','add_entry_description'); ?>
 		<p>
 		<form action="<?php echo $PHP_SELF; ?>" method="get" />
 		<input type="hidden" name="week" value="<?php echo $week; ?>" />
 		<table>
 		<tr>
-			<td><strong>Task Manager Project:</strong></td>
+			<td><strong><?php echo $Language->getText('reporting_ta','task_mgr_project'); ?>:</strong></td>
 			<td><?php echo html_build_select_box ($respm,'group_project_id',false,false); ?></td>
-			<td><input type="submit" name="submit" value="Next" /></td>
+			<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','next'); ?>" /></td>
 		</tr>
 		</table>
 		</form>
@@ -191,7 +193,7 @@
 		<h3>Change Week</h3>
 		<p>
 		<form action="<?php echo $PHP_SELF; ?>" method="get" />
-		<?php echo report_weeks_box($report,'week'); ?><input type="submit" name="submit" value="Change Week" />
+		<?php echo report_weeks_box($report,'week'); ?><input type="submit" name="submit" value="<?php echo $Language->getText('reporting_ta','change_week'); ?>" />
 		</form>
 		<?php
 	}
@@ -200,19 +202,18 @@
 //
 } else {
 
-	report_header('Time Tracking');
+	report_header($Language->getText('reporting_ta','title'));
 
 	?>
-	<h3>Choose A Week to Record Or Edit Your Time.</h3>
+	<h3><?php echo $Language->getText('reporting_ta','choose_entry'); ?></h3>
 	<p>
-	After you choose a week, you will be prompted to choose a Project/Subproject in the 
-	Task Manager.
+	<?php echo $Language->getText('reporting_ta','choose_entry_description'); ?>
 	<p>
 	<form action="<?php echo $PHP_SELF; ?>" method="get" />
-	<strong>Week Starting:</strong><br />
+	<strong><?php echo $Language->getText('reporting_ta','week_starting'); ?>:</strong><br />
 	<?php echo report_weeks_box($report,'week'); ?>
 	<p>
-	<input type="submit" name="submit" value="Next" />
+	<input type="submit" name="submit" value="<?php echo $Language->getText('reporting','next'); ?>" />
 	</form>
 	<?php
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timecategory.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timecategory.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/timecategory.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -30,8 +30,8 @@
 require_once('common/reporting/ReportSetup.class');
 
 session_require( array('group'=>$sys_stats_group,'A') );
+global $Language;
 
-
 if ($submit) {
 	if ($add) {
 
@@ -39,7 +39,7 @@
 		if (!$r->addTimeCode($category_name)) {
 			exit_error('Error',$r->getErrorMessage());
 		} else {
-			$feedback="Successful";
+			$feedback=$Language->getText('reporting_tc','successful');
 		}
 
 	} elseif ($update) {
@@ -49,7 +49,7 @@
 		if (!$r->updateTimeCode($time_code,$category_name)) {
 			exit_error('Error',$r->getErrorMessage());
 		} else {
-			$feedback="Successful";
+			$feedback=$Language->getText('reporting_tc','successful');
 		}
 
 		$time_code=false;
@@ -58,7 +58,7 @@
 
 }
 
-echo report_header('Main Page');
+echo report_header($Language->getText('reporting_tc','title'));
 
 if ($time_code) {
 	$res1=db_query("SELECT * FROM rep_time_category WHERE time_code='$time_code'");
@@ -66,8 +66,8 @@
 }
 $res=db_query("SELECT * FROM rep_time_category");
 
-$arr[]='Time Code';
-$arr[]='Category Name';
+$arr[]=$Language->getText('reporting_tc','time_code');
+$arr[]=$Language->getText('reporting_tc','category_name');
 
 echo $HTML->listTableTop($arr);
 
@@ -79,10 +79,9 @@
 echo $HTML->listTableBottom();
 
 ?>
-<h3>Manage Time Tracker Categories</h3>
+<h3><?php echo $Language->getText('reporting_tc','title2'); ?></h3>
 <p>
-You can create categories for how time might be spent when completing a particular task.
-Examples of categories include "Meeting", "Coding", "Testing".
+<?php echo $Language->getText('reporting_tc','description'); ?>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="post">
 <input type="hidden" name="submit" value="1" />
@@ -93,9 +92,9 @@
 <?php
 
 if ($time_code) { 
-	echo '<input type="submit" name="update" value="Update" />';
+	echo '<input type="submit" name="update" value="'.$Language->getText('reporting','update').'" />';
 } else {
-	echo '<input type="submit" name="add" value="Add" />';
+	echo '<input type="submit" name="add" value="'.$Language->getText('reporting','add').'" />';
 }
 
 ?>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -29,6 +29,8 @@
 require_once('common/reporting/report_utils.php');
 require_once('common/reporting/Report.class');
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -41,21 +43,21 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
-echo report_header('Tool Pie Graphs');
+echo report_header($Language->getText('reporting_pie','title'));
 
 if (!isset($datatype)) {
 	$datatype=1;
 }
 
 ?>
-<h3>Tool Pie Graphs</h3>
+<h3><?php echo $Language->getText('reporting_pie','title'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <table><tr>
-<td><strong>Trackers:</strong><br /><?php echo report_tracker_box('datatype',$datatype); ?></td>
-<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><strong><?php echo $Language->getText('reporting_pie','trackers'); ?>:</strong><br /><?php echo report_tracker_box('datatype',$datatype); ?></td>
+<td><strong><?php echo $Language->getText('reporting_pie','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+<td><strong><?php echo $Language->getText('reporting_pie','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/toolspie_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -129,7 +129,7 @@
 $arr[6]='Tasks';
 $arr[7]='Downloads';
 $graph->title->Set($arr[$datatype]." By Project (".date('m/d/Y',$start) ."-". date('m/d/Y',$end) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 
 // Create the tracker open plot
 report_pie_arr(util_result_column_to_array($res,0), util_result_column_to_array($res,1));

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/trackerpie_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/trackerpie_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/trackerpie_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -118,7 +118,7 @@
 $arr['resolution']='By Resolution';
 $arr['technician']='By Tecnician';
 $graph->title->Set($arr[$area]." (".date('m/d/Y',$start) ."-". date('m/d/Y',$end) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 
 // Create the tracker open plot
 report_pie_arr(util_result_column_to_array($res,0), util_result_column_to_array($res,1));

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -31,6 +31,8 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -41,10 +43,10 @@
 	$start = $z[count($z)-1];
 }
 
-echo report_header('User Activity');
+echo report_header($Language->getText('reporting','user_activity_title'));
 
 $abc_array = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
-echo "Choose the <strong>First Letter</strong> of the name of the person you wish to report on.<p>";
+echo $Language->getText('reporting_ua','description');
 for ($i=0; $i<count($abc_array); $i++) {
 	if ($sw == $abc_array[$i]) {
 		echo '<strong>'.$abc_array[$i].'</strong> ';
@@ -55,17 +57,17 @@
 
 if ($sw) {
 	?>
-	<h3>User Activity</h3>
+	<h3><?php echo $Language->getText('reporting','user_activity_title'); ?></h3>
 	<p>
 	<form action="<?php echo $PHP_SELF; ?>" method="get">
 	<input type="hidden" name="sw" value="<?php echo $sw; ?>">
 	<table><tr>
-	<td><strong>User:</strong><br /><?php echo report_useract_box('dev_id',$dev_id,$sw); ?></td>
-	<td><strong>Area:</strong><br /><?php echo report_area_box('area',$area); ?></td>
-	<td><strong>Type:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
-	<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-	<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-	<td><input type="submit" name="submit" value="Refresh"></td>
+	<td><strong><?php echo $Language->getText('reporting','user'); ?>:</strong><br /><?php echo report_useract_box('dev_id',$dev_id,$sw); ?></td>
+	<td><strong><?php echo $Language->getText('reporting','area'); ?>:</strong><br /><?php echo report_area_box('area',$area); ?></td>
+	<td><strong><?php echo $Language->getText('reporting','type'); ?>:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
+	<td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+	<td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+	<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 	</tr></table>
 	</form>
 	<p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useract_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -126,7 +126,7 @@
 //
 $graph->title->Set("User Activity For: ".$u->getRealName() 
 	." (".date('m/d/Y',$report->getStartDate()) ."-". date('m/d/Y',$report->getEndDate()) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 //$graph->xaxis-> title->Set("Date" );
 //$graph->yaxis-> title->Set("Number" ); 
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -29,6 +29,8 @@
 require_once('common/reporting/report_utils.php');
 require_once('common/reporting/Report.class');
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error('Error',$report->getErrorMessage());
@@ -41,17 +43,17 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
-echo report_header('Users Added');
+echo report_header($Language->getText('reporting','users_added_title'));
 
 ?>
-<h3>Users Added</h3>
+<h3><?php echo $Language->getText('reporting','users_added_title'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <table><tr>
-<td><strong>Type:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
-<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><strong><?php echo $Language->getText('reporting','type'); ?>:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
+<td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+<td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/useradded_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -64,7 +64,7 @@
 //$graph->SetMargin(10,10,25,10);
 $graph->title->Set("Users Added ".$report->getSpanName()
 	." (".date('m/d/Y',$report->getStartDate()) ."-". date('m/d/Y',$report->getEndDate()) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 //$graph->xaxis-> title->Set("Date" );
 //$graph->yaxis-> title->Set("Number" ); 
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -29,6 +29,8 @@
 require_once('common/reporting/report_utils.php');
 require_once('common/reporting/Report.class');
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -41,17 +43,17 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
-echo report_header('Cumulative Users');
+echo report_header($Language->getText('reporting','cumulative_users_title'));
 
 ?>
-<h3>Cumulative Users</h3>
+<h3><?php echo $Language->getText('reporting','cumulative_users_title'); ?></h3>
 <p>
 <form action="<?php echo $PHP_SELF; ?>" method="get">
 <table><tr>
-<td><strong>Type:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
-<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
-<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-<td><input type="submit" name="submit" value="Refresh"></td>
+<td><strong><?php echo $Language->getText('reporting','type'); ?>:</strong><br /><?php echo report_span_box('SPAN',$SPAN); ?></td>
+<td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
+<td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
+<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 </tr></table>
 </form>
 <p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usercum_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -64,7 +64,7 @@
 //$graph->SetMargin(10,10,25,10);
 $graph->title->Set("Cumulative Users ".$report->getSpanName()
 	." (".date('m/d/Y',$report->getStartDate()) ."-". date('m/d/Y',$report->getEndDate()) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 //$graph->xaxis-> title->Set("Date" );
 //$graph->yaxis-> title->Set("Number" ); 
 

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usersummary.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usersummary.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usersummary.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -31,6 +31,8 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -47,28 +49,27 @@
 	$tstat='1';
 }
 
-$n[]='Any';
-$n[]='Open';
-$n[]='Closed';
+$n[]=$Language->getText('reporting_us','any');
+$n[]=$Language->getText('reporting_us','open');
+$n[]=$Language->getText('reporting_us','closed');
 
 $l[]='1,2';
 $l[]='1';
 $l[]='2';
 
-echo report_header('User Summary Report');
+echo report_header($Language->getText('reporting_us','title'));
 
 	?>
-	<h3>User Summary Report</h3>
+	<h3><?php echo $Language->getText('reporting_us','title'); ?></h3>
 	<p>
-	Choose the range from the pop-up boxes below. The report will list all tasks with an open 
-	date in that range.
+	<?php echo $Language->getText('reporting_us','description'); ?>
 	<p>
     <form action="<?php echo $PHP_SELF; ?>" method="get">
     <table><tr>
-    <td><strong>Start:</strong><br /><?php echo report_weeks_box($report, 'start', $start); ?></td>
-    <td><strong>End:</strong><br /><?php echo report_weeks_box($report, 'end', $end); ?></td>
-	<td><strong>Task Status:</strong><br /><?php echo html_build_select_box_from_arrays($l,$n,'tstat',$tstat,false); ?></td>
-    <td><input type="submit" name="submit" value="Refresh"></td>
+    <td><strong><?php echo $Language->getText('reporting','start'); ?>:</strong><br /><?php echo report_weeks_box($report, 'start', $start); ?></td>
+    <td><strong><?php echo $Language->getText('reporting','end'); ?>:</strong><br /><?php echo report_weeks_box($report, 'end', $end); ?></td>
+	<td><strong><?php echo $Language->getText('reporting_us','task_status'); ?>:</strong><br /><?php echo html_build_select_box_from_arrays($l,$n,'tstat',$tstat,false); ?></td>
+    <td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 	</tr></table>
 	</form>
 	<p>
@@ -93,17 +94,17 @@
 
 $res=db_query($sql);
 if (!$res || db_numrows($res) < 1) {
-	echo 'No Matches Found'.db_error();
+	echo $Language->getText('reporting_us','no_matches').db_error();
 } else {
 
 	echo '<table border="1">
 			<tr>
-				<td><strong>Name</strong></td>
-				<td><strong>Task</strong></td>
-				<td><strong>Status</strong></td>
-				<td><strong>Cum. Hrs</strong></td>
-				<td><strong>Rem. Hrs</strong></td>
-				<td><strong>End Date</strong></td>
+				<td><strong>'.$Language->getText('reporting_us','name').'</strong></td>
+				<td><strong>'.$Language->getText('reporting_us','task').'</strong></td>
+				<td><strong>'.$Language->getText('reporting_us','status').'</strong></td>
+				<td><strong>'.$Language->getText('reporting_us','cum_hrs').'</strong></td>
+				<td><strong>'.$Language->getText('reporting_us','rem_hrs').'</strong></td>
+				<td><strong>'.$Language->getText('reporting_us','end_date').'</strong></td>
 			</tr>';
 	for ($i=0; $i<db_numrows($res); $i++) {
 		$name=db_result($res,$i,'realname');

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -31,6 +31,8 @@
 
 session_require( array('group'=>$sys_stats_group) );
 
+global $Language;
+
 $report=new Report();
 if ($report->isError()) {
 	exit_error($report->getErrorMessage());
@@ -42,10 +44,11 @@
 }
 
 
-echo report_header('User Time Reporting');
+echo report_header($Language->getText('reporting_ut','title'));
 
 $abc_array = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');
-echo "Choose the <strong>First Letter</strong> of the name of the person you wish to report on.<p>";
+echo $Language->getText('reporting_ut','description');
+
 for ($i=0; $i<count($abc_array); $i++) {
 	if ($sw == $abc_array[$i]) {
 		echo '<strong>'.$abc_array[$i].'</strong> ';
@@ -56,16 +59,16 @@
 
 if ($sw) {
 
-	$a[]='By Task';
-	$a[]='By Category';
-	$a[]='By Subproject';
+	$a[]=$Language->getText('reporting_ttbp','bytask');
+	$a[]=$Language->getText('reporting_ttbp','bycategory');
+	$a[]=$Language->getText('reporting_ttbp','bysubproject');
 
 	$a2[]='tasks';
 	$a2[]='category';
 	$a2[]='subproject';
 
 	?>
-	<h3>User Time Reporting</h3>
+	<h3><?php echo $Language->getText('reporting_ut','title'); ?></h3>
 	<p>
 	<form action="<?php echo $PHP_SELF; ?>" method="get">
 	<input type="hidden" name="sw" value="<?php echo $sw; ?>">
@@ -75,7 +78,7 @@
 	<td><strong>Type:</strong><br /><?php echo html_build_select_box_from_arrays($a2,$a,'type',$type,false); ?></td>
 	<td><strong>Start:</strong><br /><?php echo report_months_box($report, 'start', $start); ?></td>
 	<td><strong>End:</strong><br /><?php echo report_months_box($report, 'end', $end); ?></td>
-	<td><input type="submit" name="submit" value="Refresh"></td>
+	<td><input type="submit" name="submit" value="<?php echo $Language->getText('reporting','refresh'); ?>"></td>
 	</tr></table>
 	</form>
 	<p>

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime_graph.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime_graph.php	2011-02-24 16:33:06 UTC (rev 9874)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/reporting/usertime_graph.php	2011-02-24 16:33:07 UTC (rev 9875)
@@ -69,7 +69,7 @@
 $arr['subproject']='By Subproject';
 
 $graph->title->Set("Time Report ".$arr[$type]." (".date('m/d/Y',$start) ."-". date('m/d/Y',$end) .")");
-$graph->subtitle->Set($report_company_name);
+$graph->subtitle->Set($sys_name);
 
 // Create the tracker open plot
 //$data  =& $report->getData();



More information about the evolvis-commits mailing list