Esempio n. 1
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.intScale_checkBox.setText(
         gqt.fakeTranslate("Form", "Interpolate Scale", None, -1))
     self.intRotation_checkBox.setText(
         gqt.fakeTranslate("Form", "Interpolate Rotation", None, -1))
     self.intTranslation_checkBox.setText(
         gqt.fakeTranslate("Form", "Interpolate Translation", None, -1))
Esempio n. 2
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.upvRefArray_groupBox.setTitle(
         gqt.fakeTranslate("Form", "Reference Array", None, -1))
     self.refArrayAdd_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.refArrayRemove_pushButton.setText(
         gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 3
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_2.setTitle(
         gqt.fakeTranslate("Form", "Joint Options", None, -1))
     self.jntNb_label.setText(
         gqt.fakeTranslate("Form", "Joints Number", None, -1))
     self.groupBox_3.setTitle(
         gqt.fakeTranslate("Form", "IK Controls", None, -1))
     self.ikNb_label.setText(
         gqt.fakeTranslate("Form", "IK Ctl Number", None, -1))
Esempio n. 4
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.mode_label.setText(gqt.fakeTranslate("Form", "Mode:", None, -1))
     self.mode_comboBox.setItemText(0, gqt.fakeTranslate("Form", "FK", None, -1))
     self.mode_comboBox.setItemText(1, gqt.fakeTranslate("Form", "IK", None, -1))
     self.mode_comboBox.setItemText(2, gqt.fakeTranslate("Form", "FK/IK", None, -1))
     self.ikfk_label.setText(gqt.fakeTranslate("Form", "IK/FK Blend:", None, -1))
     self.neutralPose_checkBox.setText(gqt.fakeTranslate("Form", "Nuetral pose", None, -1))
     self.ikRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 5
0
 def retranslateUi(self, Dialog):
     Dialog.setWindowTitle(gqt.fakeTranslate("Dialog", "Dialog", None, -1))
     self.sections_label.setText(gqt.fakeTranslate("Dialog", "Sections Number", None, -1))
     self.direction_label.setText(gqt.fakeTranslate("Dialog", "Direction", None, -1))
     self.direction_comboBox.setItemText(0, gqt.fakeTranslate("Dialog", "XX", None, -1))
     self.direction_comboBox.setItemText(1, gqt.fakeTranslate("Dialog", "YY", None, -1))
     self.direction_comboBox.setItemText(2, gqt.fakeTranslate("Dialog", "ZZ", None, -1))
     self.direction_comboBox.setItemText(3, gqt.fakeTranslate("Dialog", "-X", None, -1))
     self.direction_comboBox.setItemText(4, gqt.fakeTranslate("Dialog", "-Y", None, -1))
     self.direction_comboBox.setItemText(5, gqt.fakeTranslate("Dialog", "-Z", None, -1))
     self.direction_comboBox.setCurrentIndex(1)
     self.spacing_label.setText(gqt.fakeTranslate("Dialog", "Spacing", None, -1))
Esempio n. 6
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.upvDirection_label.setText(gqt.fakeTranslate("Form", "Up Vector Direction", None, -1))
     self.upVectorDirection_comboBox.setItemText(0, gqt.fakeTranslate("Form", "X", None, -1))
     self.upVectorDirection_comboBox.setItemText(1, gqt.fakeTranslate("Form", "Y", None, -1))
     self.upVectorDirection_comboBox.setItemText(2, gqt.fakeTranslate("Form", "Z", None, -1))
     self.ikRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 7
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_3.setTitle(gqt.fakeTranslate("Form", "FK Controls", None, -1))
     self.fkNb_label.setText(gqt.fakeTranslate("Form", "FK Ctl Number", None, -1))
     self.softness_label.setText(gqt.fakeTranslate("Form", "Softness", None, -1))
     self.softness_label_2.setText(gqt.fakeTranslate("Form", "Position", None, -1))
     self.softness_label_3.setText(gqt.fakeTranslate("Form", "Lock Orient", None, -1))
     self.maxStretch_label.setText(gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.maxSquash_label.setText(gqt.fakeTranslate("Form", "Max Squash", None, -1))
Esempio n. 8
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.label.setText(gqt.fakeTranslate("Form", "Joint Names", None, -1))
     self.jointNamesList.horizontalHeaderItem(0).setText(gqt.fakeTranslate("Form", "Name", None, -1))
     self.add_pushButton.setText(gqt.fakeTranslate("Form", "Add", None, -1))
     self.remove_pushButton.setText(gqt.fakeTranslate("Form", "Remove", None, -1))
     self.removeAll_pushButton.setText(gqt.fakeTranslate("Form", "Remove All", None, -1))
     self.moveUp_pushButton.setText(gqt.fakeTranslate("Form", "Move Up", None, -1))
     self.moveDown_pushButton.setText(gqt.fakeTranslate("Form", "Move Down", None, -1))
Esempio n. 9
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.intScale_checkBox.setText(gqt.fakeTranslate("Form", "Interpolate Scale", None, -1))
     self.intRotation_checkBox.setText(gqt.fakeTranslate("Form", "Interpolate Rotation", None, -1))
     self.intTranslation_checkBox.setText(gqt.fakeTranslate("Form", "Interpolate Translation", None, -1))
     self.jointChainCnx_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>If checked will connect all the joints in chain, if uncheck will connect each joint to the parent component joint.</p></body></html>", None, -1))
     self.jointChainCnx_checkBox.setText(gqt.fakeTranslate("Form", "Joint Chain Connection", None, -1))
     self.metaCtl_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>If Checked, will create one control for each section</p></body></html>", None, -1))
     self.metaCtl_checkBox.setText(gqt.fakeTranslate("Form", "Meta Ctl", None, -1))
Esempio n. 10
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.softness_label.setText(gqt.fakeTranslate("Form", "Softness", None, -1))
     self.softness_label_2.setText(gqt.fakeTranslate("Form", "Position", None, -1))
     self.maxStretch_label.setText(gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.maxSquash_label.setText(gqt.fakeTranslate("Form", "Max Squash", None, -1))
     self.divisions_label.setText(gqt.fakeTranslate("Form", "Divisions", None, -1))
     self.centralTangent_label.setText(gqt.fakeTranslate("Form", "Central Tangent", None, -1))
     self.squashStretchProfile_pushButton.setText(gqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
Esempio n. 11
0
 def retranslateUi(self, Form):
     print 'retranslating'
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.ikRefArray_groupBox.setTitle(
         gqt.fakeTranslate("Form", "Divisions", None, -1))
     self.label.setText(gqt.fakeTranslate("Form", "FK Ctls", None, -1))
     self.joints_label.setText(gqt.fakeTranslate("Form", "Joints", None,
                                                 -1))
     self.groupBox.setTitle(gqt.fakeTranslate("Form", "Divisions", None,
                                              -1))
     self.ikRefArray_groupBox.setTitle(
         gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArrayAdd_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(
         gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 12
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_3.setTitle(
         gqt.fakeTranslate("Form", "Chain Master", None, -1))
     self.label.setText(gqt.fakeTranslate("Form", "Local:", None, -1))
     self.masterLocal_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.label_3.setText(gqt.fakeTranslate("Form", "Global:", None, -1))
     self.masterGlobal_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.jntNb_label_3.setText(
         gqt.fakeTranslate("Form", "Connection Offset", None, -1))
     self.cnxOffset_spinBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>Index value to offset the connection between the Master chains and the slave chain. For example if the slave chain need to start the rotation from the second segment of the master chain, the offset will be 1.</p><p><span style=\" font-weight:600;\">WARNING</span>: If  connection is out of index, will fallback to connect to the latest section in the master</p></body></html>",
             None, -1))
Esempio n. 13
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.ikfk_label.setText(gqt.fakeTranslate("Form", "FK/IK Blend", None, -1))
     self.maxStretch_label.setText(gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.maxStretch_label_2.setText(gqt.fakeTranslate("Form", "Elbow Thickness", None, -1))
     self.divisions_label.setText(gqt.fakeTranslate("Form", "Divisions", None, -1))
     self.ikTR_checkBox.setText(gqt.fakeTranslate("Form", "IK separated Trans and Rot ctl", None, -1))
     self.mirrorIK_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorIK_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorIK_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorIK_checkBox.setText(gqt.fakeTranslate("Form", "Mirror IK Ctl  axis behaviour", None, -1))
     self.mirrorMid_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorMid_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorMid_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorMid_checkBox.setText(gqt.fakeTranslate("Form", "MirrorMid Ctl and UPV  axis behaviour", None, -1))
     self.extraTweak_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.extraTweak_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.extraTweak_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.extraTweak_checkBox.setText(gqt.fakeTranslate("Form", "Add Extra Tweak Ctl", None, -1))
     self.supportJoints_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.supportJoints_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.supportJoints_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.supportJoints_checkBox.setText(gqt.fakeTranslate("Form", "Support Elbow Joints", None, -1))
     self.guideOrientWrist_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option aligns the wrist with the guide. NOTE: This option override Mirror IK ctl behaviour", None, -1))
     self.guideOrientWrist_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option aligns the wrist with the guide.", None, -1))
     self.guideOrientWrist_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option aligns the wrist with the guide.", None, -1))
     self.guideOrientWrist_checkBox.setText(gqt.fakeTranslate("Form", "Align wrist to guide orientation", None, -1))
     self.squashStretchProfile_pushButton.setText(gqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
     self.ikRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from UpV Ref", None, -1))
     self.ikRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.upvRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "UpV Reference Array", None, -1))
     self.upvRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.upvRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.upvRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.pinRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "Pin Elbow Reference Array", None, -1))
     self.pinRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.pinRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.pinRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 14
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.joint_checkBox.setText(
         gqt.fakeTranslate("Form", "Joint", None, -1))
     self.uniScale_checkBox.setText(
         gqt.fakeTranslate("Form", "Uniform Scale", None, -1))
     self.neutralRotation_checkBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>If is active, it will align the control with world space</p></body></html>",
             None, -1))
     self.neutralRotation_checkBox.setText(
         gqt.fakeTranslate("Form", "World Space Orientation Align", None,
                           -1))
     self.mirrorBehaviour_checkBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>If is active, the control will have symmetrical behaviour on Left and Right side.</p><p><br/></p><p>WARNING: There is a bug in Maya 2018 and 2018.1 that will result in an incorrect behaviour, because this option will negate one of the axis. Other Maya version should be ok.</p></body></html>",
             None, -1))
     self.mirrorBehaviour_checkBox.setText(
         gqt.fakeTranslate("Form", "Mirror Behaviour L and R", None, -1))
     self.ctlSize_label.setText(
         gqt.fakeTranslate("Form", "Ctl Size", None, -1))
     self.controlShape_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "Arrow", None, -1))
     self.controlShape_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "Circle", None, -1))
     self.controlShape_comboBox.setItemText(
         2, gqt.fakeTranslate("Form", "Compas", None, -1))
     self.controlShape_comboBox.setItemText(
         3, gqt.fakeTranslate("Form", "Cross", None, -1))
     self.controlShape_comboBox.setItemText(
         4, gqt.fakeTranslate("Form", "Crossarrow", None, -1))
     self.controlShape_comboBox.setItemText(
         5, gqt.fakeTranslate("Form", "Cube", None, -1))
     self.controlShape_comboBox.setItemText(
         6, gqt.fakeTranslate("Form", "Cubewithpeak", None, -1))
     self.controlShape_comboBox.setItemText(
         7, gqt.fakeTranslate("Form", "Cylinder", None, -1))
     self.controlShape_comboBox.setItemText(
         8, gqt.fakeTranslate("Form", "Diamond", None, -1))
     self.controlShape_comboBox.setItemText(
         9, gqt.fakeTranslate("Form", "Flower", None, -1))
     self.controlShape_comboBox.setItemText(
         10, gqt.fakeTranslate("Form", "Null", None, -1))
     self.controlShape_comboBox.setItemText(
         11, gqt.fakeTranslate("Form", "Pyramid", None, -1))
     self.controlShape_comboBox.setItemText(
         12, gqt.fakeTranslate("Form", "Sphere", None, -1))
     self.controlShape_comboBox.setItemText(
         13, gqt.fakeTranslate("Form", "Square", None, -1))
     self.keyable_groupBox.setTitle(
         gqt.fakeTranslate("Form", "Keyable", None, -1))
     self.translate_pushButton.setText(
         gqt.fakeTranslate("Form", "Translate", None, -1))
     self.tx_checkBox.setText(gqt.fakeTranslate("Form", "tx", None, -1))
     self.ty_checkBox.setText(gqt.fakeTranslate("Form", "ty", None, -1))
     self.tz_checkBox.setText(gqt.fakeTranslate("Form", "tz", None, -1))
     self.rotate_pushButton.setText(
         gqt.fakeTranslate("Form", "Rotate", None, -1))
     self.rx_checkBox.setText(gqt.fakeTranslate("Form", "rx", None, -1))
     self.ry_checkBox.setText(gqt.fakeTranslate("Form", "ry", None, -1))
     self.rz_checkBox.setText(gqt.fakeTranslate("Form", "rz", None, -1))
     self.ro_checkBox.setText(gqt.fakeTranslate("Form", "ro", None, -1))
     self.ro_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "XYZ", None, -1))
     self.ro_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "YZX", None, -1))
     self.ro_comboBox.setItemText(
         2, gqt.fakeTranslate("Form", "ZXY", None, -1))
     self.ro_comboBox.setItemText(
         3, gqt.fakeTranslate("Form", "XZY", None, -1))
     self.ro_comboBox.setItemText(
         4, gqt.fakeTranslate("Form", "YXZ", None, -1))
     self.ro_comboBox.setItemText(
         5, gqt.fakeTranslate("Form", "ZYX", None, -1))
     self.scale_pushButton.setText(
         gqt.fakeTranslate("Form", "Scale", None, -1))
     self.sx_checkBox.setText(gqt.fakeTranslate("Form", "sx", None, -1))
     self.sy_checkBox.setText(gqt.fakeTranslate("Form", "sy", None, -1))
     self.sz_checkBox.setText(gqt.fakeTranslate("Form", "sz", None, -1))
     self.ikRefArray_groupBox.setTitle(
         gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArrayAdd_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(
         gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 15
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.softness_label.setText(gqt.fakeTranslate("Form", "Softness", None, -1))
     self.maxStretch_label.setText(gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.maxSquash_label.setText(gqt.fakeTranslate("Form", "Max Squash", None, -1))
     self.divisions_label.setText(gqt.fakeTranslate("Form", "Divisions", None, -1))
     self.tangentControls_label.setText(gqt.fakeTranslate("Form", "Tangent Controls", None, -1))
     self.IKWorldOri_checkBox.setToolTip(gqt.fakeTranslate("Form", "If checked, the IK control will be aligned to the world space", None, -1))
     self.IKWorldOri_label.setText(gqt.fakeTranslate("Form", "IK Ctl World Ori", None, -1))
     self.squashStretchProfile_pushButton.setText(gqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
     self.ikRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.chickenStyle_label.setText(gqt.fakeTranslate("Form", "Chicken style IK", None, -1))
     self.chickenStyleIK_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>If this option is <span style=\" font-weight:600;\">checked</span>. The IK reference will connect rotation and translation. This is very useful for <span style=\" font-weight:600;\">chicken</span>/birds style neck pinning.</p><p><span style=\" font-weight:600;\">Unchecked</span> will only connect the rotation. This is much more useful<span style=\" font-weight:600;\"> for human neck </span>style and other regular necks.</p></body></html>", None, -1))
     self.ikRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from Head Ref", None, -1))
     self.ikRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.upvRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "Head Reference Array", None, -1))
     self.headRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.headRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.headRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 16
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_3.setTitle(
         gqt.fakeTranslate("Form", "FK Controls", None, -1))
     self.fkNb_label.setText(
         gqt.fakeTranslate("Form", "FK Ctl Number", None, -1))
     self.softness_label.setText(
         gqt.fakeTranslate("Form", "Softness", None, -1))
     self.softness_label_2.setText(
         gqt.fakeTranslate("Form", "Position", None, -1))
     self.maxStretch_label.setText(
         gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.maxSquash_label.setText(
         gqt.fakeTranslate("Form", "Max Squash", None, -1))
     self.groupBox_4.setTitle(
         gqt.fakeTranslate("Form", "Chain Master", None, -1))
     self.label.setText(gqt.fakeTranslate("Form", "Local:", None, -1))
     self.masterLocal_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.label_3.setText(gqt.fakeTranslate("Form", "Global:", None, -1))
     self.masterGlobal_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>Global Master only connects to the IK controls</p></body></html>",
             None, -1))
     self.masterGlobal_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.jntNb_label_3.setText(
         gqt.fakeTranslate("Form", "Connection Offset", None, -1))
     self.cnxOffset_spinBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>Index value to offset the connection between the Master chains and the slave chain. For example if the slave chain need to start the rotation from the second segment of the master chain, the offset will be 1.</p><p><span style=\" font-weight:600;\">WARNING</span>: If  connection is out of index, will fallback to connect to the latest section in the master</p></body></html>",
             None, -1))
     self.isGlobalMaster_checkBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>If the component is going to be only a Global Master the FK controls are not need. Also ensure that the Joints are not created (Override Add Joints option)</p></body></html>",
             None, -1))
Esempio n. 17
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.ikfk_label.setText(gqt.fakeTranslate("Form", "FK/IK Blend", None, -1))
     self.maxStretch_label.setText(gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.maxStretch_label_2.setText(gqt.fakeTranslate("Form", "Knee Thickness", None, -1))
     self.divisions_label.setText(gqt.fakeTranslate("Form", "Divisions", None, -1))
     self.mirrorMid_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorMid_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorMid_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.mirrorMid_checkBox.setText(gqt.fakeTranslate("Form", "Mirror Mid Ctl and UPV  axis", None, -1))
     self.extraTweak_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.extraTweak_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.extraTweak_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.extraTweak_checkBox.setText(gqt.fakeTranslate("Form", "Add Extra Tweak Ctl", None, -1))
     self.supportJoints_checkBox.setToolTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.supportJoints_checkBox.setStatusTip(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.supportJoints_checkBox.setWhatsThis(gqt.fakeTranslate("Form", "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ", None, -1))
     self.supportJoints_checkBox.setText(gqt.fakeTranslate("Form", "Support Knee Joints", None, -1))
     self.squashStretchProfile_pushButton.setText(gqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
     self.ikRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from UpV Ref", None, -1))
     self.ikRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.upvRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "UpV Reference Array", None, -1))
     self.upvRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.upvRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.upvRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.pinRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "Pin Elbow Reference Array", None, -1))
     self.pinRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.pinRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.pinRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 18
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_6.setTitle(gqt.fakeTranslate("Form", "Animation Channels Settings", None, -1))
     self.proxyChannels_checkBox.setText(gqt.fakeTranslate("Form", "Add Internal Proxy Channels", None, -1))
     self.classicChannelNames_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>If this option is checked. The channel name will have unique full name. </p><p align=\"center\"><span style=\" font-weight:600;\">i.e: &quot;arm_L0_blend&quot;</span><br/></p><p>If the option is unchecked. The channel will use the simple name. </p><p align=\"center\"><span style=\" font-weight:600;\">i.e: &quot;arm_blend&quot;</span><br/></p><p><span style=\" font-weight:600;\">NOTE</span>: With the option unchecked. If the channel host (uiHost) have 2 or more componets of the same type. The connection will be shared amoung all the componets with the same name channel. </p><p><span style=\" font-weight:600;\">i.e:</span> If we have 2 arms, the channels will be shared for both arms. To avoid this behaviour with the unchecked option, please use a unique channel host for each component.</p></body></html>", None, -1))
     self.classicChannelNames_checkBox.setText(gqt.fakeTranslate("Form", "Use Classic Channel Names (All channels will have unique names.)", None, -1))
     self.attrPrefix_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>If this option is checked. The attribute prefix will use the <span style=\" font-style:italic; text-decoration: underline;\">component instance name</span> and not the <span style=\" font-style:italic; text-decoration: underline;\">component type name</span>.</p><p>For example, if the &quot;<span style=\" font-weight:600;\">arm_2jnt_01</span>&quot; component is used and the Classic Channel Names option is unchecked. The name of the IK/FK blend will be &quot;<span style=\" font-weight:600;\">arm_blend</span>&quot; </p><p>This will match the default name of the <span style=\" font-style:italic; text-decoration: underline;\">component type</span> &quot;<span style=\" font-weight:600;\">arm</span>&quot; but if we change the name of the <span style=\" font-style:italic; text-decoration: underline;\">component instance</span> for other: for example &quot;<span style=\" font-weight:600;\">limb</span>&quot; the attribute name will not change.</p><p>With this option checked the attribute name will match the <span style=\" font-style:italic; text-decoration: underline;\">component instance name</span> &quot;<span style=\" font-weight:600;\">limb</span>&quot; so the name of the attribute will be &quot;<span style=\" font-weight:600;\">limb_blend</span>&quot; and not the component type name.</p><p>this will also affect the way that the attributes are shared when we have a shared UI host.</p></body></html>", None, -1))
     self.attrPrefix_checkBox.setText(gqt.fakeTranslate("Form", "Use Component Instance Name for Attributes Prefix", None, -1))
     self.groupBox_3.setTitle(gqt.fakeTranslate("Form", "Joint Settings", None, -1))
     self.jointRig_checkBox.setText(gqt.fakeTranslate("Form", "Separated Joint Structure", None, -1))
     self.force_uniScale_checkBox.setText(gqt.fakeTranslate("Form", "Force uniform scaling in all joints by connection all axis to Z axis", None, -1))
     self.connect_joints_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>When this option is active, mGear Shifter will try to connect to existing joints in the scene</p><p><span style=\" font-weight:600;\">WARNING</span>: The joints need to have the rotation values freeze to 0, 0, 0. </p><p>Use Maya\'s Modify &gt;&gt; Freeze Transformation command to Freeze rotation. Open the command options and ensure only Rotation is freeze, before execute the command</p><p>Freeze joint rotations steps:</p><p>1. Select all joints to freeze</p><p>2. Open Maya\'s Modify &gt;&gt; Freeze Transformation options and ensure only rotation is checked</p><p>3. Apply Modify &gt;&gt; Freeze Transformation</p><p><br/></p></body></html>", None, -1))
     self.connect_joints_checkBox.setText(gqt.fakeTranslate("Form", "Connect to existing joints. NOTE: Joints need to have freezed rotations values.", None, -1))
     self.groupBox.setTitle(gqt.fakeTranslate("Form", "Rig Settings", None, -1))
     self.rigName_label.setText(gqt.fakeTranslate("Form", "Rig Name", None, -1))
     self.mode_label.setText(gqt.fakeTranslate("Form", "Debug Mode", None, -1))
     self.mode_comboBox.setItemText(0, gqt.fakeTranslate("Form", "Final", None, -1))
     self.mode_comboBox.setItemText(1, gqt.fakeTranslate("Form", "WIP", None, -1))
     self.step_label.setText(gqt.fakeTranslate("Form", "Guide Build Steps:", None, -1))
     self.step_comboBox.setItemText(0, gqt.fakeTranslate("Form", "All Steps", None, -1))
     self.step_comboBox.setItemText(1, gqt.fakeTranslate("Form", "Objects", None, -1))
     self.step_comboBox.setItemText(2, gqt.fakeTranslate("Form", "Attributes", None, -1))
     self.step_comboBox.setItemText(3, gqt.fakeTranslate("Form", "Operators", None, -1))
     self.step_comboBox.setItemText(4, gqt.fakeTranslate("Form", "Connect", None, -1))
     self.step_comboBox.setItemText(5, gqt.fakeTranslate("Form", "Joints", None, -1))
     self.step_comboBox.setItemText(6, gqt.fakeTranslate("Form", "Finalize", None, -1))
     self.groupBox_2.setTitle(gqt.fakeTranslate("Form", "Skinning Settings", None, -1))
     self.importSkin_checkBox.setText(gqt.fakeTranslate("Form", "Import Skin", None, -1))
     self.skin_label.setText(gqt.fakeTranslate("Form", "Skin Path", None, -1))
     self.loadSkinPath_pushButton.setText(gqt.fakeTranslate("Form", "Load Path", None, -1))
     self.groupBox_7.setTitle(gqt.fakeTranslate("Form", "Base Rig Control", None, -1))
     self.worldCtl_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>Shifter creates by default a Base control called &quot;<span style=\" font-weight:600;\">global_C0_ctl</span>&quot;. </p><p>Since this control is not accesible from any guide locator. Is not possible to add it as a space reference.</p><p>If this option is active, The base control will be named &quot;<span style=\" font-weight:600;\">world_ctl</span>&quot; and we can add &quot;<span style=\" font-weight:600;\">global_C0_ctl</span>&quot; as a regular &quot;Control_01&quot; component. </p><p>This way we can use it as space reference.</p><p>The biped guide template is configured with this structure.</p></body></html>", None, -1))
     self.worldCtl_checkBox.setText(gqt.fakeTranslate("Form", "Use World Ctl or Custom Name", None, -1))
     self.worldCtl_lineEdit.setText(gqt.fakeTranslate("Form", "world_ctl", None, -1))
     self.groupBox_4.setTitle(gqt.fakeTranslate("Form", "Synoptic Settings", None, -1))
     self.rigTabs_label.setText(gqt.fakeTranslate("Form", "Rig Tabs", None, -1))
     self.addTab_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.removeTab_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.available_label.setText(gqt.fakeTranslate("Form", "Available Tabs", None, -1))
     self.groupBox_5.setTitle(gqt.fakeTranslate("Form", "Color Settings", None, -1))
     self.useRGB_checkBox.setText(gqt.fakeTranslate("Form", "Use RBG Colors", None, -1))
     self.label_3.setText(gqt.fakeTranslate("Form", "Right", None, -1))
     self.label_2.setText(gqt.fakeTranslate("Form", "Center", None, -1))
     self.fk_label_2.setText(gqt.fakeTranslate("Form", "FK", None, -1))
     self.ik_label_2.setText(gqt.fakeTranslate("Form", "IK", None, -1))
     self.fk_label_3.setText(gqt.fakeTranslate("Form", "FK", None, -1))
     self.ik_label_3.setText(gqt.fakeTranslate("Form", "IK", None, -1))
     self.label.setText(gqt.fakeTranslate("Form", "Left", None, -1))
     self.fk_label.setText(gqt.fakeTranslate("Form", "FK", None, -1))
     self.ik_label.setText(gqt.fakeTranslate("Form", "IK", None, -1))
     self.groupBox_8.setTitle(gqt.fakeTranslate("Form", "Post Build Data Collector (Experimental)", None, -1))
     self.dataCollector_checkBox.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>Collected data will be stored in the root joint of the rig, if exist.</p><p>The root joint is the first joint created in the rig. Not necessary to be called &quot;root&quot;</p><p>If a path is provided the data will be also stored on an external JSON file</p></body></html>", None, -1))
     self.dataCollector_checkBox.setText(gqt.fakeTranslate("Form", "Collect Data", None, -1))
     self.dataCollector_label.setText(gqt.fakeTranslate("Form", "Data Path", None, -1))
     self.dataCollectorPath_pushButton.setText(gqt.fakeTranslate("Form", "...", None, -1))
Esempio n. 19
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_3.setTitle(
         gqt.fakeTranslate("Form", "Joint Options", None, -1))
     self.jntNb_label.setText(
         gqt.fakeTranslate("Form", "Joints Number", None, -1))
     self.tipRefArray_groupBox.setTitle(
         gqt.fakeTranslate("Form", "Tip Reference Array", None, -1))
     self.tipRefArray_copyRef_pushButton.setText(
         gqt.fakeTranslate("Form", "Copy from Root Ref", None, -1))
     self.tipRefArrayAdd_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.tipRefArrayRemove_pushButton.setText(
         gqt.fakeTranslate("Form", ">>", None, -1))
     self.rootRefArray_groupBox.setTitle(
         gqt.fakeTranslate("Form", "Root Reference Array", None, -1))
     self.rootRefArray_copyRef_pushButton.setText(
         gqt.fakeTranslate("Form", "Copy from Tip Ref", None, -1))
     self.rootRefArrayAdd_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.rootRefArrayRemove_pushButton.setText(
         gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 20
0
 def retranslateUi(self, baker):
     baker.setWindowTitle(gqt.fakeTranslate("baker", "Form", None, -1))
Esempio n. 21
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_5.setTitle(
         gqt.fakeTranslate("Form", "Color Settings", None, -1))
     self.label.setText(gqt.fakeTranslate("Form", "Left", None, -1))
     self.label_2.setText(gqt.fakeTranslate("Form", "Center", None, -1))
     self.label_3.setText(gqt.fakeTranslate("Form", "Right", None, -1))
     self.L_color_fk_label.setText(gqt.fakeTranslate(
         "Form", "FK", None, -1))
     self.L_color_fk_label_5.setText(
         gqt.fakeTranslate("Form", "FK", None, -1))
     self.L_color_fk_label_3.setText(
         gqt.fakeTranslate("Form", "FK", None, -1))
     self.L_color_fk_label_2.setText(
         gqt.fakeTranslate("Form", "IK", None, -1))
     self.L_color_fk_label_6.setText(
         gqt.fakeTranslate("Form", "IK", None, -1))
     self.L_color_fk_label_4.setText(
         gqt.fakeTranslate("Form", " IK", None, -1))
     self.groupBox.setTitle(
         gqt.fakeTranslate("Form", "Rig Settings", None, -1))
     self.rigName_label.setText(
         gqt.fakeTranslate("Form", "Rig Name", None, -1))
     self.mode_label.setText(
         gqt.fakeTranslate("Form", "Debug Mode", None, -1))
     self.mode_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "Final", None, -1))
     self.mode_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "WIP", None, -1))
     self.step_label.setText(
         gqt.fakeTranslate("Form", "Guide Build Steps:", None, -1))
     self.step_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "All Steps", None, -1))
     self.step_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "Objects", None, -1))
     self.step_comboBox.setItemText(
         2, gqt.fakeTranslate("Form", "Attributes", None, -1))
     self.step_comboBox.setItemText(
         3, gqt.fakeTranslate("Form", "Operators", None, -1))
     self.step_comboBox.setItemText(
         4, gqt.fakeTranslate("Form", "Connect", None, -1))
     self.step_comboBox.setItemText(
         5, gqt.fakeTranslate("Form", "Joints", None, -1))
     self.step_comboBox.setItemText(
         6, gqt.fakeTranslate("Form", "Finalize", None, -1))
     self.groupBox_2.setTitle(
         gqt.fakeTranslate("Form", "Skinning Settings", None, -1))
     self.importSkin_checkBox.setText(
         gqt.fakeTranslate("Form", "Import Skin", None, -1))
     self.skin_label.setText(
         gqt.fakeTranslate("Form", "Skin Path", None, -1))
     self.loadSkinPath_pushButton.setText(
         gqt.fakeTranslate("Form", "Load Path", None, -1))
     self.groupBox_4.setTitle(
         gqt.fakeTranslate("Form", "Synoptic Settings", None, -1))
     self.rigTabs_label.setText(
         gqt.fakeTranslate("Form", "Rig Tabs", None, -1))
     self.addTab_pushButton.setText(
         gqt.fakeTranslate("Form", "<<", None, -1))
     self.removeTab_pushButton.setText(
         gqt.fakeTranslate("Form", ">>", None, -1))
     self.available_label.setText(
         gqt.fakeTranslate("Form", "Available Tabs", None, -1))
     self.groupBox_3.setTitle(
         gqt.fakeTranslate("Form", "Joint Settings", None, -1))
     self.jointRig_checkBox.setText(
         gqt.fakeTranslate("Form", "Separated Joint Structure", None, -1))
     self.force_uniScale_checkBox.setText(
         gqt.fakeTranslate(
             "Form",
             "Force uniform scaling in all joints by connection all axis to Z axis",
             None, -1))
     self.groupBox_6.setTitle(
         gqt.fakeTranslate("Form", "Animation Channels Settings", None, -1))
     self.proxyChannels_checkBox.setText(
         gqt.fakeTranslate("Form", "Add Internal Proxy Channels", None, -1))
     self.classicChannelNames_checkBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>If this option is checked. The channel name will have unique full name. </p><p align=\"center\"><span style=\" font-weight:600;\">i.e: &quot;arm_L0_blend&quot;</span><br/></p><p>If the option is unchecked. The channel will use the simple name. </p><p align=\"center\"><span style=\" font-weight:600;\">i.e: &quot;arm_blend&quot;</span><br/></p><p><span style=\" font-weight:600;\">NOTE</span>: With the option unchecked. If the channel host (uiHost) have 2 or more componets of the same type. The connection will be shared amoung all the componets with the same name channel. </p><p><span style=\" font-weight:600;\">i.e:</span> If we have 2 arms, the channels will be shared for both arms. To avoid this behaviour with the unchecked option, please use a unique channel host for each component.</p></body></html>",
             None, -1))
     self.classicChannelNames_checkBox.setText(
         gqt.fakeTranslate(
             "Form",
             "Use Classic Channel Names (All channels will have unique names.)",
             None, -1))
     self.groupBox_7.setTitle(
         gqt.fakeTranslate("Form", "Base Rig Control", None, -1))
     self.worldCtl_checkBox.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>Shifter creates by default a Base control called &quot;<span style=\" font-weight:600;\">global_C0_ctl</span>&quot;. </p><p>Since this control is not accesible from any guide locator. Is not possible to add it as a space reference.</p><p>If this option is active, The base control will be named &quot;<span style=\" font-weight:600;\">world_ctl</span>&quot; and we can add &quot;<span style=\" font-weight:600;\">global_C0_ctl</span>&quot; as a regular &quot;Control_01&quot; component. </p><p>This way we can use it as space reference.</p><p>The biped guide template is configured with this structure.</p></body></html>",
             None, -1))
     self.worldCtl_checkBox.setText(
         gqt.fakeTranslate("Form", "Use World Ctl", None, -1))
Esempio n. 22
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox.setTitle(gqt.fakeTranslate("Form", "Custom Steps", None, -1))
     self.preCustomStep_checkBox.setText(gqt.fakeTranslate("Form", "Pre Custom Step", None, -1))
     self.preCustomStepAdd_pushButton.setText(gqt.fakeTranslate("Form", "Add", None, -1))
     self.preCustomStepNew_pushButton.setText(gqt.fakeTranslate("Form", "New", None, -1))
     self.preCustomStepDuplicate_pushButton.setText(gqt.fakeTranslate("Form", "Duplicate", None, -1))
     self.preCustomStepRemove_pushButton.setText(gqt.fakeTranslate("Form", "Remove", None, -1))
     self.preCustomStepRun_pushButton.setText(gqt.fakeTranslate("Form", "Run Sel.", None, -1))
     self.preCustomStepEdit_pushButton.setText(gqt.fakeTranslate("Form", "Edit", None, -1))
     self.preCustomStepExport_pushButton.setText(gqt.fakeTranslate("Form", "Export", None, -1))
     self.preCustomStepImport_pushButton.setText(gqt.fakeTranslate("Form", "Import", None, -1))
     self.postCustomStep_checkBox.setText(gqt.fakeTranslate("Form", "Post  Custom Step", None, -1))
     self.postCustomStepAdd_pushButton.setText(gqt.fakeTranslate("Form", "Add", None, -1))
     self.postCustomStepNew_pushButton.setText(gqt.fakeTranslate("Form", "New", None, -1))
     self.postCustomStepDuplicate_pushButton.setText(gqt.fakeTranslate("Form", "Duplicate", None, -1))
     self.postCustomStepRemove_pushButton.setText(gqt.fakeTranslate("Form", "Remove", None, -1))
     self.postCustomStepRun_pushButton.setText(gqt.fakeTranslate("Form", "Run Sel.", None, -1))
     self.postCustomStepEdit_pushButton.setText(gqt.fakeTranslate("Form", "Edit", None, -1))
     self.postCustomStepExport_pushButton.setText(gqt.fakeTranslate("Form", "Export", None, -1))
     self.postCustomStepImport_pushButton.setText(gqt.fakeTranslate("Form", "Import", None, -1))
Esempio n. 24
0
 def retranslateUi(self, visibility):
     visibility.setWindowTitle(
         gqt.fakeTranslate("visibility", "Form", None, -1))
     self.widget.setProperty(
         "geo_root", gqt.fakeTranslate("visibility", "geo_root", None, -1))
Esempio n. 25
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.ikfk_label.setText(gqt.fakeTranslate("Form", "FK/IK Blend", None, -1))
     self.maxStretch_label.setText(gqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.elbow_label.setText(gqt.fakeTranslate("Form", "Elbow Thickness", None, -1))
     self.divisions_label.setText(gqt.fakeTranslate("Form", "Divisions", None, -1))
     self.squashStretchProfile_pushButton.setText(gqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
     self.fkRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "FK Reference Array", None, -1))
     self.fkRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.fkRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.fkRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.ikRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from UpV Ref", None, -1))
     self.ikRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
     self.upvRefArray_groupBox.setTitle(gqt.fakeTranslate("Form", "UpV Reference Array", None, -1))
     self.upvRefArray_copyRef_pushButton.setText(gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.upvRefArrayAdd_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.upvRefArrayRemove_pushButton.setText(gqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 26
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(pyqt.fakeTranslate("Form", "Form", None, -1))
     self.ikfk_label.setText(
         pyqt.fakeTranslate("Form", "IK/FK Blend", None, -1))
     self.maxStretch_label.setText(
         pyqt.fakeTranslate("Form", "Max Stretch", None, -1))
     self.divisions_label.setText(
         pyqt.fakeTranslate("Form", "Divisions", None, -1))
     self.ikTR_checkBox.setText(
         pyqt.fakeTranslate("Form", "IK separated Trans and Rot ctl", None,
                            -1))
     self.mirrorIK_checkBox.setToolTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.mirrorIK_checkBox.setStatusTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.mirrorIK_checkBox.setWhatsThis(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.mirrorIK_checkBox.setText(
         pyqt.fakeTranslate("Form", "Mirror IK Ctl  axis behaviour", None,
                            -1))
     self.mirrorMid_checkBox.setToolTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.mirrorMid_checkBox.setStatusTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.mirrorMid_checkBox.setWhatsThis(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.mirrorMid_checkBox.setText(
         pyqt.fakeTranslate("Form", "MirrorMid Ctl and UPV  axis behaviour",
                            None, -1))
     self.extraTweak_checkBox.setToolTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.extraTweak_checkBox.setStatusTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.extraTweak_checkBox.setWhatsThis(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.extraTweak_checkBox.setText(
         pyqt.fakeTranslate("Form", "Add Extra Tweak Ctl", None, -1))
     self.TPoseRest_checkBox.setToolTip(
         pyqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>If checked, the Rest pose for  FK controls will be in T Pose</p></body></html>",
             None, -1))
     self.TPoseRest_checkBox.setStatusTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.TPoseRest_checkBox.setWhatsThis(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.TPoseRest_checkBox.setText(
         pyqt.fakeTranslate("Form", "FK Rest T Pose", None, -1))
     self.useBlade_checkBox.setToolTip(
         pyqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>If checked, the Rest pose for  FK controls will be in T Pose</p></body></html>",
             None, -1))
     self.useBlade_checkBox.setStatusTip(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.useBlade_checkBox.setWhatsThis(
         pyqt.fakeTranslate(
             "Form",
             "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
             None, -1))
     self.useBlade_checkBox.setText(
         pyqt.fakeTranslate("Form", "Use Wrist Blade", None, -1))
     self.squashStretchProfile_pushButton.setText(
         pyqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
     self.ikRefArray_groupBox.setTitle(
         pyqt.fakeTranslate("Form", "IK Reference Array", None, -1))
     self.ikRefArray_copyRef_pushButton.setText(
         pyqt.fakeTranslate("Form", "Copy from UpV Ref", None, -1))
     self.ikRefArrayAdd_pushButton.setText(
         pyqt.fakeTranslate("Form", "<<", None, -1))
     self.ikRefArrayRemove_pushButton.setText(
         pyqt.fakeTranslate("Form", ">>", None, -1))
     self.upvRefArray_groupBox.setTitle(
         pyqt.fakeTranslate("Form", "UpV Reference Array", None, -1))
     self.upvRefArray_copyRef_pushButton.setText(
         pyqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.upvRefArrayAdd_pushButton.setText(
         pyqt.fakeTranslate("Form", "<<", None, -1))
     self.upvRefArrayRemove_pushButton.setText(
         pyqt.fakeTranslate("Form", ">>", None, -1))
     self.pinRefArray_groupBox.setTitle(
         pyqt.fakeTranslate("Form", "Pin Elbow Reference Array", None, -1))
     self.pinRefArray_copyRef_pushButton.setText(
         pyqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
     self.pinRefArrayAdd_pushButton.setText(
         pyqt.fakeTranslate("Form", "<<", None, -1))
     self.pinRefArrayRemove_pushButton.setText(
         pyqt.fakeTranslate("Form", ">>", None, -1))
Esempio n. 27
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.name_label.setText(gqt.fakeTranslate("Form", "Name:", None, -1))
     self.side_label.setText(gqt.fakeTranslate("Form", "Side:", None, -1))
     self.side_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "Center", None, -1))
     self.side_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "Left", None, -1))
     self.side_comboBox.setItemText(
         2, gqt.fakeTranslate("Form", "Right", None, -1))
     self.componentIndex_label.setText(
         gqt.fakeTranslate("Form", "Component Index:", None, -1))
     self.conector_label.setText(
         gqt.fakeTranslate("Form", "Connector:", None, -1))
     self.connector_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "standard", None, -1))
     self.groupBox.setTitle(gqt.fakeTranslate(
         "Form", "Channels Host Settings", None, -1))
     self.host_label.setText(gqt.fakeTranslate("Form", "Host:", None, -1))
     self.host_pushButton.setText(gqt.fakeTranslate("Form", "<<", None, -1))
     self.jointConnectionSettings_groupBox.setTitle(
         gqt.fakeTranslate("Form", "Joint Connection Settings", None, -1))
     self.useJointIndex_checkBox.setText(
         gqt.fakeTranslate("Form", "Use Joint Index", None, -1))
     self.parentJointIndex_label.setText(
         gqt.fakeTranslate("Form", "Parent Joint Index:", None, -1))
     self.groupBox_2.setTitle(gqt.fakeTranslate(
         "Form", "Custom Controllers Group", None, -1))
     self.subGroup_lineEdit.setToolTip(gqt.fakeTranslate("Form", "<html><head/><body><p>Name for a custom controllers Group (Maya set) for the component controllers.</p><p align=\"center\"><span style=\" font-weight:600;\">i.e</span>: Setting the name &quot;arm&quot; will create a sub group (sub set in Mayas terminology) with the name &quot;rig_arm_grp&quot;. This group will be under the &quot;rig_controllers_grp&quot;</p><p>Leave this option empty for the default behaviour.</p></body></html>", None, -1))
Esempio n. 28
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.useRollCtl_checkBox.setText(
         gqt.fakeTranslate("Form", "Use Roll Ctl", None, -1))
     self.maxStretch_label.setText(
         gqt.fakeTranslate("Form", "Default Roll Angle", None, -1))
Esempio n. 29
0
 def retranslateUi(self, Form):
     Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
     self.groupBox_8.setTitle(
         gqt.fakeTranslate("Form", "Controls Naming Rule", None, -1))
     self.ctl_name_rule_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p><span style=\" font-weight:600;\">Custom Naming rule:</span></p><p>To configure custom names, please use the following tokes with &quot;<span style=\" font-weight:600;\">{}</span>&quot;</p><p><br/></p><p><span style=\" font-weight:600;\">{component}</span> = The name of the component</p><p><span style=\" font-weight:600;\">{side}</span> = The side of the component</p><p><span style=\" font-weight:600;\">{index</span>} = Index of the component. This is important when more than one component have the same name</p><p><span style=\" font-weight:600;\">{description}</span> = The name of the object inside the component</p><p><span style=\" font-weight:600;\">{extension}</span> = The extension of the object. For example &quot;ctl&quot; for controls or &quot;jnt&quot; for joints</p><p><br/></p><p><span style=\" font-weight:600;\">NOTE:</span> the only valid separator is &quot;_&quot;. This is a Maya limitation.</p><p><br/></p><p><br/></p><p><span style=\" font-weight:600;\">This is the default configuration:</span></p><p>{component}_{side}{index}_{description}_{extension}</p><p><br/></p><p><br/></p><p><span style=\" font-weight:600;\">Other examples of configurations:</span></p><p>{component}{side}{index}{description}{extension}</p><p>{component}{index}_{description}_{extension}_{side}</p><p>{component}{index}_some_random_text_{description}_{extension}_{side}</p><p><br/></p><p><span style=\" font-weight:600;\">It is recommended to use all the tokens to ensure that there is no name clashing</span></p></body></html>",
             None, -1))
     self.ctl_name_rule_lineEdit.setText(
         gqt.fakeTranslate(
             "Form", "{component}_{side}{index}_{description}_{extension}",
             None, -1))
     self.reset_ctl_name_rule_pushButton.setText(
         gqt.fakeTranslate("Form", "Reset", None, -1))
     self.label.setText(
         gqt.fakeTranslate("Form", "{descrition} Letter Case", None, -1))
     self.ctl_des_letter_case_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "Default", None, -1))
     self.ctl_des_letter_case_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "Upper Case", None, -1))
     self.ctl_des_letter_case_comboBox.setItemText(
         2, gqt.fakeTranslate("Form", "Lower Case", None, -1))
     self.ctl_des_letter_case_comboBox.setItemText(
         3, gqt.fakeTranslate("Form", "Capitalization", None, -1))
     self.groupBox_9.setTitle(
         gqt.fakeTranslate("Form", "Joints Naming Rule", None, -1))
     self.joint_name_rule_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p><span style=\" font-weight:600;\">Custom Naming rule:</span></p><p>To configure custom names, please use the following tokes with &quot;<span style=\" font-weight:600;\">{}</span>&quot;</p><p><br/></p><p><span style=\" font-weight:600;\">{component}</span> = The name of the component</p><p><span style=\" font-weight:600;\">{side}</span> = The side of the component</p><p><span style=\" font-weight:600;\">{index</span>} = Index of the component. This is important when more than one component have the same name</p><p><span style=\" font-weight:600;\">{description}</span> = The name of the object inside the component</p><p><span style=\" font-weight:600;\">{extension}</span> = The extension of the object. For example &quot;ctl&quot; for controls or &quot;jnt&quot; for joints</p><p><br/></p><p><span style=\" font-weight:600;\">NOTE:</span> the only valid separator is &quot;_&quot;. This is a Maya limitation.</p><p><br/></p><p><br/></p><p><span style=\" font-weight:600;\">This is the default configuration:</span></p><p>{component}_{side}{index}_{description}_{extension}</p><p><br/></p><p><br/></p><p><span style=\" font-weight:600;\">Other examples of configurations:</span></p><p>{component}{side}{index}{description}{extension}</p><p>{component}{index}_{description}_{extension}_{side}</p><p>{component}{index}_some_random_text_{description}_{extension}_{side}</p><p><br/></p><p><span style=\" font-weight:600;\">It is recommended to use all the tokens to ensure that there is no name clashing</span></p></body></html>",
             None, -1))
     self.joint_name_rule_lineEdit.setText(
         gqt.fakeTranslate(
             "Form", "{component}_{side}{index}_{description}_{extension}",
             None, -1))
     self.reset_joint_name_rule_pushButton.setText(
         gqt.fakeTranslate("Form", "Reset", None, -1))
     self.label_3.setText(
         gqt.fakeTranslate("Form", "{descrition} Letter Case", None, -1))
     self.joint_des_letter_case_comboBox.setItemText(
         0, gqt.fakeTranslate("Form", "Default", None, -1))
     self.joint_des_letter_case_comboBox.setItemText(
         1, gqt.fakeTranslate("Form", "Upper Case", None, -1))
     self.joint_des_letter_case_comboBox.setItemText(
         2, gqt.fakeTranslate("Form", "Lower Case", None, -1))
     self.joint_des_letter_case_comboBox.setItemText(
         3, gqt.fakeTranslate("Form", "Capitalization", None, -1))
     self.groupBox_10.setTitle(
         gqt.fakeTranslate("Form", "Controls Sides Naming", None, -1))
     self.label_4.setText(gqt.fakeTranslate("Form", "Left", None, -1))
     self.side_left_name_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>set the text that will be used for the side:</p><p><br/></p><p><span style=\" font-weight:600;\">for example:</span></p><p>L</p><p>left</p><p>Left</p><p>l</p><p><br/></p><p>r</p><p>right</p><p>Right</p><p>Derecha</p><p>R</p><p><br/></p><p><br/></p></body></html>",
             None, -1))
     self.side_left_name_lineEdit.setText(
         gqt.fakeTranslate("Form", "L", None, -1))
     self.label_5.setText(gqt.fakeTranslate("Form", "Right", None, -1))
     self.side_right_name_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>set the text that will be used for the side:</p><p><br/></p><p><span style=\" font-weight:600;\">for example:</span></p><p>L</p><p>left</p><p>Left</p><p>l</p><p><br/></p><p>r</p><p>right</p><p>Right</p><p>Derecha</p><p>R</p><p><br/></p><p><br/></p></body></html>",
             None, -1))
     self.side_right_name_lineEdit.setText(
         gqt.fakeTranslate("Form", "R", None, -1))
     self.label_6.setText(gqt.fakeTranslate("Form", "Center", None, -1))
     self.side_center_name_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>set the text that will be used for the side:</p><p><br/></p><p><span style=\" font-weight:600;\">for example:</span></p><p>L</p><p>left</p><p>Left</p><p>l</p><p><br/></p><p>r</p><p>right</p><p>Right</p><p>Derecha</p><p>R</p><p><br/></p><p><br/></p></body></html>",
             None, -1))
     self.side_center_name_lineEdit.setText(
         gqt.fakeTranslate("Form", "C", None, -1))
     self.reset_side_name_pushButton.setText(
         gqt.fakeTranslate("Form", "Reset", None, -1))
     self.groupBox_12.setTitle(
         gqt.fakeTranslate("Form", "Joints Sides Naming", None, -1))
     self.label_9.setText(gqt.fakeTranslate("Form", "Left", None, -1))
     self.side_joint_left_name_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>set the text that will be used for the side:</p><p><br/></p><p><span style=\" font-weight:600;\">for example:</span></p><p>L</p><p>left</p><p>Left</p><p>l</p><p><br/></p><p>r</p><p>right</p><p>Right</p><p>Derecha</p><p>R</p><p><br/></p><p><br/></p></body></html>",
             None, -1))
     self.side_joint_left_name_lineEdit.setText(
         gqt.fakeTranslate("Form", "L", None, -1))
     self.label_10.setText(gqt.fakeTranslate("Form", "Right", None, -1))
     self.side_joint_right_name_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>set the text that will be used for the side:</p><p><br/></p><p><span style=\" font-weight:600;\">for example:</span></p><p>L</p><p>left</p><p>Left</p><p>l</p><p><br/></p><p>r</p><p>right</p><p>Right</p><p>Derecha</p><p>R</p><p><br/></p><p><br/></p></body></html>",
             None, -1))
     self.side_joint_right_name_lineEdit.setText(
         gqt.fakeTranslate("Form", "R", None, -1))
     self.label_11.setText(gqt.fakeTranslate("Form", "Center", None, -1))
     self.side_joint_center_name_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>set the text that will be used for the side:</p><p><br/></p><p><span style=\" font-weight:600;\">for example:</span></p><p>L</p><p>left</p><p>Left</p><p>l</p><p><br/></p><p>r</p><p>right</p><p>Right</p><p>Derecha</p><p>R</p><p><br/></p><p><br/></p></body></html>",
             None, -1))
     self.side_joint_center_name_lineEdit.setText(
         gqt.fakeTranslate("Form", "C", None, -1))
     self.reset_joint_side_name_pushButton.setText(
         gqt.fakeTranslate("Form", "Reset", None, -1))
     self.groupBox_13.setTitle(
         gqt.fakeTranslate("Form", "Index Padding", None, -1))
     self.label_12.setText(gqt.fakeTranslate("Form", "Controls", None, -1))
     self.label_13.setText(gqt.fakeTranslate("Form", "Joints", None, -1))
     self.groupBox_11.setTitle(
         gqt.fakeTranslate("Form", "Extensions Naming", None, -1))
     self.label_7.setText(gqt.fakeTranslate("Form", "Controls", None, -1))
     self.ctl_name_ext_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>Set the extension name for controls</p><p><br/></p><p><span style=\" font-weight:600;\">For example:</span></p><p>ctl</p><p>control</p><p>mover</p><p>ct</p><p>etc..</p></body></html>",
             None, -1))
     self.ctl_name_ext_lineEdit.setText(
         gqt.fakeTranslate("Form", "ctl", None, -1))
     self.label_8.setText(gqt.fakeTranslate("Form", "Joints", None, -1))
     self.joint_name_ext_lineEdit.setToolTip(
         gqt.fakeTranslate(
             "Form",
             "<html><head/><body><p>Set the extension name for joints</p><p><br/></p><p><span style=\" font-weight:600;\">For example:</span></p><p>jnt</p><p>joint</p><p>bone</p><p>j</p><p>etc..</p></body></html>",
             None, -1))
     self.joint_name_ext_lineEdit.setText(
         gqt.fakeTranslate("Form", "jnt", None, -1))
     self.reset_name_ext_pushButton.setText(
         gqt.fakeTranslate("Form", "Reset", None, -1))
     self.load_naming_configuration_pushButton.setText(
         gqt.fakeTranslate("Form", "Load", None, -1))
     self.save_naming_configuration_pushButton.setText(
         gqt.fakeTranslate("Form", "Save", None, -1))
Esempio n. 30
0
    def retranslateUi(self, Form):
        Form.setWindowTitle(gqt.fakeTranslate("Form", "Form", None, -1))
        self.ikfk_label.setText(
            gqt.fakeTranslate("Form", "IK/FK Blend", None, -1))
        self.maxStretch_label.setText(
            gqt.fakeTranslate("Form", "Max Stretch", None, -1))
        self.divisions_label.setText(
            gqt.fakeTranslate("Form", "Divisions", None, -1))

        self.primaries_groupBox.setTitle(
            gqt.fakeTranslate("Form", "Primary Feathers", None, -1))
        self.primaries_label.setText(
            gqt.fakeTranslate("Form", "Count", None, -1))
        self.pPoints_label.setText(
            gqt.fakeTranslate("Form", "Points", None, -1))
        self.pJoints_label.setText(
            gqt.fakeTranslate("Form", "Joints", None, -1))
        self.pCovertsPoints_label.setText(
            gqt.fakeTranslate("Form", "Points", None, -1))
        self.pCovertsJoints_label.setText(
            gqt.fakeTranslate("Form", "Joints", None, -1))
        self.pCoverts_checkBox.setText(
            gqt.fakeTranslate("Form", "Enable Coverts", None, -1))
        self.pCoverts_label.setText(
            gqt.fakeTranslate("Form", "Coverts Length", None, -1))

        self.secondaries_groupBox.setTitle(
            gqt.fakeTranslate("Form", "Secondary Feathers", None, -1))
        self.secondaries_label.setText(
            gqt.fakeTranslate("Form", "Count", None, -1))
        self.sPoints_label.setText(
            gqt.fakeTranslate("Form", "Points", None, -1))
        self.sJoints_label.setText(
            gqt.fakeTranslate("Form", "Joints", None, -1))
        self.sCovertsPoints_label.setText(
            gqt.fakeTranslate("Form", "Points", None, -1))
        self.sCovertsJoints_label.setText(
            gqt.fakeTranslate("Form", "Joints", None, -1))
        self.sCoverts_checkBox.setText(
            gqt.fakeTranslate("Form", "Enable Coverts", None, -1))
        self.sCoverts_label.setText(
            gqt.fakeTranslate("Form", "Coverts Length", None, -1))
        self.sMarginalsPoints_label.setText(
            gqt.fakeTranslate("Form", "Points", None, -1))
        self.sMarginalsJoints_label.setText(
            gqt.fakeTranslate("Form", "Joints", None, -1))
        self.sMarginals_checkBox.setText(
            gqt.fakeTranslate("Form", "Enable Marginals", None, -1))
        self.sMarginals_label.setText(
            gqt.fakeTranslate("Form", "Marginals Length", None, -1))

        self.ikTR_checkBox.setText(
            gqt.fakeTranslate("Form", "IK separated Trans and Rot ctl", None,
                              -1))
        self.mirrorIK_checkBox.setToolTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.mirrorIK_checkBox.setStatusTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.mirrorIK_checkBox.setWhatsThis(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.mirrorIK_checkBox.setText(
            gqt.fakeTranslate("Form", "Mirror IK Ctl  axis behaviour", None,
                              -1))
        self.mirrorMid_checkBox.setToolTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.mirrorMid_checkBox.setStatusTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.mirrorMid_checkBox.setWhatsThis(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.mirrorMid_checkBox.setText(
            gqt.fakeTranslate("Form", "MirrorMid Ctl and UPV  axis behaviour",
                              None, -1))
        self.extraTweak_checkBox.setToolTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.extraTweak_checkBox.setStatusTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.extraTweak_checkBox.setWhatsThis(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.extraTweak_checkBox.setText(
            gqt.fakeTranslate("Form", "Add Extra Tweak Ctl", None, -1))
        self.supportJoints_checkBox.setToolTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.supportJoints_checkBox.setStatusTip(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.supportJoints_checkBox.setWhatsThis(
            gqt.fakeTranslate(
                "Form",
                "This option set the axis of the mid CTL (elbow) and the up vector control to move in a mirror behaviour ",
                None, -1))
        self.supportJoints_checkBox.setText(
            gqt.fakeTranslate("Form", "Support Elbow Joints", None, -1))
        self.squashStretchProfile_pushButton.setText(
            gqt.fakeTranslate("Form", "Squash and Stretch Profile", None, -1))
        self.ikRefArray_groupBox.setTitle(
            gqt.fakeTranslate("Form", "IK Reference Array", None, -1))
        self.ikRefArray_copyRef_pushButton.setText(
            gqt.fakeTranslate("Form", "Copy from UpV Ref", None, -1))
        self.ikRefArrayAdd_pushButton.setText(
            gqt.fakeTranslate("Form", "<<", None, -1))
        self.ikRefArrayRemove_pushButton.setText(
            gqt.fakeTranslate("Form", ">>", None, -1))
        self.upvRefArray_groupBox.setTitle(
            gqt.fakeTranslate("Form", "UpV Reference Array", None, -1))
        self.upvRefArray_copyRef_pushButton.setText(
            gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
        self.upvRefArrayAdd_pushButton.setText(
            gqt.fakeTranslate("Form", "<<", None, -1))
        self.upvRefArrayRemove_pushButton.setText(
            gqt.fakeTranslate("Form", ">>", None, -1))
        self.pinRefArray_groupBox.setTitle(
            gqt.fakeTranslate("Form", "Pin Elbow Reference Array", None, -1))
        self.pinRefArray_copyRef_pushButton.setText(
            gqt.fakeTranslate("Form", "Copy from IK Ref", None, -1))
        self.pinRefArrayAdd_pushButton.setText(
            gqt.fakeTranslate("Form", "<<", None, -1))
        self.pinRefArrayRemove_pushButton.setText(
            gqt.fakeTranslate("Form", ">>", None, -1))