Added localizability of pose names in pose stand floater

Ansariel 2013-03-06 10:09:25 +01:00
parent b598e3eb88
commit caee4320e2
5 changed files with 63 additions and 14 deletions

View File

@ -3,57 +3,57 @@
<key>febde518-eba6-1628-9070-a2c227852324</key>
<map>
<key>name</key>
<string>T-pose</string>
<string>PS_T_Pose</string>
</map>
<key>8c607ae7-80a9-0004-5186-4e2bedafb256</key>
<map>
<key>name</key>
<string>Arms Down, Legs together</string>
<string>PS_Arms_Down_Legs_together</string>
</map>
<key>7ec0f76c-88ac-b9f2-778f-8fd95a30c7fc</key>
<map>
<key>name</key>
<string>Arms down, sitting</string>
<string>PS_Arms_down_sitting</string>
</map>
<key>a0f213b6-5506-3cf8-32ac-cfc9684048e7</key>
<map>
<key>name</key>
<string>Arms downward, Legs together</string>
<string>PS_Arms_downward_Legs_together</string>
</map>
<key>9e95943d-8020-e622-a4e0-4c9f8058091a</key>
<map>
<key>name</key>
<string>Arms downward, Legs apart</string>
<string>PS_Arms_downward_Legs_apart</string>
</map>
<key>6c5e15de-7079-f558-d635-7123b7379dec</key>
<map>
<key>name</key>
<string>Arms foreward, Legs apart</string>
<string>PS_Arms_foreward_Legs_apart</string>
</map>
<key>58401663-f5d3-828c-6cb5-ff618308e6be</key>
<map>
<key>name</key>
<string>Arms foreward, Legs together</string>
<string>PS_Arms_foreward_Legs_together</string>
</map>
<key>7598be4b-6b1d-afaf-bc5e-0708fa3c214a</key>
<map>
<key>name</key>
<string>Arms straight, Legs apart</string>
<string>PS_Arms_straight_Legs_apart</string>
</map>
<key>5acb15c0-1b14-6276-bd52-afdaad13cc1d</key>
<map>
<key>name</key>
<string>Arms straight, sitting</string>
<string>PS_Arms_straight_sitting</string>
</map>
<key>b28ee0ca-81b3-82f0-c3a3-5308efacf774</key>
<map>
<key>name</key>
<string>Arms upward, Legs apart</string>
<string>PS_Arms_upward_Legs_apart</string>
</map>
<key>e2f67928-18ab-3991-4612-658cd88a1b4f</key>
<map>
<key>name</key>
<string>Arms upward, Legs together</string>
<string>PS_Arms_upward_Legs_together</string>
</map>
</map>
</llsd>

View File

@ -15,6 +15,7 @@
#include "fspose.h"
#include "llsdserialize.h"
#include "lltrans.h"
FSFloaterPoseStand::FSFloaterPoseStand(const LLSD& key)
: LLFloater(key),
@ -59,7 +60,7 @@ void FSFloaterPoseStand::loadPoses()
{
for(LLSD::map_iterator p_itr = poses.beginMap(); p_itr != poses.endMap(); ++p_itr)
{
mComboPose->add(p_itr->second["name"], LLUUID(p_itr->first));
mComboPose->add(LLTrans::getString(p_itr->second["name"]), LLUUID(p_itr->first));
}
}
pose_file.close();

View File

@ -5575,4 +5575,39 @@ Setzen Sie den Editorpfad in Anführungszeichen
<string name="QP Color Under Cursor">
Farbe unter Cursor
</string>
<!-- <FS:Ansariel> Posestand animation names -->
<string name="PS_T_Pose">
T-Pose
</string>
<string name="PS_Arms_Down_Legs_together">
Arme unten, Beine zusammen
</string>
<string name="PS_Arms_down_sitting">
Arme unten, sitzend
</string>
<string name="PS_Arms_downward_Legs_together">
Arme abwärts, Beine zusammen
</string>
<string name="PS_Arms_downward_Legs_apart">
Arme abwärts, Beine auseinander
</string>
<string name="PS_Arms_foreward_Legs_apart">
Arme nach vorn, Beine auseinander
</string>
<string name="PS_Arms_foreward_Legs_together">
Arme nach vorn, Beine zusammen
</string>
<string name="PS_Arms_straight_Legs_apart">
Arme gerade, Beine auseinander
</string>
<string name="PS_Arms_straight_sitting">
Arme gerade, sitzend
</string>
<string name="PS_Arms_upward_Legs_apart">
Arme aufwärts, Beine auseinander
</string>
<string name="PS_Arms_upward_Legs_together">
Arme aufwärts, Beine zusammen
</string>
</strings>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater
height="48"
width="200"
width="250"
help_topic="pose_stand"
layout="topleft"
legacy_header_height="18"
@ -16,6 +16,6 @@
top="20"
left="5"
name="pose_combo"
width="190"/>
width="240"/>
</floater>

View File

@ -5043,4 +5043,17 @@ Try enclosing path to the editor with double quotes.
<string name="QP Name Tags">Name Tags</string>
<string name="QP LookAt Target">LookAt Target</string>
<string name="QP Color Under Cursor">Color Under Cursor</string>
<!-- <FS:Ansariel> Posestand animation names -->
<string name="PS_T_Pose">T-Pose</string>
<string name="PS_Arms_Down_Legs_together">Arms Down, Legs together</string>
<string name="PS_Arms_down_sitting">Arms down, sitting</string>
<string name="PS_Arms_downward_Legs_together">Arms downward, Legs together</string>
<string name="PS_Arms_downward_Legs_apart">Arms downward, Legs apart</string>
<string name="PS_Arms_foreward_Legs_apart">Arms foreward, Legs apart</string>
<string name="PS_Arms_foreward_Legs_together">Arms foreward, Legs together</string>
<string name="PS_Arms_straight_Legs_apart">Arms straight, Legs apart</string>
<string name="PS_Arms_straight_sitting">Arms straight, sitting</string>
<string name="PS_Arms_upward_Legs_apart">Arms upward, Legs apart</string>
<string name="PS_Arms_upward_Legs_together">Arms upward, Legs together</string>
</strings>