From 4e09d304f84ef8c310059e1331065fb24bc05a18 Mon Sep 17 00:00:00 2001 From: Denis Flaven Date: Thu, 6 May 2010 10:44:38 +0000 Subject: [PATCH] - Implementation of the localization... on going... SVN:trunk[402] --- application/ui.linkswidget.class.inc.php | 33 +++++++++++++--------- application/uilinkswizard.class.inc.php | 24 ++++++++-------- application/uiwizard.class.inc.php | 10 +++---- application/utils.inc.php | 12 ++++---- dictionaries/dictionary.itop.ui.php | 36 +++++++++++++++++++++++- dictionaries/fr.dictionary.itop.ui.php | 31 ++++++++++++++++++++ 6 files changed, 109 insertions(+), 37 deletions(-) diff --git a/application/ui.linkswidget.class.inc.php b/application/ui.linkswidget.class.inc.php index c41978587..a841cd695 100644 --- a/application/ui.linkswidget.class.inc.php +++ b/application/ui.linkswidget.class.inc.php @@ -80,9 +80,9 @@ class UILinksWidget $sHTMLValue .= "\n"; $oPage->add_at_the_end($this->GetObjectPickerDialog($oPage, $sTargetClass, 'oLinkWidget'.$this->m_iInputId.'.OnOk')); // Forms should not be inside forms $oPage->add_at_the_end($this->GetLinkObjectDialog($oPage, $this->m_iInputId)); // Forms should not be inside forms - $sHTMLValue .= "m_iInputId}\" size=\"35\" value=\"\" title=\"Type the first 3 characters\"/>"; - $sHTMLValue .= "m_iInputId}\" value=\" Add... \" class=\"action\" onClick=\"oLinkWidget{$this->m_iInputId}.AddObject();\"/>"; - $sHTMLValue .= " m_iInputId', '$sExtKeyToRemote');\"/>"; + $sHTMLValue .= "m_iInputId}\" size=\"35\" value=\"\" title=\"".Dict::S('UI:LinksWidget:Autocomplete+')."\"/>"; + $sHTMLValue .= "m_iInputId}\" value=\"".Dict::S('UI:Button:AddObject')."\" class=\"action\" onClick=\"oLinkWidget{$this->m_iInputId}.AddObject();\"/>"; + $sHTMLValue .= " m_iInputId', '$sExtKeyToRemote');\"/>"; // another hidden input to store & pass the object's Id $sHTMLValue .= "m_iInputId}\" onChange=\"EnableAddButton('{$this->m_iInputId}');\"/>\n"; $sHTMLValue .= "m_iInputId}\" name=\"attr_{$this->m_sAttCode}{$this->m_sNameSuffix}\" value=\"\"/>\n"; @@ -94,7 +94,7 @@ class UILinksWidget { // Few choices, use a normal 'select' $sHTMLValue = "

-

-

+

+

-

Available objects:

- +

$sLabelAvailableObjects

+

-       +       @@ -277,7 +284,7 @@ EOF; $sHTML = "
\n"; $sHTML .= "
\n"; - $sHTML .= "

".MetaModel::GetName($sLinkedClass)." attributes

\n"; + $sHTML .= "

".Dict::Format('UI:Link_Class_Attributes', MetaModel::GetName($sLinkedClass))."

\n"; $sHTML .= "
\n"; $index = 0; $aAttrsMap = array(); @@ -318,7 +325,7 @@ EOF; } } $sHTML .= $oPage->GetDetails($aDetails); - $sHTML .= "     \n"; + $sHTML .= "     \n"; $sHTML .= "
\n"; $sHTML .= "
\n"; $sHTML .= "
\n"; diff --git a/application/uilinkswizard.class.inc.php b/application/uilinkswizard.class.inc.php index 6bdb83ecf..b58dca947 100644 --- a/application/uilinkswizard.class.inc.php +++ b/application/uilinkswizard.class.inc.php @@ -19,7 +19,7 @@ class UILinksWizard $this->m_aEditableFields = array(); $this->m_aTableConfig = array(); - $this->m_aTableConfig['form::checkbox'] = array( 'label' => "", 'description' => "Select / Deselect All"); + $this->m_aTableConfig['form::checkbox'] = array( 'label' => "", 'description' => Dict::S('UI:SelectAllToggle+')); foreach(MetaModel::GetAttributesList($this->m_sClass) as $sAttCode) { $oAttDef = MetaModel::GetAttributeDef($this->m_sClass, $sAttCode); @@ -46,7 +46,7 @@ class UILinksWizard } if (empty($this->m_sLinkedClass)) { - throw( new Exception("Incorrect link definition: the class of objects to manage: '$sLinkedClass' was not found as an external key in the class '$sClass'")); + throw( new Exception(Dict::Format('UI:Error:IncorrectLinkDefinition_LinkedClass_Class', $sLinkedClass, $sClass))); } foreach(MetaModel::GetZListItems($this->m_sLinkedClass, 'list') as $sFieldCode) { @@ -71,7 +71,7 @@ class UILinksWizard $oP->add("m_sLinkageAttr}\">\n"); $oP->add("m_iObjectId}\">\n"); $oP->add("m_sLinkingAttCode}\">\n"); - $oP->add("

Manage ".MetaModel::GetName($this->m_sLinkedClass)."s linked with ".MetaModel::GetName(get_class($oTargetObj)).": ".$oTargetObj->GetHyperlink()."

\n"); + $oP->add("

".Dict::Format('UI:ManageObjectsOf_Class_LinkedWith_Class_Instance', MetaModel::GetName($this->m_sLinkedClass), MetaModel::GetName(get_class($oTargetObj)), "".$oTargetObj->GetHyperlink()."")."

\n"); $oP->add("\n"); $oP->add("