mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-12 23:14:18 +01:00
N°9086 - Add uniqueness rules on OSFamily, OSVersion and IOSVersion
This commit is contained in:
@@ -4403,6 +4403,17 @@
|
|||||||
<attribute id="osfamily_name"/>
|
<attribute id="osfamily_name"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</reconciliation>
|
</reconciliation>
|
||||||
|
<uniqueness_rules>
|
||||||
|
<rule id="name_osfamily">
|
||||||
|
<attributes>
|
||||||
|
<attribute id="name"/>
|
||||||
|
<attribute id="osfamily_id"/>
|
||||||
|
</attributes>
|
||||||
|
<filter><![CDATA[]]></filter>
|
||||||
|
<disabled>false</disabled>
|
||||||
|
<is_blocking>true</is_blocking>
|
||||||
|
</rule>
|
||||||
|
</uniqueness_rules>
|
||||||
</properties>
|
</properties>
|
||||||
<fields>
|
<fields>
|
||||||
<field id="osfamily_id" xsi:type="AttributeExternalKey">
|
<field id="osfamily_id" xsi:type="AttributeExternalKey">
|
||||||
@@ -4469,6 +4480,16 @@
|
|||||||
<attribute id="name"/>
|
<attribute id="name"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</reconciliation>
|
</reconciliation>
|
||||||
|
<uniqueness_rules>
|
||||||
|
<rule id="name">
|
||||||
|
<attributes>
|
||||||
|
<attribute id="name"/>
|
||||||
|
</attributes>
|
||||||
|
<filter><![CDATA[]]></filter>
|
||||||
|
<disabled>false</disabled>
|
||||||
|
<is_blocking>true</is_blocking>
|
||||||
|
</rule>
|
||||||
|
</uniqueness_rules>
|
||||||
</properties>
|
</properties>
|
||||||
<fields/>
|
<fields/>
|
||||||
<methods/>
|
<methods/>
|
||||||
@@ -4862,6 +4883,15 @@
|
|||||||
<attribute id="brand_name"/>
|
<attribute id="brand_name"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</reconciliation>
|
</reconciliation>
|
||||||
|
<uniqueness_rules>
|
||||||
|
<rule id="name_brand">
|
||||||
|
<attributes>
|
||||||
|
<attribute id="name"/>
|
||||||
|
<attribute id="brand_id"/>
|
||||||
|
</attributes>
|
||||||
|
<is_blocking>true</is_blocking>
|
||||||
|
</rule>
|
||||||
|
</uniqueness_rules>
|
||||||
</properties>
|
</properties>
|
||||||
<fields>
|
<fields>
|
||||||
<field id="brand_id" xsi:type="AttributeExternalKey">
|
<field id="brand_id" xsi:type="AttributeExternalKey">
|
||||||
|
|||||||
@@ -1055,6 +1055,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Název rodiny OS',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Název rodiny OS',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1064,6 +1066,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
|||||||
Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
||||||
'Class:OSFamily' => 'Rodina OS',
|
'Class:OSFamily' => 'Rodina OS',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1161,6 +1165,8 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Název výrobce',
|
'Class:IOSVersion/Attribute:brand_name' => 'Název výrobce',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1054,6 +1054,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OS familienavn',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OS familienavn',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1063,6 +1065,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
|
|||||||
Dict::Add('DA DA', 'Danish', 'Dansk', [
|
Dict::Add('DA DA', 'Danish', 'Dansk', [
|
||||||
'Class:OSFamily' => 'OS-Familie',
|
'Class:OSFamily' => 'OS-Familie',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1160,6 +1164,8 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Mærkenavn',
|
'Class:IOSVersion/Attribute:brand_name' => 'Mærkenavn',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1054,6 +1054,8 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OS-Familienname',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OS-Familienname',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1063,6 +1065,8 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
|
|||||||
Dict::Add('DE DE', 'German', 'Deutsch', [
|
Dict::Add('DE DE', 'German', 'Deutsch', [
|
||||||
'Class:OSFamily' => 'OS-Familie',
|
'Class:OSFamily' => 'OS-Familie',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1160,6 +1164,8 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Markenname',
|
'Class:IOSVersion/Attribute:brand_name' => 'Markenname',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1073,6 +1073,8 @@ Dict::Add('EN US', 'English', 'English', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OS family name',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OS family name',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1082,6 +1084,8 @@ Dict::Add('EN US', 'English', 'English', [
|
|||||||
Dict::Add('EN US', 'English', 'English', [
|
Dict::Add('EN US', 'English', 'English', [
|
||||||
'Class:OSFamily' => 'OS Family',
|
'Class:OSFamily' => 'OS Family',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1179,6 +1183,8 @@ Dict::Add('EN US', 'English', 'English', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Brand name',
|
'Class:IOSVersion/Attribute:brand_name' => 'Brand name',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1073,6 +1073,8 @@ Dict::Add('EN GB', 'British English', 'British English', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OS family name',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OS family name',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1082,6 +1084,8 @@ Dict::Add('EN GB', 'British English', 'British English', [
|
|||||||
Dict::Add('EN GB', 'British English', 'British English', [
|
Dict::Add('EN GB', 'British English', 'British English', [
|
||||||
'Class:OSFamily' => 'OS Family',
|
'Class:OSFamily' => 'OS Family',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1179,6 +1183,8 @@ Dict::Add('EN GB', 'British English', 'British English', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Brand name',
|
'Class:IOSVersion/Attribute:brand_name' => 'Brand name',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1051,6 +1051,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => 'Familia de SO',
|
'Class:OSVersion/Attribute:osfamily_id+' => 'Familia de SO',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Familia de SO',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Familia de SO',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => 'Familia de SO',
|
'Class:OSVersion/Attribute:osfamily_name+' => 'Familia de SO',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1060,6 +1062,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
|||||||
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
||||||
'Class:OSFamily' => 'Familia de SO',
|
'Class:OSFamily' => 'Familia de SO',
|
||||||
'Class:OSFamily+' => 'Familia de SO',
|
'Class:OSFamily+' => 'Familia de SO',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1157,6 +1161,8 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => 'Marca',
|
'Class:IOSVersion/Attribute:brand_id+' => 'Marca',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Marca',
|
'Class:IOSVersion/Attribute:brand_name' => 'Marca',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => 'Marca',
|
'Class:IOSVersion/Attribute:brand_name+' => 'Marca',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1203,6 +1203,8 @@ Dict::Add('FR FR', 'French', 'Français', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Nom Famille OS',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Nom Famille OS',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Le nom doit être unique au sein de cette famille d\'OS',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'cette version d\'OS existe déjà dans cette famille',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1212,6 +1214,8 @@ Dict::Add('FR FR', 'French', 'Français', [
|
|||||||
Dict::Add('FR FR', 'French', 'Français', [
|
Dict::Add('FR FR', 'French', 'Français', [
|
||||||
'Class:OSFamily' => 'Famille OS',
|
'Class:OSFamily' => 'Famille OS',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Le nom doit être unique',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'cette famille d\'OS existe déjà',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1327,6 +1331,8 @@ Dict::Add('FR FR', 'French', 'Français', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Nom Marque',
|
'Class:IOSVersion/Attribute:brand_name' => 'Nom Marque',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Le nom doit être unique pour cette marque',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'cette version d\'IOS existe déja sur cette marque',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1052,7 +1052,9 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id' => 'OS család',
|
'Class:OSVersion/Attribute:osfamily_id' => 'OS család',
|
||||||
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OS család név',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OS család név',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1061,7 +1063,9 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
|||||||
|
|
||||||
Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
||||||
'Class:OSFamily' => 'OS család',
|
'Class:OSFamily' => 'OS család',
|
||||||
'Class:OSFamily+' => '~~',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1159,6 +1163,8 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Gyártó név',
|
'Class:IOSVersion/Attribute:brand_name' => 'Gyártó név',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1052,7 +1052,9 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id' => 'Famiglia del Sistema Operativo',
|
'Class:OSVersion/Attribute:osfamily_id' => 'Famiglia del Sistema Operativo',
|
||||||
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Nome della Famiglia del Sistema Operativo',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Nome della Famiglia del Sistema Operativo',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1061,7 +1063,9 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
|
|||||||
|
|
||||||
Dict::Add('IT IT', 'Italian', 'Italiano', [
|
Dict::Add('IT IT', 'Italian', 'Italiano', [
|
||||||
'Class:OSFamily' => 'Famiglia del Sistema Operativo',
|
'Class:OSFamily' => 'Famiglia del Sistema Operativo',
|
||||||
'Class:OSFamily+' => '~~',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1180,6 +1184,8 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Nome della marca',
|
'Class:IOSVersion/Attribute:brand_name' => 'Nome della marca',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1053,6 +1053,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OSファミリ名',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OSファミリ名',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1062,6 +1064,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
|
|||||||
Dict::Add('JA JP', 'Japanese', '日本語', [
|
Dict::Add('JA JP', 'Japanese', '日本語', [
|
||||||
'Class:OSFamily' => 'OSファミリ',
|
'Class:OSFamily' => 'OSファミリ',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1159,6 +1163,8 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'ブランド名',
|
'Class:IOSVersion/Attribute:brand_name' => 'ブランド名',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1055,6 +1055,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Naam soort besturingssysteem',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Naam soort besturingssysteem',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1064,6 +1066,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
|||||||
Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
||||||
'Class:OSFamily' => 'Soort Besturingssysteem',
|
'Class:OSFamily' => 'Soort Besturingssysteem',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1161,6 +1165,8 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Naam merk',
|
'Class:IOSVersion/Attribute:brand_name' => 'Naam merk',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1053,6 +1053,8 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Nazwa rodziny OS',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Nazwa rodziny OS',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1062,6 +1064,8 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
|
|||||||
Dict::Add('PL PL', 'Polish', 'Polski', [
|
Dict::Add('PL PL', 'Polish', 'Polski', [
|
||||||
'Class:OSFamily' => 'Rodzina OS',
|
'Class:OSFamily' => 'Rodzina OS',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1159,6 +1163,8 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Nazwa marki',
|
'Class:IOSVersion/Attribute:brand_name' => 'Nazwa marki',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1053,6 +1053,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Nome da família do SO',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Nome da família do SO',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1062,6 +1064,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
|||||||
Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
||||||
'Class:OSFamily' => 'Família do OS',
|
'Class:OSFamily' => 'Família do OS',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1159,6 +1163,8 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Nome do fabricante',
|
'Class:IOSVersion/Attribute:brand_name' => 'Nome do fabricante',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1054,6 +1054,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Семейство ОС',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Семейство ОС',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1063,6 +1065,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
|
|||||||
Dict::Add('RU RU', 'Russian', 'Русский', [
|
Dict::Add('RU RU', 'Russian', 'Русский', [
|
||||||
'Class:OSFamily' => 'Семейство ОС',
|
'Class:OSFamily' => 'Семейство ОС',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1160,6 +1164,8 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Бренд',
|
'Class:IOSVersion/Attribute:brand_name' => 'Бренд',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1053,6 +1053,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'Názov kategórie OS',
|
'Class:OSVersion/Attribute:osfamily_name' => 'Názov kategórie OS',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_name+' => '~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1062,6 +1064,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
|||||||
Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
||||||
'Class:OSFamily' => 'Kategória OS',
|
'Class:OSFamily' => 'Kategória OS',
|
||||||
'Class:OSFamily+' => '~~',
|
'Class:OSFamily+' => '~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1159,6 +1163,8 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Názov značky',
|
'Class:IOSVersion/Attribute:brand_name' => 'Názov značky',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1054,6 +1054,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_id+' => '~~',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => 'OS Aile Adı',
|
'Class:OSVersion/Attribute:osfamily_name' => 'OS Aile Adı',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '~~',
|
'Class:OSVersion/Attribute:osfamily_name+' => '~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1063,6 +1065,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
|||||||
Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
||||||
'Class:OSFamily' => 'OS ailesi',
|
'Class:OSFamily' => 'OS ailesi',
|
||||||
'Class:OSFamily+' => '~~',
|
'Class:OSFamily+' => '~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1160,6 +1164,8 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
'Class:IOSVersion/Attribute:brand_id+' => '~~',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => 'Marka Adı',
|
'Class:IOSVersion/Attribute:brand_name' => 'Marka Adı',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
'Class:IOSVersion/Attribute:brand_name+' => '~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1070,6 +1070,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
|||||||
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
'Class:OSVersion/Attribute:osfamily_id+' => '',
|
||||||
'Class:OSVersion/Attribute:osfamily_name' => '名称',
|
'Class:OSVersion/Attribute:osfamily_name' => '名称',
|
||||||
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
'Class:OSVersion/Attribute:osfamily_name+' => '',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family~~',
|
||||||
|
'Class:OSVersion/UniquenessRule:name_osfamily' => 'this OS version already exists within the OS family~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1079,6 +1081,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
|||||||
Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
||||||
'Class:OSFamily' => '操作系统家族',
|
'Class:OSFamily' => '操作系统家族',
|
||||||
'Class:OSFamily+' => '',
|
'Class:OSFamily+' => '',
|
||||||
|
'Class:OSFamily/UniquenessRule:name+' => 'Name must be unique~~',
|
||||||
|
'Class:OSFamily/UniquenessRule:name' => 'this OS family already exists~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -1176,6 +1180,8 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
|
|||||||
'Class:IOSVersion/Attribute:brand_id+' => '',
|
'Class:IOSVersion/Attribute:brand_id+' => '',
|
||||||
'Class:IOSVersion/Attribute:brand_name' => '名称',
|
'Class:IOSVersion/Attribute:brand_name' => '名称',
|
||||||
'Class:IOSVersion/Attribute:brand_name+' => '',
|
'Class:IOSVersion/Attribute:brand_name+' => '',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand~~',
|
||||||
|
'Class:IOSVersion/UniquenessRule:name_brand' => 'this IOS version already exists for this brand~~',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
Reference in New Issue
Block a user