2
0
Эх сурвалжийг харах

Russification: Attribute Inspector, resource picker buttons

Ivan K 10 жил өмнө
parent
commit
d0424bdf87

+ 33 - 0
bin/Data/EditorStrings.json

@@ -730,6 +730,39 @@
 	"Parent to last":{
 		"en":"Parent to last",
 		"ru":"Сделать дочерним для последнего"
+	},
+	"Style":{
+		"en":"Style",
+		"ru":"Стиль"
+	},
+	"New":{
+		"en":"New",
+		"ru":"Нов"
+	},
+	"Del":{
+		"en":"Del",
+		"ru":"Удал"
+	},
+	"smallButtonPick":{
+		"en":"Pick",
+		"ru":"Выбр."
+	},
+	"smallButtonOpen":{
+		"en":"Open",
+		"ru":"Откр."
+	},
+	"smallButtonEdit":{
+		"en":"Edit",
+		"ru":"Ред."
+	},
+	"smallButtonTest":{
+		"en":"Test",
+		"ru":"Тест"
+	},
+	"Select editable objects":{
+		"en":"Select editable objects",
+		"ru":"Выберите редактируемый объект"
 	}
 }
 
+

+ 5 - 4
bin/Data/Scripts/Editor/AttributeEditor.as

@@ -379,22 +379,22 @@ UIElement@ CreateResourceRefAttributeEditor(ListView@ list, Array<Serializable@>
     {
         if ((picker.actions & ACTION_PICK) != 0)
         {
-            Button@ pickButton = CreateResourcePickerButton(container, serializables, index, subIndex, "Pick");
+            Button@ pickButton = CreateResourcePickerButton(container, serializables, index, subIndex, "smallButtonPick");
             SubscribeToEvent(pickButton, "Released", "PickResource");
         }
         if ((picker.actions & ACTION_OPEN) != 0)
         {
-            Button@ openButton = CreateResourcePickerButton(container, serializables, index, subIndex, "Open");
+            Button@ openButton = CreateResourcePickerButton(container, serializables, index, subIndex, "smallButtonOpen");
             SubscribeToEvent(openButton, "Released", "OpenResource");
         }
         if ((picker.actions & ACTION_EDIT) != 0)
         {
-            Button@ editButton = CreateResourcePickerButton(container, serializables, index, subIndex, "Edit");
+            Button@ editButton = CreateResourcePickerButton(container, serializables, index, subIndex, "smallButtonEdit");
             SubscribeToEvent(editButton, "Released", "EditResource");
         }
         if ((picker.actions & ACTION_TEST) != 0)
         {
-            Button@ testButton = CreateResourcePickerButton(container, serializables, index, subIndex, "Test");
+            Button@ testButton = CreateResourcePickerButton(container, serializables, index, subIndex, "smallButtonTest");
             SubscribeToEvent(testButton, "Released", "TestResource");
         }
     }
@@ -417,6 +417,7 @@ Button@ CreateResourcePickerButton(UIElement@ container, Array<Serializable@>@ s
     buttonText.style = "EditorAttributeText";
     buttonText.SetAlignment(HA_CENTER, VA_CENTER);
     buttonText.text = text;
+    buttonText.autoLocalizable = true;
 
     return button;
 }

+ 1 - 0
bin/Data/Scripts/Editor/EditorInspectorWindow.as

@@ -356,6 +356,7 @@ void UpdateAttributeInspector(bool fullUpdate = true)
         // No editables, insert a dummy component container to show the information
         Text@ titleText = GetComponentContainer(0).GetChild("TitleText");
         titleText.text = "Select editable objects";
+        titleText.autoLocalizable = true;
         UIElement@ panel = titleText.GetChild("IconsPanel");
         panel.visible = false;
     }

+ 5 - 5
bin/Data/Scripts/Editor/EditorMaterial.as

@@ -150,7 +150,7 @@ void RefreshMaterialName()
         nameEdit.text = editMaterial.name;
     SubscribeToEvent(nameEdit, "TextFinished", "EditMaterialName");
 
-    Button@ pickButton = CreateResourcePickerButton(container, null, 0, 0, "Pick");
+    Button@ pickButton = CreateResourcePickerButton(container, null, 0, 0, "smallButtonPick");
     SubscribeToEvent(pickButton, "Released", "PickEditMaterial");
 }
 
@@ -177,9 +177,9 @@ void RefreshMaterialTechniques(bool fullUpdate = true)
             LineEdit@ nameEdit = CreateAttributeLineEdit(container, null, i, 0);
             nameEdit.name = "TechniqueNameEdit" + String(i);
 
-            Button@ pickButton = CreateResourcePickerButton(container, null, i, 0, "Pick");
+            Button@ pickButton = CreateResourcePickerButton(container, null, i, 0, "smallButtonPick");
             SubscribeToEvent(pickButton, "Released", "PickMaterialTechnique");
-            Button@ openButton = CreateResourcePickerButton(container, null, i, 0, "Open");
+            Button@ openButton = CreateResourcePickerButton(container, null, i, 0, "smallButtonOpen");
             SubscribeToEvent(openButton, "Released", "OpenResource");
 
             if (entry.technique !is null)
@@ -246,9 +246,9 @@ void RefreshMaterialTextures(bool fullUpdate = true)
             LineEdit@ nameEdit = CreateAttributeLineEdit(container, null, i, 0);
             nameEdit.name = "TextureNameEdit" + String(i);
 
-            Button@ pickButton = CreateResourcePickerButton(container, null, i, 0, "Pick");
+            Button@ pickButton = CreateResourcePickerButton(container, null, i, 0, "smallButtonPick");
             SubscribeToEvent(pickButton, "Released", "PickMaterialTexture");
-            Button@ openButton = CreateResourcePickerButton(container, null, i, 0, "Open");
+            Button@ openButton = CreateResourcePickerButton(container, null, i, 0, "smallButtonOpen");
             SubscribeToEvent(openButton, "Released", "OpenResource");
 
             if (editMaterial !is null)

+ 2 - 2
bin/Data/Scripts/Editor/EditorParticleEffect.as

@@ -1234,7 +1234,7 @@ void RefreshParticleEffectName()
         nameEdit.text = editParticleEffect.name;
     SubscribeToEvent(nameEdit, "TextFinished", "EditParticleEffectName");
 
-    Button@ pickButton = CreateResourcePickerButton(container, null, 0, 0, "Pick");
+    Button@ pickButton = CreateResourcePickerButton(container, null, 0, 0, "smallButtonPick");
     SubscribeToEvent(pickButton, "Released", "PickEditParticleEffect");
 }
 
@@ -1329,7 +1329,7 @@ void RefreshParticleEffectMaterial()
 
     SubscribeToEvent(nameEdit, "TextFinished", "EditParticleEffectMaterial");
 
-    Button@ pickButton = CreateResourcePickerButton(container, null, 0, 0, "Pick");
+    Button@ pickButton = CreateResourcePickerButton(container, null, 0, 0, "smallButtonPick");
     SubscribeToEvent(pickButton, "Released", "PickEditParticleEffectMaterial");
 }
 

+ 1 - 1
bin/Data/Scripts/Editor/EditorSpawn.as

@@ -162,7 +162,7 @@ void RefreshPickedObjects()
         LineEdit@ nameEdit = CreateAttributeLineEdit(container, null, i, 0);
         nameEdit.name = "TextureNameEdit" + String(i);
 
-        Button@ pickButton = CreateResourcePickerButton(container, null, i, 0, "Pick");
+        Button@ pickButton = CreateResourcePickerButton(container, null, i, 0, "smallButtonPick");
         SubscribeToEvent(pickButton, "Released", "PickSpawnedObject");
         nameEdit.text = spawnedObjectsNames[i];
 

+ 1 - 0
bin/Data/UI/EditorInspector_Style.xml

@@ -6,6 +6,7 @@
     <element type="Text" style="EditorAttributeText">
         <attribute name="Name" value="StyleDropDownLabel" />
         <attribute name="Text" value="Style" />
+        <attribute name="Auto Localizable" value="true" />
     </element>
     <element type="DropDownList">
         <attribute name="Name" value="StyleDropDown" />

+ 2 - 0
bin/Data/UI/EditorInspector_Variable.xml

@@ -16,6 +16,7 @@
         </element>
         <element type="Text">
             <attribute name="Text" value="New" />
+            <attribute name="Auto Localizable" value="true" />
             <attribute name="Text Alignment" value="Center" />
         </element>
         <!-- Skip style processing as the purpose of below tags is to populate the content element -->
@@ -54,6 +55,7 @@
         <attribute name="Layout Border" value="1 1 1 1" />
         <element type="Text">
             <attribute name="Text" value="Del" />
+            <attribute name="Auto Localizable" value="true" />
             <attribute name="Text Alignment" value="Center" />
         </element>
     </element>