Moving the datamodel to its new place

SVN:trunk[2240]
This commit is contained in:
Denis Flaven
2012-10-10 09:28:22 +00:00
parent 011c08676e
commit 01d4746b0c
254 changed files with 5 additions and 1 deletions

View File

@@ -0,0 +1,688 @@
<?xml version="1.0" encoding="UTF-8"?>
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<classes>
<class id="Problem" _delta="define">
<parent>Ticket</parent>
<properties>
<comment><![CDATA[/**
* Persistent classes for a CMDB
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/]]></comment>
<category>bizmodel,searchable,problemmgmt</category>
<abstract>false</abstract>
<key_type>autoincrement</key_type>
<db_table>ticket_problem</db_table>
<db_key_field>id</db_key_field>
<db_final_class_field></db_final_class_field>
<naming>
<format>%1$s</format>
<attributes>
<attribute id="ref"/>
</attributes>
</naming>
<display_template></display_template>
<icon>images/problem.png</icon>
<reconciliation>
<attributes>
<attribute id="ref"/>
</attributes>
</reconciliation>
<order>
<columns>
<column id="ref" order="0">
<ascending>false</ascending>
</column>
</columns>
</order>
</properties>
<fields>
<field id="status" xsi:type="AttributeEnum">
<values>
<value>new</value>
<value>assigned</value>
<value>resolved</value>
<value>closed</value>
</values>
<sql>status</sql>
<default_value>new</default_value>
<is_null_allowed>false</is_null_allowed>
</field>
<field id="org_id" xsi:type="AttributeExternalKey">
<sql>org_id</sql>
<target_class>Organization</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_AUTO</on_target_delete>
<jointype></jointype>
</field>
<field id="org_name" xsi:type="AttributeExternalField">
<extkey_attcode>org_id</extkey_attcode>
<target_attcode>name</target_attcode>
</field>
<field id="service_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT Service AS s JOIN SLA AS sla ON sla.service_id=s.id JOIN lnkContractToSLA AS ln ON ln.sla_id=sla.id JOIN CustomerContract AS cc ON ln.contract_id=cc.id WHERE cc.org_id =:this->org_id]]></filter>
<dependencies>
<attribute id="org_id"/>
</dependencies>
<sql>service_id</sql>
<target_class>Service</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_MANUAL</on_target_delete>
<jointype></jointype>
</field>
<field id="service_name" xsi:type="AttributeExternalField">
<extkey_attcode>service_id</extkey_attcode>
<target_attcode>name</target_attcode>
</field>
<field id="servicesubcategory_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT ServiceSubcategory WHERE service_id = :this->service_id]]></filter>
<dependencies>
<attribute id="service_id"/>
</dependencies>
<sql>servicesubcategory_id</sql>
<target_class>ServiceSubcategory</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_MANUAL</on_target_delete>
<jointype></jointype>
</field>
<field id="servicesubcategory_name" xsi:type="AttributeExternalField">
<extkey_attcode>servicesubcategory_id</extkey_attcode>
<target_attcode>name</target_attcode>
</field>
<field id="product" xsi:type="AttributeString">
<sql>product</sql>
<default_value></default_value>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="impact" xsi:type="AttributeEnum">
<values>
<value>1</value>
<value>2</value>
<value>3</value>
</values>
<sql>impact</sql>
<default_value>1</default_value>
<is_null_allowed>false</is_null_allowed>
</field>
<field id="urgency" xsi:type="AttributeEnum">
<values>
<value>1</value>
<value>2</value>
<value>3</value>
</values>
<sql>urgency</sql>
<default_value>1</default_value>
<is_null_allowed>false</is_null_allowed>
</field>
<field id="priority" xsi:type="AttributeEnum">
<values>
<value>1</value>
<value>2</value>
<value>3</value>
</values>
<sql>priority</sql>
<default_value>1</default_value>
<is_null_allowed>false</is_null_allowed>
</field>
<field id="workgroup_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT Team AS t JOIN CustomerContract AS cc ON cc.support_team_id=t.id JOIN lnkContractToSLA AS ln ON ln.contract_id=cc.id JOIN SLA AS sla ON ln.sla_id=sla.id WHERE sla.service_id = :this->service_id AND cc.org_id = :this->org_id]]></filter>
<dependencies>
<attribute id="org_id"/>
<attribute id="service_id"/>
</dependencies>
<sql>workgroup_id</sql>
<target_class>Team</target_class>
<is_null_allowed>false</is_null_allowed>
<on_target_delete>DEL_MANUAL</on_target_delete>
<jointype></jointype>
</field>
<field id="workgroup_name" xsi:type="AttributeExternalField">
<extkey_attcode>workgroup_id</extkey_attcode>
<target_attcode>name</target_attcode>
</field>
<field id="agent_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT Person AS p JOIN lnkTeamToContact AS l ON l.contact_id=p.id JOIN Team AS t ON l.team_id=t.id WHERE t.id = :this->workgroup_id]]></filter>
<dependencies>
<attribute id="workgroup_id"/>
</dependencies>
<sql>agent_id</sql>
<target_class>Person</target_class>
<is_null_allowed>true</is_null_allowed>
<on_target_delete>DEL_MANUAL</on_target_delete>
<jointype></jointype>
</field>
<field id="agent_name" xsi:type="AttributeExternalField">
<extkey_attcode>agent_id</extkey_attcode>
<target_attcode>name</target_attcode>
</field>
<field id="agent_email" xsi:type="AttributeExternalField">
<extkey_attcode>agent_id</extkey_attcode>
<target_attcode>email</target_attcode>
</field>
<field id="related_change_id" xsi:type="AttributeExternalKey">
<sql>related_change_id</sql>
<target_class>Change</target_class>
<is_null_allowed>true</is_null_allowed>
<on_target_delete>DEL_MANUAL</on_target_delete>
<jointype></jointype>
</field>
<field id="related_change_ref" xsi:type="AttributeExternalField">
<extkey_attcode>related_change_id</extkey_attcode>
<target_attcode>ref</target_attcode>
</field>
<field id="close_date" xsi:type="AttributeDateTime">
<sql>close_date</sql>
<default_value></default_value>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="last_update" xsi:type="AttributeDateTime">
<sql>last_update</sql>
<default_value></default_value>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="assignment_date" xsi:type="AttributeDateTime">
<sql>assignment_date</sql>
<default_value></default_value>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="resolution_date" xsi:type="AttributeDateTime">
<sql>resolution_date</sql>
<default_value></default_value>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="knownerrors_list" xsi:type="AttributeLinkedSet">
<linked_class>KnownError</linked_class>
<ext_key_to_me>problem_id</ext_key_to_me>
<count_min>0</count_min>
<count_max>0</count_max>
</field>
</fields>
<lifecycle>
<attribute>status</attribute>
<stimuli>
<stimulus id="ev_assign" xsi:type="StimulusUserAction"/>
<stimulus id="ev_reassign" xsi:type="StimulusUserAction"/>
<stimulus id="ev_resolve" xsi:type="StimulusUserAction"/>
<stimulus id="ev_close" xsi:type="StimulusUserAction"/>
</stimuli>
<states>
<state id="new">
<flags>
<attribute id="ref">
<read_only/>
</attribute>
<attribute id="description">
<must_change/>
</attribute>
<attribute id="ticket_log">
<hidden/>
</attribute>
<attribute id="start_date">
<read_only/>
</attribute>
<attribute id="org_id">
<must_change/>
</attribute>
<attribute id="service_id">
<must_change/>
</attribute>
<attribute id="servicesubcategory_id">
<must_change/>
</attribute>
<attribute id="product">
<must_prompt/>
</attribute>
<attribute id="impact">
<must_change/>
</attribute>
<attribute id="urgency">
<must_change/>
</attribute>
<attribute id="priority">
<read_only/>
</attribute>
<attribute id="workgroup_id">
<must_change/>
</attribute>
<attribute id="agent_id">
<hidden/>
</attribute>
<attribute id="agent_email">
<hidden/>
</attribute>
<attribute id="related_change_id">
<hidden/>
</attribute>
<attribute id="close_date">
<hidden/>
</attribute>
<attribute id="last_update">
<read_only/>
</attribute>
<attribute id="assignment_date">
<hidden/>
</attribute>
<attribute id="resolution_date">
<hidden/>
</attribute>
</flags>
<transitions>
<transition>
<stimulus>ev_assign</stimulus>
<target>assigned</target>
<actions>
<action>
<verb>SetAssignedDate</verb>
</action>
</actions>
</transition>
</transitions>
</state>
<state id="assigned">
<flags>
<attribute id="ref">
<read_only/>
</attribute>
<attribute id="title">
<read_only/>
</attribute>
<attribute id="description">
<read_only/>
</attribute>
<attribute id="start_date">
<read_only/>
</attribute>
<attribute id="org_id">
<read_only/>
</attribute>
<attribute id="priority">
<read_only/>
</attribute>
<attribute id="workgroup_id">
<mandatory/>
<must_prompt/>
</attribute>
<attribute id="agent_id">
<mandatory/>
<must_prompt/>
</attribute>
<attribute id="agent_email">
<read_only/>
</attribute>
<attribute id="close_date">
<hidden/>
</attribute>
<attribute id="last_update">
<read_only/>
</attribute>
<attribute id="assignment_date">
<read_only/>
</attribute>
<attribute id="resolution_date">
<hidden/>
</attribute>
</flags>
<transitions>
<transition>
<stimulus>ev_reassign</stimulus>
<target>assigned</target>
<actions/>
</transition>
<transition>
<stimulus>ev_resolve</stimulus>
<target>resolved</target>
<actions>
<action>
<verb>SetResolveDate</verb>
</action>
</actions>
</transition>
</transitions>
</state>
<state id="resolved">
<flags>
<attribute id="ref">
<read_only/>
</attribute>
<attribute id="title">
<read_only/>
</attribute>
<attribute id="description">
<read_only/>
</attribute>
<attribute id="start_date">
<read_only/>
</attribute>
<attribute id="org_id">
<read_only/>
</attribute>
<attribute id="service_id">
<read_only/>
</attribute>
<attribute id="servicesubcategory_id">
<read_only/>
</attribute>
<attribute id="product">
<read_only/>
</attribute>
<attribute id="impact">
<read_only/>
</attribute>
<attribute id="urgency">
<read_only/>
</attribute>
<attribute id="priority">
<read_only/>
</attribute>
<attribute id="workgroup_id">
<read_only/>
</attribute>
<attribute id="agent_id">
<read_only/>
</attribute>
<attribute id="agent_email">
<read_only/>
</attribute>
<attribute id="close_date">
<hidden/>
</attribute>
<attribute id="last_update">
<read_only/>
</attribute>
<attribute id="assignment_date">
<read_only/>
</attribute>
<attribute id="resolution_date">
<hidden/>
</attribute>
</flags>
<transitions>
<transition>
<stimulus>ev_reassign</stimulus>
<target>assigned</target>
<actions/>
</transition>
<transition>
<stimulus>ev_close</stimulus>
<target>closed</target>
<actions>
<action>
<verb>SetClosureDate</verb>
</action>
</actions>
</transition>
</transitions>
</state>
<state id="closed">
<flags>
<attribute id="ref">
<read_only/>
</attribute>
<attribute id="title">
<read_only/>
</attribute>
<attribute id="description">
<read_only/>
</attribute>
<attribute id="ticket_log">
<read_only/>
</attribute>
<attribute id="start_date">
<read_only/>
</attribute>
<attribute id="org_id">
<read_only/>
</attribute>
<attribute id="service_id">
<read_only/>
</attribute>
<attribute id="servicesubcategory_id">
<read_only/>
</attribute>
<attribute id="product">
<read_only/>
</attribute>
<attribute id="impact">
<read_only/>
</attribute>
<attribute id="urgency">
<read_only/>
</attribute>
<attribute id="priority">
<read_only/>
</attribute>
<attribute id="workgroup_id">
<read_only/>
</attribute>
<attribute id="agent_id">
<read_only/>
</attribute>
<attribute id="agent_email">
<read_only/>
</attribute>
<attribute id="close_date">
<read_only/>
</attribute>
<attribute id="last_update">
<read_only/>
</attribute>
<attribute id="assignment_date">
<read_only/>
</attribute>
<attribute id="resolution_date">
<hidden/>
</attribute>
</flags>
<transitions/>
</state>
</states>
</lifecycle>
<methods>
<method id="SetAssignedDate">
<static>false</static>
<access>public</access>
<type>LifecycleAction</type>
<code><![CDATA[ public function SetAssignedDate($sStimulusCode)
{
$this->Set('assignment_date', time());
return true;
}]]></code>
</method>
<method id="SetResolveDate">
<static>false</static>
<access>public</access>
<type>LifecycleAction</type>
<code><![CDATA[ public function SetResolveDate($sStimulusCode)
{
$this->Set('resolution_date', time());
return true;
}]]></code>
</method>
<method id="SetClosureDate">
<static>false</static>
<access>public</access>
<type>LifecycleAction</type>
<code><![CDATA[ public function SetClosureDate($sStimulusCode)
{
$this->Set('close_date', time());
return true;
}]]></code>
</method>
<method id="ComputePriority">
<comment>/** Compute the priority of the ticket based on its impact and urgency
* @return integer The priority of the ticket 1(high) .. 3(low)
*/</comment>
<static>false</static>
<access>public</access>
<type>LifecycleAction</type>
<code><![CDATA[ public function ComputePriority()
{
// priority[impact][urgency]
$aPriorities = array(
// single person
1 => array(
1 => 1,
2 => 1,
3 => 2,
),
// a group
2 => array(
1 => 1,
2 => 2,
3 => 3,
),
// a departement!
3 => array(
1 => 2,
2 => 3,
3 => 3,
),
);
$iPriority = $aPriorities[(int)$this->Get('impact')][(int)$this->Get('urgency')];
return $iPriority;
}]]></code>
</method>
<method id="ComputeValues">
<static>false</static>
<access>public</access>
<type>Overload-DBObject</type>
<code><![CDATA[ public function ComputeValues()
{
// Compute the priority of the ticket
$this->Set('priority', $this->ComputePriority());
$sCurrRef = $this->Get('ref');
if (strlen($sCurrRef) == 0)
{
$iKey = $this->GetKey();
if ($iKey < 0)
{
// Object not yet in the Database
$iKey = MetaModel::GetNextKey(get_class($this));
}
$sName = sprintf('P-%06d', $iKey);
$this->Set('ref', $sName);
}
}]]></code>
</method>
</methods>
<presentation>
<details>
<items>
<item>document_list</item>
<item>ci_list</item>
<item>contact_list</item>
<item>incident_list</item>
<item id="col:col1">
<items>
<item id="fieldset:Ticket:baseinfo">
<items>
<item>ref</item>
<item>title</item>
<item>org_id</item>
<item>status</item>
<item>priority</item>
<item>service_id</item>
<item>servicesubcategory_id</item>
<item>product</item>
</items>
</item>
<item id="fieldset:Ticket:moreinfo">
<items>
<item>impact</item>
<item>urgency</item>
<item>description</item>
</items>
</item>
</items>
</item>
<item id="col:col2">
<items>
<item id="fieldset:Ticket:date">
<items>
<item>start_date</item>
<item>last_update</item>
<item>assignment_date</item>
<item>close_date</item>
</items>
</item>
<item id="fieldset:Ticket:contact">
<items>
<item>workgroup_id</item>
<item>agent_id</item>
</items>
</item>
<item id="fieldset:Ticket:relation">
<items>
<item>related_change_id</item>
</items>
</item>
</items>
</item>
</items>
</details>
<search>
<items>
<item>ref</item>
<item>title</item>
<item>org_id</item>
<item>start_date</item>
<item>status</item>
<item>service_id</item>
<item>servicesubcategory_id</item>
<item>product</item>
<item>impact</item>
<item>urgency</item>
<item>priority</item>
<item>workgroup_id</item>
<item>agent_id</item>
<item>agent_email</item>
<item>close_date</item>
</items>
</search>
<list>
<items>
<item>title</item>
<item>org_id</item>
<item>start_date</item>
<item>status</item>
<item>service_id</item>
<item>priority</item>
</items>
</list>
</presentation>
</class>
</classes>
<menus>
<menu id="Problem:Overview" xsi:type="DashboardMenuNode" _delta="define">
<rank>0</rank>
<parent>ProblemManagement</parent>
<definition_file>overview.xml</definition_file>
</menu>
<menu id="NewProblem" xsi:type="NewObjectMenuNode" _delta="define">
<rank>1</rank>
<parent>ProblemManagement</parent>
<class>Problem</class>
</menu>
<menu id="SearchProblems" xsi:type="SearchMenuNode" _delta="define">
<rank>2</rank>
<parent>ProblemManagement</parent>
<class>Problem</class>
</menu>
<menu id="Problem:MyProblems" xsi:type="OQLMenuNode" _delta="define">
<rank>1</rank>
<parent>Problem:Shortcuts</parent>
<oql><![CDATA[SELECT Problem WHERE agent_id = :current_contact_id AND status NOT IN ("closed", "resolved")]]></oql>
<do_search></do_search>
</menu>
<menu id="Problem:OpenProblems" xsi:type="OQLMenuNode" _delta="define">
<rank>2</rank>
<parent>Problem:Shortcuts</parent>
<oql><![CDATA[SELECT Problem WHERE status IN ("new", "assigned", "resolved")]]></oql>
<do_search></do_search>
</menu>
</menus>
</itop_design>

View File

@@ -0,0 +1,168 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @author Stephan Rosenke <stephan.rosenke@itomig.de>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Menu:ProblemManagement' => 'Problem Management',
'Menu:ProblemManagement+' => 'Problem Management',
'Menu:Problem:Overview' => 'Übersicht',
'Menu:Problem:Overview+' => 'Übersicht',
'Menu:NewProblem' => 'Neues Problem',
'Menu:NewProblem+' => 'Neues Problem',
'Menu:SearchProblems' => 'Nach Problemen suchen',
'Menu:SearchProblems+' => 'Nach Problemen suchen',
'Menu:Problem:Shortcuts' => 'Shortcuts',
'Menu:Problem:MyProblems' => 'Meine Probleme',
'Menu:Problem:MyProblems+' => 'Meine Probleme',
'Menu:Problem:OpenProblems' => 'Alle ungelösten Probleme',
'Menu:Problem:OpenProblems+' => 'Alle ungelösten Probleme',
'UI-ProblemManagementOverview-ProblemByService' => 'Probleme nach Service',
'UI-ProblemManagementOverview-ProblemByService+' => 'Probleme nach Service',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Probleme nach Priorität',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Probleme nach Priorität',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Nicht zugewiesene Probleme',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Nicht zugewiesene Probleme',
'UI:ProblemMgmtMenuOverview:Title' => 'Dashboard für das Problem Management',
'UI:ProblemMgmtMenuOverview:Title+' => 'Dashboard für das Problem Management',
));
//
// Class: Problem
//
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Problem' => 'Problem',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Status',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Neu',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Zugewiesen',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Gelöst',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Geschlossen',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Kunde',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Name',
'Class:Problem/Attribute:org_name+' => 'Gemeinsamer Name',
'Class:Problem/Attribute:service_id' => 'Service',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Name',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Service-Kategorie',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Name',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Produkt',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Auswirkung',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Eine Person',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Einen Service',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Eine Abteilung',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Dringlichkeit',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Niedrig',
'Class:Problem/Attribute:urgency/Value:1+' => 'Niedrig',
'Class:Problem/Attribute:urgency/Value:2' => 'Medium',
'Class:Problem/Attribute:urgency/Value:2+' => 'Medium',
'Class:Problem/Attribute:urgency/Value:3' => 'High',
'Class:Problem/Attribute:urgency/Value:3+' => 'High',
'Class:Problem/Attribute:priority' => 'Priorität',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Niedrig',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Medium',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Hoch',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Arbeitsgruppe',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Name',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Bearbeiter',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Name des Bearbeiter',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Email-Adresse des Bearbeiter',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'Zusammenhängender Change',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Datum des Schließens',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Letzte Aktualisierung',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Datum der Zuordnung',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Datum der Lösung',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Bekannte Fehler',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Zuweisen',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Neu zuweisen',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Lösen',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Schließen',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>

View File

@@ -0,0 +1,167 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('EN US', 'English', 'English', array(
'Menu:ProblemManagement' => 'Problem Management',
'Menu:ProblemManagement+' => 'Problem Management',
'Menu:Problem:Overview' => 'Overview',
'Menu:Problem:Overview+' => 'Overview',
'Menu:NewProblem' => 'New Problem',
'Menu:NewProblem+' => 'New Problem',
'Menu:SearchProblems' => 'Search for Problems',
'Menu:SearchProblems+' => 'Search for Problems',
'Menu:Problem:Shortcuts' => 'Shortcuts',
'Menu:Problem:MyProblems' => 'My Problems',
'Menu:Problem:MyProblems+' => 'My Problems',
'Menu:Problem:OpenProblems' => 'All Open problems',
'Menu:Problem:OpenProblems+' => 'All Open problems',
'UI-ProblemManagementOverview-ProblemByService' => 'Problems by Service',
'UI-ProblemManagementOverview-ProblemByService+' => 'Problems by Service',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problems by Priority',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Problems by Priority',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Unassigned Problems',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Unassigned Problems',
'UI:ProblemMgmtMenuOverview:Title' => 'Dashboard for Problem Management',
'UI:ProblemMgmtMenuOverview:Title+' => 'Dashboard for Problem Management',
));
//
// Class: Problem
//
Dict::Add('EN US', 'English', 'English', array(
'Class:Problem' => 'Problem',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Status',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'New',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assigned',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Resolved',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Closed',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Customer',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Name',
'Class:Problem/Attribute:org_name+' => 'Common name',
'Class:Problem/Attribute:service_id' => 'Service',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Name',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Service Category',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Name',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Product',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Impact',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'A Person',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'A Service',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'A Department',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgency',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Low',
'Class:Problem/Attribute:urgency/Value:1+' => 'Low',
'Class:Problem/Attribute:urgency/Value:2' => 'Medium',
'Class:Problem/Attribute:urgency/Value:2+' => 'Medium',
'Class:Problem/Attribute:urgency/Value:3' => 'High',
'Class:Problem/Attribute:urgency/Value:3+' => 'High',
'Class:Problem/Attribute:priority' => 'Priority',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Low',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Medium',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'High',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'WorkGroup',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Name',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Agent',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Agent Name',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Agent Email',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'Related Change',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Close Date',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Last Update',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Assignment Date',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Resolution Date',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Known Errors',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Assign',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Reaassign',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Resolve',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Close',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>

View File

@@ -0,0 +1,158 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
'Menu:ProblemManagement' => 'Gestión de problemas',
'Menu:ProblemManagement+' => 'Gestión de problemas',
'Menu:Problem:Overview' => 'Visión general',
'Menu:Problem:Overview+' => 'Visión general',
'Menu:NewProblem' => 'Nuevo problema',
'Menu:NewProblem+' => 'Nuevo problema',
'Menu:SearchProblems' => 'Busqueda de problemas',
'Menu:SearchProblems+' => 'Busqueda de problemas',
'Menu:Problem:KnownErrors' => 'Errores',
'Menu:Problem:KnownErrors+' => 'Errores',
'Menu:Problem:Shortcuts' => 'Atajo',
'Menu:Problem:MyProblems' => 'Problemas assignado a mi',
'Menu:Problem:MyProblems+' => 'Problemas assignado a mi',
'Menu:Problem:OpenProblems' => 'Todas las problemas abiertos',
'Menu:Problem:OpenProblems+' => 'Todas las problemas abiertos',
));
// Class: Problem
//
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', array(
'Class:Problem' => 'Problema',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Estado',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Nuevo',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assignada',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Resuelto',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Cerrado',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Cliente',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Nombre',
'Class:Problem/Attribute:org_name+' => '',
'Class:Problem/Attribute:service_id' => 'Servicio',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Identificación del Servicio',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Elemento de Servicio',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Identificación dele elemento de Servicio',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Producto',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Impacto',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Un Departamento',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Un Servico',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Una persona',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgenca',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Alto',
'Class:Problem/Attribute:urgency/Value:1+' => 'Alto',
'Class:Problem/Attribute:urgency/Value:2' => 'Medio',
'Class:Problem/Attribute:urgency/Value:2+' => 'Medio',
'Class:Problem/Attribute:urgency/Value:3' => 'Bajo',
'Class:Problem/Attribute:urgency/Value:3+' => 'Bajo',
'Class:Problem/Attribute:priority' => 'Priority',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Alto',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Medio',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Bajo',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Grupo de Travajo',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Identificación de Grupo de Trabajo',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Agent',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Agent',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Agent Email',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'Modificación Relacionada',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Modificación Relacionada',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Cerrada',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Última Actualización',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Asignada',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Fecha de Resolución',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Errores',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Asignar',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Re-asignar',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Marcar como Resuelto',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Cerrar',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>

View File

@@ -0,0 +1,131 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @licence http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('FR FR', 'French', 'Français', array(
'Class:Problem' => 'Problème',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Etat',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Nouveau',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assigné',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Résolu',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Fermé',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Client',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Nom',
'Class:Problem/Attribute:org_name+' => 'Nom commun',
'Class:Problem/Attribute:service_id' => 'Service',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Nom du service',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Catégorie de service',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Nom',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Produit',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Impacte',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Une personne',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Un Service',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Un Département',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgence',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Basse',
'Class:Problem/Attribute:urgency/Value:1+' => 'Basse',
'Class:Problem/Attribute:urgency/Value:2' => 'Moyenne',
'Class:Problem/Attribute:urgency/Value:2+' => 'Moyenne',
'Class:Problem/Attribute:urgency/Value:3' => 'Haute',
'Class:Problem/Attribute:urgency/Value:3+' => 'Haute',
'Class:Problem/Attribute:priority' => 'Priorité',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Basse',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Moyenne',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Haute',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Groupe de travail',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Nom',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Agent',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Nom',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Email de l\'agent',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'Changement relatif',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Date de cloture',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Dernière mise à jour',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Date d\'assignation',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Date de résolution',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Erreurs connues',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Assigner',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Réaassigner',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Résoudre',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Fermer',
'Class:Problem/Stimulus:ev_close+' => '',
'Menu:Problem:KnownErrors' => 'Erreurs connues',
'Menu:Problem:KnownErrors+' => 'Erreurs connues',
'Menu:ProblemManagement' => 'Gestion des problèmes',
'Menu:ProblemManagement+' => 'Gestion des problèmes',
'Menu:Problem:Overview' => 'Vue d\'ensemble',
'Menu:Problem:Overview+' => 'Vue d\'ensemble',
'Menu:NewProblem' => 'Nouveau problème',
'Menu:NewProblem+' => 'Nouveau problème',
'Menu:SearchProblems' => 'Rechercer des problèmes',
'Menu:SearchProblems+' => 'Rechercher des problèmes',
'Menu:Problem:Shortcuts' => 'Raccourcis',
'Menu:Problem:MyProblems' => 'Mes problèmes',
'Menu:Problem:MyProblems+' => 'Mes problèmes',
'Menu:Problem:OpenProblems' => 'Problèmes ouverts',
'Menu:Problem:OpenProblems+' => 'Problèmes ouverts',
'UI-ProblemManagementOverview-ProblemByService' => 'Problèmes par service',
'UI-ProblemManagementOverview-ProblemByService+' => 'Problèmes par service',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problèmes par priorité',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Problèmes par priorité',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Problèmes non affectés à un agent',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Problèmes non affectés à un agent',
'UI:ProblemMgmtMenuOverview:Title' => 'Tableau de bord de la Gestion des Problèmes',
'UI:ProblemMgmtMenuOverview:Title+' => 'Tableau de bord de la Gestion des Problèmes',
));
?>

View File

@@ -0,0 +1,126 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* @licence http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('HU HU', 'Hungarian', 'Magyar', array(
'Class:Problem' => 'Probléma',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Státusz',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Új',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Kiosztott',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Megoldott',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Lezárt',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Ügyfél',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:service_id' => 'Szolgáltatás',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Szolgáltatás kategória',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:product' => 'Termék',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Hatás',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Felhasználókra',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Szolgáltatásokra',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Szervezeti egységre',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Sűrgősség',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Nem fontos',
'Class:Problem/Attribute:urgency/Value:1+' => '',
'Class:Problem/Attribute:urgency/Value:2' => 'Fontos',
'Class:Problem/Attribute:urgency/Value:2+' => '',
'Class:Problem/Attribute:urgency/Value:3' => 'Nagyon fontos',
'Class:Problem/Attribute:urgency/Value:3+' => '',
'Class:Problem/Attribute:priority' => 'Prioritás',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Alacsony',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Közepes',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Magas',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Csoport',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:agent_id' => 'Felelős',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:related_change_id' => 'Kapcsolódó változások',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:close_date' => 'Lezárás dátuma',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Utolsó módosítás dátuma',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Felelőshöz rendelés',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Megoldás dátuma',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Ismert hibák',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Hozzárendelés',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Átrendelés',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Megoldás',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Lezárás',
'Class:Problem/Stimulus:ev_close+' => '',
'Menu:ProblemManagement' => 'Probléma menedzsment',
'Menu:ProblemManagement+' => '',
'Menu:Problem:Overview' => 'Áttekintő',
'Menu:Problem:Overview+' => '',
'Menu:NewProblem' => 'Új probléma',
'Menu:NewProblem+' => '',
'Menu:SearchProblems' => 'Probléma keresés',
'Menu:SearchProblems+' => '',
'Menu:Problem:Shortcuts' => 'Gyorsmenü',
'Menu:Problem:MyProblems' => 'Saját problémák',
'Menu:Problem:MyProblems+' => '',
'Menu:Problem:OpenProblems' => 'Összes nyitott probléma',
'Menu:Problem:OpenProblems+' => '',
'UI-ProblemManagementOverview-ProblemByService' => 'Problémák szolgáltatásonként',
'UI-ProblemManagementOverview-ProblemByService+' => '',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problémák prioritás szerint',
'UI-ProblemManagementOverview-ProblemByPriority+' => '',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Nem kiosztott problémák',
'UI-ProblemManagementOverview-ProblemUnassigned+' => '',
'UI:ProblemMgmtMenuOverview:Title' => 'Probléma menedzsment dashboard',
'UI:ProblemMgmtMenuOverview:Title+' => '',
'Class:Problem/Attribute:org_name' => 'Neve',
'Class:Problem/Attribute:org_name+' => '',
'Class:Problem/Attribute:service_name' => 'Neve',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Neve',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Neve',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_name' => 'Agent Neve',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Agent E-mail',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Referencia',
'Class:Problem/Attribute:related_change_ref+' => '',
));
?>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -0,0 +1,130 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @licence http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('IT IT', 'Italian', 'Italiano', array(
'Class:Problem' => 'Problema',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Stato',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Nuovo',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Assegnato',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Risolto',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Chiuso',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Cliente',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:service_id' => 'Servizio',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Categoria di servizio',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:product' => 'Prodotto',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Impatto',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Una persona',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Un servizio',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Un dipartimento',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgenza',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Bassa',
'Class:Problem/Attribute:urgency/Value:1+' => 'Bassa',
'Class:Problem/Attribute:urgency/Value:2' => 'Media',
'Class:Problem/Attribute:urgency/Value:2+' => 'Media',
'Class:Problem/Attribute:urgency/Value:3' => 'Alta',
'Class:Problem/Attribute:urgency/Value:3+' => 'Alta',
'Class:Problem/Attribute:priority' => 'Priorità',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Bassa',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Media',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Alta',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Gruppo di lavoro',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:agent_id' => 'Agente',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:related_change_id' => 'Cambi Correlati',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:close_date' => 'Data di Chiusura',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Ultimo Aggiornamento',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Data di asseganzione',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Data di risoluzione',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Errori Conosciuti',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Assegnare',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Riassegnare',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Risolvere',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Chiudere',
'Class:Problem/Stimulus:ev_close+' => '',
'Menu:ProblemManagement' => 'Gestione dei Problemi',
'Menu:ProblemManagement+' => 'Gestione dei Problemi',
'Menu:Problem:Overview' => 'Panoramica',
'Menu:Problem:Overview+' => 'Panoramica',
'Menu:NewProblem' => 'Nuovo Problema',
'Menu:NewProblem+' => 'Nuovo Problema',
'Menu:SearchProblems' => 'Ricerca per Problema',
'Menu:SearchProblems+' => 'Ricerca per Problema',
'Menu:Problem:Shortcuts' => 'Scorciatoia',
'Menu:Problem:MyProblems' => 'I Miei Problemi',
'Menu:Problem:MyProblems+' => 'I Miei Problemi',
'Menu:Problem:OpenProblems' => 'Tutti i Problemi Aperti',
'Menu:Problem:OpenProblems+' => 'Tutti i Problemi Aperti',
'UI-ProblemManagementOverview-ProblemByService' => 'Problemi per Servizio',
'UI-ProblemManagementOverview-ProblemByService+' => 'Problemi per Servizio',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problemi per Priorità',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Problemi per Priorità',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Problemi non assegnati',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Problemi non assegnati',
'UI:ProblemMgmtMenuOverview:Title' => 'Dashboard per la gestione dei problemi',
'UI:ProblemMgmtMenuOverview:Title+' => 'Dashboard per la gestione dei problemi',
'Class:Problem/Attribute:org_name' => 'Nome',
'Class:Problem/Attribute:org_name+' => 'Nome Comune',
'Class:Problem/Attribute:service_name' => 'Nome',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Nome',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Nome',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_name' => 'Nome dell\Agente',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Email dell\'Agente',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref',
'Class:Problem/Attribute:related_change_ref+' => '',
));
?>

View File

@@ -0,0 +1,167 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('JA JP', 'Japanese', '日本語', array (
'Menu:ProblemManagement' => 'プロブレム管理', // 'Problem Management', # 'Problem Management'
'Menu:ProblemManagement+' => 'プロブレム管理', // 'Problem Management', # 'Problem Management'
'Menu:Problem:Overview' => '概要', # 'Overview'
'Menu:Problem:Overview+' => '概要', # 'Overview'
'Menu:NewProblem' => '新規プロブレム', // 'New Problem', # 'New Problem'
'Menu:NewProblem+' => '新規プロブレム', // 'New Problem', # 'New Problem'
'Menu:SearchProblems' => 'プロブレムを検索', // 'Search for Problems', # 'Search for Problems'
'Menu:SearchProblems+' => 'プロブレムを検索', // 'Search for Problems', # 'Search for Problems'
'Menu:Problem:Shortcuts' => 'ショートカット', # 'Shortcuts'
'Menu:Problem:MyProblems' => 'マイプロブレム', // 'My Problems', # 'My Problems'
'Menu:Problem:MyProblems+' => 'マイプロブレム', // 'My Problems', # 'My Problems'
'Menu:Problem:OpenProblems' => '担当のいない problems', # 'All Open problems'
'Menu:Problem:OpenProblems+' => '担当のいない problems', # 'All Open problems'
'UI-ProblemManagementOverview-ProblemByService' => 'サービス別プロブレム', // 'Problems by Service', # 'Problems by Service'
'UI-ProblemManagementOverview-ProblemByService+' => 'サービス別プロブレム', // 'Problems by Service', # 'Problems by Service'
'UI-ProblemManagementOverview-ProblemByPriority' => 'プライオリティ別プロブレム', // 'Problems by Priority', # 'Problems by Priority'
'UI-ProblemManagementOverview-ProblemByPriority+' => 'プライオリティ別プロブレム', // 'Problems by Priority', # 'Problems by Priority'
'UI-ProblemManagementOverview-ProblemUnassigned' => '未アサインプロブレム', // 'Unassigned Problems', # 'Unassigned Problems'
'UI-ProblemManagementOverview-ProblemUnassigned+' => '未アサインプロブレム', // 'Unassigned Problems', # 'Unassigned Problems'
'UI:ProblemMgmtMenuOverview:Title' => 'プロブレム管理用ダッシュボード', // 'Dashboard for Problem Management', # 'Dashboard for Problem Management'
'UI:ProblemMgmtMenuOverview:Title+' => 'プロブレム管理用ダッシュボード', // 'Dashboard for Problem Management', # 'Dashboard for Problem Management'
));
//
// Class: Problem
//
Dict::Add('JA JP', 'Japanese', '日本語', array (
'Class:Problem' => 'プロブレム', // 'Problem', # 'Problem'
'Class:Problem+' => '', # ''
'Class:Problem/Attribute:status' => 'ステータス', // 'Status', # 'Status'
'Class:Problem/Attribute:status+' => '', # ''
'Class:Problem/Attribute:status/Value:new' => '新規', # 'New'
'Class:Problem/Attribute:status/Value:new+' => '', # ''
'Class:Problem/Attribute:status/Value:assigned' => '割当済', # 'Assigned'
'Class:Problem/Attribute:status/Value:assigned+' => '', # ''
'Class:Problem/Attribute:status/Value:resolved' => '解決済み', // 'Resolved', # 'Resolved'
'Class:Problem/Attribute:status/Value:resolved+' => '', # ''
'Class:Problem/Attribute:status/Value:closed' => '完了', # 'Closed'
'Class:Problem/Attribute:status/Value:closed+' => '', # ''
'Class:Problem/Attribute:org_id' => 'カスタマー', // 'Customer', # 'Customer'
'Class:Problem/Attribute:org_id+' => '', # ''
'Class:Problem/Attribute:org_name' => '名前', // 'Name', # 'Name'
'Class:Problem/Attribute:org_name+' => '共通名', // 'Common name', # 'Common name'
'Class:Problem/Attribute:service_id' => 'サービス', // 'Service', # 'Service'
'Class:Problem/Attribute:service_id+' => '', # ''
'Class:Problem/Attribute:service_name' => '名前', // 'Name', # 'Name'
'Class:Problem/Attribute:service_name+' => '', # ''
'Class:Problem/Attribute:servicesubcategory_id' => 'サービスカテゴリ', // 'Service Category', # 'Service Category'
'Class:Problem/Attribute:servicesubcategory_id+' => '', # ''
'Class:Problem/Attribute:servicesubcategory_name' => '名前', // 'Name', # 'Name'
'Class:Problem/Attribute:servicesubcategory_name+' => '', # ''
'Class:Problem/Attribute:product' => 'プロダクト', // 'Product', # 'Product'
'Class:Problem/Attribute:product+' => '', # ''
'Class:Problem/Attribute:impact' => '影響', // 'Impact', # 'Impact'
'Class:Problem/Attribute:impact+' => '', # ''
'Class:Problem/Attribute:impact/Value:1' => 'パーソン', // 'A Person', # 'A Person'
'Class:Problem/Attribute:impact/Value:1+' => '', # ''
'Class:Problem/Attribute:impact/Value:2' => 'サービス', // 'A Service', # 'A Service'
'Class:Problem/Attribute:impact/Value:2+' => '', # ''
'Class:Problem/Attribute:impact/Value:3' => '部署', // 'A Department', # 'A Department'
'Class:Problem/Attribute:impact/Value:3+' => '', # ''
'Class:Problem/Attribute:urgency' => '緊急', // 'Urgency', # 'Urgency'
'Class:Problem/Attribute:urgency+' => '', # ''
'Class:Problem/Attribute:urgency/Value:1' => '低', // 'Low', # 'Low'
'Class:Problem/Attribute:urgency/Value:1+' => '低', // 'Low', # 'Low'
'Class:Problem/Attribute:urgency/Value:2' => '中', // 'Medium', # 'Medium'
'Class:Problem/Attribute:urgency/Value:2+' => '中', // 'Medium', # 'Medium'
'Class:Problem/Attribute:urgency/Value:3' => '高', // 'High', # 'High'
'Class:Problem/Attribute:urgency/Value:3+' => '高', // 'High', # 'High'
'Class:Problem/Attribute:priority' => 'プライオリティ', // 'Priority', # 'Priority'
'Class:Problem/Attribute:priority+' => '', # ''
'Class:Problem/Attribute:priority/Value:1' => '低', // 'Low', # 'Low'
'Class:Problem/Attribute:priority/Value:1+' => '', # ''
'Class:Problem/Attribute:priority/Value:2' => '中', // 'Medium', # 'Medium'
'Class:Problem/Attribute:priority/Value:2+' => '', # ''
'Class:Problem/Attribute:priority/Value:3' => '高', // 'High', # 'High'
'Class:Problem/Attribute:priority/Value:3+' => '', # ''
'Class:Problem/Attribute:workgroup_id' => 'ワークグループ', // 'WorkGroup', # 'WorkGroup'
'Class:Problem/Attribute:workgroup_id+' => '', # ''
'Class:Problem/Attribute:workgroup_name' => '名前', // 'Name', # 'Name'
'Class:Problem/Attribute:workgroup_name+' => '', # ''
'Class:Problem/Attribute:agent_id' => 'エージェント', // 'Agent', # 'Agent'
'Class:Problem/Attribute:agent_id+' => '', # ''
'Class:Problem/Attribute:agent_name' => 'エージェント名', // 'Agent Name', # 'Agent Name'
'Class:Problem/Attribute:agent_name+' => '', # ''
'Class:Problem/Attribute:agent_email' => 'エージェントEメール', // 'Agent Email', # 'Agent Email'
'Class:Problem/Attribute:agent_email+' => '', # ''
'Class:Problem/Attribute:related_change_id' => '関連する変更', // 'Related Change', # 'Related Change'
'Class:Problem/Attribute:related_change_id+' => '', # ''
'Class:Problem/Attribute:related_change_ref' => '参照', // 'Ref', # 'Ref'
'Class:Problem/Attribute:related_change_ref+' => '', # ''
'Class:Problem/Attribute:close_date' => 'クローズ日付', // 'Close Date', # 'Close Date'
'Class:Problem/Attribute:close_date+' => '', # ''
'Class:Problem/Attribute:last_update' => '最終更新日', // 'Last Update', # 'Last Update'
'Class:Problem/Attribute:last_update+' => '', # ''
'Class:Problem/Attribute:assignment_date' => 'アサイン日付', // 'Assignment Date', # 'Assignment Date'
'Class:Problem/Attribute:assignment_date+' => '', # ''
'Class:Problem/Attribute:resolution_date' => '解決日付', // 'Resolution Date', # 'Resolution Date'
'Class:Problem/Attribute:resolution_date+' => '', # ''
'Class:Problem/Attribute:knownerrors_list' => '既知のエラー', // 'Known Errors', # 'Known Errors'
'Class:Problem/Attribute:knownerrors_list+' => '', # ''
'Class:Problem/Stimulus:ev_assign' => '割当', # 'Assign'
'Class:Problem/Stimulus:ev_assign+' => '', # ''
'Class:Problem/Stimulus:ev_reassign' => '再割当', // 'Reaassign', # 'Reaassign'
'Class:Problem/Stimulus:ev_reassign+' => '', # ''
'Class:Problem/Stimulus:ev_resolve' => '解決', // 'Resolve', # 'Resolve'
'Class:Problem/Stimulus:ev_resolve+' => '', # ''
'Class:Problem/Stimulus:ev_close' => '完了', # 'Close'
'Class:Problem/Stimulus:ev_close+' => '', # ''
));
?>

View File

@@ -0,0 +1,17 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
?>

View File

@@ -0,0 +1,48 @@
<?php
SetupWebPage::AddModule(
__FILE__, // Path to the current file, all other file names are relative to the directory containing this file
'itop-problem-mgmt/1.0.0',
array(
// Identification
//
'label' => 'Problem Management',
'category' => 'business',
// Setup
//
'dependencies' => array(
'itop-config-mgmt/1.0.0',
'itop-tickets/1.0.0',
'itop-incident-mgmt/1.0.0',
),
'mandatory' => false,
'visible' => true,
// Components
//
'datamodel' => array(
'model.itop-problem-mgmt.php',
'main.itop-problem-mgmt.php',
),
'data.struct' => array(
//'data.struct.itop-problem-mgmt.xml',
),
'data.sample' => array(
//'data.sample.itop-problem-mgmt.xml',
),
// Documentation
//
'doc.manual_setup' => '', // No manual installation instructions
'doc.more_information' => '/doc/itop-documentation.htm#ProblemMgmt',
// Default settings
//
'settings' => array(
),
)
);
?>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0"?>
<dashboard xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<layout>DashboardLayoutTwoCols</layout>
<title></title>
<cells>
<cell>
<dashlet id="1" xsi:type="DashletGroupByBars">
<title>UI-ProblemManagementOverview-ProblemByService</title>
<query>SELECT Problem</query>
<group_by>service_id</group_by>
<style>bars</style>
</dashlet>
</cell>
<cell>
<dashlet id="2" xsi:type="DashletGroupByPie">
<title>UI-ProblemManagementOverview-ProblemByPriority</title>
<query>SELECT Problem</query>
<group_by>priority</group_by>
<style>pie</style>
</dashlet>
</cell>
<cell>
<dashlet id="3" xsi:type="DashletObjectList"/>
<title>UI-ProblemManagementOverview-ProblemUnassigned</title>
<query>SELECT Problem WHERE status IN ("new")</query>
<menu>true</menu>
</cell>
</cells>
</dashboard>

View File

@@ -0,0 +1,131 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* @author Erwan Taloc <erwan.taloc@combodo.com>
* @author Romain Quetiez <romain.quetiez@combodo.com>
* @author Denis Flaven <denis.flaven@combodo.com>
* @author Marco Tulio <mtulio@opensolucoes.com.br>
* @licence http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
Dict::Add('PT BR', 'Brazilian', 'Brazilian', array(
'Class:Problem' => 'Problema',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Status',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Novo',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Atribuído',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Resolvido',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Fechado',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Cliente',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:service_id' => 'Serviço',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Categoria Serviço',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:product' => 'Produto',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Impacto',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Uma pessoa',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Um Serviço',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Um Departamento',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Urgência',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Baixa',
'Class:Problem/Attribute:urgency/Value:1+' => 'Baixa',
'Class:Problem/Attribute:urgency/Value:2' => 'Média',
'Class:Problem/Attribute:urgency/Value:2+' => 'Média',
'Class:Problem/Attribute:urgency/Value:3' => 'Alta',
'Class:Problem/Attribute:urgency/Value:3+' => 'Alta',
'Class:Problem/Attribute:priority' => 'Prioridade',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Baixa',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Média',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Alta',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Grupo trabalho',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:agent_id' => 'Agente',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:related_change_id' => 'Mudança relacionada',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:close_date' => 'Data fechamento',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Última atualização',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Data da Atribuição',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Data da resolução',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Erros conhecidos',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Atribuir',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Re-atribuir',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Resolver',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Fechar',
'Class:Problem/Stimulus:ev_close+' => '',
'Menu:ProblemManagement' => 'Gerenciamento Problemas',
'Menu:ProblemManagement+' => 'Gerenciamento Problemas',
'Menu:Problem:Overview' => 'Visão geral',
'Menu:Problem:Overview+' => 'Visão geral',
'Menu:NewProblem' => 'Novo Problema',
'Menu:NewProblem+' => 'Novo Problema',
'Menu:SearchProblems' => 'Pesquisa para Problemas',
'Menu:SearchProblems+' => 'Pesquisa para Problemas',
'Menu:Problem:Shortcuts' => 'Atalhos',
'Menu:Problem:MyProblems' => 'Meus Problemas',
'Menu:Problem:MyProblems+' => 'Meus Problemas',
'Menu:Problem:OpenProblems' => 'Todos Problemas abertos',
'Menu:Problem:OpenProblems+' => 'Todos Problemas abertos',
'UI-ProblemManagementOverview-ProblemByService' => 'Problemas por Serviço',
'UI-ProblemManagementOverview-ProblemByService+' => 'Problemas por Serviço',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Problemas por Prioridade',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Problemas por Prioridade',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Problemas não atribuídos',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Problemas não atribuídos',
'UI:ProblemMgmtMenuOverview:Title' => 'Painel de Gerenciamento de Problemas',
'UI:ProblemMgmtMenuOverview:Title+' => 'Painel de Gerenciamento de Problemas',
'Class:Problem/Attribute:org_name' => 'Nome',
'Class:Problem/Attribute:org_name+' => 'Nome comum',
'Class:Problem/Attribute:service_name' => 'Nome',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Nome',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Nome',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_name' => 'Nome agente',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Email Agente',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ref',
'Class:Problem/Attribute:related_change_ref+' => '',
));
?>

View File

@@ -0,0 +1,165 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Vladimir Shilov <shilow@ukr.net>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('RU RU', 'Russian', 'Русский', array(
'Menu:ProblemManagement' => 'Управление проблемами',
'Menu:ProblemManagement+' => 'Управление проблемами',
'Menu:Problem:Overview' => 'Обзор',
'Menu:Problem:Overview+' => 'Обзор',
'Menu:NewProblem' => 'Новая проблема',
'Menu:NewProblem+' => 'Новая проблема',
'Menu:SearchProblems' => 'Поиск проблем',
'Menu:SearchProblems+' => 'Поиск проблем',
'Menu:Problem:Shortcuts' => 'Ярлыки',
'Menu:Problem:MyProblems' => 'Мои проблемы',
'Menu:Problem:MyProblems+' => 'Мои проблемы',
'Menu:Problem:OpenProblems' => 'Все открытые проблемы',
'Menu:Problem:OpenProblems+' => 'Все открытые проблемы',
'UI-ProblemManagementOverview-ProblemByService' => 'Проблемы по сервису',
'UI-ProblemManagementOverview-ProblemByService+' => 'Проблемы по сервису',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Проблемы по приоритету',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Проблемы по приоритету',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Неназначенные проблемы',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Неназначенные проблемы',
'UI:ProblemMgmtMenuOverview:Title' => 'Панель управление проблемами',
'UI:ProblemMgmtMenuOverview:Title+' => 'Панель управление проблемами',
));
//
// Class: Problem
//
Dict::Add('RU RU', 'Russian', 'Русский', array(
'Class:Problem' => 'Проблема',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Статус',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Новая',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Подписана',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Решена',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Закрыта',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Клиент',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Название',
'Class:Problem/Attribute:org_name+' => 'Общее название',
'Class:Problem/Attribute:service_id' => 'Услуга',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Название',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Категория услуги',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Название',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Продукт',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Воздействие',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Лицо',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Сервис',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Департамент',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Срочность',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Низкая',
'Class:Problem/Attribute:urgency/Value:1+' => 'Низкая',
'Class:Problem/Attribute:urgency/Value:2' => 'Средняя',
'Class:Problem/Attribute:urgency/Value:2+' => 'Средняя',
'Class:Problem/Attribute:urgency/Value:3' => 'Высокая',
'Class:Problem/Attribute:urgency/Value:3+' => 'Высокая',
'Class:Problem/Attribute:priority' => 'Приоритет',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Низкий',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Средний',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Высокий',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Рабочая группа',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Название',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Агент',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Имя агента',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'e-mail агента',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'Связанные изменения',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Ссылка',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Дата закрытия',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Последнее обновление',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Дата назначения',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Дата решения',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Известные ошибки',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Назначить',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Переназначить',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Решение',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Закрыть',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>

View File

@@ -0,0 +1,165 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Izzet Sirin <izzet.sirin@htr.com.tr>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Menu:ProblemManagement' => 'Problem Yönetimi',
'Menu:ProblemManagement+' => 'Problem Yönetimi',
'Menu:Problem:Overview' => 'Özet',
'Menu:Problem:Overview+' => 'Özet',
'Menu:NewProblem' => 'Yeni Problem',
'Menu:NewProblem+' => 'Yeni Problem',
'Menu:SearchProblems' => 'Problem Ara',
'Menu:SearchProblems+' => 'Problem Ara',
'Menu:Problem:Shortcuts' => 'Kısayollar',
'Menu:Problem:MyProblems' => 'Problemlerim',
'Menu:Problem:MyProblems+' => 'Problemlerim',
'Menu:Problem:OpenProblems' => 'Tüm açık problemler',
'Menu:Problem:OpenProblems+' => 'Tüm açık problemler',
'UI-ProblemManagementOverview-ProblemByService' => 'Servis problemleri',
'UI-ProblemManagementOverview-ProblemByService+' => 'Servis problemleri',
'UI-ProblemManagementOverview-ProblemByPriority' => 'Önceliklere göre problemler',
'UI-ProblemManagementOverview-ProblemByPriority+' => 'Önceliklere göre problemler',
'UI-ProblemManagementOverview-ProblemUnassigned' => 'Atanmamış Problemler',
'UI-ProblemManagementOverview-ProblemUnassigned+' => 'Atanmamış Problemler',
'UI:ProblemMgmtMenuOverview:Title' => 'Problem Yönetimi Gösterge Tablosu',
'UI:ProblemMgmtMenuOverview:Title+' => 'Problem Yönetimi Gösterge Tablosu',
));
//
// Class: Problem
//
Dict::Add('TR TR', 'Turkish', 'Türkçe', array(
'Class:Problem' => 'Problem',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => 'Durum',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => 'Yeni',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => 'Atanmış',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => 'Çözülmüş',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => 'Kapanmış',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => 'Müşteri',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => 'Adı',
'Class:Problem/Attribute:org_name+' => 'Yaygın adı',
'Class:Problem/Attribute:service_id' => 'Servis',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => 'Adı',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => 'Servis Kategorisi',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => 'Adı',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => 'Ürün',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => 'Etkisi',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => 'Kişi',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => 'Servis',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => 'Bölüm',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => 'Aciliyeti',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => 'Düşük',
'Class:Problem/Attribute:urgency/Value:1+' => 'Düşük',
'Class:Problem/Attribute:urgency/Value:2' => 'Orta',
'Class:Problem/Attribute:urgency/Value:2+' => 'Orta',
'Class:Problem/Attribute:urgency/Value:3' => 'Yüksek',
'Class:Problem/Attribute:urgency/Value:3+' => 'Yüksek',
'Class:Problem/Attribute:priority' => 'Öncelik',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => 'Düşük',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => 'Orta',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => 'Yüksek',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => 'Çalışma Grubu',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => 'Adı',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => 'Sorumlu',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => 'Sorumlu Adı',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => 'Sorumlu e-posta',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => 'İlgili değişiklik',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => 'Referans',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => 'Kapanış Tarihi',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => 'Son güncelleme tarihi',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => 'Atanma tarihi',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => 'Çözülme tarihi',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => 'Bilinen Hatalar',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => 'Ata',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => 'Yeniden ata',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => 'Çöz',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => 'Kapat',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>

View File

@@ -0,0 +1,165 @@
<?php
// Copyright (C) 2010 Combodo SARL
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; version 3 of the License.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/**
* Localized data
*
* @author Robert Deng <denglx@gmail.com>
* @license http://www.opensource.org/licenses/gpl-3.0.html LGPL
*/
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
//////////////////////////////////////////////////////////////////////
// Classes in 'bizmodel'
//////////////////////////////////////////////////////////////////////
//
// Dictionnay conventions
// Class:<class_name>
// Class:<class_name>+
// Class:<class_name>/Attribute:<attribute_code>
// Class:<class_name>/Attribute:<attribute_code>+
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>
// Class:<class_name>/Attribute:<attribute_code>/Value:<value>+
// Class:<class_name>/Stimulus:<stimulus_code>
// Class:<class_name>/Stimulus:<stimulus_code>+
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Menu:ProblemManagement' => '问题管理',
'Menu:ProblemManagement+' => '问题管理',
'Menu:Problem:Overview' => '概览',
'Menu:Problem:Overview+' => '概览',
'Menu:NewProblem' => '新问题',
'Menu:NewProblem+' => '新问题',
'Menu:SearchProblems' => '搜索问题',
'Menu:SearchProblems+' => '搜索问题',
'Menu:Problem:Shortcuts' => '快捷方式',
'Menu:Problem:MyProblems' => '我的问题',
'Menu:Problem:MyProblems+' => '我的问题',
'Menu:Problem:OpenProblems' => '所有待解决的问题',
'Menu:Problem:OpenProblems+' => '所有待解决的问题',
'UI-ProblemManagementOverview-ProblemByService' => '按服务划分的问题',
'UI-ProblemManagementOverview-ProblemByService+' => '按服务划分的问题',
'UI-ProblemManagementOverview-ProblemByPriority' => '按优先级划分的问题',
'UI-ProblemManagementOverview-ProblemByPriority+' => '按优先级划分的问题',
'UI-ProblemManagementOverview-ProblemUnassigned' => '未指派的问题',
'UI-ProblemManagementOverview-ProblemUnassigned+' => '未指派的问题',
'UI:ProblemMgmtMenuOverview:Title' => '问题管理仪表板',
'UI:ProblemMgmtMenuOverview:Title+' => '问题管理仪表板',
));
//
// Class: Problem
//
Dict::Add('ZH CN', 'Chinese', '简体中文', array(
'Class:Problem' => '问题',
'Class:Problem+' => '',
'Class:Problem/Attribute:status' => '状态',
'Class:Problem/Attribute:status+' => '',
'Class:Problem/Attribute:status/Value:new' => '新',
'Class:Problem/Attribute:status/Value:new+' => '',
'Class:Problem/Attribute:status/Value:assigned' => '已指派',
'Class:Problem/Attribute:status/Value:assigned+' => '',
'Class:Problem/Attribute:status/Value:resolved' => '已解决',
'Class:Problem/Attribute:status/Value:resolved+' => '',
'Class:Problem/Attribute:status/Value:closed' => '已关闭',
'Class:Problem/Attribute:status/Value:closed+' => '',
'Class:Problem/Attribute:org_id' => '客户',
'Class:Problem/Attribute:org_id+' => '',
'Class:Problem/Attribute:org_name' => '名称',
'Class:Problem/Attribute:org_name+' => '常用名称',
'Class:Problem/Attribute:service_id' => '服务',
'Class:Problem/Attribute:service_id+' => '',
'Class:Problem/Attribute:service_name' => '名称',
'Class:Problem/Attribute:service_name+' => '',
'Class:Problem/Attribute:servicesubcategory_id' => '服务类目',
'Class:Problem/Attribute:servicesubcategory_id+' => '',
'Class:Problem/Attribute:servicesubcategory_name' => '名称',
'Class:Problem/Attribute:servicesubcategory_name+' => '',
'Class:Problem/Attribute:product' => '生产',
'Class:Problem/Attribute:product+' => '',
'Class:Problem/Attribute:impact' => '影响',
'Class:Problem/Attribute:impact+' => '',
'Class:Problem/Attribute:impact/Value:1' => '个人',
'Class:Problem/Attribute:impact/Value:1+' => '',
'Class:Problem/Attribute:impact/Value:2' => '服务',
'Class:Problem/Attribute:impact/Value:2+' => '',
'Class:Problem/Attribute:impact/Value:3' => '部门',
'Class:Problem/Attribute:impact/Value:3+' => '',
'Class:Problem/Attribute:urgency' => '紧急',
'Class:Problem/Attribute:urgency+' => '',
'Class:Problem/Attribute:urgency/Value:1' => '低',
'Class:Problem/Attribute:urgency/Value:1+' => '低',
'Class:Problem/Attribute:urgency/Value:2' => '中',
'Class:Problem/Attribute:urgency/Value:2+' => '中',
'Class:Problem/Attribute:urgency/Value:3' => '高',
'Class:Problem/Attribute:urgency/Value:3+' => '高',
'Class:Problem/Attribute:priority' => '优先级',
'Class:Problem/Attribute:priority+' => '',
'Class:Problem/Attribute:priority/Value:1' => '低',
'Class:Problem/Attribute:priority/Value:1+' => '',
'Class:Problem/Attribute:priority/Value:2' => '中',
'Class:Problem/Attribute:priority/Value:2+' => '',
'Class:Problem/Attribute:priority/Value:3' => '高',
'Class:Problem/Attribute:priority/Value:3+' => '',
'Class:Problem/Attribute:workgroup_id' => '工作组',
'Class:Problem/Attribute:workgroup_id+' => '',
'Class:Problem/Attribute:workgroup_name' => '名称',
'Class:Problem/Attribute:workgroup_name+' => '',
'Class:Problem/Attribute:agent_id' => '办理人',
'Class:Problem/Attribute:agent_id+' => '',
'Class:Problem/Attribute:agent_name' => '办理人名称',
'Class:Problem/Attribute:agent_name+' => '',
'Class:Problem/Attribute:agent_email' => '办理人 Email',
'Class:Problem/Attribute:agent_email+' => '',
'Class:Problem/Attribute:related_change_id' => '关联变更',
'Class:Problem/Attribute:related_change_id+' => '',
'Class:Problem/Attribute:related_change_ref' => '参考',
'Class:Problem/Attribute:related_change_ref+' => '',
'Class:Problem/Attribute:close_date' => '关闭日期',
'Class:Problem/Attribute:close_date+' => '',
'Class:Problem/Attribute:last_update' => '最后的更新',
'Class:Problem/Attribute:last_update+' => '',
'Class:Problem/Attribute:assignment_date' => '指派日期',
'Class:Problem/Attribute:assignment_date+' => '',
'Class:Problem/Attribute:resolution_date' => '解决日期',
'Class:Problem/Attribute:resolution_date+' => '',
'Class:Problem/Attribute:knownerrors_list' => '已知错误',
'Class:Problem/Attribute:knownerrors_list+' => '',
'Class:Problem/Stimulus:ev_assign' => '指派',
'Class:Problem/Stimulus:ev_assign+' => '',
'Class:Problem/Stimulus:ev_reassign' => '重新指派',
'Class:Problem/Stimulus:ev_reassign+' => '',
'Class:Problem/Stimulus:ev_resolve' => '解决',
'Class:Problem/Stimulus:ev_resolve+' => '',
'Class:Problem/Stimulus:ev_close' => '关闭',
'Class:Problem/Stimulus:ev_close+' => '',
));
?>