Kss 8.3.32, KRC 4, KR 120 HA.
UserTech v3.3.2
I have a problem to translate inscriptions in the list of parameters into Russian.
I created my small technical package by UserTech for entering parameters. created a KFD file, called it WristMoveParams.kfd. I was created a file called WristMoveParams.kxr and WristMoveParams.ru.kxr where he indicated the keywords and their translation, put them in C:\KRC\DATA. but even when I restart with reading files, it does not work. What could be the reason?
This is a WristMoveParams.kxr file
XML
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns="http://www.kuka.com/schemas/kxr/2009">
<module name="WristMoveParams">
<uiText key="Radius">
<text xml:lang="ru-DEV">Радиус</text>
<text xml:lang="en-DEV">Radius</text>
</uiText>
</module>
</resources>
Display More
This is a WristMoveParams.ru.kxr file
XML
<?xml version="1.0" encoding="utf-8"?>
<resources xml:lang="ru" xmlns="http://www.kuka.com/schemas/kxr/2009">
<module name="WristMoveParams">
<uiText key="Radius">
<text>Радиус</text>
</uiText>
</module>
</resources>
Display More
In a KFD-file i have a form:
Code
DEFTP WristMoveParams
; tech paramlist
DECL PARAM ParamSpiral = {SHORTNAME[] "Val: ", _
VALUE {Name: DEFAULT[] "ACT"}}
DECL PARAM ParamSlalom = {SHORTNAME[] "Val: ", _
VALUE {Name: DEFAULT[] "ACT"}}
DECL PARAM ParamNOT_MOVE = {SHORTNAME[] "Val: ", _
VALUE {Name: DEFAULT[] "ACT"}}
; tech parameters
DECL PARAM Weld_speed= {SHORTNAME[] "Weld_speed ", UNIT[] "mm/sec", _
VALUE {REAL: MIN 0.1, MAX 2000, STEP 0.1, DEFAULT 10}}
DECL PARAM Radius = {SHORTNAME[] "Radius", UNIT[] "mm", _
VALUE {REAL: MIN 0.0, MAX 50000, STEP 0.1, DEFAULT 1000}}
DECL PARAM Step = {SHORTNAME[] "Step ", UNIT[] "mm", _
VALUE {REAL: MIN 0.1, MAX 1000, STEP 0.1, DEFAULT 10}}
DECL PARAM Degrees = {SHORTNAME[] "Degrees ", UNIT[] "Grad", _
VALUE {REAL: MIN 0.0, MAX 720, STEP 0.1, DEFAULT 360}}
;decl tool parameter lists
DECL PARAM PL_SPIRAL = {SHORTNAME[] "SPIRAL_PARAM", _
VAR[] "SPIRAL_TYP", SHORTCUT[] "spiral", UNIT[] "spiralACT", _
VALUE {FREE: DEFAULT[] "_"}}
DECL PARAM PL_SLALOM = {SHORTNAME[] "SLALOM_PARAM", _
VAR[] "SLALOM_TYP", SHORTCUT[] "slalom", UNIT[] "slalomACT", _
VALUE {FREE: DEFAULT[] "_"}}
DECL PARAM PL_NOT_MOVE = {SHORTNAME[] "NOT_MOV_PARAM", _
VAR[] "NOT_MOVE_TYP", SHORTCUT[] "not_move", UNIT[] "not_moveACT", _
VALUE {FREE: DEFAULT[] "_"}}
;plists
DECL PLIST SPIRAL[3] -> ParamSpiral
SPIRAL[1] = Weld_speed
SPIRAL[2] = Radius
SPIRAL[3] = STEP
DECL PLIST SLALOM[3] -> ParamSlalom
SLALOM[1] = Weld_speed
SLALOM[2] = Radius
SLALOM[3] = STEP
DECL PLIST NOT_MOVE[3] -> ParamNOT_MOVE
NOT_MOVE[1] = Weld_speed
NOT_MOVE[2] = Radius
NOT_MOVE[3] = Degrees
; folds
DECL FOLD SpiralFOLD[1]
SpiralFOLD[1] = toSpiral()
DECL FOLD SlalomFold[1]
SlalomFold[1] = toSlalom()
DECL FOLD Not_moveFold[1]
Not_moveFold[1] = toNot_move()
; inlineforms
DECL INLINEFORM SPIRAL_Inline = {FOLD[1] SpiralFOLD,PARAM[1] ParamSpiral, STYLE WYSIWYG}
DECL INLINEFORM SLALOM_inline = {FOLD[1] SlalomFold, PARAM[1] ParamSlalom, STYLE WYSIWYG}
DECL INLINEFORM NOT_MOVE_inline = {FOLD[1] Not_moveFold, PARAM[1] ParamNOT_MOVE, STYLE WYSIWYG}
ENDTP
Display More
In original en in works, but when I use russian, it's not translated
example of a form in an attachment.
Thanks in advance