#!/bin/sh
# the next line restarts with wish \
exec wish "$0" "$@"
##
## xtherion --
##
##     Therion user interface.
##
## Copyright (C) 2002 Stacho Mudrak
## 
##
## -------------------------------------------------------------------- 
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2 of the License, or
## any later version.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
## GNU General Public License for more details.
## 
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
## -------------------------------------------------------------------- 








set xth(debug) 0
set xth(about,ver) 5.3.15







package require msgcat
catch {namespace import ::msgcat::mc}  

if {[string equal -nocase [::msgcat::mclocale] c]} {
  ::msgcat::mclocale en
}

set xth(destroyed) 0
set xth(prj,name) "therion"
set xth(prj,title) "therion user interface"
set xth(gui,main) ".xth"
set xth(gui,about) ".xth_about"
set xth(gui,bacw) ".xth_bac"
set xth(gui,dbg) ".xth_dbg"
set xth(gui,help) ".xth_help"
set xth(gui,message) ".xthmsg"
#set xth(gui,minsize) {480 300}
set xth(gui,minsize) {720 576}
set xth(gui,balloons) 0
set xth(gui,toolbar) 1
set xth(te,template) {}

set xth(kb_control) Control
set xth(kb_meta) Meta
set xth(gui,compshow) 0
set xth(gui,compcmd) "therion"
set xth(gui,appctrlcmd) {}
set xth(gui,auto_save) 0
set xth(gui,auto_backup) 0
set xth(gui,auto_backup_ext) "~"
set xth(gui,check_update) 1


set xth(encodings) { iso8859-1 iso8859-2 iso8859-5 iso8859-7 utf-8 cp1250 cp1251 cp1252 cp1253}
set xth(kbencodings) {utf-8 iso8859-1 iso8859-2 cp1250 cp1251 macCentEuro unicode}
if {[lsearch -exact $xth(kbencodings) [encoding system]] < 0} {
  lappend xth(kbencodings) [encoding system]
}

set xth(length_units) {m cm in ft yd}
set xth(angle_units) {deg min grad}
set xth(point_types) {}
set xth(line_types) {}
set xth(scrap_projections) {plan elevation extended none}
set xth(app,te,filetypes) {    
  {{Therion files}       {.th}}    
  {{2D therion files}       {.th2}}    
  {{All files}       {*}}    
}
set xth(app,te,fileext) {.th}

set xth(app,me,filetypes) {    
  {{Therion 2D files}       {.th2}}    
  {{Therion files}       {.th}}    
  {{All files}       {*}}    
}

set xth(app,cp,filetypes) {    
  {{Therion config files}       {thconfig*}}    
  {{Therion config files }       {.thcfg .thconfig}}    
  {{All files}       {*}}    
}

set xth(icmds) {survey}
set xth(cmds) {scrap centerline grade line area map layout surface}

set xth(datafmt,unknown) {4s}                    
set xth(datafmt,station) {4s}                    
set xth(datafmt,length) {6.2fx {-}}             
set xth(datafmt,counter) {6.2f {-}}            
set xth(datafmt,bearing) {5.1fx {-}}             
set xth(datafmt,gradient) {{5.1fx} {up down -}} 
set xth(datafmt,depth) {6.2fx {-}}            
set xth(datafmt,dimensions) {4.1fx {-}}             

set xth(gui,initdir) ""
set xth(app,active) ""
set xth(app,list) {}
set xth(app,all,tbwidth) 256
set xth(app,all,relw) 380
set xth(app,all,wmwd) 180
set xth(app,all,wpsw) 1

set xth(app,fencoding) utf-8
set xth(app,sencoding) utf-8

# autodetect some options
frame .def
scrollbar .def.scrollbar
text .def.text
if {[catch {.def.text configure -undo 1}]} {
  set xth(gui,text_undo) 0;
} else {
  set xth(gui,text_undo) 1;
}
label .def.label

set xth(gui,sbwidth) [.def.scrollbar cget -width]
set xth(gui,sbwidthb) [.def.scrollbar cget -borderwidth]
set xth(gui,lfont) [.def.label cget -font]
set xth(gui,efont) [.def.text cget -font]
set xth(gui,ecolorbg) black
set xth(gui,ecolorfg) green
set xth(gui,escolorbg) black
set xth(gui,escolorfg) red
set xth(gui,ecolorselbg) green
set xth(gui,ecolorselfg) black
set xth(gui,selfg) white
set xth(gui,selbg) darkBlue
set xth(gui,etabsize) 2
set xth(gui,controlk) Ctrl

set xth(import,size) 1024.0
set xth(import,mind) 8.0
set xth(import,dxf,scale) 1.0
set xth(import,dxf,cs) {}
set xth(import,svg,scale) 1.0
set xth(import,svg,cs) {}
set xth(import,default,scale) {}
set xth(import,default,cs) {}

set xth(gui,xvi_grid_clr) #00D0D0
set xth(gui,xvi_walls_fptn) gray12
set xth(gui,xvi_walls_fclr) gray80
set xth(gui,xvi_walls_oclr) gray60
set xth(gui,xvi_shot_clr) gray50
set xth(gui,xvi_station_fclr) black
set xth(gui,xvi_station_oclr) black
set xth(gui,xvi_station_size) 3.0
set xth(gui,xvi_sketch_line_width) 1

set xth(gui,me,nozoom) 1

destroy .def
# end of options autodetection

# map editor settings

# translate types in dropdown menus
set xth(gui,me,type_dropdown_trans) 1

# reset options string on type change
set xth(gui,me,type_reset_options) 1

# SCRAP
# size of scrap scaling square
set xth(gui,me,scrap,psize) 4


# POINT
# size of point
set xth(gui,me,point,psize) 4

# LINE
# size of line point
set xth(gui,me,line,psize) 4
# line width
set xth(gui,me,line,width) 3
# size of line control point
set xth(gui,me,line,cpsize) 4
# width of line between point and control point
set xth(gui,me,line,clwidth) 2
# size of start line tick
set xth(gui,me,line,ticksize) 15
# width of start line tick
set xth(gui,me,line,tickwidth) 3

set xth(gui,me,activefill) red
set xth(gui,me,pasivefill) blue
set xth(gui,me,controlfill) blue
set xth(gui,me,highlightfill) cyan

set xth(gui,me,typelistwidth) 16
set xth(gui,rmb) 3

set xth(gui,bindinsdel) 1

# platform dependend settings
case $tcl_platform(platform) {
  unix {
    set xth(gui,sbwidth) 9
    set xth(gui,sbwidthb) 1
    set xth(gui,efont) {fixed -20}
    set xth(gui,platform) unix
    set xth(gui,cursor) top_left_arrow
    set xth(gui,compshow) 1
    if {[string equal $tcl_platform(os) Darwin]} {
        set xth(kb_meta) Meta
        set xth(kb_control) Alt
        set xth(gui,controlk) Cmd
        set xth(gui,platform) macintosh
        set xth(gui,cursor) arrow
        set xth(gui,bindinsdel) 0
    }
  }
  windows {
    package require registry
    set xth(win32registry) {HKEY_LOCAL_MACHINE\SOFTWARE\Therion}
    if {[catch {
      set xth(gui,compcmd) "\"[file join [registry get $xth(win32registry) InstallDir] therion.exe]\""
    }]} {
      set xth(win32registry) {HKEY_CURRENT_USER\SOFTWARE\Therion}
      catch {
	set xth(gui,compcmd) "\"[file join [registry get $xth(win32registry) InstallDir] therion.exe]\""
      }      
    }
    
    catch {
      if {[registry get {HKEY_LOCAL_MACHINE\SOFTWARE\Therion} AppCtrl]} {
	set xth(gui,appctrlcmd) "[file join [registry get $xth(win32registry) InstallDir] bin appctrl.exe]"
      }
    }
    regsub -all {\/} $xth(gui,compcmd) {\\\\} xth(gui,compcmd)
    set xth(gui,efont) "Courier 16 roman bold"
    set xth(gui,platform) windows
    set xth(gui,cursor) arrow
    set xth(app,sencoding) [encoding system]
    set xth(gui,bindinsdel) 0
    if {[catch {
      set fid [open "|cmd.exe /c" r]
      read $fid;
      close $fid
    }]} {
      set xth(gui,compcmd) "command.com /c $xth(gui,compcmd)"
    } else {
      set xth(gui,compcmd) "cmd.exe /c $xth(gui,compcmd)"
    }
  }
  macintosh {
    set xth(kb_meta) Meta
    set xth(kb_control) Alt
    set xth(gui,controlk) Cmd
    set xth(gui,platform) macintosh
    set xth(gui,cursor) arrow
    set xth(gui,bindinsdel) 0
    set xth(app,sencoding) utf-8
  }
}


case $tcl_platform(os) {
  Darwin {
    set xth(gui,rmb) 2
  }
}


# end of platform dependend settings

# words to translate
set tmp [mc "theme basic-symbols"]
set tmp [mc "theme passage-fills"]
set tmp [mc "theme speleothems"]
set tmp [mc "theme equipement"]

set xth(me,themes) {
  {theme basic-symbols}
    {point gradient}
    {point height}
    {point passage-height}
    {point entrance}
    {point label}
    {point station}
    {point continuation}
    {point water-flow}
    {point air-draught}
    {line wall}
    {line chimney}
    {line ceiling-step}
    {line floor-step}
    {line pit}
    {line floor-meander}
    {line ceiling-meander}
    {line contour}
    {line label}
    {line overhang}
    {line water-flow}
    {area water}
    {area sump}
    {area bedrock}
  {theme passage-fills}
    {point blocks}
    {point archeo-material}
    {point clay}
    {point debris}
    {point breakdown-choke}
    {point flowstone-choke}
    {point low-end}
    {point narrow-end}
    {point guano}
    {point ice}
    {point paleo-material}
    {point pebbles}
    {point raft}
    {point raft-cone}
    {point root}
    {point sand}
    {point snow}
    {point vegetable-debris}
    {point water}
    {line border}
    {line border:invisible}
    {line rock-border}
    {line rock-edge}
    {area blocks}
    {area clay}
    {area debris}
    {area ice}
    {area pebbles}
    {area sand}
    {area snow}
  {theme speleothems}
    {point anastomosis}
    {point aragonite}
    {point cave-pearl}
    {point crystal}
    {point curtain}
    {point disk}
    {point flowstone}
    {point flute}
    {point gypsum}
    {point gypsum-flower}
    {point helictite}
    {point karren}
    {point moonmilk}
    {point pillar}
    {point popcorn}
    {point rimstone-dam}
    {point rimstone-pool}
    {point scallop}
    {point soda-straw}
    {point stalactite}
    {point stalagmite}
    {point wall-calcite}
    {line flowstone}
    {line moonmilk}
    {area flowstone}
    {area moonmilk}
  {theme equipement}
    {point anchor}
    {point bridge}
    {point camp}
    {point fixed-ladder}
    {point no-equipment}
    {point rope}
    {point rope-ladder}
    {point steps}
    {point traverse}
    {line rope}
}





set xth(about,image_data) {
R0lGODlhwACQAOcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH+CHh0aGVyaW9uACwAAAAAwACQAAAI/gABCBxI
sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJ
sqXLjyRiloj5sqbNlDJJlJg586bPnxx1liiSpKjRJD2BKl0KUWfRNm0kQW1T
lCbTq1gL6kSSJI4kSbZsfaWaxGpWADFJoD1rk0SKJG7AapurS6wbpGrPOsWb
Ny9bnDvbOLKlbdu/bXPFIi3BtsTRpGv/ooyZJKotw/8yI7ZF1S/TvVOL7pzp
WXJHx5bDFtb2LbPrw9tsRSqblUTluF/dkC1b2jTHymB1bdu27zXmf/sQz+7t
U2iSSGHDSooUOilz3xOfgr083Hhh19rE/raB/FMm8NXRx3ZOq/Y69oW2K0cF
ixmha8RSyd/MCXy4YYH/jHUUUmXp915C8UHVyHaFCSSTQbBpI0sTBrbl2Hn/
DTTdXVJBZRRp7h0IgFHzbdfdQsOFJwleTJXAFVRz/WOQdtOFJppZ73n2FG6q
+ScJQaX9s5olbhAR4kt7JVHYNm0cVCBY6lXF2FU4akUQjWH5t81C2mgW3l1H
1uQcd0kglFds4lG1k1lhmrQXZOwBAIJAqEkiC2HbfJOhmSV4KV4RbMl0mTYM
babYYjrR1CZJSVaV00xzoiWfXMP5k5lCBJDgp5qSkaAaoe0d5MZm+ZHAlWNr
IplgG414KNpO/gAUAAABddoi3Gs/IlhcYdbkR4BpX3G3TSQLiXcUWUUsGhJq
uEXp6EC1XqZZsd5JVVYAps3HnYzFdqhbaL09mlZkHNUZnHQexhSpbaxaguel
C7nWmja6SNJEsr5Nyh1D0gUroH6NLpaqRjqlhp4turEYa63dwauQa8mFpeav
pkW75UJtRKdxwnBeGFUbbnxrVJUSsZvxZfvoGZu1UwLgWBpyyCJccf80Ga+f
kqSRgrLlAXfZQ4Ou3JlWwG2Xq40kO6RTE45YYs02ugh0i9BI0VlUXMI+dJ+x
LfvGLn0QwSYxbQRFS6iGkiRMdlNPZcmtQCqS9evXtjz9dkOH7ROe/iP38vxT
rWc75A9icZcJpM8NDqTNLVxHFJ+JewIgtJrsNuLuiVqTymmOTkUV3kNtaNb4
QHRHTrh4FR7UuYmZGS7QytY+ZZlw3zTykGHfaEPk2ti15zNmNjdEmCWbO4jh
3RFauyjdgx5UOInB2vKQJPcV7rdSpbsGkfWk/4682CvybmZRkdB3sUHGlrVj
WGG7pg/VFIvocmXv3l1o+uYdT5BmVIfp2FdLst9AGhefOMisfZlJzIqutxSG
Ra5QKxtQ25Z0pcOEhzPiMwjDtHcQWVhLICCwTSRkETy8ZUZPEhqa/Ixnmfrc
Dk1qKwrMZDacg1xGMalDSwnSYD4Ooi8O/uuJz0Tu078VDgRxDmuIoahToKIE
axv+QIjQUkcZzx1HgAKJnXMo4j6oWStSK4yJZb4TNlKxqHSBK4iQMNi1giDu
igiJHRIuxEXk6OkW1opfGJ+zLYi0AT93mVLBzIeQJESwQqhxm2tcVxAg8uYt
bZDDEP/Rmm30ajxG7B50pDWR6VRlfkmg1ELSlkGn9FB6CqGcpMZYQoZUazwM
bCBcCNMliqwICWlJJGEYUiqitTCJCOFUCH93PhPuql4qNKJj3NDHiahydYlT
CMv8YkpJfAeLbiRb6YrpSvCkMAlglN82sTnK4pWOX7HjiXa2xU0nWeeNEIkE
JcWWTHG+kZwH/mlDYjaXKcQxREWxuw19WANMJ5EgUoDDZ0IMo6KqKfOeEEmR
bIY2EwwVSoEbKt+2fJiQsoCAVuuMZkQKg7o25giiLwxLwvryu24aKjqIuaJC
R9Qej4HlaRRJji6I51B7WrGgCiFVIHvCMIYkIUIxvaalMoMEo/KEKPqay0Tk
qaJ76fE9y5TE1IC6UGvgr6ItRcluUHU1awJvImMzqW/qdM3tGQuX5hljO0fi
KhL8yoFcRWdnwmkap0CnrUDTIrTgiRLBWi1jdpupFI2VNL2UoA3QialiBSKW
8HlmmykRSxPWRjcyTsQNhcshVv4nrbwO5I+hJd38omK3zE6ThfQx/q3wWNa7
xzKzYa7UXNd2Ih88RREljD3oKmM7WYWIJwW9I6ZsAWBB2RSFdDZt5kkIWMXL
eWMfGFEpI/8COBcGlWq0AatlpvZAkozuQuYrr0Qi6LXH/nWpMz3M6EAKFeIK
CSXasBZcGebZiqRoRV7zHkftMxflda++tHzNPxiJBH44+MFNBdKDHxwmr7aq
KG9BXJeKW5DQNRfAndrggA+iOc4WDU8b5uiEJ1yQFT/4n4ciUCglkVgO749/
zq0Y+d7l3YUW8bBYC9prCOJiB7e4yPzaHWmIIGAbD6R6UiFCX+nH45pB0C5V
G2YS0lBfdxWGZndDB5IJImYXF4uxDnos/qUsNZHjxC2WK3mcLcibxniZ0XDx
kZ2JUkwQcPgZHyzu858DbRBNlTgvtGoCpdSbEA9nJjlf6mltEglYh4BvPRcq
ClfishqO+tnPhBbIp8ER6htv5i4o6Itt4mArzFnaO6iDM2DkymatkbRDEpyj
gCM36lL3+sUH8ROYBgICtkKRw4+m5KnLctWrkHZbrcSYkCa35dBARaMNuy8A
gPFpQD8YGwMBBwA+TQ4HXyeB2yBl17KHbCI6V7TN6W5j+WUXqkxlKk+8poL3
ve8EiNvSwwmuQPrJWlc3JGUSNTB3MSRpiUQJ3+VbNL8nvm+I5E5o+CJdEVpY
a4egUEWR0Blf/rFSOoWhNaDa6pFMKT7xiCqw4cWOCu04vA1vALSeeqFfuh1U
kYkmAZIGI05rWM7y7Rp3jSQUnym/Y/SEHMxD8C4PaqxEkfQJlD6oFImhp61Z
I2lFzbJ4yFEpqTc0B7iV8+5W7KCCtTqDxEuxSbpdvx6V9n1DH9qwhpJz9Ni0
Ay1N0PsZSbwUnjborDQBYFfWjXlrqhzIZG5QLUUyJgk5dMZniw8Jzp5FTZ+1
73QKX2vRciXrLJKlvmApyYcDGam7yjlqWlN2aEuvks7FpSNq01ZJTtcICnmm
2Fdz2lwTYseAW8vrfU0QWHiSEVc9J/UkOfSs6EQCorRw+PbZhzcs/mkJ5dG+
9lj6PgBYVl9ZWCL6DS2BHnkrh4E2nfgfJov4QeIec+Ep2g7vEMg0+inEvAb/
6xVplxUtE/ENehMbVJFxnJMaBld1XyEVEBg9KDZ0TuY8+TVsaZYEirZLBYh3
Zsc5JIBgnHQR/aJ/JdIjlWYR3EN9wCEcXFRi4lRF14d9DnEyAiIfbsB/2ZYR
nhJ6mDVEjZdB2BFd+uYaADhKKMd2YHELXVJLG0E5mUIUN8VoDOEPejI2OxNG
kqKDnbZccWQtuwEyXhZTHbEbIUUcXIRCGPR+yQUy24FiVKh2dYVgS0KDnQQV
aqAtKQgRxXFqaQAomeQUOSiBSeVMlUUd/vYWFe7CHW5nEf2yiP7nhcGWcA0n
Py5SGVc3KEbYSQ9YIm84F8PBhi4XFrqwJBRYR7fWBHOXSTrEFViib1VXWV8R
CY4QPYXRGhmRIgGkYFyUHPDDikCyOnjSY24lHZGAiAzYcRZxQsixchRRSVRT
AiPHiuN0GJ9lKPqlXBnRJxQnig+DY3chhKyIBHLVJWclEdIRSHDRQxxxDa9h
DRfRRYwlK8B4Jc83jIchiehTI5UxQsKhD9jFEUMWj1DmCEmggPW4WnsmWbEo
FRFXPx0xkMsoL4UzjYHoRLboH43IEG1QF7ZwJ1mCGXYYERJZEWMXIRg0f9iz
IxnZHUfoEN8B/l8LlhEleRHasA8RMzEJSTqgAVkMQowTQTMUWIEQMmLLaHxt
kIU7GYyBFyMj2U0VhxE1GY+584FLCSR4hRGONpUTwY1qVRGhgx/Fc5XZtIRx
OFJcCRRjo5I5dzJnSZJGqRQ8ZZFXqXgxIpBxqZZUQZc7WTCR9ZYIZI1YYSxk
eRBZuRET540hcZIK9l/jQQDYUpiDxUxbRZT20XIrQXHbd0nqJ5kHRin6aEL8
xhKakTd68g+Dg0NsuRRqsU6YoZgQwZhpORLmCBtJlRgYWJigEVmZ1xEpFpoY
cVQMRThzUZzoIo712DmbtJF4mZcfAXcXpDGy4EHr4ZkVdX2DN5sf/rEPg5MY
shgXIdMZX5mQcsaII6FgzOmbFhQ3riJ/q0klTpQlKcZIsjmTk7RvsJkdJ5Qn
KhKO7OF3fSliHIWZEkFxb0d4Y7M2BNBsnqlDcmUYkWMczvmNo/mcyIF3vWJZ
ZdOgCNFdoHg2vwmhiKGfFaqezXUo1EQuHIqVmBceHwqhq1GcSRVT3bENivmb
v3Ef3YlH1bmi8IEa9cV/cBidGqMx1lCHiqWdBQoxQmVyPooglCE7PKIa6ZEb
DxhxP/kNommZwZaPiLELlhAHn/SkStMoPtkvU9EE98ZlbmgivVmUCaQRG5Zw
OYOcZIogpEEj6WQbp7ITL6ItT1Oj9jkQ/iuXnzNyQtqHjWlgp3fKEKtyI2mW
KDqUYQw4HCpTEEM5ofCHoJLgSADaqHh6FFWCI3ElFy+KqaWpqfZhgOhhLcny
np4pFFFXNi1KpQO0ctq2PYQnIJ8Kqo6qojyHIC/ygMSakfqQmEaFqKvxFc+i
ELDqq8YjH/eGb1MIoVFJoQk3G0oJrS6RaZrGFS/Sdohxd0PZTYmqO42QBLjE
rTWRKeNCAB9VqrZwDf7Bi0H1aJthkLPKriWRNAVTqdugDwaITWNngGooFdvK
ry8Br+NzYviITcaxGUk3ngrbM7cxQnjiDRBLHNuXd5ZgkM9asRzhro6hpj3U
iOhmPSErsh0hfxNNIAchuSSMVHOWhD8se3af6B8EQSpMtDMMerMkBxwgWZwE
ETebta9AWx5/Gj1eRVnB9bNJS3JQpaYplx69h5BR21fq9BRYGgm6gbRZCxTj
Any3kaaVGLZsEUIMazVHMUe9irZZQbJCMS5wq4WlsbJ1m7d6u7d827d++7dk
GRAAOw==
====
}

proc xth_incr_station_name {oname iii} {
  if {[regexp {^(\S+)(\@\S+)$} $oname dumm stname svname]} {
    set oname $stname
  } else {
    set svname {}
  }
  if {[regexp {^0*(\d+)$} $oname dum s2]} {
    set numlen [string length $dum]
    incr s2 $iii
    if {[string length $s2] < $numlen} {
      set s2 [format [join [list "%0" $numlen d] ""] $s2]
    }
    return "$s2$svname"
  }
  if {[regexp {^(.*\D)(0*(\d+))$} $oname dumm s1 s3 s2]} {
    set numlen [string length $s3]
    incr s2 $iii
    if {[string length $s2] < $numlen} {
      set s2 [format [join [list "%0" $numlen d] ""] $s2]
    }
    return "$s1$s2$svname"
  } 
  if {[regexp {^(.*)(\D)$} $oname dumm s2 s1]} {
    set avs1 [scan $s1 %c]
    if {(($avs1 >= 65) && ($avs1 < 90)) || (($avs1 >= 97) && ($avs1 < 122))} {
      incr avs1
      return "$s2[format %c $avs1]$svname"
    }
  } 
  if {[regexp {^(0*(\d+))(\D.*)$} $oname dumm s3 s2 s1]} {
    set numlen [string length $s3]
    incr s2 $iii
    if {[string length $s2] < $numlen} {
      set s2 [format [join [list "%0" $numlen d] ""] $s2]
    }
    return "$s2$s1$svname"
  } 
  return "$oname$svname"
}


proc xth_getdir {fname} {
  set d [file dirname $fname]
  if {[file exists $d] && [file isdirectory $d]} {
    return $d
  } 
  return {}
}







# file generated automatically - do not modify!

  ::msgcat::mcset bg "Drag to resize control panel." [encoding convertfrom utf-8 "\320\237\320\273\321\212\320\267\320\275\320\265\321\202\320\265, \320\267\320\260 \320\264\320\260 \320\277\321\200\320\276\320\274\320\265\320\275\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \320\272\320\276\320\275\321\202\321\200\320\276\320\273\320\275\320\270\321\217 \320\277\320\260\320\275\320\265\320\273"]
  ::msgcat::mcset cz "Drag to resize control panel." [encoding convertfrom utf-8 "Zm\304\233nit \305\241\303\255\305\231ku panelu."]
  ::msgcat::mcset de "Drag to resize control panel." [encoding convertfrom utf-8 "Ziehen um Gr\303\266\303\237e zu \303\244ndern."]
  ::msgcat::mcset el "Drag to resize control panel." [encoding convertfrom utf-8 "Drag \316\263\316\271\316\261 \317\200\317\201\316\277\317\203\316\261\317\201\316\274\316\277\316\263\316\256 \316\274\316\265\316\263\316\255\316\270\316\277\317\205\317\202 \317\200\316\257\316\275\316\261\316\272\316\261 \316\265\316\273\316\255\316\263\317\207\316\277\317\205."]
  ::msgcat::mcset en "Drag to resize control panel." [encoding convertfrom utf-8 "Drag to resize control panel."]
  ::msgcat::mcset es "Drag to resize control panel." [encoding convertfrom utf-8 "Arrastar para cambiar el tama\303\261o del panel de control."]
  ::msgcat::mcset it "Drag to resize control panel." [encoding convertfrom utf-8 "Trascina per ridimensionare il pannello dei controlli"]
  ::msgcat::mcset ru "Drag to resize control panel." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\321\202\320\260\321\201\320\272\320\270\320\262\320\260\320\271\321\202\320\265 \320\264\320\273\321\217 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\277\320\260\320\275\320\265\320\273\320\270"]
  ::msgcat::mcset sk "Drag to resize control panel." [encoding convertfrom utf-8 "Roz\305\241\303\255ri\305\245 alebo z\303\272\305\276i\305\245 okno kontroln\303\275ch panelov."]
  ::msgcat::mcset sq "Drag to resize control panel." [encoding convertfrom utf-8 "levize per te rritur dritaren kontrolluese"]

  ::msgcat::mcset bg "File" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273"]
  ::msgcat::mcset cz "File" [encoding convertfrom utf-8 "Soubor"]
  ::msgcat::mcset de "File" [encoding convertfrom utf-8 "Datei"]
  ::msgcat::mcset el "File" [encoding convertfrom utf-8 "\316\221\317\201\317\207\316\265\316\257\316\277"]
  ::msgcat::mcset en "File" [encoding convertfrom utf-8 "File"]
  ::msgcat::mcset es "File" [encoding convertfrom utf-8 "Archivo"]
  ::msgcat::mcset it "File" [encoding convertfrom utf-8 "File"]
  ::msgcat::mcset ru "File" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273"]
  ::msgcat::mcset sk "File" [encoding convertfrom utf-8 "S\303\272bor"]
  ::msgcat::mcset sq "File" [encoding convertfrom utf-8 "fajlli"]

  ::msgcat::mcset bg "Maximize" [encoding convertfrom utf-8 "\320\243\320\262\320\265\320\273\320\270\321\207\320\260\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Maximize" [encoding convertfrom utf-8 "Maximalizovat"]
  ::msgcat::mcset de "Maximize" [encoding convertfrom utf-8 "Maximieren"]
  ::msgcat::mcset el "Maximize" [encoding convertfrom utf-8 "\316\234\316\265\316\263\316\271\317\203\317\204\316\277\317\200\316\277\316\257\316\267\317\203\316\267"]
  ::msgcat::mcset en "Maximize" [encoding convertfrom utf-8 "Maximize"]
  ::msgcat::mcset es "Maximize" [encoding convertfrom utf-8 "Maximizar"]
  ::msgcat::mcset it "Maximize" [encoding convertfrom utf-8 "Massimizza"]
  ::msgcat::mcset ru "Maximize" [encoding convertfrom utf-8 "\320\240\320\260\320\267\320\262\320\265\321\200\320\275\321\203\321\202\321\214"]
  ::msgcat::mcset sk "Maximize" [encoding convertfrom utf-8 "Maximalizova\305\245"]
  ::msgcat::mcset sq "Maximize" [encoding convertfrom utf-8 "rrite ne maksimum"]

  ::msgcat::mcset bg "Normalize" [encoding convertfrom utf-8 "\320\235\320\276\321\200\320\274\320\260\320\273\320\270\320\267\320\270\321\200\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Normalize" [encoding convertfrom utf-8 "Norm\303\241ln\303\255 velikost"]
  ::msgcat::mcset de "Normalize" [encoding convertfrom utf-8 "Normalgr\303\266\303\237e"]
  ::msgcat::mcset el "Normalize" [encoding convertfrom utf-8 "\316\232\316\261\316\275\316\277\316\275\316\271\316\272\317\214 \316\274\316\255\316\263\316\265\316\270\316\277\317\202"]
  ::msgcat::mcset en "Normalize" [encoding convertfrom utf-8 "Normalize"]
  ::msgcat::mcset es "Normalize" [encoding convertfrom utf-8 "Normalizar"]
  ::msgcat::mcset it "Normalize" [encoding convertfrom utf-8 "Normalizza"]
  ::msgcat::mcset ru "Normalize" [encoding convertfrom utf-8 "\320\241\320\262\320\265\321\200\320\275\321\203\321\202\321\214"]
  ::msgcat::mcset sk "Normalize" [encoding convertfrom utf-8 "Norm\303\241lna ve\304\276kos\305\245"]
  ::msgcat::mcset sq "Normalize" [encoding convertfrom utf-8 "normalizo"]

  ::msgcat::mcset bg "Switch panels" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\277\320\260\320\275\320\265\320\273\320\260"]
  ::msgcat::mcset cz "Switch panels" [encoding convertfrom utf-8 "P\305\231eho\304\217 panely"]
  ::msgcat::mcset de "Switch panels" [encoding convertfrom utf-8 "Panel verschieben"]
  ::msgcat::mcset el "Switch panels" [encoding convertfrom utf-8 "\316\221\316\273\316\273\316\261\316\263\316\256 \317\200\316\261\317\201\316\254\316\270\317\205\317\201\316\277\317\205"]
  ::msgcat::mcset en "Switch panels" [encoding convertfrom utf-8 "Switch panels"]
  ::msgcat::mcset es "Switch panels" [encoding convertfrom utf-8 "Alternar paneles"]
  ::msgcat::mcset it "Switch panels" [encoding convertfrom utf-8 "Cambia posto al pannello"]
  ::msgcat::mcset ru "Switch panels" [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\272\320\273\321\216\321\207\320\270\321\202\321\214 \320\277\320\260\320\275\320\265\320\273\320\270"]
  ::msgcat::mcset sk "Switch panels" [encoding convertfrom utf-8 "Preho\304\217 panely"]
  ::msgcat::mcset sq "Switch panels" [encoding convertfrom utf-8 "nderro panelat"]

  ::msgcat::mcset bg "Toggle toolbar" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\277\320\260\320\275\320\265\320\273\320\260 \321\201 \320\270\320\275\321\201\321\202\321\200\321\203\320\274\320\265\320\275\321\202\320\270"]
  ::msgcat::mcset cz "Toggle toolbar" [encoding convertfrom utf-8 "Vypnout/zapnout li\305\241tu n\303\241stroj\305\257"]
  ::msgcat::mcset de "Toggle toolbar" [encoding convertfrom utf-8 "Werkzeugleiste anzeigen/verbergen"]
  ::msgcat::mcset el "Toggle toolbar" [encoding convertfrom utf-8 "\316\225\316\274\317\206\316\254\316\275\316\271\317\203\316\267 / \316\274\316\267-\316\265\316\274\317\206\316\254\316\275\316\271\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \316\265\317\201\316\263\316\261\316\273\316\265\316\257\317\211\316\275"]
  ::msgcat::mcset it "Toggle toolbar" [encoding convertfrom utf-8 "Mostra/Nascondi la barra strumenti"]
  ::msgcat::mcset ru "Toggle toolbar" [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\272\320\273\321\216\321\207\320\270\321\202\321\214 \320\277\320\260\320\275\320\265\320\273\321\214 \320\270\320\275\321\201\321\202\321\200\321\203\320\274\320\265\320\275\321\202\320\276\320\262"]
  ::msgcat::mcset sk "Toggle toolbar" [encoding convertfrom utf-8 "Zapn\303\272\305\245/vypn\303\272\305\245 panel"]
  ::msgcat::mcset sq "Toggle toolbar" [encoding convertfrom utf-8 "dritarja aktivizuese"]

  ::msgcat::mcset bg "KBD encoding" [encoding convertfrom utf-8 "\320\232\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260 \320\275\320\260 \320\272\320\273\320\260\320\262\320\270\320\260\321\202\321\203\321\200\320\260\321\202\320\260"]
  ::msgcat::mcset cz "KBD encoding" [encoding convertfrom utf-8 "K\303\263dov\303\241n\303\255 kl\303\241vesnice"]
  ::msgcat::mcset de "KBD encoding" [encoding convertfrom utf-8 "Zeichensatz"]
  ::msgcat::mcset el "KBD encoding" [encoding convertfrom utf-8 "\316\232\317\211\316\264\316\271\316\272\316\277\317\200\316\277\316\257\316\267\317\203\316\267 \317\200\316\273\316\267\316\272\317\204\317\201\316\277\316\273\316\277\316\263\316\257\316\277\317\205"]
  ::msgcat::mcset en "KBD encoding" [encoding convertfrom utf-8 "KBD encoding"]
  ::msgcat::mcset es "KBD encoding" [encoding convertfrom utf-8 "Codificaci\303\263n teclado"]
  ::msgcat::mcset it "KBD encoding" [encoding convertfrom utf-8 "Encoding della tastiera"]
  ::msgcat::mcset ru "KBD encoding" [encoding convertfrom utf-8 "\320\232\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260 \320\272\320\273\320\260\320\262\320\270\320\260\321\202\321\203\321\200\321\213"]
  ::msgcat::mcset sk "KBD encoding" [encoding convertfrom utf-8 "K\303\263dovanie kl\303\241vesnice"]
  ::msgcat::mcset sq "KBD encoding" [encoding convertfrom utf-8 "KBD-kodimi"]

  ::msgcat::mcset bg "Window" [encoding convertfrom utf-8 "\320\237\321\200\320\276\320\267\320\276\321\200\320\265\321\206"]
  ::msgcat::mcset cz "Window" [encoding convertfrom utf-8 "Okno"]
  ::msgcat::mcset de "Window" [encoding convertfrom utf-8 "Fenster"]
  ::msgcat::mcset el "Window" [encoding convertfrom utf-8 "\316\240\316\261\317\201\316\254\316\270\317\205\317\201\316\277"]
  ::msgcat::mcset en "Window" [encoding convertfrom utf-8 "Window"]
  ::msgcat::mcset es "Window" [encoding convertfrom utf-8 "Ventana"]
  ::msgcat::mcset it "Window" [encoding convertfrom utf-8 "Finestra"]
  ::msgcat::mcset ru "Window" [encoding convertfrom utf-8 "\320\236\320\272\320\275\320\276"]
  ::msgcat::mcset sk "Window" [encoding convertfrom utf-8 "Okno"]
  ::msgcat::mcset sq "Window" [encoding convertfrom utf-8 "dritarja"]

  ::msgcat::mcset bg "Quit" [encoding convertfrom utf-8 "\320\230\320\267\321\205\320\276\320\264"]
  ::msgcat::mcset cz "Quit" [encoding convertfrom utf-8 "Konec"]
  ::msgcat::mcset de "Quit" [encoding convertfrom utf-8 "Beenden"]
  ::msgcat::mcset el "Quit" [encoding convertfrom utf-8 "\316\210\316\276\316\277\316\264\316\277\317\202"]
  ::msgcat::mcset en "Quit" [encoding convertfrom utf-8 "Quit"]
  ::msgcat::mcset es "Quit" [encoding convertfrom utf-8 "Salir"]
  ::msgcat::mcset it "Quit" [encoding convertfrom utf-8 "Esci"]
  ::msgcat::mcset ru "Quit" [encoding convertfrom utf-8 "\320\222\321\213\321\205\320\276\320\264"]
  ::msgcat::mcset sk "Quit" [encoding convertfrom utf-8 "Ukon\304\215i\305\245"]
  ::msgcat::mcset sq "Quit" [encoding convertfrom utf-8 "mbylle"]

  ::msgcat::mcset bg "Help" [encoding convertfrom utf-8 "\320\237\320\276\320\274\320\276\321\211"]
  ::msgcat::mcset cz "Help" [encoding convertfrom utf-8 "N\303\241pov\304\233da"]
  ::msgcat::mcset de "Help" [encoding convertfrom utf-8 "Hilfe"]
  ::msgcat::mcset el "Help" [encoding convertfrom utf-8 "\316\222\316\277\316\256\316\270\316\265\316\271\316\261"]
  ::msgcat::mcset en "Help" [encoding convertfrom utf-8 "Help"]
  ::msgcat::mcset es "Help" [encoding convertfrom utf-8 "Ayuda"]
  ::msgcat::mcset it "Help" [encoding convertfrom utf-8 "Aiuto"]
  ::msgcat::mcset ru "Help" [encoding convertfrom utf-8 "\320\237\320\276\320\274\320\276\321\211\321\214"]
  ::msgcat::mcset sk "Help" [encoding convertfrom utf-8 "Pomoc"]
  ::msgcat::mcset sq "Help" [encoding convertfrom utf-8 "ndihma"]

  ::msgcat::mcset bg "BAC calculator" [encoding convertfrom utf-8 "\320\220\320\273\320\272\320\276\321\205\320\276\320\273\320\265\320\275 \320\272\320\260\320\273\320\272\321\203\320\273\320\260\321\202\320\276\321\200"]
  ::msgcat::mcset cz "BAC calculator" [encoding convertfrom utf-8 "Alkohol tester"]
  ::msgcat::mcset de "BAC calculator" [encoding convertfrom utf-8 "Blutalkoholrechner"]
  ::msgcat::mcset el "BAC calculator" [encoding convertfrom utf-8 "\316\221\316\273\316\272\316\277\317\204\316\255\317\203\317\204"]
  ::msgcat::mcset en "BAC calculator" [encoding convertfrom utf-8 "BAC calculator"]
  ::msgcat::mcset es "BAC calculator" [encoding convertfrom utf-8 "Borrach\303\255metro"]
  ::msgcat::mcset it "BAC calculator" [encoding convertfrom utf-8 "Calcolatore BAC"]
  ::msgcat::mcset ru "BAC calculator" [encoding convertfrom utf-8 "\320\232\320\260\320\273\321\214\320\272\321\203\320\273\321\217\321\202\320\276\321\200 \320\260\320\273\320\272\320\276\320\263\320\276\320\273\321\217"]
  ::msgcat::mcset sk "BAC calculator" [encoding convertfrom utf-8 "Alkohol tester"]
  ::msgcat::mcset sq "BAC calculator" [encoding convertfrom utf-8 "llogaritesi I alkoolit"]

  ::msgcat::mcset bg "Biometric data" [encoding convertfrom utf-8 "\320\221\320\270\320\276\320\274\320\265\321\202\321\200\320\270\321\207\320\275\320\270 \320\264\320\260\320\275\320\275\320\270"]
  ::msgcat::mcset cz "Biometric data" [encoding convertfrom utf-8 "Biometrick\303\251 \303\272daje"]
  ::msgcat::mcset de "Biometric data" [encoding convertfrom utf-8 "Pers\303\266nliche Angaben"]
  ::msgcat::mcset el "Biometric data" [encoding convertfrom utf-8 "\316\222\316\271\316\277\316\274\316\265\317\204\317\201\316\271\316\272\316\254 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\316\261"]
  ::msgcat::mcset en "Biometric data" [encoding convertfrom utf-8 "Biometric data"]
  ::msgcat::mcset es "Biometric data" [encoding convertfrom utf-8 "Datos biom\303\251tricos"]
  ::msgcat::mcset it "Biometric data" [encoding convertfrom utf-8 "Dati biometrici"]
  ::msgcat::mcset ru "Biometric data" [encoding convertfrom utf-8 "\320\221\320\270\320\276\320\274\320\265\321\202\321\200\320\270\321\207\320\265\321\201\320\272\320\270\320\265 \320\264\320\260\320\275\320\275\321\213\320\265"]
  ::msgcat::mcset sk "Biometric data" [encoding convertfrom utf-8 "Biometrick\303\251 \303\272daje"]
  ::msgcat::mcset sq "Biometric data" [encoding convertfrom utf-8 "shenimet biometrike"]

  ::msgcat::mcset bg "age" [encoding convertfrom utf-8 "\320\222\321\212\320\267\321\200\320\260\321\201\321\202"]
  ::msgcat::mcset cz "age" [encoding convertfrom utf-8 "v\304\233k"]
  ::msgcat::mcset de "age" [encoding convertfrom utf-8 "Alter"]
  ::msgcat::mcset el "age" [encoding convertfrom utf-8 "\316\267\316\273\316\271\316\272\316\257\316\261"]
  ::msgcat::mcset en "age" [encoding convertfrom utf-8 "age"]
  ::msgcat::mcset es "age" [encoding convertfrom utf-8 "edad"]
  ::msgcat::mcset it "age" [encoding convertfrom utf-8 "et\303\240"]
  ::msgcat::mcset ru "age" [encoding convertfrom utf-8 "\320\222\320\276\320\267\321\200\320\260\321\201\321\202"]
  ::msgcat::mcset sk "age" [encoding convertfrom utf-8 "vek"]
  ::msgcat::mcset sq "age" [encoding convertfrom utf-8 "mosha"]

  ::msgcat::mcset bg "years" [encoding convertfrom utf-8 "\320\223\320\276\320\264\320\270\320\275\320\270"]
  ::msgcat::mcset cz "years" [encoding convertfrom utf-8 "let"]
  ::msgcat::mcset de "years" [encoding convertfrom utf-8 "Jahre"]
  ::msgcat::mcset el "years" [encoding convertfrom utf-8 "\316\255\317\204\316\267"]
  ::msgcat::mcset en "years" [encoding convertfrom utf-8 "years"]
  ::msgcat::mcset es "years" [encoding convertfrom utf-8 "a\303\261os"]
  ::msgcat::mcset it "years" [encoding convertfrom utf-8 "anni"]
  ::msgcat::mcset ru "years" [encoding convertfrom utf-8 "\320\273\320\265\321\202"]
  ::msgcat::mcset sk "years" [encoding convertfrom utf-8 "rokov"]
  ::msgcat::mcset sq "years" [encoding convertfrom utf-8 "vitet"]

  ::msgcat::mcset bg "gender" [encoding convertfrom utf-8 "\320\237\320\276\320\273"]
  ::msgcat::mcset cz "gender" [encoding convertfrom utf-8 "pohlav\303\255"]
  ::msgcat::mcset de "gender" [encoding convertfrom utf-8 "Geschlecht"]
  ::msgcat::mcset el "gender" [encoding convertfrom utf-8 "\317\206\317\215\316\273\316\277"]
  ::msgcat::mcset en "gender" [encoding convertfrom utf-8 "gender"]
  ::msgcat::mcset es "gender" [encoding convertfrom utf-8 "sexo"]
  ::msgcat::mcset it "gender" [encoding convertfrom utf-8 "sesso"]
  ::msgcat::mcset ru "gender" [encoding convertfrom utf-8 "\320\237\320\276\320\273"]
  ::msgcat::mcset sk "gender" [encoding convertfrom utf-8 "pohlavie"]
  ::msgcat::mcset sq "gender" [encoding convertfrom utf-8 "gjinia"]

  ::msgcat::mcset bg "male" [encoding convertfrom utf-8 "\320\234\321\212\320\266"]
  ::msgcat::mcset cz "male" [encoding convertfrom utf-8 "mu\305\276"]
  ::msgcat::mcset de "male" [encoding convertfrom utf-8 "m\303\244nnlich"]
  ::msgcat::mcset el "male" [encoding convertfrom utf-8 "\316\261\317\201\317\203\316\265\316\275\316\271\316\272\317\214"]
  ::msgcat::mcset en "male" [encoding convertfrom utf-8 "male"]
  ::msgcat::mcset es "male" [encoding convertfrom utf-8 "hombre"]
  ::msgcat::mcset it "male" [encoding convertfrom utf-8 "maschio"]
  ::msgcat::mcset ru "male" [encoding convertfrom utf-8 "\320\274\321\203\320\266\321\207\320\270\320\275\320\260"]
  ::msgcat::mcset sk "male" [encoding convertfrom utf-8 "mu\305\276"]
  ::msgcat::mcset sq "male" [encoding convertfrom utf-8 "mashkull"]

  ::msgcat::mcset bg "female" [encoding convertfrom utf-8 "\320\226\320\265\320\275\320\260"]
  ::msgcat::mcset cz "female" [encoding convertfrom utf-8 "\305\276ena"]
  ::msgcat::mcset de "female" [encoding convertfrom utf-8 "weiblich"]
  ::msgcat::mcset el "female" [encoding convertfrom utf-8 "\316\270\317\205\316\273\316\271\316\272\317\214"]
  ::msgcat::mcset en "female" [encoding convertfrom utf-8 "female"]
  ::msgcat::mcset es "female" [encoding convertfrom utf-8 "mujer"]
  ::msgcat::mcset it "female" [encoding convertfrom utf-8 "femmina"]
  ::msgcat::mcset ru "female" [encoding convertfrom utf-8 "\320\266\320\265\320\275\321\211\320\270\320\275\320\260"]
  ::msgcat::mcset sk "female" [encoding convertfrom utf-8 "\305\276ena"]
  ::msgcat::mcset sq "female" [encoding convertfrom utf-8 "femer"]

  ::msgcat::mcset bg "height" [encoding convertfrom utf-8 "\320\240\321\212\321\201\321\202"]
  ::msgcat::mcset cz "height" [encoding convertfrom utf-8 "v\303\275\305\241ka"]
  ::msgcat::mcset de "height" [encoding convertfrom utf-8 "Gr\303\266\303\237e"]
  ::msgcat::mcset el "height" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202"]
  ::msgcat::mcset en "height" [encoding convertfrom utf-8 "height"]
  ::msgcat::mcset es "height" [encoding convertfrom utf-8 "altura"]
  ::msgcat::mcset it "height" [encoding convertfrom utf-8 "altezza"]
  ::msgcat::mcset ru "height" [encoding convertfrom utf-8 "\320\240\320\276\321\201\321\202"]
  ::msgcat::mcset sk "height" [encoding convertfrom utf-8 "v\303\275\305\241ka"]
  ::msgcat::mcset sq "height" [encoding convertfrom utf-8 "gjatesia"]

  ::msgcat::mcset bg "weight" [encoding convertfrom utf-8 "\320\242\320\265\320\263\320\273\320\276"]
  ::msgcat::mcset cz "weight" [encoding convertfrom utf-8 "v\303\241ha"]
  ::msgcat::mcset de "weight" [encoding convertfrom utf-8 "Gewicht"]
  ::msgcat::mcset el "weight" [encoding convertfrom utf-8 "\316\262\316\254\317\201\316\277\317\202"]
  ::msgcat::mcset en "weight" [encoding convertfrom utf-8 "weight"]
  ::msgcat::mcset es "weight" [encoding convertfrom utf-8 "peso"]
  ::msgcat::mcset it "weight" [encoding convertfrom utf-8 "peso"]
  ::msgcat::mcset ru "weight" [encoding convertfrom utf-8 "\320\222\320\265\321\201"]
  ::msgcat::mcset sk "weight" [encoding convertfrom utf-8 "v\303\241ha"]
  ::msgcat::mcset sq "weight" [encoding convertfrom utf-8 "pesha"]

  ::msgcat::mcset bg "Consumption data" [encoding convertfrom utf-8 "\320\232\320\260\320\272\320\262\320\276 \321\201\321\202\320\265 \320\277\320\270\320\273\320\270"]
  ::msgcat::mcset cz "Consumption data" [encoding convertfrom utf-8 "\303\232daje o spot\305\231eb\304\233"]
  ::msgcat::mcset de "Consumption data" [encoding convertfrom utf-8 "Alkoholkonsum"]
  ::msgcat::mcset el "Consumption data" [encoding convertfrom utf-8 "\316\224\316\265\316\264\316\277\316\274\316\255\316\275\316\261 \316\272\316\261\317\204\316\261\316\275\316\254\316\273\317\211\317\203\316\267\317\202"]
  ::msgcat::mcset en "Consumption data" [encoding convertfrom utf-8 "Consumption data"]
  ::msgcat::mcset es "Consumption data" [encoding convertfrom utf-8 "Datos de ingesti\303\263n"]
  ::msgcat::mcset it "Consumption data" [encoding convertfrom utf-8 "Bevande assunte"]
  ::msgcat::mcset ru "Consumption data" [encoding convertfrom utf-8 "\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\272\320\260 \320\277\321\200\320\270\320\275\321\217\321\202\320\276\320\263\320\276"]
  ::msgcat::mcset sk "Consumption data" [encoding convertfrom utf-8 "\303\232daje o spotrebe"]
  ::msgcat::mcset sq "Consumption data" [encoding convertfrom utf-8 "shenimet e hargjimeve"]

  ::msgcat::mcset bg "volume" [encoding convertfrom utf-8 "\320\232\320\276\320\273\320\270\321\207\320\265\321\201\321\202\320\262\320\276"]
  ::msgcat::mcset cz "volume" [encoding convertfrom utf-8 "objem"]
  ::msgcat::mcset de "volume" [encoding convertfrom utf-8 "Menge"]
  ::msgcat::mcset el "volume" [encoding convertfrom utf-8 "\317\214\316\263\316\272\316\277\317\202"]
  ::msgcat::mcset en "volume" [encoding convertfrom utf-8 "volume"]
  ::msgcat::mcset es "volume" [encoding convertfrom utf-8 "volumen"]
  ::msgcat::mcset it "volume" [encoding convertfrom utf-8 "volume"]
  ::msgcat::mcset ru "volume" [encoding convertfrom utf-8 "\320\236\320\261\321\212\320\265\320\274"]
  ::msgcat::mcset sk "volume" [encoding convertfrom utf-8 "objem"]
  ::msgcat::mcset sq "volume" [encoding convertfrom utf-8 "volumi"]

  ::msgcat::mcset bg "alcohol level" [encoding convertfrom utf-8 "\320\232\320\276\320\275\321\206\320\265\320\275\321\202\321\200\320\260\321\206\320\270\321\217"]
  ::msgcat::mcset cz "alcohol level" [encoding convertfrom utf-8 "koncentrace alkoholu"]
  ::msgcat::mcset de "alcohol level" [encoding convertfrom utf-8 "Alkoholgehalt"]
  ::msgcat::mcset el "alcohol level" [encoding convertfrom utf-8 "\317\200\316\265\317\201\316\271\316\265\316\272\317\204\316\271\316\272\317\214\317\204\316\267\317\204\316\261 \317\203\316\265 \316\261\316\273\316\272\316\277\317\214\316\273"]
  ::msgcat::mcset en "alcohol level" [encoding convertfrom utf-8 "alcohol level"]
  ::msgcat::mcset es "alcohol level" [encoding convertfrom utf-8 "contenido alcoh\303\263lico"]
  ::msgcat::mcset it "alcohol level" [encoding convertfrom utf-8 "tasso alcolico"]
  ::msgcat::mcset ru "alcohol level" [encoding convertfrom utf-8 "\320\232\321\200\320\265\320\277\320\276\321\201\321\202\321\214"]
  ::msgcat::mcset sk "alcohol level" [encoding convertfrom utf-8 "koncentr\303\241cia"]
  ::msgcat::mcset sq "alcohol level" [encoding convertfrom utf-8 "sasia e alkoolit"]

  ::msgcat::mcset bg "time elapsed" [encoding convertfrom utf-8 "\320\234\320\270\320\275\320\260\320\273\320\276 \320\262\321\200\320\265\320\274\320\265"]
  ::msgcat::mcset cz "time elapsed" [encoding convertfrom utf-8 "uplynul\303\275 \304\215as"]
  ::msgcat::mcset de "time elapsed" [encoding convertfrom utf-8 "vergangene Zeit"]
  ::msgcat::mcset el "time elapsed" [encoding convertfrom utf-8 "\317\216\317\201\316\261 \317\200\316\277\317\205 \317\200\316\255\317\201\316\261\317\203\316\265"]
  ::msgcat::mcset en "time elapsed" [encoding convertfrom utf-8 "time elapsed"]
  ::msgcat::mcset es "time elapsed" [encoding convertfrom utf-8 "tiempo transcurrido"]
  ::msgcat::mcset it "time elapsed" [encoding convertfrom utf-8 "tempo trascorso"]
  ::msgcat::mcset ru "time elapsed" [encoding convertfrom utf-8 "\320\237\321\200\320\276\321\210\320\273\320\276 \320\262\321\200\320\265\320\274\320\265\320\275\320\270"]
  ::msgcat::mcset sk "time elapsed" [encoding convertfrom utf-8 "uplynut\303\275 \304\215as"]
  ::msgcat::mcset sq "time elapsed" [encoding convertfrom utf-8 "koha e duhur"]

  ::msgcat::mcset bg "Calculate" [encoding convertfrom utf-8 "\320\230\320\267\321\207\320\270\321\201\320\273\320\270"]
  ::msgcat::mcset cz "Calculate" [encoding convertfrom utf-8 "Vypo\304\215\303\255tat"]
  ::msgcat::mcset de "Calculate" [encoding convertfrom utf-8 "Berechne"]
  ::msgcat::mcset el "Calculate" [encoding convertfrom utf-8 "\317\205\317\200\316\277\316\273\316\277\316\263\316\271\317\203\316\274\317\214\317\202"]
  ::msgcat::mcset en "Calculate" [encoding convertfrom utf-8 "Calculate"]
  ::msgcat::mcset es "Calculate" [encoding convertfrom utf-8 "Calcular"]
  ::msgcat::mcset it "Calculate" [encoding convertfrom utf-8 "Calcola"]
  ::msgcat::mcset ru "Calculate" [encoding convertfrom utf-8 "\320\237\320\276\321\201\321\207\320\270\321\202\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Calculate" [encoding convertfrom utf-8 "Vypo\304\215\303\255ta\305\245"]
  ::msgcat::mcset sq "Calculate" [encoding convertfrom utf-8 "llogarit"]

  ::msgcat::mcset bg "BAC" [encoding convertfrom utf-8 "\320\235\320\260\320\273\320\270\321\207\320\270\320\265 \320\275\320\260 \320\260\320\273\320\272\320\276\321\205\320\276\320\273 \320\262 \320\272\321\200\321\212\320\262\321\202\320\260"]
  ::msgcat::mcset cz "BAC" [encoding convertfrom utf-8 "Hladina alkoholu v krvi"]
  ::msgcat::mcset de "BAC" [encoding convertfrom utf-8 "Blutalkoholpegel"]
  ::msgcat::mcset el "BAC" [encoding convertfrom utf-8 "\316\240\316\265\317\201\316\271\316\265\316\272\317\204\316\271\316\272\317\214\317\204\316\267\317\204\316\261 \316\261\316\257\316\274\316\261\317\204\316\277\317\202 \317\203\316\265 \316\261\316\273\316\272\316\277\317\214\316\273"]
  ::msgcat::mcset en "BAC" [encoding convertfrom utf-8 "BAC"]
  ::msgcat::mcset es "BAC" [encoding convertfrom utf-8 "tasa alcoholemia"]
  ::msgcat::mcset it "BAC" [encoding convertfrom utf-8 "BAC"]
  ::msgcat::mcset ru "BAC" [encoding convertfrom utf-8 "BAC"]
  ::msgcat::mcset sk "BAC" [encoding convertfrom utf-8 "Hladina alkoholu"]
  ::msgcat::mcset sq "BAC" [encoding convertfrom utf-8 "perqindja e alkoolit ne gjak-BAC"]

  ::msgcat::mcset bg "ETA" [encoding convertfrom utf-8 "\320\222\321\200\320\265\320\274\320\265 \320\264\320\276 \320\270\320\267\321\202\321\200\320\265\320\267\320\275\321\217\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "ETA" [encoding convertfrom utf-8 "\304\214as do vyst\305\231\303\255zliv\304\233n\303\255"]
  ::msgcat::mcset el "ETA" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\274\316\265\316\275\317\214\316\274\316\265\316\275\316\267 \317\216\317\201\316\261 \316\254\317\206\316\271\316\276\316\267\317\202"]
  ::msgcat::mcset en "ETA" [encoding convertfrom utf-8 "ETA"]
  ::msgcat::mcset es "ETA" [encoding convertfrom utf-8 "TBE (Tiempo Bajada Estimado)"]
  ::msgcat::mcset it "ETA" [encoding convertfrom utf-8 "ETA"]
  ::msgcat::mcset ru "ETA" [encoding convertfrom utf-8 "ETA"]
  ::msgcat::mcset sk "ETA" [encoding convertfrom utf-8 "\304\214as do vytriezvenia"]
  ::msgcat::mcset sq "ETA" [encoding convertfrom utf-8 "ETA"]

  ::msgcat::mcset bg "hours" [encoding convertfrom utf-8 "\321\207\320\260\321\201\320\276\320\262\320\265"]
  ::msgcat::mcset cz "hours" [encoding convertfrom utf-8 "hodin"]
  ::msgcat::mcset de "hours" [encoding convertfrom utf-8 "Stunden"]
  ::msgcat::mcset el "hours" [encoding convertfrom utf-8 "\317\216\317\201\316\265\317\202"]
  ::msgcat::mcset en "hours" [encoding convertfrom utf-8 "hours"]
  ::msgcat::mcset es "hours" [encoding convertfrom utf-8 "horas"]
  ::msgcat::mcset it "hours" [encoding convertfrom utf-8 "ore"]
  ::msgcat::mcset ru "hours" [encoding convertfrom utf-8 "\321\207\320\260\321\201\320\276\320\262"]
  ::msgcat::mcset sk "hours" [encoding convertfrom utf-8 "hod\303\255n"]
  ::msgcat::mcset sq "hours" [encoding convertfrom utf-8 "oret"]

  ::msgcat::mcset bg "MRR" [encoding convertfrom utf-8 "MRR"]
  ::msgcat::mcset cz "MRR" [encoding convertfrom utf-8 "Rychlost odbour\303\241v\303\241n\303\255"]
  ::msgcat::mcset el "MRR" [encoding convertfrom utf-8 "MRR"]
  ::msgcat::mcset en "MRR" [encoding convertfrom utf-8 "MRR"]
  ::msgcat::mcset es "MRR" [encoding convertfrom utf-8 "tasa de descenso"]
  ::msgcat::mcset it "MRR" [encoding convertfrom utf-8 "MRR"]
  ::msgcat::mcset ru "MRR" [encoding convertfrom utf-8 "MRR"]
  ::msgcat::mcset sk "MRR" [encoding convertfrom utf-8 "R\303\275chlos\305\245 odbur\303\241vania"]
  ::msgcat::mcset sq "MRR" [encoding convertfrom utf-8 "MRR"]

  ::msgcat::mcset bg "Compiler" [encoding convertfrom utf-8 "\320\232\320\276\320\274\320\277\320\270\320\273\320\260\321\202\320\276\321\200"]
  ::msgcat::mcset cz "Compiler" [encoding convertfrom utf-8 "Kompil\303\241tor"]
  ::msgcat::mcset de "Compiler" [encoding convertfrom utf-8 "Compiler"]
  ::msgcat::mcset el "Compiler" [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\254\316\272\317\204\316\267\317\202"]
  ::msgcat::mcset en "Compiler" [encoding convertfrom utf-8 "Compiler"]
  ::msgcat::mcset es "Compiler" [encoding convertfrom utf-8 "Compilador"]
  ::msgcat::mcset it "Compiler" [encoding convertfrom utf-8 "Compilatore"]
  ::msgcat::mcset ru "Compiler" [encoding convertfrom utf-8 "\320\232\320\276\320\274\320\277\320\270\320\273\321\217\321\202\320\276\321\200"]
  ::msgcat::mcset sk "Compiler" [encoding convertfrom utf-8 "Kompil\303\241tor"]
  ::msgcat::mcset sq "Compiler" [encoding convertfrom utf-8 "kompilatori"]

  ::msgcat::mcset bg "Settings" [encoding convertfrom utf-8 "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270"]
  ::msgcat::mcset cz "Settings" [encoding convertfrom utf-8 "Nastaven\303\255"]
  ::msgcat::mcset de "Settings" [encoding convertfrom utf-8 "Einstellungen"]
  ::msgcat::mcset el "Settings" [encoding convertfrom utf-8 "\316\241\317\205\316\270\316\274\316\257\317\203\316\265\316\271\317\202"]
  ::msgcat::mcset en "Settings" [encoding convertfrom utf-8 "Settings"]
  ::msgcat::mcset es "Settings" [encoding convertfrom utf-8 "Ajustes"]
  ::msgcat::mcset it "Settings" [encoding convertfrom utf-8 "Impostazioni"]
  ::msgcat::mcset ru "Settings" [encoding convertfrom utf-8 "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270"]
  ::msgcat::mcset sk "Settings" [encoding convertfrom utf-8 "Nastavenia"]
  ::msgcat::mcset sq "Settings" [encoding convertfrom utf-8 "setingu"]

  ::msgcat::mcset bg "Survey structure" [encoding convertfrom utf-8 "\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\321\202\320\260"]
  ::msgcat::mcset cz "Survey structure" [encoding convertfrom utf-8 "Struktura m\304\233\305\231en\303\255 (survey)"]
  ::msgcat::mcset de "Survey structure" [encoding convertfrom utf-8 "Messdatenstruktur"]
  ::msgcat::mcset el "Survey structure" [encoding convertfrom utf-8 "\316\224\316\277\316\274\316\256 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
  ::msgcat::mcset en "Survey structure" [encoding convertfrom utf-8 "Survey structure"]
  ::msgcat::mcset es "Survey structure" [encoding convertfrom utf-8 "Estructura de la poligonal"]
  ::msgcat::mcset it "Survey structure" [encoding convertfrom utf-8 "Struttura rilievi"]
  ::msgcat::mcset ru "Survey structure" [encoding convertfrom utf-8 "\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260 \321\201\321\212\320\265\320\274\320\272\320\270"]
  ::msgcat::mcset sk "Survey structure" [encoding convertfrom utf-8 "\305\240trukt\303\272ra d\303\241t"]
  ::msgcat::mcset sq "Survey structure" [encoding convertfrom utf-8 "struktura e matjeve"]

  ::msgcat::mcset bg "Survey info" [encoding convertfrom utf-8 "\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217"]
  ::msgcat::mcset cz "Survey info" [encoding convertfrom utf-8 "Info o m\304\233\305\231en\303\255 (survey)"]
  ::msgcat::mcset de "Survey info" [encoding convertfrom utf-8 "Infos zur Vermessung"]
  ::msgcat::mcset el "Survey info" [encoding convertfrom utf-8 "\316\240\316\273\316\267\317\201\316\277\317\206\316\277\317\201\316\257\316\265\317\202 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
  ::msgcat::mcset en "Survey info" [encoding convertfrom utf-8 "Survey info"]
  ::msgcat::mcset es "Survey info" [encoding convertfrom utf-8 "Informaci\303\263n de la poligonal"]
  ::msgcat::mcset it "Survey info" [encoding convertfrom utf-8 "Informazioni rilievi"]
  ::msgcat::mcset ru "Survey info" [encoding convertfrom utf-8 "\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217"]
  ::msgcat::mcset sk "Survey info" [encoding convertfrom utf-8 "Inform\303\241cie"]
  ::msgcat::mcset sq "Survey info" [encoding convertfrom utf-8 "informatat e matjeve"]

  ::msgcat::mcset bg "Map structure" [encoding convertfrom utf-8 "\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260 \320\275\320\260 \320\272\320\260\321\200\321\202\320\260\321\202\320\260"]
  ::msgcat::mcset cz "Map structure" [encoding convertfrom utf-8 "Mapov\303\241 struktura"]
  ::msgcat::mcset de "Map structure" [encoding convertfrom utf-8 "Planstruktur"]
  ::msgcat::mcset el "Map structure" [encoding convertfrom utf-8 "\316\224\316\277\316\274\316\256 \316\261\317\200\316\277\317\204\317\215\317\200\317\211\317\203\316\267\317\202"]
  ::msgcat::mcset en "Map structure" [encoding convertfrom utf-8 "Map structure"]
  ::msgcat::mcset es "Map structure" [encoding convertfrom utf-8 "Estructura del mapa"]
  ::msgcat::mcset it "Map structure" [encoding convertfrom utf-8 "Struttura mappe"]
  ::msgcat::mcset ru "Map structure" [encoding convertfrom utf-8 "\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260 \320\272\320\260\321\200\321\202\321\213"]
  ::msgcat::mcset sk "Map structure" [encoding convertfrom utf-8 "Mapov\303\241 \305\241trukt\303\272ra"]
  ::msgcat::mcset sq "Map structure" [encoding convertfrom utf-8 "struktura e hartes"]

  ::msgcat::mcset bg "Preview" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\264\320\262\320\260\321\200\320\270\321\202\320\265\320\273\320\265\320\275 \320\270\320\267\320\263\320\273\320\265\320\264"]
  ::msgcat::mcset cz "Preview" [encoding convertfrom utf-8 "N\303\241hled"]
  ::msgcat::mcset de "Preview" [encoding convertfrom utf-8 "Vorschau"]
  ::msgcat::mcset el "Preview" [encoding convertfrom utf-8 "\316\240\317\201\316\277\316\265\317\200\316\271\317\203\316\272\317\214\317\200\316\267\317\203\316\267"]
  ::msgcat::mcset it "Preview" [encoding convertfrom utf-8 "Anteprima"]
  ::msgcat::mcset ru "Preview" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\264\320\277\321\200\320\276\321\201\320\274\320\276\321\202\321\200"]
  ::msgcat::mcset sk "Preview" [encoding convertfrom utf-8 "N\303\241h\304\276ad"]
  ::msgcat::mcset sq "Preview" [encoding convertfrom utf-8 "parashiqimi"]

  ::msgcat::mcset bg "Working directory" [encoding convertfrom utf-8 "\320\240\320\260\320\261\320\276\321\202\320\275\320\260 \320\264\320\270\321\200\320\265\320\272\321\202\320\276\321\200\320\270\321\217"]
  ::msgcat::mcset cz "Working directory" [encoding convertfrom utf-8 "Pracovn\303\255 adres\303\241\305\231"]
  ::msgcat::mcset de "Working directory" [encoding convertfrom utf-8 "Arbeitsverzeichnis"]
  ::msgcat::mcset el "Working directory" [encoding convertfrom utf-8 "\316\246\316\254\316\272\316\265\316\273\316\277\317\202 \316\265\317\201\316\263\316\261\317\203\316\257\316\261\317\202"]
  ::msgcat::mcset en "Working directory" [encoding convertfrom utf-8 "Working directory"]
  ::msgcat::mcset es "Working directory" [encoding convertfrom utf-8 "Directorio actual"]
  ::msgcat::mcset it "Working directory" [encoding convertfrom utf-8 "Cartella di lavoro"]
  ::msgcat::mcset ru "Working directory" [encoding convertfrom utf-8 "\320\240\320\260\320\261\320\276\321\207\320\270\320\271 \320\272\320\260\321\202\320\260\320\273\320\276\320\263"]
  ::msgcat::mcset sk "Working directory" [encoding convertfrom utf-8 "Pracovn\303\275 adres\303\241r"]
  ::msgcat::mcset sq "Working directory" [encoding convertfrom utf-8 "direktorati i punes"]

  ::msgcat::mcset bg "Working directory path." [encoding convertfrom utf-8 "\320\237\321\212\321\202 \320\272\321\212\320\274 \321\200\320\260\320\261\320\276\321\202\320\275\320\260\321\202\320\260 \320\264\320\270\321\200\320\265\320\272\321\202\320\276\321\200\320\270\321\217"]
  ::msgcat::mcset cz "Working directory path." [encoding convertfrom utf-8 "Cesta k pracovn\303\255mu adres\303\241\305\231i."]
  ::msgcat::mcset de "Working directory path." [encoding convertfrom utf-8 "Pfad zum Arbeitsverzeichnis."]
  ::msgcat::mcset el "Working directory path." [encoding convertfrom utf-8 "\316\246\316\254\316\272\316\265\316\273\316\277\317\202 \316\265\317\201\316\263\316\261\317\203\316\257\316\261\317\202"]
  ::msgcat::mcset en "Working directory path." [encoding convertfrom utf-8 "Shows working directory path."]
  ::msgcat::mcset es "Working directory path." [encoding convertfrom utf-8 "Muestra el directorio actual."]
  ::msgcat::mcset it "Working directory path." [encoding convertfrom utf-8 "Path della cartella di lavoro"]
  ::msgcat::mcset ru "Working directory path." [encoding convertfrom utf-8 "\320\237\321\203\321\202\321\214 \320\272 \321\200\320\260\320\261\320\276\321\207\320\265\320\274\321\203 \320\272\320\260\321\202\320\260\320\273\320\276\320\263\321\203."]
  ::msgcat::mcset sk "Working directory path." [encoding convertfrom utf-8 "Cesta k pracovn\303\251mu adres\303\241ru."]
  ::msgcat::mcset sq "Working directory path." [encoding convertfrom utf-8 "tregon shtegun e direktoratit punues"]

  ::msgcat::mcset bg "Configuration file" [encoding convertfrom utf-8 "\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\276\320\275\320\265\320\275 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset cz "Configuration file" [encoding convertfrom utf-8 "Konfigura\304\215n\303\255 soubor"]
  ::msgcat::mcset de "Configuration file" [encoding convertfrom utf-8 "Konfigurationsdatei"]
  ::msgcat::mcset el "Configuration file" [encoding convertfrom utf-8 "\316\221\317\201\317\207\316\265\316\257\316\277 \317\203\317\207\316\267\316\274\316\261\317\204\316\271\317\203\316\274\316\277\317\215 (config)"]
  ::msgcat::mcset en "Configuration file" [encoding convertfrom utf-8 "Configuration file"]
  ::msgcat::mcset es "Configuration file" [encoding convertfrom utf-8 "Archivo configuraci\303\263n"]
  ::msgcat::mcset it "Configuration file" [encoding convertfrom utf-8 "File di configurazione"]
  ::msgcat::mcset ru "Configuration file" [encoding convertfrom utf-8 "\320\232\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\276\320\275\320\275\321\213\320\271 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset sk "Configuration file" [encoding convertfrom utf-8 "Konfigura\304\215n\303\275 s\303\272bor"]
  ::msgcat::mcset sq "Configuration file" [encoding convertfrom utf-8 "arkivi I konfiguracionit"]

  ::msgcat::mcset bg "Configuration file name." [encoding convertfrom utf-8 "\320\230\320\274\320\265 \320\275\320\260 \320\272\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\276\320\275\320\275\320\270\321\217\321\202 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset cz "Configuration file name." [encoding convertfrom utf-8 "Jm\303\251no konfigura\304\215n\303\255ho souboru."]
  ::msgcat::mcset de "Configuration file name." [encoding convertfrom utf-8 "Name der Konfigurationsdatei."]
  ::msgcat::mcset el "Configuration file name." [encoding convertfrom utf-8 "\316\225\316\274\317\206\316\261\316\275\316\257\316\266\316\265\316\271 \317\204\316\277 \317\214\316\275\316\277\316\274\316\261 \317\204\316\277\317\205 \316\261\317\201\317\207\316\265\316\257\316\277\317\205 \317\203\317\207\316\267\316\274\316\261\317\204\316\271\317\203\316\274\316\277\317\215 (config)"]
  ::msgcat::mcset en "Configuration file name." [encoding convertfrom utf-8 "Shows configuration file name."]
  ::msgcat::mcset es "Configuration file name." [encoding convertfrom utf-8 "Muestra el nombre del archivo de configuraci\303\263n."]
  ::msgcat::mcset it "Configuration file name." [encoding convertfrom utf-8 "Nome del file di configurazione"]
  ::msgcat::mcset ru "Configuration file name." [encoding convertfrom utf-8 "\320\230\320\274\321\217 \320\272\320\276\320\275\321\204\320\270\320\263\321\203\321\200\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\263\320\276 \321\204\320\260\320\271\320\273\320\260."]
  ::msgcat::mcset sk "Configuration file name." [encoding convertfrom utf-8 "Meno konfigura\304\215n\303\251ho s\303\272boru."]
  ::msgcat::mcset sq "Configuration file name." [encoding convertfrom utf-8 "tregon emrin e arkivit te konfiguracionit"]

  ::msgcat::mcset bg "Command line options" [encoding convertfrom utf-8 "\320\236\320\277\321\206\320\270\320\270 \320\275\320\260 \320\272\320\276\320\274\320\260\320\275\320\264\320\275\320\270\321\217\321\202 \321\200\320\265\320\264"]
  ::msgcat::mcset cz "Command line options" [encoding convertfrom utf-8 "Argumenty programu"]
  ::msgcat::mcset de "Command line options" [encoding convertfrom utf-8 "Kommandozeilenoptionen"]
  ::msgcat::mcset el "Command line options" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \316\265\316\275\317\204\316\277\316\273\316\256\317\202"]
  ::msgcat::mcset en "Command line options" [encoding convertfrom utf-8 "Command line options"]
  ::msgcat::mcset es "Command line options" [encoding convertfrom utf-8 "Opciones de l\303\255nea de comandos"]
  ::msgcat::mcset it "Command line options" [encoding convertfrom utf-8 "Opzioni del comando"]
  ::msgcat::mcset ru "Command line options" [encoding convertfrom utf-8 "\320\236\320\277\321\206\320\270\320\270 \320\272\320\276\320\274\320\260\320\275\320\264\320\275\320\276\320\271 \321\201\321\202\321\200\320\276\320\272\320\270"]
  ::msgcat::mcset sk "Command line options" [encoding convertfrom utf-8 "Argumenty programu"]
  ::msgcat::mcset sq "Command line options" [encoding convertfrom utf-8 "opcionet e vijes komanduese"]

  ::msgcat::mcset bg "Therion command line options." [encoding convertfrom utf-8 "\320\236\320\277\321\206\320\270\320\270 \320\275\320\260 \320\272\320\276\320\274\320\260\320\275\320\264\320\275\320\270\321\217\321\202 \321\200\320\265\320\264 \320\275\320\260 \320\242\320\265\321\200\320\270\320\276\320\275"]
  ::msgcat::mcset cz "Therion command line options." [encoding convertfrom utf-8 "Argumenty therionu pro p\305\231\303\255kazovou \305\231\303\241dku."]
  ::msgcat::mcset de "Therion command line options." [encoding convertfrom utf-8 "Therion Kommandozeilenoptionen."]
  ::msgcat::mcset el "Therion command line options." [encoding convertfrom utf-8 "\316\225\316\264\317\216 \316\274\317\200\316\277\317\201\316\265\316\257\317\204\316\265 \316\275\316\261 \317\200\316\265\317\201\316\254\317\203\316\265\317\204\316\265 \317\204\316\271\317\202 \316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \316\265\316\275\317\204\316\277\316\273\316\256\317\202 \317\203\317\204\316\277 Therion"]
  ::msgcat::mcset en "Therion command line options." [encoding convertfrom utf-8 "Here you can pass command line options to Therion."]
  ::msgcat::mcset es "Therion command line options." [encoding convertfrom utf-8 "Aqu\303\255 se pueden pasar a therion opciones de l\303\255nea de comandos"]
  ::msgcat::mcset it "Therion command line options." [encoding convertfrom utf-8 "Opzioni del comando therion"]
  ::msgcat::mcset ru "Therion command line options." [encoding convertfrom utf-8 "\320\236\320\277\321\206\320\270\320\270 \320\272\320\276\320\274\320\260\320\275\320\264\320\275\320\276\320\271 \321\201\321\202\321\200\320\276\320\272\320\270 Therion."]
  ::msgcat::mcset sk "Therion command line options." [encoding convertfrom utf-8 "Argumenty programu v pr\303\255kazovom riadku."]
  ::msgcat::mcset sq "Therion command line options." [encoding convertfrom utf-8 "ketu ju mund te bartni vijen komanduese te arkivit tek Therion-i"]

  ::msgcat::mcset bg "Run therion." [encoding convertfrom utf-8 "\320\237\321\203\321\201\320\272\320\260\320\275\320\265 \320\275\320\260 therion"]
  ::msgcat::mcset cz "Run therion." [encoding convertfrom utf-8 "Spust\303\255 therion."]
  ::msgcat::mcset de "Run therion." [encoding convertfrom utf-8 "Therion ausf\303\274hren."]
  ::msgcat::mcset el "Run therion." [encoding convertfrom utf-8 "\316\225\316\272\317\204\316\255\316\273\316\265\317\203\316\267 \317\204\316\277\317\205 Therion"]
  ::msgcat::mcset en "Run therion." [encoding convertfrom utf-8 "Run therion."]
  ::msgcat::mcset es "Run therion." [encoding convertfrom utf-8 "Ejecutar therion."]
  ::msgcat::mcset it "Run therion." [encoding convertfrom utf-8 "Esegui therion"]
  ::msgcat::mcset ru "Run therion." [encoding convertfrom utf-8 "\320\227\320\260\320\277\321\203\321\201\320\272 therion."]
  ::msgcat::mcset sk "Run therion." [encoding convertfrom utf-8 "Spusti\305\245 therion."]
  ::msgcat::mcset sq "Run therion." [encoding convertfrom utf-8 "aktivizo Therion-in"]

  ::msgcat::mcset bg "Xpdf" [encoding convertfrom utf-8 "Xpdf"]
  ::msgcat::mcset cz "Xpdf" [encoding convertfrom utf-8 "Xpdf"]
  ::msgcat::mcset de "Xpdf" [encoding convertfrom utf-8 "Xpdf"]
  ::msgcat::mcset it "Xpdf" [encoding convertfrom utf-8 "Xpdf"]
  ::msgcat::mcset sk "Xpdf" [encoding convertfrom utf-8 "Xpdf"]
  ::msgcat::mcset sq "Xpdf" [encoding convertfrom utf-8 "Xpdf"]

  ::msgcat::mcset bg "Acrobat Reader" [encoding convertfrom utf-8 "Acrobat Reader"]
  ::msgcat::mcset cz "Acrobat Reader" [encoding convertfrom utf-8 "Acrobat Reader"]
  ::msgcat::mcset de "Acrobat Reader" [encoding convertfrom utf-8 "Acrobat Reader"]
  ::msgcat::mcset it "Acrobat Reader" [encoding convertfrom utf-8 "Acrobat Reader"]
  ::msgcat::mcset sk "Acrobat Reader" [encoding convertfrom utf-8 "Acrobat Reader"]
  ::msgcat::mcset sq "Acrobat Reader" [encoding convertfrom utf-8 "lexuesi I programit-Akrobat"]

  ::msgcat::mcset bg "PDF file path." [encoding convertfrom utf-8 "\320\237\321\212\321\202 \320\272\321\212\320\274 PDF \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset cz "PDF file path." [encoding convertfrom utf-8 "Cesta k PDF souboru"]
  ::msgcat::mcset de "PDF file path." [encoding convertfrom utf-8 "Pfad zur PDF-Datei."]
  ::msgcat::mcset el "PDF file path." [encoding convertfrom utf-8 "\317\205\317\200\316\277\317\206\316\254\316\272\316\265\316\273\316\277\317\202 \317\204\316\277\317\205 .pdf"]
  ::msgcat::mcset it "PDF file path." [encoding convertfrom utf-8 "File PDF"]
  ::msgcat::mcset ru "PDF file path." [encoding convertfrom utf-8 "PDF-\321\204\320\260\320\271\320\273 \320\264\320\273\321\217 \320\277\321\200\320\276\321\201\320\274\320\276\321\202\321\200\320\260"]
  ::msgcat::mcset sk "PDF file path." [encoding convertfrom utf-8 "Cesta k PDF s\303\272boru."]
  ::msgcat::mcset sq "PDF file path." [encoding convertfrom utf-8 "arkivi-PDF"]

  ::msgcat::mcset bg "Survey informations." [encoding convertfrom utf-8 "\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217 \320\267\320\260 \320\272\320\260\321\200\321\202\320\270\321\200\320\276\320\262\320\272\320\260\321\202\320\260"]
  ::msgcat::mcset cz "Survey informations." [encoding convertfrom utf-8 "Informace o jednotliv\303\275ch m\304\233\305\231en\303\255ch (survey)."]
  ::msgcat::mcset de "Survey informations." [encoding convertfrom utf-8 "Infos zur Vermessung."]
  ::msgcat::mcset el "Survey informations." [encoding convertfrom utf-8 "\316\243\317\204\316\277\316\271\317\207\316\265\316\257\316\261 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
  ::msgcat::mcset en "Survey informations." [encoding convertfrom utf-8 "Survey informations."]
  ::msgcat::mcset es "Survey informations." [encoding convertfrom utf-8 "Estad\303\255sticas de la poligonal."]
  ::msgcat::mcset it "Survey informations." [encoding convertfrom utf-8 "Informazioni del rilievo"]
  ::msgcat::mcset ru "Survey informations." [encoding convertfrom utf-8 "\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217 \320\276 \321\201\321\212\320\265\320\274\320\272\320\265."]
  ::msgcat::mcset sk "Survey informations." [encoding convertfrom utf-8 "Inform\303\241cie o \304\215astiach."]
  ::msgcat::mcset sq "Survey informations." [encoding convertfrom utf-8 "informatat e matjeve"]

  ::msgcat::mcset bg "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\320\237\320\276\321\202\321\200\320\265\320\261\320\270\321\202\320\265\320\273\321\201\320\272\320\270\321\217\321\202 \320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201 \320\265 \320\275\320\265\320\260\320\272\321\202\320\270\320\262\320\265\320\275. \320\227\320\260 \320\264\320\260 \320\263\320\276 \320\260\320\272\321\202\320\270\320\262\320\270\321\200\320\260\321\202\320\265 \320\276\321\202\320\262\320\276\321\200\320\265\321\202\320\265 \321\201\321\212\321\211\320\265\321\201\321\202\320\262\321\203\320\262\320\260\321\211 \321\204\320\260\320\271\320\273 \320\270\320\273\320\270 \321\201\321\212\320\267\320\264\320\260\320\271\321\202\320\265 \320\275\320\276\320\262."]
  ::msgcat::mcset cz "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "U\305\276ivatelsk\303\251 rozhran\303\255 nen\303\255 aktivn\303\255. Pro jeho aktivaci otev\305\231ete existuj\303\255c\303\255 soubor nebo vytvo\305\231te nov\303\275."]
  ::msgcat::mcset de "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Fenster nicht aktiv. Um es zu benutzen, \303\266ffne eine existierende Datei oder lege eine neue an."]
  ::msgcat::mcset el "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\316\224\316\271\316\261\317\203\317\215\316\275\316\264\316\265\317\203\316\267 \317\207\317\201\316\256\317\203\317\204\316\267 \316\261\316\275\316\265\316\275\316\265\317\201\316\263\316\256. \316\223\316\271\316\261 \316\275\316\261 \316\265\316\275\316\265\317\201\316\263\316\277\317\200\316\277\316\271\316\267\316\270\316\265\316\257, \316\261\316\275\316\277\316\257\316\276\317\204\316\265 \317\205\317\200\316\254\317\201\317\207\316\277\316\275 \316\261\317\201\317\207\316\265\316\257\316\277 \316\256 \316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\256\317\203\317\204\316\265 \316\275\316\255\316\277."]
  ::msgcat::mcset en "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "User interface is not active. To activate it, open existing file or create new one."]
  ::msgcat::mcset es "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "El interfaz est\303\241 inactivo. Para activarlo, abre un archivo existente o crea uno nuevo."]
  ::msgcat::mcset it "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "L'interfaccia utente non \303\250 attiva. Per attivarla apri un file o creane uno"]
  ::msgcat::mcset ru "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201 \320\275\320\265\320\260\320\272\321\202\320\270\320\262\320\265\320\275. \320\224\320\273\321\217 \320\260\320\272\321\202\320\270\320\262\320\260\321\206\320\270\320\270 \320\276\321\202\320\272\321\200\320\276\320\271\321\202\320\265 \321\201\321\203\321\211\320\265\321\201\321\202\320\262\321\203\321\216\321\211\320\270\320\271 \321\204\320\260\320\271\320\273 \320\270\320\273\320\270 \321\201\320\276\320\267\320\264\320\260\320\271\321\202\320\265 \320\275\320\276\320\262\321\213\320\271."]
  ::msgcat::mcset sk "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "XTherion moment\303\241lne nie je akt\303\255vny. Otvorte existuj\303\272ci konfigura\304\215n\303\275 s\303\272bor alebo vytvorte nov\303\275."]
  ::msgcat::mcset sq "User interface is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "interfejsi I perdoruesit nuk eshte aktiv. Ta aktivizosh, hape arkivin egzistues apo hape nje te ri."]

  ::msgcat::mcset bg "loading compiler..." [encoding convertfrom utf-8 "\320\227\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\272\320\276\320\274\320\277\320\270\320\273\320\260\321\202\320\276\321\200\320\260..."]
  ::msgcat::mcset cz "loading compiler..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m kompil\303\241tor..."]
  ::msgcat::mcset de "loading compiler..." [encoding convertfrom utf-8 "Lade Compiler..."]
  ::msgcat::mcset el "loading compiler..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \317\203\317\205\316\275\317\204\316\254\316\272\317\204\316\267..."]
  ::msgcat::mcset en "loading compiler..." [encoding convertfrom utf-8 "loading compiler..."]
  ::msgcat::mcset es "loading compiler..." [encoding convertfrom utf-8 "compilador..."]
  ::msgcat::mcset it "loading compiler..." [encoding convertfrom utf-8 "compilatore ..."]
  ::msgcat::mcset ru "loading compiler..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\272\320\276\320\274\320\277\320\270\320\273\321\217\321\202\320\276\321\200\320\260..."]
  ::msgcat::mcset sk "loading compiler..." [encoding convertfrom utf-8 "kompil\303\241tor..."]
  ::msgcat::mcset sq "loading compiler..." [encoding convertfrom utf-8 "duke lexuar kompiluesin\342\200\246"]

  ::msgcat::mcset bg "Running therion ..." [encoding convertfrom utf-8 "\320\241\321\202\320\260\321\200\321\202\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 therion ..."]
  ::msgcat::mcset cz "Running therion ..." [encoding convertfrom utf-8 "Prob\303\255h\303\241 kompilace ..."]
  ::msgcat::mcset de "Running therion ..." [encoding convertfrom utf-8 "Therion ausf\303\274hren ..."]
  ::msgcat::mcset el "Running therion ..." [encoding convertfrom utf-8 "\316\225\316\272\317\204\316\265\316\273\316\265\316\257\317\204\316\261\316\271 \317\204\316\277 Therion"]
  ::msgcat::mcset en "Running therion ..." [encoding convertfrom utf-8 "Running therion ..."]
  ::msgcat::mcset es "Running therion ..." [encoding convertfrom utf-8 "Ejecutando therion ..."]
  ::msgcat::mcset it "Running therion ..." [encoding convertfrom utf-8 "esecuzione therion ..."]
  ::msgcat::mcset ru "Running therion ..." [encoding convertfrom utf-8 "\320\227\320\260\320\277\321\203\321\201\320\272 therion ..."]
  ::msgcat::mcset sk "Running therion ..." [encoding convertfrom utf-8 "Prebieha v\303\275po\304\215et..."]
  ::msgcat::mcset sq "Running therion ..." [encoding convertfrom utf-8 "duke ve ne pune therion-in\342\200\246"]

  ::msgcat::mcset bg "RUNNING" [encoding convertfrom utf-8 "\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260"]
  ::msgcat::mcset cz "RUNNING" [encoding convertfrom utf-8 "PRACUJI"]
  ::msgcat::mcset de "RUNNING" [encoding convertfrom utf-8 "ARBEITE"]
  ::msgcat::mcset el "RUNNING" [encoding convertfrom utf-8 "\316\225\316\232\316\244\316\225\316\233\316\225\316\243\316\227"]
  ::msgcat::mcset en "RUNNING" [encoding convertfrom utf-8 "RUNNING"]
  ::msgcat::mcset es "RUNNING" [encoding convertfrom utf-8 "EJECUTANDO"]
  ::msgcat::mcset it "RUNNING" [encoding convertfrom utf-8 "ESECUZIONE"]
  ::msgcat::mcset ru "RUNNING" [encoding convertfrom utf-8 "\320\236\320\221\320\240\320\220\320\221\320\236\320\242\320\232\320\220"]
  ::msgcat::mcset sk "RUNNING" [encoding convertfrom utf-8 "V\303\235PO\304\214ET"]
  ::msgcat::mcset sq "RUNNING" [encoding convertfrom utf-8 "ne punim e siper"]

  ::msgcat::mcset bg "ERROR" [encoding convertfrom utf-8 "\320\223\321\200\320\265\321\210\320\272\320\260"]
  ::msgcat::mcset cz "ERROR" [encoding convertfrom utf-8 "CHYBA"]
  ::msgcat::mcset de "ERROR" [encoding convertfrom utf-8 "FEHLER"]
  ::msgcat::mcset el "ERROR" [encoding convertfrom utf-8 "\316\243\316\246\316\221\316\233\316\234\316\221"]
  ::msgcat::mcset en "ERROR" [encoding convertfrom utf-8 "ERROR"]
  ::msgcat::mcset es "ERROR" [encoding convertfrom utf-8 "ERROR"]
  ::msgcat::mcset it "ERROR" [encoding convertfrom utf-8 "ERRORE"]
  ::msgcat::mcset ru "ERROR" [encoding convertfrom utf-8 "\320\236\320\250\320\230\320\221\320\232\320\220"]
  ::msgcat::mcset sk "ERROR" [encoding convertfrom utf-8 "CHYBA"]
  ::msgcat::mcset sq "ERROR" [encoding convertfrom utf-8 "gabim"]

  ::msgcat::mcset bg "WARNING" [encoding convertfrom utf-8 "\320\222\320\275\320\270\320\274\320\260\320\275\320\270\320\265!"]
  ::msgcat::mcset de "WARNING" [encoding convertfrom utf-8 "WARNUNG"]

  ::msgcat::mcset bg "OK" [encoding convertfrom utf-8 "\320\236\320\232"]
  ::msgcat::mcset cz "OK" [encoding convertfrom utf-8 "OK"]
  ::msgcat::mcset de "OK" [encoding convertfrom utf-8 "OK"]
  ::msgcat::mcset el "OK" [encoding convertfrom utf-8 "\316\237\316\232"]
  ::msgcat::mcset en "OK" [encoding convertfrom utf-8 "OK"]
  ::msgcat::mcset es "OK" [encoding convertfrom utf-8 "OK"]
  ::msgcat::mcset it "OK" [encoding convertfrom utf-8 "OK"]
  ::msgcat::mcset ru "OK" [encoding convertfrom utf-8 "\320\243\320\241\320\237\320\225\320\245"]
  ::msgcat::mcset sk "OK" [encoding convertfrom utf-8 "OK"]
  ::msgcat::mcset sq "OK" [encoding convertfrom utf-8 "ne rregull-O.K."]

  ::msgcat::mcset bg "Reading therion log file ..." [encoding convertfrom utf-8 "\320\247\320\265\321\202\320\265\320\275\320\265 \320\275\320\260 \320\273\320\276\320\263-\321\204\320\260\320\271\320\273\320\260 \320\275\320\260 therion ..."]
  ::msgcat::mcset cz "Reading therion log file ..." [encoding convertfrom utf-8 "Na\304\215\303\255t\303\241m LOG soubor therionu ..."]
  ::msgcat::mcset de "Reading therion log file ..." [encoding convertfrom utf-8 "Lese Therion Logdatei ..."]
  ::msgcat::mcset el "Reading therion log file ..." [encoding convertfrom utf-8 "\316\221\316\275\316\254\316\263\316\275\317\211\317\203\316\267 \317\204\316\277\317\205 \316\261\317\201\317\207\316\265\316\257\316\277\317\205 log therion"]
  ::msgcat::mcset en "Reading therion log file ..." [encoding convertfrom utf-8 "Reading therion log file ..."]
  ::msgcat::mcset es "Reading therion log file ..." [encoding convertfrom utf-8 "Leyendo archivo log ..."]
  ::msgcat::mcset it "Reading therion log file ..." [encoding convertfrom utf-8 "Lettura file di log di therion ..."]
  ::msgcat::mcset ru "Reading therion log file ..." [encoding convertfrom utf-8 "\320\247\321\202\320\265\320\275\320\270\320\265 \320\273\320\276\320\263-\321\204\320\260\320\271\320\273\320\260 therion..."]
  ::msgcat::mcset sk "Reading therion log file ..." [encoding convertfrom utf-8 "Na\304\215it\303\241vam LOG s\303\272bor."]
  ::msgcat::mcset sq "Reading therion log file ..." [encoding convertfrom utf-8 "duke lexuar arkivin hyres te Therion-it"]

  ::msgcat::mcset bg "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\n\320\263\321\200\320\265\321\210\320\272\320\260 \320\277\321\200\320\270 \320\276\321\202\320\262\320\260\321\200\321\217\320\275\320\265\321\202\320\276 \320\275\320\260 \321\204\320\260\320\271\320\273\320\260 therion.log\n"]
  ::msgcat::mcset cz "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\nchyba p\305\231i otev\303\255r\303\241n\303\255 souboru therion.log\n"]
  ::msgcat::mcset de "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\nFehler beim \303\226ffnen von therion.log\n"]
  ::msgcat::mcset el "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\n\317\203\317\206\316\254\316\273\316\274\316\261 \316\272\316\261\317\204\316\261 \317\204\316\277 \316\254\316\275\316\277\316\271\316\263\316\274\316\261 \317\204\316\277\317\205 \316\261\317\201\317\207\316\265\316\257\316\277\317\205 therion.log\n"]
  ::msgcat::mcset en "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\nerror opening therion.log file\n"]
  ::msgcat::mcset es "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\nerror abriendo el archivo therion.log\n"]
  ::msgcat::mcset it "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\nerrore in apertura del file therion.log"]
  ::msgcat::mcset ru "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\n\320\276\321\210\320\270\320\261\320\272\320\260 \320\276\321\202\320\272\321\200\321\213\321\202\320\270\321\217 \321\204\320\260\320\271\320\273\320\260 therion.log\n"]
  ::msgcat::mcset sk "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "\nchyba pri \304\215\303\255tan\303\255 s\303\272boru therion.log\n"]
  ::msgcat::mcset sq "\nerror opening therion.log file\n" [encoding convertfrom utf-8 "gabim gjate hapjes se Therion-it.arkivin hyres/n"]

  ::msgcat::mcset bg "Show or hide this control panel" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\267\320\262\320\260\320\275\320\265/\321\201\320\272\321\200\320\270\320\262\320\260\320\275\320\265 \320\275\320\260 \320\272\320\276\320\275\321\202\321\200\320\276\320\273\320\275\320\270\321\217\321\202 \320\277\320\260\320\275\320\265\320\273"]
  ::msgcat::mcset cz "Show or hide this control panel" [encoding convertfrom utf-8 "Zobrazit/skr\303\275t ovl\303\241dac\303\255 panel"]
  ::msgcat::mcset de "Show or hide this control panel" [encoding convertfrom utf-8 "Dieses Panel anzeigen oder verbergen"]
  ::msgcat::mcset el "Show or hide this control panel" [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\263\316\271\316\261 \316\265\316\274\317\206\316\254\316\275\316\271\317\203\316\267 \316\256 \316\274\316\267-\316\265\316\274\317\206\316\254\316\275\316\271\317\203\316\267 \317\204\316\277\317\205 \317\200\316\257\316\275\316\261\316\272\316\261 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Show or hide this control panel" [encoding convertfrom utf-8 "Click to show or hide this control panel."]
  ::msgcat::mcset es "Show or hide this control panel" [encoding convertfrom utf-8 "Clicar para mostrar u ocultar este panel de control"]
  ::msgcat::mcset it "Show or hide this control panel" [encoding convertfrom utf-8 "Visualizza o nascondi questo pannello"]
  ::msgcat::mcset ru "Show or hide this control panel" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\267\320\260\321\202\321\214 \320\270\320\273\320\270 \321\201\320\277\321\200\321\217\321\202\320\260\321\202\321\214 \320\277\320\260\320\275\320\265\320\273\321\214"]
  ::msgcat::mcset sk "Show or hide this control panel" [encoding convertfrom utf-8 "Stla\304\215te ak chcete zobrazi\305\245 alebo skry\305\245 tento panel"]
  ::msgcat::mcset sq "Show or hide this control panel" [encoding convertfrom utf-8 "kliko te hapesh ose te mbyllesh kete panel te kontrollit"]

  ::msgcat::mcset bg "loading map editor ..." [encoding convertfrom utf-8 "\320\227\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\260 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270 ..."]
  ::msgcat::mcset cz "loading map editor ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m mapov\303\275 editor..."]
  ::msgcat::mcset de "loading map editor ..." [encoding convertfrom utf-8 "Lade Karteneditor ..."]
  ::msgcat::mcset el "loading map editor ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \317\204\316\277\317\205 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256 \316\261\317\200\316\277\317\204\317\215\317\200\317\211\317\203\316\267\317\202..."]
  ::msgcat::mcset en "loading map editor ..." [encoding convertfrom utf-8 "loading map editor ..."]
  ::msgcat::mcset es "loading map editor ..." [encoding convertfrom utf-8 "editor de mapas..."]
  ::msgcat::mcset it "loading map editor ..." [encoding convertfrom utf-8 "editor di mappa ..."]
  ::msgcat::mcset ru "loading map editor ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\260 \320\272\320\260\321\200\321\202..."]
  ::msgcat::mcset sk "loading map editor ..." [encoding convertfrom utf-8 "Mapov\303\275 editor"]
  ::msgcat::mcset sq "loading map editor ..." [encoding convertfrom utf-8 "duke lexuar permiresuesin e hartave\342\200\246"]

  ::msgcat::mcset bg "Undo %s" [encoding convertfrom utf-8 "\320\236\321\202\320\274\321\217\320\275\320\260"]
  ::msgcat::mcset cz "Undo %s" [encoding convertfrom utf-8 "Zp\304\233t - %s"]
  ::msgcat::mcset de "Undo %s" [encoding convertfrom utf-8 "R\303\274ckg\303\244ngig %s"]
  ::msgcat::mcset el "Undo %s" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\257\317\201\316\265\317\203\316\267 %s"]
  ::msgcat::mcset en "Undo %s" [encoding convertfrom utf-8 "Undo %s"]
  ::msgcat::mcset es "Undo %s" [encoding convertfrom utf-8 "Deshacer %s"]
  ::msgcat::mcset it "Undo %s" [encoding convertfrom utf-8 "Indietro %s"]
  ::msgcat::mcset ru "Undo %s" [encoding convertfrom utf-8 "\320\236\321\202\320\274\320\265\320\275\320\270\321\202\321\214 %s"]
  ::msgcat::mcset sk "Undo %s" [encoding convertfrom utf-8 "Sp\303\244\305\245 - %s"]
  ::msgcat::mcset sq "Undo %s" [encoding convertfrom utf-8 "prishe %s"]

  ::msgcat::mcset bg "Redo %s" [encoding convertfrom utf-8 "\320\222\321\212\320\267\321\201\321\202\320\260\320\275\320\276\320\262\321\217\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Redo %s" [encoding convertfrom utf-8 "Znovu - %s"]
  ::msgcat::mcset de "Redo %s" [encoding convertfrom utf-8 "Wiederholen %s"]
  ::msgcat::mcset el "Redo %s" [encoding convertfrom utf-8 "\316\225\317\200\316\261\316\275\316\254\316\273\316\267\317\210\316\267 %s"]
  ::msgcat::mcset en "Redo %s" [encoding convertfrom utf-8 "Redo %s"]
  ::msgcat::mcset es "Redo %s" [encoding convertfrom utf-8 "Rehacer %s"]
  ::msgcat::mcset it "Redo %s" [encoding convertfrom utf-8 "Rifai %s"]
  ::msgcat::mcset ru "Redo %s" [encoding convertfrom utf-8 "\320\222\320\265\321\200\320\275\321\203\321\202\321\214 %s"]
  ::msgcat::mcset sk "Redo %s" [encoding convertfrom utf-8 "Opakova\305\245- %s"]
  ::msgcat::mcset sq "Redo %s" [encoding convertfrom utf-8 "beje perseri %s"]

  ::msgcat::mcset bg "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- \320\275\321\217\320\272\320\276\320\273\320\272\320\276 \320\272\320\276\320\274\320\260\320\275\320\264\320\270 encoding \320\262\321\212\320\262 \321\204\320\260\320\271\320\273\320\260"]
  ::msgcat::mcset cz "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- v\303\255cen\303\241sobn\303\275 v\303\275skyt p\305\231\303\255kazu encoding v jednom souboru"]
  ::msgcat::mcset el "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- \317\200\316\277\316\273\316\273\316\261\317\200\316\273\316\255\317\202 \316\265\316\275\317\204\316\277\316\273\316\255\317\202 \316\272\317\211\316\264\316\271\316\272\316\277\317\200\316\277\316\257\316\267\317\203\316\267\317\202 \317\203\317\204\316\277 \316\261\317\201\317\207\316\265\316\257\316\277"]
  ::msgcat::mcset en "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- multiple encoding commands in file"]
  ::msgcat::mcset es "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- m\303\272ltiples comandos de codificaci\303\263n en el archivo"]
  ::msgcat::mcset it "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- encoding ripetuto nel file di comandi"]
  ::msgcat::mcset ru "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- \320\275\320\265\321\201\320\272\320\276\320\273\321\214\320\272\320\276 \320\272\320\276\320\274\320\260\320\275\320\264 encoding \320\262 \321\204\320\260\320\271\320\273\320\265"]
  ::msgcat::mcset sk "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] -- viac encoding pr\303\255kazov v jednom s\303\272bore"]
  ::msgcat::mcset sq "%s \[%s\] -- multiple encoding commands in file" [encoding convertfrom utf-8 "%s \[%s\] \342\200\223shumezo komandat te deshifrimit ne arkiv"]

  ::msgcat::mcset bg "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- \320\275\320\265\320\270\320\267\320\262\320\265\321\201\321\202\320\275\320\260 \320\272\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260 -- %s"]
  ::msgcat::mcset cz "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- nezn\303\241m\303\251 k\303\263dov\303\241n\303\255 znak\305\257 -- %s"]
  ::msgcat::mcset el "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- \316\254\316\263\316\275\317\211\317\203\317\204\316\267 \316\272\317\211\316\264\316\271\316\272\316\277\317\200\316\277\316\257\316\267\317\203\316\267 -- %s"]
  ::msgcat::mcset en "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- unknown encoding -- %s"]
  ::msgcat::mcset es "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- codificaci\303\263n desconocida -- %s"]
  ::msgcat::mcset it "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- encoding non conosciuto -- %s"]
  ::msgcat::mcset ru "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- \320\275\320\265\320\270\320\267\320\262\320\265\321\201\321\202\320\275\320\260\321\217 \320\272\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260 -- %s"]
  ::msgcat::mcset sk "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] -- nezn\303\241me k\303\263dovanie znakov -- %s"]
  ::msgcat::mcset sq "%s \[%s\] -- unknown encoding -- %s" [encoding convertfrom utf-8 "%s \[%s\] \342\200\223 deshifrim I panjohur -- %s"]

  ::msgcat::mcset bg "adjusting area" [encoding convertfrom utf-8 "\321\200\320\265\320\263\321\203\320\273\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260"]
  ::msgcat::mcset cz "adjusting area" [encoding convertfrom utf-8 "p\305\231izp\305\257soben\303\255 pracovn\303\255 plochy"]
  ::msgcat::mcset de "adjusting area" [encoding convertfrom utf-8 "Fl\303\244che anpassen"]
  ::msgcat::mcset el "adjusting area" [encoding convertfrom utf-8 "\317\200\317\201\316\277\317\203\316\261\317\201\316\274\316\277\316\263\316\256 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "adjusting area" [encoding convertfrom utf-8 "adjusting area"]
  ::msgcat::mcset es "adjusting area" [encoding convertfrom utf-8 "ajustando \303\241rea"]
  ::msgcat::mcset it "adjusting area" [encoding convertfrom utf-8 "aggiustamento area"]
  ::msgcat::mcset ru "adjusting area" [encoding convertfrom utf-8 "\321\200\320\265\320\263\321\203\320\273\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\276\320\261\320\273\320\260\321\201\321\202\320\270"]
  ::msgcat::mcset sk "adjusting area" [encoding convertfrom utf-8 "prisp\303\264sobenie pracovnej plochy"]

  ::msgcat::mcset bg "zooming" [encoding convertfrom utf-8 "\320\274\320\260\321\211\320\260\320\261\320\270\321\200\320\260\320\275\320\265"]
  ::msgcat::mcset cz "zooming" [encoding convertfrom utf-8 "zoomov\303\241n\303\255"]
  ::msgcat::mcset de "zooming" [encoding convertfrom utf-8 "Zoomen"]
  ::msgcat::mcset el "zooming" [encoding convertfrom utf-8 "\316\274\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267"]
  ::msgcat::mcset en "zooming" [encoding convertfrom utf-8 "zooming"]
  ::msgcat::mcset es "zooming" [encoding convertfrom utf-8 "zooming"]
  ::msgcat::mcset it "zooming" [encoding convertfrom utf-8 "zooming"]
  ::msgcat::mcset ru "zooming" [encoding convertfrom utf-8 "\320\274\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265"]
  ::msgcat::mcset sk "zooming" [encoding convertfrom utf-8 "zoomovanie"]
  ::msgcat::mcset sq "zooming" [encoding convertfrom utf-8 "zmadhimi"]

  ::msgcat::mcset bg "Zoom %d %%" [encoding convertfrom utf-8 "\320\274\320\260\321\211\320\260\320\261 %d %%"]
  ::msgcat::mcset cz "Zoom %d %%" [encoding convertfrom utf-8 "Zoom %d %%"]
  ::msgcat::mcset de "Zoom %d %%" [encoding convertfrom utf-8 "Zoom %d %%"]
  ::msgcat::mcset el "Zoom %d %%" [encoding convertfrom utf-8 "\316\234\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267 %d %%"]
  ::msgcat::mcset en "Zoom %d %%" [encoding convertfrom utf-8 "Zoom %d %%"]
  ::msgcat::mcset es "Zoom %d %%" [encoding convertfrom utf-8 "Zoom %d %%"]
  ::msgcat::mcset it "Zoom %d %%" [encoding convertfrom utf-8 "Zomm %d %%"]
  ::msgcat::mcset ru "Zoom %d %%" [encoding convertfrom utf-8 "\320\234\320\260\321\201\321\210\321\202\320\260\320\261 %d %%"]
  ::msgcat::mcset sk "Zoom %d %%" [encoding convertfrom utf-8 "Zoom %d %%"]
  ::msgcat::mcset sq "Zoom %d %%" [encoding convertfrom utf-8 "zmadho %d %%"]

  ::msgcat::mcset bg "Zooming objects ..." [encoding convertfrom utf-8 "\320\234\320\260\321\211\320\260\320\261\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 \320\276\320\261\320\265\320\272\321\202\320\270 ..."]
  ::msgcat::mcset cz "Zooming objects ..." [encoding convertfrom utf-8 "Zoomov\303\241n\303\255 objekt\305\257 ..."]
  ::msgcat::mcset de "Zooming objects ..." [encoding convertfrom utf-8 "Zoome Objekte ..."]
  ::msgcat::mcset el "Zooming objects ..." [encoding convertfrom utf-8 "\316\234\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267 \316\261\316\275\317\204\316\271\316\272\316\265\316\271\316\274\316\255\316\275\317\211\316\275..."]
  ::msgcat::mcset en "Zooming objects ..." [encoding convertfrom utf-8 "Zooming objects ..."]
  ::msgcat::mcset es "Zooming objects ..." [encoding convertfrom utf-8 "Zoom sobre objetos ..."]
  ::msgcat::mcset it "Zooming objects ..." [encoding convertfrom utf-8 "Zoom degli oggetti ..."]
  ::msgcat::mcset ru "Zooming objects ..." [encoding convertfrom utf-8 "\320\234\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \320\276\320\261\321\212\320\265\320\272\321\202\320\276\320\262..."]
  ::msgcat::mcset sk "Zooming objects ..." [encoding convertfrom utf-8 "Zoomovanie objektov ..."]
  ::msgcat::mcset sq "Zooming objects ..." [encoding convertfrom utf-8 "objektet e zmadhimit\342\200\246"]

  ::msgcat::mcset bg "dragging image" [encoding convertfrom utf-8 "\320\237\320\273\321\212\320\267\320\263\320\260\320\275\320\265 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "dragging image" [encoding convertfrom utf-8 "p\305\231esouv\303\241n\303\255 obr\303\241zku"]
  ::msgcat::mcset de "dragging image" [encoding convertfrom utf-8 "Bild verschieben"]
  ::msgcat::mcset el "dragging image" [encoding convertfrom utf-8 "\316\274\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "dragging image" [encoding convertfrom utf-8 "dragging image"]
  ::msgcat::mcset es "dragging image" [encoding convertfrom utf-8 "arrastrando imagen"]
  ::msgcat::mcset it "dragging image" [encoding convertfrom utf-8 "trascinamento immagine"]
  ::msgcat::mcset ru "dragging image" [encoding convertfrom utf-8 "\320\277\320\265\321\200\320\265\321\202\320\260\321\201\320\272\320\270\320\262\320\260\320\275\320\270\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "dragging image" [encoding convertfrom utf-8 "Pres\303\272vanie obr\303\241zku"]
  ::msgcat::mcset sq "dragging image" [encoding convertfrom utf-8 "imazhi per tu vizatuar"]

  ::msgcat::mcset bg "Map Editor" [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270"]
  ::msgcat::mcset cz "Map Editor" [encoding convertfrom utf-8 "Mapov\303\275 editor"]
  ::msgcat::mcset de "Map Editor" [encoding convertfrom utf-8 "Karteneditor"]
  ::msgcat::mcset el "Map Editor" [encoding convertfrom utf-8 "\316\225\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256\317\202 \316\261\317\200\316\277\317\204\317\215\317\200\317\211\317\203\316\267\317\202"]
  ::msgcat::mcset en "Map Editor" [encoding convertfrom utf-8 "Map Editor"]
  ::msgcat::mcset es "Map Editor" [encoding convertfrom utf-8 "Editor de mapas"]
  ::msgcat::mcset it "Map Editor" [encoding convertfrom utf-8 "Editor di mappa"]
  ::msgcat::mcset ru "Map Editor" [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\272\320\260\321\200\321\202"]
  ::msgcat::mcset sk "Map Editor" [encoding convertfrom utf-8 "Mapov\303\275 Editor"]
  ::msgcat::mcset sq "Map Editor" [encoding convertfrom utf-8 "permiresuesi I hartave"]

  ::msgcat::mcset bg "File commands" [encoding convertfrom utf-8 "\320\232\320\276\320\274\320\260\320\275\320\264\320\270 \320\262\321\212\320\262 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset cz "File commands" [encoding convertfrom utf-8 "P\305\231\303\255kazy"]
  ::msgcat::mcset de "File commands" [encoding convertfrom utf-8 "Dateibefehle"]
  ::msgcat::mcset el "File commands" [encoding convertfrom utf-8 "\316\221\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\261"]
  ::msgcat::mcset en "File commands" [encoding convertfrom utf-8 "Objects"]
  ::msgcat::mcset es "File commands" [encoding convertfrom utf-8 "Objetos"]
  ::msgcat::mcset it "File commands" [encoding convertfrom utf-8 "Oggetti"]
  ::msgcat::mcset ru "File commands" [encoding convertfrom utf-8 "\320\232\320\276\320\274\320\260\320\275\320\264\321\213 \320\262 \321\204\320\260\320\271\320\273\320\265"]
  ::msgcat::mcset sk "File commands" [encoding convertfrom utf-8 "Pr\303\255kazy v s\303\272bore"]
  ::msgcat::mcset sq "File commands" [encoding convertfrom utf-8 "objektet"]

  ::msgcat::mcset bg "Search & Select" [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \320\270 \320\270\320\267\320\261\320\270\321\200\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Search & Select" [encoding convertfrom utf-8 "Naj\303\255t & Vybrat"]
  ::msgcat::mcset de "Search & Select" [encoding convertfrom utf-8 "Suchen & ausw\303\244hlen"]
  ::msgcat::mcset el "Search & Select" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\272\316\261\316\271 \316\265\317\200\316\271\316\273\316\277\316\263\316\256"]
  ::msgcat::mcset en "Search & Select" [encoding convertfrom utf-8 "Search & Select"]
  ::msgcat::mcset es "Search & Select" [encoding convertfrom utf-8 "Buscar y Seleccionar"]
  ::msgcat::mcset it "Search & Select" [encoding convertfrom utf-8 "Cerca e seleziona"]
  ::msgcat::mcset ru "Search & Select" [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272 \320\270 \320\222\321\213\320\264\320\265\320\273\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset sk "Search & Select" [encoding convertfrom utf-8 "H\304\276adaj a Vyber"]
  ::msgcat::mcset sq "Search & Select" [encoding convertfrom utf-8 "kerko dhe zgjidh"]

  ::msgcat::mcset bg "Command preview" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\263\320\273\320\265\320\264 \320\275\320\260 \320\272\320\276\320\274\320\260\320\275\320\264\320\260"]
  ::msgcat::mcset cz "Command preview" [encoding convertfrom utf-8 "N\303\241hled p\305\231\303\255kazu"]
  ::msgcat::mcset de "Command preview" [encoding convertfrom utf-8 "Kommandovorschau"]
  ::msgcat::mcset el "Command preview" [encoding convertfrom utf-8 "\316\240\317\201\316\277\316\265\317\200\316\271\317\203\316\272\317\214\317\200\316\267\317\203\316\267 \316\265\316\275\317\204\316\277\316\273\316\256\317\202"]
  ::msgcat::mcset en "Command preview" [encoding convertfrom utf-8 "Command preview"]
  ::msgcat::mcset es "Command preview" [encoding convertfrom utf-8 "Ver comandos"]
  ::msgcat::mcset it "Command preview" [encoding convertfrom utf-8 "Anteprima comando"]
  ::msgcat::mcset ru "Command preview" [encoding convertfrom utf-8 "\320\237\321\200\320\276\321\201\320\274\320\276\321\202\321\200 \320\272\320\276\320\274\320\260\320\275\320\264\321\213"]
  ::msgcat::mcset sk "Command preview" [encoding convertfrom utf-8 "N\303\241h\304\276ad pr\303\255kazu"]
  ::msgcat::mcset sq "Command preview" [encoding convertfrom utf-8 "komanda e parashiqimit"]

  ::msgcat::mcset bg "Point control" [encoding convertfrom utf-8 "\320\242\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "Point control" [encoding convertfrom utf-8 "Bod"]
  ::msgcat::mcset de "Point control" [encoding convertfrom utf-8 "Punkte bearbeiten"]
  ::msgcat::mcset el "Point control" [encoding convertfrom utf-8 "\316\243\316\267\316\274\316\265\316\257\316\261"]
  ::msgcat::mcset en "Point control" [encoding convertfrom utf-8 "Points"]
  ::msgcat::mcset es "Point control" [encoding convertfrom utf-8 "Puntos"]
  ::msgcat::mcset it "Point control" [encoding convertfrom utf-8 "Punti"]
  ::msgcat::mcset ru "Point control" [encoding convertfrom utf-8 "\320\242\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset sk "Point control" [encoding convertfrom utf-8 "Bod"]
  ::msgcat::mcset sq "Point control" [encoding convertfrom utf-8 "pikat"]

  ::msgcat::mcset bg "Line control" [encoding convertfrom utf-8 "\320\233\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "Line control" [encoding convertfrom utf-8 "K\305\231ivka"]
  ::msgcat::mcset de "Line control" [encoding convertfrom utf-8 "Linien bearbeiten"]
  ::msgcat::mcset el "Line control" [encoding convertfrom utf-8 "\316\223\317\201\316\261\316\274\316\274\316\255\317\202"]
  ::msgcat::mcset en "Line control" [encoding convertfrom utf-8 "Lines"]
  ::msgcat::mcset es "Line control" [encoding convertfrom utf-8 "L\303\255neas"]
  ::msgcat::mcset it "Line control" [encoding convertfrom utf-8 "Linee"]
  ::msgcat::mcset ru "Line control" [encoding convertfrom utf-8 "\320\233\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset sk "Line control" [encoding convertfrom utf-8 "Krivka"]
  ::msgcat::mcset sq "Line control" [encoding convertfrom utf-8 "rjeshtat"]

  ::msgcat::mcset bg "Line point control" [encoding convertfrom utf-8 "\320\242\320\276\321\207\320\272\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "Line point control" [encoding convertfrom utf-8 "Bod k\305\231ivky"]
  ::msgcat::mcset de "Line point control" [encoding convertfrom utf-8 "Linienpunkte bearbeiten"]
  ::msgcat::mcset el "Line point control" [encoding convertfrom utf-8 "\316\243\316\267\316\274\316\265\316\257\316\261 \316\263\317\201\316\261\316\274\316\274\317\216\316\275"]
  ::msgcat::mcset en "Line point control" [encoding convertfrom utf-8 "Line points"]
  ::msgcat::mcset es "Line point control" [encoding convertfrom utf-8 "Puntos de l\303\255nea"]
  ::msgcat::mcset it "Line point control" [encoding convertfrom utf-8 "Punti della linea"]
  ::msgcat::mcset ru "Line point control" [encoding convertfrom utf-8 "\320\242\320\276\321\207\320\272\320\260 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "Line point control" [encoding convertfrom utf-8 "Bod krivky"]
  ::msgcat::mcset sq "Line point control" [encoding convertfrom utf-8 "pikat e rjeshtit"]

  ::msgcat::mcset bg "Area control" [encoding convertfrom utf-8 "\320\236\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "Area control" [encoding convertfrom utf-8 "Oblast"]
  ::msgcat::mcset de "Area control" [encoding convertfrom utf-8 "Fl\303\244chen bearbeiten"]
  ::msgcat::mcset el "Area control" [encoding convertfrom utf-8 "\316\225\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\265\317\202"]
  ::msgcat::mcset en "Area control" [encoding convertfrom utf-8 "Areas"]
  ::msgcat::mcset es "Area control" [encoding convertfrom utf-8 "Areas"]
  ::msgcat::mcset it "Area control" [encoding convertfrom utf-8 "Aree"]
  ::msgcat::mcset ru "Area control" [encoding convertfrom utf-8 "\320\236\320\261\320\273\320\260\321\201\321\202\321\214"]
  ::msgcat::mcset sk "Area control" [encoding convertfrom utf-8 "Plocha"]
  ::msgcat::mcset sq "Area control" [encoding convertfrom utf-8 "fushat"]

  ::msgcat::mcset bg "Scrap control" [encoding convertfrom utf-8 "\320\241\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset cz "Scrap control" [encoding convertfrom utf-8 "Scrap"]
  ::msgcat::mcset de "Scrap control" [encoding convertfrom utf-8 "Skizze bearbeiten"]
  ::msgcat::mcset el "Scrap control" [encoding convertfrom utf-8 "\316\243\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "Scrap control" [encoding convertfrom utf-8 "Scraps"]
  ::msgcat::mcset es "Scrap control" [encoding convertfrom utf-8 "Croquis"]
  ::msgcat::mcset it "Scrap control" [encoding convertfrom utf-8 "Scrap"]
  ::msgcat::mcset ru "Scrap control" [encoding convertfrom utf-8 "\320\241\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset sk "Scrap control" [encoding convertfrom utf-8 "Scrap"]
  ::msgcat::mcset sq "Scrap control" [encoding convertfrom utf-8 "mbeturinat"]

  ::msgcat::mcset bg "Text editor" [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\201\321\202\320\276\320\262 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200"]
  ::msgcat::mcset cz "Text editor" [encoding convertfrom utf-8 "Textov\303\275 editor"]
  ::msgcat::mcset de "Text editor" [encoding convertfrom utf-8 "Texteditor"]
  ::msgcat::mcset el "Text editor" [encoding convertfrom utf-8 "\316\225\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256\317\202 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset en "Text editor" [encoding convertfrom utf-8 "Text editor"]
  ::msgcat::mcset es "Text editor" [encoding convertfrom utf-8 "Editor de texto"]
  ::msgcat::mcset it "Text editor" [encoding convertfrom utf-8 "Editor di testo"]
  ::msgcat::mcset ru "Text editor" [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200"]
  ::msgcat::mcset sk "Text editor" [encoding convertfrom utf-8 "Textov\303\275 editor"]
  ::msgcat::mcset sq "Text editor" [encoding convertfrom utf-8 "permirsuesi I tekstit"]

  ::msgcat::mcset bg "Drawing area" [encoding convertfrom utf-8 "\320\227\320\276\320\275\320\260 \320\275\320\260 \321\207\320\265\321\200\321\202\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Drawing area" [encoding convertfrom utf-8 "Kresl\303\255c\303\255 plocha"]
  ::msgcat::mcset de "Drawing area" [encoding convertfrom utf-8 "Zeichenfl\303\244che"]
  ::msgcat::mcset el "Drawing area" [encoding convertfrom utf-8 "\316\225\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261 \317\203\317\207\316\265\316\264\316\271\316\261\317\203\316\274\316\277\317\215"]
  ::msgcat::mcset en "Drawing area" [encoding convertfrom utf-8 "Drawing area"]
  ::msgcat::mcset es "Drawing area" [encoding convertfrom utf-8 "Area de dibujo"]
  ::msgcat::mcset it "Drawing area" [encoding convertfrom utf-8 "Area di disegno"]
  ::msgcat::mcset ru "Drawing area" [encoding convertfrom utf-8 "\320\227\320\276\320\275\320\260 \321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\270\321\217"]
  ::msgcat::mcset sk "Drawing area" [encoding convertfrom utf-8 "Pracovn\303\241 plocha"]
  ::msgcat::mcset sq "Drawing area" [encoding convertfrom utf-8 "fusha e vizatimit"]

  ::msgcat::mcset bg "Background images" [encoding convertfrom utf-8 "\320\244\320\276\320\275\320\276\320\262\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Background images" [encoding convertfrom utf-8 "Podkladov\303\251 obr\303\241zky"]
  ::msgcat::mcset de "Background images" [encoding convertfrom utf-8 "Hintergrundbilder"]
  ::msgcat::mcset el "Background images" [encoding convertfrom utf-8 "\316\225\316\271\316\272\317\214\316\275\316\265\317\202 \317\206\317\214\316\275\317\204\316\277\317\205"]
  ::msgcat::mcset en "Background images" [encoding convertfrom utf-8 "Background images"]
  ::msgcat::mcset es "Background images" [encoding convertfrom utf-8 "Im\303\241genes de fondo"]
  ::msgcat::mcset it "Background images" [encoding convertfrom utf-8 "Immagini di background"]
  ::msgcat::mcset ru "Background images" [encoding convertfrom utf-8 "\320\244\320\276\320\275\320\276\320\262\321\213\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "Background images" [encoding convertfrom utf-8 "Obr\303\241zky pozadia"]
  ::msgcat::mcset sq "Background images" [encoding convertfrom utf-8 "imazhet ne prapavije"]

  ::msgcat::mcset bg "Current drawing area." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\203\321\211\320\260 \320\267\320\276\320\275\320\260 \320\275\320\260 \321\207\320\265\321\200\321\202\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Current drawing area." [encoding convertfrom utf-8 "Sou\304\215asn\303\241 kresl\303\255c\303\255 plocha."]
  ::msgcat::mcset de "Current drawing area." [encoding convertfrom utf-8 "Aktuelle Zeichenfl\303\244che"]
  ::msgcat::mcset el "Current drawing area." [encoding convertfrom utf-8 "\316\225\316\275\316\265\317\201\316\263\316\256 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261 \317\203\317\207\316\265\316\264\316\271\316\261\317\203\316\274\316\277\317\215"]
  ::msgcat::mcset en "Current drawing area." [encoding convertfrom utf-8 "Current drawing area."]
  ::msgcat::mcset es "Current drawing area." [encoding convertfrom utf-8 "Area de dibujo actual."]
  ::msgcat::mcset it "Current drawing area." [encoding convertfrom utf-8 "Area di disegno attiva"]
  ::msgcat::mcset ru "Current drawing area." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\203\321\211\320\260\321\217 \320\267\320\276\320\275\320\260 \321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Current drawing area." [encoding convertfrom utf-8 "S\303\272\304\215asn\303\241 pracovn\303\241 plocha."]
  ::msgcat::mcset sq "Current drawing area." [encoding convertfrom utf-8 "fusha momentale e vizatimit"]

  ::msgcat::mcset bg "X min." [encoding convertfrom utf-8 "X min."]
  ::msgcat::mcset cz "X min." [encoding convertfrom utf-8 "X min."]
  ::msgcat::mcset el "X min." [encoding convertfrom utf-8 "\316\225\316\273\316\254\317\207\316\271\317\203\317\204\316\277 \316\247"]
  ::msgcat::mcset en "X min." [encoding convertfrom utf-8 "X min."]
  ::msgcat::mcset es "X min." [encoding convertfrom utf-8 "X min"]
  ::msgcat::mcset it "X min." [encoding convertfrom utf-8 "Minimo X"]
  ::msgcat::mcset ru "X min." [encoding convertfrom utf-8 "X min."]
  ::msgcat::mcset sk "X min." [encoding convertfrom utf-8 "Minimum X."]
  ::msgcat::mcset sq "X min." [encoding convertfrom utf-8 "minimum X."]

  ::msgcat::mcset bg "Y min." [encoding convertfrom utf-8 "Y min."]
  ::msgcat::mcset cz "Y min." [encoding convertfrom utf-8 "Y min."]
  ::msgcat::mcset el "Y min." [encoding convertfrom utf-8 "\316\225\316\273\316\254\317\207\316\271\317\203\317\204\316\277 \316\245"]
  ::msgcat::mcset en "Y min." [encoding convertfrom utf-8 "Y min."]
  ::msgcat::mcset es "Y min." [encoding convertfrom utf-8 "Y min"]
  ::msgcat::mcset it "Y min." [encoding convertfrom utf-8 "Minimo Y"]
  ::msgcat::mcset ru "Y min." [encoding convertfrom utf-8 "Y min."]
  ::msgcat::mcset sk "Y min." [encoding convertfrom utf-8 "Minimum Y."]
  ::msgcat::mcset sq "Y min." [encoding convertfrom utf-8 "minimum Y."]

  ::msgcat::mcset bg "X max." [encoding convertfrom utf-8 "X max."]
  ::msgcat::mcset cz "X max." [encoding convertfrom utf-8 "X max."]
  ::msgcat::mcset el "X max." [encoding convertfrom utf-8 "\316\234\316\255\316\263\316\271\317\203\317\204\316\277 \316\247"]
  ::msgcat::mcset en "X max." [encoding convertfrom utf-8 "X max."]
  ::msgcat::mcset es "X max." [encoding convertfrom utf-8 "X max"]
  ::msgcat::mcset it "X max." [encoding convertfrom utf-8 "Massimo X"]
  ::msgcat::mcset ru "X max." [encoding convertfrom utf-8 "X max."]
  ::msgcat::mcset sk "X max." [encoding convertfrom utf-8 "Maximum X."]
  ::msgcat::mcset sq "X max." [encoding convertfrom utf-8 "maksimum X."]

  ::msgcat::mcset bg "Y max." [encoding convertfrom utf-8 "Y max."]
  ::msgcat::mcset cz "Y max." [encoding convertfrom utf-8 "Y max."]
  ::msgcat::mcset el "Y max." [encoding convertfrom utf-8 "\316\234\316\255\316\263\316\271\317\203\317\204\316\277 \316\245"]
  ::msgcat::mcset en "Y max." [encoding convertfrom utf-8 "Y max."]
  ::msgcat::mcset es "Y max." [encoding convertfrom utf-8 "Y max"]
  ::msgcat::mcset it "Y max." [encoding convertfrom utf-8 "Massimo Y"]
  ::msgcat::mcset ru "Y max." [encoding convertfrom utf-8 "Y max."]
  ::msgcat::mcset sk "Y max." [encoding convertfrom utf-8 "Maximum Y."]
  ::msgcat::mcset sq "Y max." [encoding convertfrom utf-8 "maksimum Y."]

  ::msgcat::mcset bg "Adjust" [encoding convertfrom utf-8 "\320\236\320\277\321\200\320\265\320\264\320\265\320\273\320\270"]
  ::msgcat::mcset cz "Adjust" [encoding convertfrom utf-8 "P\305\231izp\305\257sobit"]
  ::msgcat::mcset de "Adjust" [encoding convertfrom utf-8 "Anpassen"]
  ::msgcat::mcset el "Adjust" [encoding convertfrom utf-8 "\316\240\317\201\316\277\317\203\316\261\317\201\316\274\316\277\316\263\316\256"]
  ::msgcat::mcset en "Adjust" [encoding convertfrom utf-8 "Adjust"]
  ::msgcat::mcset es "Adjust" [encoding convertfrom utf-8 "Ajustar"]
  ::msgcat::mcset it "Adjust" [encoding convertfrom utf-8 "Ridimensiona"]
  ::msgcat::mcset ru "Adjust" [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Adjust" [encoding convertfrom utf-8 "Prisp\303\264sob"]
  ::msgcat::mcset sq "Adjust" [encoding convertfrom utf-8 "permireso"]

  ::msgcat::mcset bg "Adjust drawing area to given limits." [encoding convertfrom utf-8 "\320\236\320\277\321\200\320\265\320\264\320\265\320\273\320\270 \320\267\320\276\320\275\320\260\321\202\320\260 \320\267\320\260 \321\207\320\265\321\200\321\202\320\260\320\275\320\265 \320\262 \320\267\320\260\320\264\320\260\320\264\320\265\320\275\320\270\321\202\320\265 \320\263\321\200\320\260\320\275\320\270\321\206\320\270"]
  ::msgcat::mcset cz "Adjust drawing area to given limits." [encoding convertfrom utf-8 "P\305\231izp\305\257sob\303\255 kresl\303\255c\303\255 plochu dan\303\275m limit\305\257m."]
  ::msgcat::mcset de "Adjust drawing area to given limits." [encoding convertfrom utf-8 "Zeichenfl\303\244che an Begrenzung anpassen."]
  ::msgcat::mcset el "Adjust drawing area to given limits." [encoding convertfrom utf-8 "\316\240\317\201\316\277\317\203\316\261\317\201\316\274\316\277\316\263\316\256 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \317\203\317\204\316\261 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\316\261 \317\214\317\201\316\271\316\261"]
  ::msgcat::mcset en "Adjust drawing area to given limits." [encoding convertfrom utf-8 "Adjust drawing area to given limits."]
  ::msgcat::mcset es "Adjust drawing area to given limits." [encoding convertfrom utf-8 "Ajustar el \303\241rea de dibujo a los l\303\255mites indicados."]
  ::msgcat::mcset it "Adjust drawing area to given limits." [encoding convertfrom utf-8 "Ridimensiona l'area di disegno ai limiti dati"]
  ::msgcat::mcset ru "Adjust drawing area to given limits." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\321\214 \320\267\320\276\320\275\321\203 \321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\270\321\217 \320\262 \320\267\320\260\320\264\320\260\320\275\320\275\321\213\321\205 \320\263\321\200\320\260\320\275\320\270\321\206\320\260\321\205."]
  ::msgcat::mcset sk "Adjust drawing area to given limits." [encoding convertfrom utf-8 "Prisp\303\264sobi\305\245 pracovn\303\272 plochu dan\303\275m limitom."]
  ::msgcat::mcset sq "Adjust drawing area to given limits." [encoding convertfrom utf-8 "permireso fushen e vizatimit deri ne kufijt e dhene."]

  ::msgcat::mcset bg "Auto adjust" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\275\320\276 \320\276\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\275\320\265"]
  ::msgcat::mcset cz "Auto adjust" [encoding convertfrom utf-8 "Auto p\305\231izp\305\257s."]
  ::msgcat::mcset de "Auto adjust" [encoding convertfrom utf-8 "Automatisch anpassen"]
  ::msgcat::mcset el "Auto adjust" [encoding convertfrom utf-8 "\316\221\317\205\317\204\317\214\316\274\316\261\317\204\316\267 \317\200\317\201\316\277\317\203\316\261\317\201\316\274\316\277\316\263\316\256"]
  ::msgcat::mcset en "Auto adjust" [encoding convertfrom utf-8 "Auto adjust"]
  ::msgcat::mcset es "Auto adjust" [encoding convertfrom utf-8 "Autoajustar"]
  ::msgcat::mcset it "Auto adjust" [encoding convertfrom utf-8 "Auto-ridimensiona"]
  ::msgcat::mcset ru "Auto adjust" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276"]
  ::msgcat::mcset sk "Auto adjust" [encoding convertfrom utf-8 "Automaticky"]
  ::msgcat::mcset sq "Auto adjust" [encoding convertfrom utf-8 "permiresimi automatik"]

  ::msgcat::mcset bg "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "\320\236\320\277\321\200\320\265\320\264\320\265\320\273\320\270 \320\260\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\275\320\276 \320\267\320\276\320\275\320\260\321\202\320\260 \320\267\320\260 \321\207\320\265\321\200\321\202\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "Automaticky p\305\231izp\305\257sob\303\255 kresl\303\255c\303\255 plochu v\305\241em objekt\305\257m."]
  ::msgcat::mcset de "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "Zeichenfl\303\244che an berechnete Begrenzung anpassen."]
  ::msgcat::mcset el "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "\316\240\317\201\316\277\317\203\316\261\317\201\316\274\316\277\316\263\316\256 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \317\203\317\204\316\261 \317\214\317\201\316\271\316\261 \317\200\316\277\317\205 \316\261\317\205\317\204\316\277\316\274\316\254\317\204\317\211\317\202 \316\277\317\201\316\257\317\203\317\204\316\267\316\272\316\261\316\275"]
  ::msgcat::mcset en "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "Adjust drawing area to automatically calculated limits."]
  ::msgcat::mcset es "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "Ajustar \303\241rea de dibujo autom\303\241ticamente."]
  ::msgcat::mcset it "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "Ridimensiona l'area di disegno ai limiti calcolati"]
  ::msgcat::mcset ru "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\265\321\201\320\272\320\270 \321\203\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\321\214 \320\267\320\276\320\275\321\203 \321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "Automaticky prisp\303\264sobi\305\245 pracovn\303\272 plochu v\305\241etk\303\275m objektom."]
  ::msgcat::mcset sq "Adjust drawing area to automatically calculated limits." [encoding convertfrom utf-8 "permireso fushen e vizatimit ne kufirin e llogaritur automatikisht."]

  ::msgcat::mcset bg "zoom" [encoding convertfrom utf-8 "\320\274\320\260\321\211\320\260\320\261"]
  ::msgcat::mcset cz "zoom" [encoding convertfrom utf-8 "zoom"]
  ::msgcat::mcset de "zoom" [encoding convertfrom utf-8 "Zoom"]
  ::msgcat::mcset el "zoom" [encoding convertfrom utf-8 "\316\274\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267"]
  ::msgcat::mcset en "zoom" [encoding convertfrom utf-8 "zoom"]
  ::msgcat::mcset es "zoom" [encoding convertfrom utf-8 "zoom"]
  ::msgcat::mcset it "zoom" [encoding convertfrom utf-8 "zoom"]
  ::msgcat::mcset ru "zoom" [encoding convertfrom utf-8 "\320\274\320\260\321\201\321\210\321\202\320\260\320\261"]
  ::msgcat::mcset sk "zoom" [encoding convertfrom utf-8 "zoom"]
  ::msgcat::mcset sq "zoom" [encoding convertfrom utf-8 "zmadho"]

  ::msgcat::mcset bg "Zoom drawing area." [encoding convertfrom utf-8 "\320\234\320\260\321\211\320\260\320\261\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 \320\267\320\276\320\275\320\260\321\202\320\260 \320\267\320\260 \321\207\320\265\321\200\321\202\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Zoom drawing area." [encoding convertfrom utf-8 "Zoom kresl\303\255c\303\255 plochy."]
  ::msgcat::mcset de "Zoom drawing area." [encoding convertfrom utf-8 "Zeichenfl\303\244che zoomen."]
  ::msgcat::mcset el "Zoom drawing area." [encoding convertfrom utf-8 "\316\210\316\273\316\265\316\263\317\207\316\277\317\202 \316\274\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267\317\202. \316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \317\203\317\204\316\277\316\275 \316\277\317\201\316\270\316\277\316\263\317\216\316\275\316\271\316\277 \316\263\316\271\316\261 \316\275\316\261 \316\264\316\265\316\257\317\204\316\265 \317\204\316\277 \316\274\316\265\316\275\316\277\317\215."]
  ::msgcat::mcset en "Zoom drawing area." [encoding convertfrom utf-8 "Zoom control. Click on rectangle to see menu."]
  ::msgcat::mcset es "Zoom drawing area." [encoding convertfrom utf-8 "Control del zoom. Clic en rect\303\241ngulo para ver men\303\272."]
  ::msgcat::mcset it "Zoom drawing area." [encoding convertfrom utf-8 "Zoom area di disegno"]
  ::msgcat::mcset ru "Zoom drawing area." [encoding convertfrom utf-8 "\320\234\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\320\276\320\262\320\260\321\202\321\214 \320\267\320\276\320\275\321\203 \321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Zoom drawing area." [encoding convertfrom utf-8 "Zoom pracovnej plochy."]
  ::msgcat::mcset sq "Zoom drawing area." [encoding convertfrom utf-8 "kontrolli I zmadhimit. Kliko ne gjashtekendesh te shohesh menyn"]

  ::msgcat::mcset bg "loading commands module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\267\320\260 \320\272\320\276\320\274\320\260\320\275\320\264\320\270"]
  ::msgcat::mcset cz "loading commands module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m p\305\231\303\255kazov\303\275 modul ..."]
  ::msgcat::mcset de "loading commands module ..." [encoding convertfrom utf-8 "Lade Befehlsmodul ..."]
  ::msgcat::mcset el "loading commands module ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261 \316\265\316\275\317\204\316\277\316\273\317\216\316\275..."]
  ::msgcat::mcset en "loading commands module ..." [encoding convertfrom utf-8 "loading commands module ..."]
  ::msgcat::mcset es "loading commands module ..." [encoding convertfrom utf-8 "comandos ..."]
  ::msgcat::mcset it "loading commands module ..." [encoding convertfrom utf-8 "modulo comandi ..."]
  ::msgcat::mcset ru "loading commands module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \320\272\320\276\320\274\320\260\320\275\320\264..."]
  ::msgcat::mcset sk "loading commands module ..." [encoding convertfrom utf-8 "pr\303\255kazov\303\275 modul..."]
  ::msgcat::mcset sq "loading commands module ..." [encoding convertfrom utf-8 "duke lexuar modulin komandues\342\200\246"]

  ::msgcat::mcset bg "Select command." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\265\321\202\320\265 \320\272\320\276\320\274\320\260\320\275\320\264\320\260"]
  ::msgcat::mcset cz "Select command." [encoding convertfrom utf-8 "V\303\275b\304\233r p\305\231\303\255kazu."]
  ::msgcat::mcset de "Select command." [encoding convertfrom utf-8 "W\303\244hle Befehl."]
  ::msgcat::mcset el "Select command." [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \317\203\316\265 \316\274\316\271\316\261 \316\263\317\201\316\261\316\274\316\274\316\256 \316\263\316\271\316\261 \316\275\316\261 \317\203\317\205\316\273\316\273\316\255\316\276\316\265\317\204\316\265 \317\204\316\277 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\277 \317\203\317\204\316\277\316\275 \316\272\316\261\316\274\316\262\316\254 \316\272\316\261\316\271 \317\204\316\277 \316\261\316\275\317\204\316\257\316\270\316\265\317\204\316\277."]
  ::msgcat::mcset en "Select command." [encoding convertfrom utf-8 "Click a line to get corresponding object selected on canvas or vice versa."]
  ::msgcat::mcset es "Select command." [encoding convertfrom utf-8 "Al clicar una de las l\303\255neas, se resaltar\303\241 en la topo el objeto correspondiente, y viceversa."]
  ::msgcat::mcset it "Select command." [encoding convertfrom utf-8 "Seleziona comando."]
  ::msgcat::mcset ru "Select command." [encoding convertfrom utf-8 "\320\222\321\213\320\261\320\265\321\200\320\270\321\202\320\265 \320\272\320\276\320\274\320\260\320\275\320\264\321\203."]
  ::msgcat::mcset sk "Select command." [encoding convertfrom utf-8 "Vyber pr\303\255kaz."]
  ::msgcat::mcset sq "Select command." [encoding convertfrom utf-8 "kliko ne resht qe te fitosh objektin e deshiruar I zgjedhur ne pelhure ose anasjelltas."]

  ::msgcat::mcset bg "Action button." [encoding convertfrom utf-8 "\320\224\320\265\320\271\321\201\321\202\320\262\320\270\320\265"]
  ::msgcat::mcset cz "Action button." [encoding convertfrom utf-8 "Tla\304\215\303\255tko Akce."]
  ::msgcat::mcset de "Action button." [encoding convertfrom utf-8 "Aktionsknopf."]
  ::msgcat::mcset el "Action button." [encoding convertfrom utf-8 "\316\240\316\261\317\204\317\216\316\275\317\204\316\261\317\202 \316\265\316\264\317\216 \316\274\317\200\316\277\317\201\316\265\316\257\317\204\316\265 \316\275\316\261 \316\265\316\271\317\203\316\254\316\263\316\265\317\204\316\265 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\261 \316\274\316\265 \317\204\316\277 \317\200\316\277\316\275\317\204\316\257\316\272\316\271. \316\240\316\261\317\204\316\256\317\203\317\204\316\265 \317\204\316\267\316\275 \316\265\316\275\317\204\316\277\316\273\316\256 \316\275\316\261 \316\264\316\265\316\257\317\204\316\265 \317\204\316\277 \316\274\316\265\316\275\316\277\317\215."]
  ::msgcat::mcset en "Action button." [encoding convertfrom utf-8 "After clicking this button, you can insert objects by mouse. Click on action to see menu."]
  ::msgcat::mcset es "Action button." [encoding convertfrom utf-8 "Tras pulsar este bot\303\263n, se pueden insertar con el rat\303\263n puntos, lineas, etc. Clic en acci\303\263n para ver men\303\272."]
  ::msgcat::mcset it "Action button." [encoding convertfrom utf-8 "Bottone di azione."]
  ::msgcat::mcset ru "Action button." [encoding convertfrom utf-8 "\320\224\320\265\320\271\321\201\321\202\320\262\320\270\321\217."]
  ::msgcat::mcset sk "Action button." [encoding convertfrom utf-8 "Gomb\303\255k - akcia."]
  ::msgcat::mcset sq "Action button." [encoding convertfrom utf-8 "pasi te klikoni kete buton, ju mund te futni objekte me mi. kliko ne aksion qe te shohesh menyn."]

  ::msgcat::mcset bg "Switch mouse mode to select objects." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\270\320\275\320\265\321\202\320\265 \320\275\320\260 \320\274\320\270\321\210\320\272\320\260 \320\267\320\260 \320\264\320\260 \320\270\320\267\320\261\320\270\321\200\320\260\321\202\320\265 \320\276\320\261\320\265\320\272\321\202\320\270"]
  ::msgcat::mcset cz "Switch mouse mode to select objects." [encoding convertfrom utf-8 "P\305\231epnut\303\255 my\305\241i do v\303\275b\304\233rov\303\251ho m\303\263du."]
  ::msgcat::mcset de "Switch mouse mode to select objects." [encoding convertfrom utf-8 "Maus umschalten um Objekte auszuw\303\244hlen."]
  ::msgcat::mcset el "Switch mouse mode to select objects." [encoding convertfrom utf-8 "\316\221\317\206\316\277\317\215 \317\200\316\261\317\204\316\256\317\203\317\204\316\265 \316\265\316\264\317\216 \316\274\317\200\316\277\317\201\316\265\316\257\317\204\316\265 \316\275\316\261 \317\203\317\205\316\273\316\273\316\255\316\276\316\265\317\204\316\265 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\261 \317\203\317\204\316\277\316\275 \316\272\316\261\316\274\316\262\316\254 \316\274\316\265 \317\204\316\277 \317\200\316\277\316\275\317\204\316\257\316\272\316\271."]
  ::msgcat::mcset en "Switch mouse mode to select objects." [encoding convertfrom utf-8 "After clicking this button, you can select objects on canvas by mouse."]
  ::msgcat::mcset es "Switch mouse mode to select objects." [encoding convertfrom utf-8 "Tras clicar aqu\303\255, podr\303\241s seleccionar cosas en la topo con el rat\303\263n."]
  ::msgcat::mcset it "Switch mouse mode to select objects." [encoding convertfrom utf-8 "Cambia la modalit\303\240 del mouse per selezionare oggetti."]
  ::msgcat::mcset ru "Switch mouse mode to select objects." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\272\320\273\321\216\321\207\320\270\321\202\320\265\321\201\321\214 \320\275\320\260 \320\274\321\213\321\210\321\214, \321\207\321\202\320\276\320\261\321\213 \320\262\321\213\320\261\320\270\321\200\320\260\321\202\321\214 \320\276\320\261\321\212\320\265\320\272\321\202\321\213."]
  ::msgcat::mcset sk "Switch mouse mode to select objects." [encoding convertfrom utf-8 "Nastav m\303\263d my\305\241i na vyberanie objektov."]
  ::msgcat::mcset sq "Switch mouse mode to select objects." [encoding convertfrom utf-8 "pasi te klikosh kete buton, ju mund te zgjedhni objektet ne pelhure me mi."]

  ::msgcat::mcset bg "Action" [encoding convertfrom utf-8 "\320\224\320\265\320\271\321\201\321\202\320\262\320\270\320\265"]
  ::msgcat::mcset cz "Action" [encoding convertfrom utf-8 "Akce"]
  ::msgcat::mcset de "Action" [encoding convertfrom utf-8 "Aktion"]
  ::msgcat::mcset el "Action" [encoding convertfrom utf-8 "\316\225\316\275\317\204\316\277\316\273\316\256"]
  ::msgcat::mcset en "Action" [encoding convertfrom utf-8 "Action"]
  ::msgcat::mcset es "Action" [encoding convertfrom utf-8 "Acci\303\263n"]
  ::msgcat::mcset it "Action" [encoding convertfrom utf-8 "Azione"]
  ::msgcat::mcset ru "Action" [encoding convertfrom utf-8 "\320\224\320\265\320\271\321\201\321\202\320\262\320\270\320\265"]
  ::msgcat::mcset sk "Action" [encoding convertfrom utf-8 "Akcia"]
  ::msgcat::mcset sq "Action" [encoding convertfrom utf-8 "aksion"]

  ::msgcat::mcset bg "Configure action assigned to action button." [encoding convertfrom utf-8 "\320\224\320\265\320\271\321\201\321\202\320\262\320\270\320\265\321\202\320\276, \320\272\320\276\320\265\321\202\320\276 \320\270\320\267\320\261\320\265\321\200\320\265\321\202\320\265, \321\211\320\265 \320\261\321\212\320\264\320\265 \320\270\320\267\320\277\321\212\320\273\320\275\320\265\320\275\320\265, \320\272\320\273\320\270\320\272\320\260\320\271\320\272\320\270 \320\262/\321\203 \320\261\321\203\321\202\320\276\320\275\320\260 '\320\222\320\274\321\212\320\272\320\275\320\270 <\320\276\320\261\320\265\320\272\321\202>'"]
  ::msgcat::mcset cz "Configure action assigned to action button." [encoding convertfrom utf-8 "Nastav\303\255 akci pro tla\304\215\303\255tko akc\303\255."]
  ::msgcat::mcset de "Configure action assigned to action button." [encoding convertfrom utf-8 "Dem Aktionsknopf zugewiesene Aktion konfigurieren."]
  ::msgcat::mcset el "Configure action assigned to action button." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \316\265\316\275\317\204\316\277\316\273\316\256\317\202 \317\200\316\277\317\205 \316\270\316\261 \316\265\316\272\317\204\316\265\316\273\316\265\316\257\317\204\316\261\316\271 \316\272\316\254\316\275\316\277\316\275\317\204\316\261\317\202 \316\272\316\273\316\271\316\272 \317\203\317\204\316\277 \316\272\316\277\317\205\316\274\317\200\316\257 \316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 <\316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\277>"]
  ::msgcat::mcset en "Configure action assigned to action button." [encoding convertfrom utf-8 "Action you choose will be executed by clicking on Insert <object> button."]
  ::msgcat::mcset es "Configure action assigned to action button." [encoding convertfrom utf-8 "Clic para ver men\303\272. La acci\303\263n que escojas ser\303\241 la que ejecute el bot\303\263n Insertar <objeto>"]
  ::msgcat::mcset it "Configure action assigned to action button." [encoding convertfrom utf-8 "Configura l'azione assegnata al bottone d'azione."]
  ::msgcat::mcset ru "Configure action assigned to action button." [encoding convertfrom utf-8 "\320\222\321\213\320\261\320\265\321\200\320\270\321\202\320\265 \320\264\320\265\320\271\321\201\321\202\320\262\320\270\320\265, \320\275\320\260\320\267\320\275\320\260\321\207\320\265\320\275\320\275\320\276\320\265 \320\264\320\273\321\217 \320\272\320\275\320\276\320\277\320\272\320\270."]
  ::msgcat::mcset sk "Configure action assigned to action button." [encoding convertfrom utf-8 "Nakonfiguruj akciu pre gomb\303\255k - akcia."]
  ::msgcat::mcset sq "Configure action assigned to action button." [encoding convertfrom utf-8 "aksionin qe e zgjedhni do te egzekutohet me klikimin ne butonin Fute <objektin>"]

  ::msgcat::mcset bg "Move up" [encoding convertfrom utf-8 "\320\235\320\260\320\263\320\276\321\200\320\265"]
  ::msgcat::mcset cz "Move up" [encoding convertfrom utf-8 "P\305\231esun v\303\275\305\241"]
  ::msgcat::mcset de "Move up" [encoding convertfrom utf-8 "Schiebe nach oben"]
  ::msgcat::mcset el "Move up" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \317\200\317\201\316\277\317\202 \317\204\316\261 \317\200\316\254\316\275\317\211"]
  ::msgcat::mcset en "Move up" [encoding convertfrom utf-8 "Move up"]
  ::msgcat::mcset es "Move up" [encoding convertfrom utf-8 "Arriba"]
  ::msgcat::mcset it "Move up" [encoding convertfrom utf-8 "Sposta s\303\271"]
  ::msgcat::mcset ru "Move up" [encoding convertfrom utf-8 "\320\222\320\262\320\265\321\200\321\205"]
  ::msgcat::mcset sk "Move up" [encoding convertfrom utf-8 "Presu\305\210 vy\305\241\305\241ie"]
  ::msgcat::mcset sq "Move up" [encoding convertfrom utf-8 "levize lart"]

  ::msgcat::mcset bg "Move file command up in the list." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\275\320\260\320\263\320\276\321\200\320\265 \320\262 \321\201\320\277\320\270\321\201\321\212\320\272\320\260 \321\204\320\260\320\271\320\273\320\260 \321\201 \320\272\320\276\320\274\320\260\320\275\320\264\320\270"]
  ::msgcat::mcset cz "Move file command up in the list." [encoding convertfrom utf-8 "P\305\231esune p\305\231\303\255kaz v\303\275\305\241 v seznamu p\305\231\303\255kaz\305\257."]
  ::msgcat::mcset de "Move file command up in the list." [encoding convertfrom utf-8 "In der Liste nach oben schieben."]
  ::msgcat::mcset el "Move file command up in the list." [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\261\316\275\317\204\316\271\316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205 \317\210\316\267\316\273\317\214\317\204\316\265\317\201\316\261 \317\203\317\204\316\267\316\275 \316\273\316\257\317\203\317\204\316\261. \316\247\317\201\316\256\317\203\316\271\316\274\316\277 \317\203\316\265 \317\200\316\265\317\201\316\257\317\200\317\204\317\211\317\203\316\267 \317\200\316\277\317\205 \316\265\316\257\316\275\316\261\316\271 \317\203\316\265 \316\273\316\254\316\270\316\277\317\202 \317\203\316\272\317\201\316\254\317\200 \317\204\316\277 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\277."]
  ::msgcat::mcset en "Move file command up in the list." [encoding convertfrom utf-8 "Move object up in the list. Use if object is in wrong scrap."]
  ::msgcat::mcset es "Move file command up in the list." [encoding convertfrom utf-8 "Desplaza el objeto hacia arriba en la lista. Usar si el objeto est\303\241 en lugar err\303\263neo."]
  ::msgcat::mcset it "Move file command up in the list." [encoding convertfrom utf-8 "Sposta il comando in s\303\271 nella lista."]
  ::msgcat::mcset ru "Move file command up in the list." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\274\320\265\321\201\321\202\320\270\321\202\321\214 \320\272\320\276\320\274\320\260\320\275\320\264\321\203 \320\262\320\262\320\265\321\200\321\205 \320\277\320\276 \321\204\320\260\320\271\320\273\321\203."]
  ::msgcat::mcset sk "Move file command up in the list." [encoding convertfrom utf-8 "Presu\305\210 pr\303\255kaz vy\305\241\305\241ie v zozname pr\303\255kazov."]
  ::msgcat::mcset sq "Move file command up in the list." [encoding convertfrom utf-8 "levize objektin lart ne liste. Perdor nese objekti eshte ne deponi te gabuar."]

  ::msgcat::mcset bg "Move down" [encoding convertfrom utf-8 "\320\235\320\260\320\264\320\276\320\273\321\203"]
  ::msgcat::mcset cz "Move down" [encoding convertfrom utf-8 "P\305\231esun n\303\255\305\276"]
  ::msgcat::mcset de "Move down" [encoding convertfrom utf-8 "Schiebe nach unten"]
  ::msgcat::mcset el "Move down" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \317\200\317\201\316\277\317\202 \317\204\316\261 \316\272\316\254\317\204\317\211"]
  ::msgcat::mcset en "Move down" [encoding convertfrom utf-8 "Move down"]
  ::msgcat::mcset es "Move down" [encoding convertfrom utf-8 "Abajo"]
  ::msgcat::mcset it "Move down" [encoding convertfrom utf-8 "Sposta gi\303\271"]
  ::msgcat::mcset ru "Move down" [encoding convertfrom utf-8 "\320\222\320\275\320\270\320\267"]
  ::msgcat::mcset sk "Move down" [encoding convertfrom utf-8 "Presu\305\210 ni\305\276\305\241ie"]
  ::msgcat::mcset sq "Move down" [encoding convertfrom utf-8 "levize poshte"]

  ::msgcat::mcset bg "Move file command down in the list." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\275\320\260\320\264\320\276\320\273\321\203 \320\262 \321\201\320\277\320\270\321\201\321\212\320\272\320\260 \321\204\320\260\320\271\320\273\320\260 \321\201 \320\272\320\276\320\274\320\260\320\275\320\264\320\270"]
  ::msgcat::mcset cz "Move file command down in the list." [encoding convertfrom utf-8 "P\305\231esune p\305\231\303\255kaz n\303\255\305\276 v seznamu p\305\231\303\255kaz\305\257."]
  ::msgcat::mcset de "Move file command down in the list." [encoding convertfrom utf-8 "In der Liste nach unten schieben."]
  ::msgcat::mcset el "Move file command down in the list." [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\261\316\275\317\204\316\271\316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205 \317\207\316\261\316\274\316\267\316\273\317\214\317\204\316\265\317\201\316\261 \317\203\317\204\316\267\316\275 \316\273\316\257\317\203\317\204\316\261. \316\247\317\201\316\256\317\203\316\271\316\274\316\277 \317\203\316\265 \317\200\316\265\317\201\316\257\317\200\317\204\317\211\317\203\316\267 \317\200\316\277\317\205 \316\265\316\257\316\275\316\261\316\271 \317\203\316\265 \316\273\316\254\316\270\316\277\317\202 \317\203\316\272\317\201\316\254\317\200 \317\204\316\277 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\277."]
  ::msgcat::mcset en "Move file command down in the list." [encoding convertfrom utf-8 "Move object down in the list. Use if object is in wrong scrap."]
  ::msgcat::mcset es "Move file command down in the list." [encoding convertfrom utf-8 "Desplaza el objeto hacia abajo en la lista. Usar si el objeto est\303\241 en lugar err\303\263neo."]
  ::msgcat::mcset it "Move file command down in the list." [encoding convertfrom utf-8 "Sposta il comando in gi\303\271 nella lista."]
  ::msgcat::mcset ru "Move file command down in the list." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\274\320\265\321\201\321\202\320\270\321\202\321\214 \320\272\320\276\320\274\320\260\320\275\320\264\321\203 \320\262\320\275\320\270\320\267 \320\277\320\276 \321\204\320\260\320\271\320\273\321\203."]
  ::msgcat::mcset sk "Move file command down in the list." [encoding convertfrom utf-8 "Presu\305\210 pr\303\255kaz ni\305\276\305\241ie v zozname pr\303\255kazov."]
  ::msgcat::mcset sq "Move file command down in the list." [encoding convertfrom utf-8 "levize objektin poshte ne liste. Perdore nese objekti eshte ne deponi te gabuar."]

  ::msgcat::mcset bg "Move file command to given position." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \321\204\320\260\320\271\320\273\320\260 \321\201 \320\272\320\276\320\274\320\260\320\275\320\264\320\270 \320\275\320\260 \321\203\320\272\320\260\320\267\320\260\320\275\320\260\321\202\320\260 \320\277\320\276\320\267\320\270\321\206\320\270\321\217"]
  ::msgcat::mcset cz "Move file command to given position." [encoding convertfrom utf-8 "P\305\231esunout p\305\231\303\255kaz na danou pozici v seznamu."]
  ::msgcat::mcset de "Move file command to given position." [encoding convertfrom utf-8 "Befehl an angegebene Position schieben."]
  ::msgcat::mcset el "Move file command to given position." [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\261\316\275\317\204\316\271\316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205 \317\203\316\265 \317\203\317\205\316\263\316\272\316\265\316\272\317\201\316\271\316\274\316\255\316\275\316\267 \316\270\316\255\317\203\316\267 (\316\270\316\255\317\203\316\267 = \316\261\317\201\316\271\316\270\316\274\317\214\317\202 \317\203\316\265 \316\272\316\254\316\270\316\265 \317\203\316\265\316\271\317\201\316\254)."]
  ::msgcat::mcset en "Move file command to given position." [encoding convertfrom utf-8 "Move object to given position (position = number on each line)."]
  ::msgcat::mcset es "Move file command to given position." [encoding convertfrom utf-8 "Mover el objeto a la posici\303\263n indicada (n\303\272mero al principio de cada l\303\255nea)."]
  ::msgcat::mcset it "Move file command to given position." [encoding convertfrom utf-8 "Sposta il comando nella posizione specificata."]
  ::msgcat::mcset ru "Move file command to given position." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\274\320\265\321\201\321\202\320\270\321\202\321\214 \320\272\320\276\320\274\320\260\320\275\320\264\321\203 \320\262 \321\203\320\272\320\260\320\267\320\260\320\275\320\275\321\203\321\216 \320\277\320\276\320\267\320\270\321\206\320\270\321\216 \320\262 \321\204\320\260\320\271\320\273\320\265."]
  ::msgcat::mcset sk "Move file command to given position." [encoding convertfrom utf-8 "Presu\305\210 pr\303\255kaz na dan\303\272 poz\303\255ciu v zozname."]
  ::msgcat::mcset sq "Move file command to given position." [encoding convertfrom utf-8 "levize objektin ne pozicion te dhanun( pozicioni = numri ne secilen rjesht)."]

  ::msgcat::mcset bg "Select destination scrap and position in it." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\265\321\202\320\265 \320\274\320\265\321\201\321\202\320\276\320\275\320\260\320\267\320\275\320\260\321\207\320\265\320\275\320\270\320\265\321\202\320\276 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277 \320\270 \320\277\320\276\320\267\320\270\321\206\320\270\321\217\321\202\320\260 \320\262 \320\275\320\265\320\263\320\276"]
  ::msgcat::mcset cz "Select destination scrap and position in it." [encoding convertfrom utf-8 "V\303\275b\304\233r c\303\255lov\303\251ho scrapu a pozice v n\304\233m."]
  ::msgcat::mcset de "Select destination scrap and position in it." [encoding convertfrom utf-8 "Zielskizze ausw\303\244hlen und positionieren."]
  ::msgcat::mcset el "Select destination scrap and position in it." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\255\316\276\316\265\317\204\316\265 \317\204\316\277 \317\203\316\272\317\201\316\261\317\200 \317\200\317\201\316\277\316\277\317\201\316\271\317\203\316\274\316\277\317\215 \316\272\316\261\316\271 \317\204\316\267\316\275 \316\270\316\255\317\203\316\267 \316\274\316\255\317\203\316\261 \317\203\316\265 \316\261\317\205\317\204\317\214."]
  ::msgcat::mcset en "Select destination scrap and position in it." [encoding convertfrom utf-8 "Select destination scrap and position in it."]
  ::msgcat::mcset es "Select destination scrap and position in it." [encoding convertfrom utf-8 "Seleccionar croquis de destino y la posici\303\263n en \303\251l."]
  ::msgcat::mcset it "Select destination scrap and position in it." [encoding convertfrom utf-8 "Selezione lo scrap di destinazione e posizionati in esso."]
  ::msgcat::mcset ru "Select destination scrap and position in it." [encoding convertfrom utf-8 "\320\243\320\272\320\260\320\266\320\270\321\202\320\265 \321\206\320\265\320\273\320\265\320\262\320\276\320\271 \321\201\320\272\321\200\320\260\320\277 \320\270 \320\277\320\276\320\267\320\270\321\206\320\270\321\216 \320\262 \320\275\320\265\320\274."]
  ::msgcat::mcset sk "Select destination scrap and position in it." [encoding convertfrom utf-8 "Nastav cie\304\276ov\303\275 scrap a poz\303\255ciu v \305\210om."]
  ::msgcat::mcset sq "Select destination scrap and position in it." [encoding convertfrom utf-8 "zgjedhe destinacionin per deponi dhe poziciono ne te."]

  ::msgcat::mcset bg "Update text" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270 \321\202\320\265\320\272\321\201\321\202\320\260"]
  ::msgcat::mcset cz "Update text" [encoding convertfrom utf-8 "Aktualizovat"]
  ::msgcat::mcset de "Update text" [encoding convertfrom utf-8 "Text aktualisieren"]
  ::msgcat::mcset el "Update text" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\275\316\255\317\211\317\203\316\267 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset en "Update text" [encoding convertfrom utf-8 "Update text"]
  ::msgcat::mcset es "Update text" [encoding convertfrom utf-8 "Actualizar texto"]
  ::msgcat::mcset it "Update text" [encoding convertfrom utf-8 "Aggiorna testo"]
  ::msgcat::mcset ru "Update text" [encoding convertfrom utf-8 "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214 \321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset sk "Update text" [encoding convertfrom utf-8 "Aktualizuj text"]
  ::msgcat::mcset sq "Update text" [encoding convertfrom utf-8 "aktualizo tekstin"]

  ::msgcat::mcset bg "Press this button to save code you have written." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\267\320\260 \320\264\320\260 \320\267\320\260\320\277\320\260\320\267\320\270\321\202\320\265 \320\275\320\260\320\277\320\270\321\201\320\260\320\275\320\270\321\217\321\202 \320\272\320\276\320\264"]
  ::msgcat::mcset cz "Press this button to save code you have written." [encoding convertfrom utf-8 "Stiskn\304\233te toto tla\304\215\303\255tko pro ulo\305\276en\303\255 V\303\241mi zapsan\303\251ho k\303\263du."]
  ::msgcat::mcset de "Press this button to save code you have written." [encoding convertfrom utf-8 "Diesen Knopf dr\303\274cken, um Daten zu speichern."]
  ::msgcat::mcset el "Press this button to save code you have written." [encoding convertfrom utf-8 "\316\240\316\261\317\204\316\256\317\203\317\204\316\265 \317\204\316\277 \316\272\316\277\317\205\316\274\317\200\316\257 \316\275\316\261 \316\261\317\200\316\277\316\270\316\267\316\272\316\265\317\205\317\204\316\265\316\257 \316\277 \316\272\317\216\316\264\316\271\316\272\316\261\317\202 \317\200\316\277\317\205 \316\263\317\201\316\254\317\210\316\261\317\204\316\265"]
  ::msgcat::mcset en "Press this button to save code you have written." [encoding convertfrom utf-8 "Press this button to save code you have written."]
  ::msgcat::mcset es "Press this button to save code you have written." [encoding convertfrom utf-8 "Clicar aqu\303\255 para guardar los cambios hechos en el c\303\263digo."]
  ::msgcat::mcset it "Press this button to save code you have written." [encoding convertfrom utf-8 "Premi questo bottone per salvare il codice che hai scritto."]
  ::msgcat::mcset ru "Press this button to save code you have written." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\264\320\273\321\217 \321\201\320\276\321\205\321\200\320\260\320\275\320\265\320\275\320\270\321\217 \320\275\320\260\320\277\320\270\321\201\320\260\320\275\320\275\320\276\320\263\320\276 \320\272\320\276\320\264\320\260."]
  ::msgcat::mcset sk "Press this button to save code you have written." [encoding convertfrom utf-8 "Stla\304\215te toto tla\304\215\303\255tko pre ulo\305\276enie Vami zap\303\255san\303\251ho k\303\263du."]
  ::msgcat::mcset sq "Press this button to save code you have written." [encoding convertfrom utf-8 "shtype kete buton ta ruajsh kodin te cilin e ke shkru."]

  ::msgcat::mcset bg "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\267\320\260 \320\277\321\200\320\276\320\270\320\267\320\262\320\276\320\273\320\265\320\275 \321\202\320\265\320\272\321\201\321\202 \320\262 2D \321\204\320\260\320\271\320\273\320\260"]
  ::msgcat::mcset cz "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "Editor pro text ve 2D souborech."]
  ::msgcat::mcset de "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "Editor f\303\274r Freitext in Therion 2D Datei."]
  ::msgcat::mcset el "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "\316\247\317\201\316\267\317\203\316\271\316\274\316\277\317\200\316\277\316\271\316\265\316\257\317\204\316\265 \317\204\316\277\316\275 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256 \316\261\317\205\317\204\317\214 \316\263\316\271\316\261 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\316\257\316\261 \316\261\317\201\317\207\316\265\316\257\317\211\316\275 .th2"]
  ::msgcat::mcset en "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "Use this editor window to modify .th2 files."]
  ::msgcat::mcset es "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "Usa este editor para modificar los archivos .th2. Otros editores dar\303\241n problemas."]
  ::msgcat::mcset it "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "Editor di testo libero per il file 2D di therion."]
  ::msgcat::mcset ru "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\277\321\200\320\276\320\270\320\267\320\262\320\276\320\273\321\214\320\275\320\276\320\263\320\276 \321\202\320\265\320\272\321\201\321\202\320\260 \320\262 2D \321\204\320\260\320\271\320\273\320\265."]
  ::msgcat::mcset sk "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "Editor pre \305\241peci\303\241lne pr\303\255kazy v 2D s\303\272boroch."]
  ::msgcat::mcset sq "Editor for free text in therion 2D file." [encoding convertfrom utf-8 "perdore kete dritare per permiresim qe te modofikosh. Th2 arkivin."]

  ::msgcat::mcset bg "expression" [encoding convertfrom utf-8 "\320\270\320\267\321\200\320\260\320\267"]
  ::msgcat::mcset cz "expression" [encoding convertfrom utf-8 "v\303\275raz"]
  ::msgcat::mcset de "expression" [encoding convertfrom utf-8 "Muster"]
  ::msgcat::mcset el "expression" [encoding convertfrom utf-8 "\316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\263\316\271\316\261"]
  ::msgcat::mcset en "expression" [encoding convertfrom utf-8 "search for"]
  ::msgcat::mcset es "expression" [encoding convertfrom utf-8 "buscar"]
  ::msgcat::mcset it "expression" [encoding convertfrom utf-8 "testo"]
  ::msgcat::mcset ru "expression" [encoding convertfrom utf-8 "\320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset sk "expression" [encoding convertfrom utf-8 "v\303\275raz"]
  ::msgcat::mcset sq "expression" [encoding convertfrom utf-8 "kerko per"]

  ::msgcat::mcset bg "Enter search expression." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \320\264\321\203\320\274\320\260/\320\270 \320\267\320\260 \321\202\321\212\321\200\321\201\320\265\320\275\320\265"]
  ::msgcat::mcset cz "Enter search expression." [encoding convertfrom utf-8 "Vlo\305\276te hledan\303\275 v\303\275raz."]
  ::msgcat::mcset de "Enter search expression." [encoding convertfrom utf-8 "Suchmuster eingeben."]
  ::msgcat::mcset el "Enter search expression." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\273\316\255\316\276\316\265\316\271\317\202 \316\263\316\271\316\261 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267"]
  ::msgcat::mcset en "Enter search expression." [encoding convertfrom utf-8 "Enter word(s) to search for."]
  ::msgcat::mcset es "Enter search expression." [encoding convertfrom utf-8 "Introducir palabra(s) a buscar."]
  ::msgcat::mcset it "Enter search expression." [encoding convertfrom utf-8 "Scrivi il testo da cercare."]
  ::msgcat::mcset ru "Enter search expression." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\320\265 \320\277\320\276\320\270\321\201\320\272\320\260."]
  ::msgcat::mcset sk "Enter search expression." [encoding convertfrom utf-8 "Vlo\305\276te h\304\276adan\303\275 v\303\275raz."]
  ::msgcat::mcset sq "Enter search expression." [encoding convertfrom utf-8 "fute fjalin qe do ta kerkosh."]

  ::msgcat::mcset bg "regular expression" [encoding convertfrom utf-8 "\321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\265\320\275 \320\270\320\267\321\200\320\260\320\267"]
  ::msgcat::mcset cz "regular expression" [encoding convertfrom utf-8 "regul\303\241rn\303\255 v\303\275raz"]
  ::msgcat::mcset de "regular expression" [encoding convertfrom utf-8 "Regul\303\244rer Ausdruck"]
  ::msgcat::mcset el "regular expression" [encoding convertfrom utf-8 "\316\247\317\201\316\256\317\203\316\267 \316\274\317\200\316\261\316\273\316\261\316\275\317\204\316\255\317\201"]
  ::msgcat::mcset en "regular expression" [encoding convertfrom utf-8 "regular expression"]
  ::msgcat::mcset es "regular expression" [encoding convertfrom utf-8 "patr\303\263n regular (kob.*)"]
  ::msgcat::mcset it "regular expression" [encoding convertfrom utf-8 "espressione regolare"]
  ::msgcat::mcset ru "regular expression" [encoding convertfrom utf-8 "\321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\275\320\276\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset sk "regular expression" [encoding convertfrom utf-8 "regul\303\241rny v\303\275raz"]
  ::msgcat::mcset sq "regular expression" [encoding convertfrom utf-8 "shprehje e rregullt"]

  ::msgcat::mcset bg "Search for regular expression." [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \320\277\320\276 \321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\265\320\275 \320\270\320\267\321\200\320\260\320\267"]
  ::msgcat::mcset cz "Search for regular expression." [encoding convertfrom utf-8 "Vyhled\303\241v\303\241n\303\255 regul\303\241rn\303\255ho v\303\275razu."]
  ::msgcat::mcset de "Search for regular expression." [encoding convertfrom utf-8 "Suche nach regul\303\244rem Ausdruck."]
  ::msgcat::mcset el "Search for regular expression." [encoding convertfrom utf-8 "\316\247\317\201\316\256\317\203\316\267 \316\274\317\200\316\261\316\273\316\261\316\275\317\204\316\255\317\201 \317\203\317\204\316\267\316\275 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 (\317\203\317\200\316\256.* \316\270\316\261 \316\262\317\201\316\265\316\271 \317\203\317\200\316\256\316\273\316\261\316\271\316\277, \317\203\317\200\316\256\316\273\316\261\316\271\316\261, \317\203\317\200\316\256\316\272\316\265\317\201)"]
  ::msgcat::mcset en "Search for regular expression." [encoding convertfrom utf-8 "Use wildcards on search (cav.* will find cave, cavern, cavalier...)"]
  ::msgcat::mcset es "Search for regular expression." [encoding convertfrom utf-8 "Usar comodines en la b\303\272squeda (kob.* encuentra koba, kobea, kobie, etc)."]
  ::msgcat::mcset it "Search for regular expression." [encoding convertfrom utf-8 "Cerca espressione regolare."]
  ::msgcat::mcset ru "Search for regular expression." [encoding convertfrom utf-8 "\320\230\321\201\320\272\320\260\321\202\321\214 \320\277\320\276 \321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\275\320\276\320\274\321\203 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\216."]
  ::msgcat::mcset sk "Search for regular expression." [encoding convertfrom utf-8 "Vyh\304\276ad\303\241vanie regul\303\241rneho v\303\275razu."]
  ::msgcat::mcset sq "Search for regular expression." [encoding convertfrom utf-8 "kerko per shprehje te rregullt."]

  ::msgcat::mcset bg "case sensitive" [encoding convertfrom utf-8 "\320\276\321\202\321\207\320\270\321\202\320\260 \321\201\320\265 \321\200\320\265\320\263\320\270\321\201\321\202\321\212\321\200\320\260"]
  ::msgcat::mcset cz "case sensitive" [encoding convertfrom utf-8 "rozli\305\241ovat velikost p\303\255smen"]
  ::msgcat::mcset de "case sensitive" [encoding convertfrom utf-8 "Gro\303\237- und Kleinschreibung ber\303\274cksichtigen"]
  ::msgcat::mcset el "case sensitive" [encoding convertfrom utf-8 "case sensitive"]
  ::msgcat::mcset en "case sensitive" [encoding convertfrom utf-8 "case sensitive"]
  ::msgcat::mcset es "case sensitive" [encoding convertfrom utf-8 "distinguir may\303\272sculas"]
  ::msgcat::mcset it "case sensitive" [encoding convertfrom utf-8 "case-sensitive"]
  ::msgcat::mcset ru "case sensitive" [encoding convertfrom utf-8 "\321\203\321\207\320\270\321\202\321\213\320\262\320\260\321\202\321\214 \321\200\320\265\320\263\320\270\321\201\321\202\321\200"]
  ::msgcat::mcset sk "case sensitive" [encoding convertfrom utf-8 "rozli\305\241ova\305\245 ve\304\276kos\305\245"]
  ::msgcat::mcset sq "case sensitive" [encoding convertfrom utf-8 "rast I ndjeshem-senzitiv"]

  ::msgcat::mcset bg "Case sensitive search." [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \321\201 \320\276\321\202\321\207\320\270\321\202\320\260\320\275\320\265 \320\275\320\260 \321\200\320\265\320\263\320\270\321\201\321\202\321\212\321\200\320\260"]
  ::msgcat::mcset cz "Case sensitive search." [encoding convertfrom utf-8 "Vyhled\303\241v\303\241n\303\255 s rozli\305\241en\303\255m velikosti p\303\255smen."]
  ::msgcat::mcset de "Case sensitive search." [encoding convertfrom utf-8 "Suche mit Gro\303\237- und Kleinbuchstaben."]
  ::msgcat::mcset el "Case sensitive search." [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 case sensitive"]
  ::msgcat::mcset en "Case sensitive search." [encoding convertfrom utf-8 "Case sensitive search."]
  ::msgcat::mcset es "Case sensitive search." [encoding convertfrom utf-8 "B\303\272squeda sensible a las may\303\272sculas."]
  ::msgcat::mcset it "Case sensitive search." [encoding convertfrom utf-8 "Ricerca case-sensistive"]
  ::msgcat::mcset ru "Case sensitive search." [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272 \321\201 \321\203\321\207\320\265\321\202\320\276\320\274 \321\200\320\265\320\263\320\270\321\201\321\202\321\200\320\260."]
  ::msgcat::mcset sk "Case sensitive search." [encoding convertfrom utf-8 "Vyh\304\276ad\303\241vanie s rozli\305\241ovan\303\255m ve\304\276k\303\275ch a mal\303\275ch p\303\255smen."]
  ::msgcat::mcset sq "Case sensitive search." [encoding convertfrom utf-8 "kerko rast senzitiv"]

  ::msgcat::mcset bg "Find next" [encoding convertfrom utf-8 "\321\201\320\273\320\265\320\264\320\262\320\260\321\211"]
  ::msgcat::mcset cz "Find next" [encoding convertfrom utf-8 "Naj\303\255t dal\305\241\303\255"]
  ::msgcat::mcset de "Find next" [encoding convertfrom utf-8 "N\303\244chste Stelle finden"]
  ::msgcat::mcset el "Find next" [encoding convertfrom utf-8 "\316\225\317\215\317\201\316\265\317\203\316\267 \316\265\317\200\316\277\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset en "Find next" [encoding convertfrom utf-8 "Find next"]
  ::msgcat::mcset es "Find next" [encoding convertfrom utf-8 "Siguiente"]
  ::msgcat::mcset it "Find next" [encoding convertfrom utf-8 "Prossimo"]
  ::msgcat::mcset ru "Find next" [encoding convertfrom utf-8 "\320\241\320\273\320\265\320\264\321\203\321\216\321\211\320\270\320\271"]
  ::msgcat::mcset sk "Find next" [encoding convertfrom utf-8 "Nasleduj\303\272ci"]
  ::msgcat::mcset sq "Find next" [encoding convertfrom utf-8 "gjeje tjetren me radhe"]

  ::msgcat::mcset bg "Select next object matching expression." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\270\321\217\321\202 \320\276\320\261\320\265\320\272\321\202 \320\275\320\260 \321\202\321\212\321\200\321\201\320\265\320\275\320\265\321\202\320\276"]
  ::msgcat::mcset cz "Select next object matching expression." [encoding convertfrom utf-8 "Vybere dal\305\241\303\255 objekt odpov\303\255daj\303\255c\303\255 v\303\275razu."]
  ::msgcat::mcset de "Select next object matching expression." [encoding convertfrom utf-8 "N\303\244chstes Objekt ausw\303\244hlen, das auf Muster passt."]
  ::msgcat::mcset el "Select next object matching expression." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \316\265\317\200\317\214\316\274\316\265\316\275\316\277\317\205 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\277\317\205 \317\200\316\277\317\205 \317\204\316\261\316\271\317\201\316\271\316\254\316\266\316\265\316\271 \317\203\317\204\316\267\316\275 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267"]
  ::msgcat::mcset en "Select next object matching expression." [encoding convertfrom utf-8 "Select next object matching expression."]
  ::msgcat::mcset es "Select next object matching expression." [encoding convertfrom utf-8 "Selecionar siguiente objeto encontrado."]
  ::msgcat::mcset it "Select next object matching expression." [encoding convertfrom utf-8 "Seleziona il prossimo oggetto trovato"]
  ::msgcat::mcset ru "Select next object matching expression." [encoding convertfrom utf-8 "\320\222\321\213\320\261\321\200\320\260\321\202\321\214 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\270\320\271 \320\276\320\261\321\212\320\265\320\272\321\202, \321\201\320\276\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\321\203\321\216\321\211\320\270\320\271 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\216 \320\277\320\276\320\270\321\201\320\272\320\260."]
  ::msgcat::mcset sk "Select next object matching expression." [encoding convertfrom utf-8 "N\303\241jdi \304\217al\305\241\303\255 objekt zodpovedaj\303\272ci h\304\276adan\303\251mu v\303\275razu."]
  ::msgcat::mcset sq "Select next object matching expression." [encoding convertfrom utf-8 "zgjedhe objektin tjeter me radhe te shprehjes qe pershtatet"]

  ::msgcat::mcset bg "Find first" [encoding convertfrom utf-8 "\320\235\320\260\320\274\320\262\320\265\321\200\320\270 \320\277\321\212\321\200\320\262\320\270\321\217\321\202"]
  ::msgcat::mcset cz "Find first" [encoding convertfrom utf-8 "Naj\303\255t prvn\303\255"]
  ::msgcat::mcset de "Find first" [encoding convertfrom utf-8 "Finde erstes"]
  ::msgcat::mcset el "Find first" [encoding convertfrom utf-8 "\316\225\317\215\317\201\316\265\317\203\316\267 \317\200\317\201\317\216\317\204\316\277\317\205"]
  ::msgcat::mcset en "Find first" [encoding convertfrom utf-8 "Search"]
  ::msgcat::mcset es "Find first" [encoding convertfrom utf-8 "Buscar"]
  ::msgcat::mcset it "Find first" [encoding convertfrom utf-8 "Cerca"]
  ::msgcat::mcset ru "Find first" [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\262\321\213\320\271"]
  ::msgcat::mcset sk "Find first" [encoding convertfrom utf-8 "N\303\241jdi prv\303\275"]
  ::msgcat::mcset sq "Find first" [encoding convertfrom utf-8 "kerko te parin"]

  ::msgcat::mcset bg "Select first object matching expression." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \320\277\321\212\321\200\320\262\320\270\321\217\321\202 \320\276\320\261\320\265\320\272\321\202 \320\275\320\260 \321\202\321\212\321\200\321\201\320\265\320\275\320\265\321\202\320\276"]
  ::msgcat::mcset cz "Select first object matching expression." [encoding convertfrom utf-8 "Vybere prvn\303\255 objekt odpov\303\255daj\303\255c\303\255 v\303\275razu."]
  ::msgcat::mcset de "Select first object matching expression." [encoding convertfrom utf-8 "Erstes Objekt finden, das auf Muster passt."]
  ::msgcat::mcset el "Select first object matching expression." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \317\200\317\201\317\216\317\204\316\277\317\205 \316\261\316\275\317\204\316\271\316\272\316\265\316\257\316\274\316\265\316\275\316\277\317\205 \317\200\316\277\317\205 \317\204\316\261\316\271\317\201\316\271\316\254\316\266\316\265\316\271 \317\203\317\204\316\267\316\275 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267"]
  ::msgcat::mcset en "Select first object matching expression." [encoding convertfrom utf-8 "Selects first object matching expression."]
  ::msgcat::mcset es "Select first object matching expression." [encoding convertfrom utf-8 "Selecionar el primer objeto encontrado."]
  ::msgcat::mcset it "Select first object matching expression." [encoding convertfrom utf-8 "Seleziona il primo oggetto trovato"]
  ::msgcat::mcset ru "Select first object matching expression." [encoding convertfrom utf-8 "\320\222\321\213\320\261\321\200\320\260\321\202\321\214 \320\277\320\265\321\200\320\262\321\213\320\271 \320\276\320\261\321\212\320\265\320\272\321\202, \321\201\320\276\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\321\203\321\216\321\211\320\270\320\271 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\216 \320\277\320\276\320\270\321\201\320\272\320\260."]
  ::msgcat::mcset sk "Select first object matching expression." [encoding convertfrom utf-8 "N\303\241jdi prv\303\275 objekt zodpovedaj\303\272ci h\304\276adan\303\251mu v\303\275razu."]
  ::msgcat::mcset sq "Select first object matching expression." [encoding convertfrom utf-8 "zgjedh objektin e pare te shprehjes qe pershtatet"]

  ::msgcat::mcset bg "Show all" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\266\320\270 \320\262\321\201\320\270\321\207\320\272\320\276"]
  ::msgcat::mcset cz "Show all" [encoding convertfrom utf-8 "Zobrazit v\305\241e"]
  ::msgcat::mcset de "Show all" [encoding convertfrom utf-8 "Zeige alles"]
  ::msgcat::mcset el "Show all" [encoding convertfrom utf-8 "\316\225\316\274\317\206\316\254\316\275\316\271\317\203\316\267 \317\214\316\273\317\211\316\275"]
  ::msgcat::mcset en "Show all" [encoding convertfrom utf-8 "Show all"]
  ::msgcat::mcset es "Show all" [encoding convertfrom utf-8 "Mostrar todo"]
  ::msgcat::mcset it "Show all" [encoding convertfrom utf-8 "Tutti"]
  ::msgcat::mcset ru "Show all" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\267\320\260\321\202\321\214 \320\262\321\201\320\265"]
  ::msgcat::mcset sk "Show all" [encoding convertfrom utf-8 "Ozna\304\215 v\305\241etky"]
  ::msgcat::mcset sq "Show all" [encoding convertfrom utf-8 "tregoji te gjitha"]

  ::msgcat::mcset bg "Highlight all objects matching expression." [encoding convertfrom utf-8 "\320\236\321\201\320\262\320\265\321\202\320\270 \320\262\321\201\320\270\321\207\320\272\320\270 \320\276\320\261\320\265\320\272\321\202\320\270, \321\201\321\212\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\320\260\321\211\320\270 \320\275\320\260 \321\202\321\212\321\200\321\201\320\265\320\275\320\265\321\202\320\276"]
  ::msgcat::mcset cz "Highlight all objects matching expression." [encoding convertfrom utf-8 "Zv\303\275razn\303\255 v\305\241echny objekty odpov\303\255daj\303\255c\303\255 v\303\275razu."]
  ::msgcat::mcset de "Highlight all objects matching expression." [encoding convertfrom utf-8 "Alle Objekte hervorheben, die auf Muster passen."]
  ::msgcat::mcset el "Highlight all objects matching expression." [encoding convertfrom utf-8 "\316\244\317\214\316\275\317\211\317\203\316\267 \317\214\316\273\317\211\316\275 \317\214\317\203\317\211\316\275 \317\204\316\261\316\271\317\201\316\271\316\254\316\266\316\277\317\205\316\275 \317\203\317\204\316\267\316\275 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267."]
  ::msgcat::mcset en "Highlight all objects matching expression." [encoding convertfrom utf-8 "Highlight all objects matching expression."]
  ::msgcat::mcset es "Highlight all objects matching expression." [encoding convertfrom utf-8 "Seleccionar todos los objetos encontrados."]
  ::msgcat::mcset it "Highlight all objects matching expression." [encoding convertfrom utf-8 "Evidenzia tutti gli oggetti trovati"]
  ::msgcat::mcset ru "Highlight all objects matching expression." [encoding convertfrom utf-8 "\320\237\320\276\320\264\321\201\320\262\320\265\321\202\320\270\321\202\321\214 \320\262\321\201\320\265 \320\276\320\261\321\212\320\265\320\272\321\202\321\213, \321\201\320\276\320\276\321\202\320\262\320\265\321\202\321\201\321\202\320\262\321\203\321\216\321\211\320\270\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\216 \320\277\320\276\320\270\321\201\320\272\320\260."]
  ::msgcat::mcset sk "Highlight all objects matching expression." [encoding convertfrom utf-8 "Zv\303\275razn\303\255 v\305\241etky objekty zodpovedaj\303\272ce h\304\276adan\303\251mu v\303\275razu."]
  ::msgcat::mcset sq "Highlight all objects matching expression." [encoding convertfrom utf-8 "zghedh te gjitha objektet qe pershtaten me shprehjen"]

  ::msgcat::mcset bg "Clear all" [encoding convertfrom utf-8 "\320\230\320\267\321\207\320\270\321\201\321\202\320\270 \320\262\321\201\320\270\321\207\320\272\320\276"]
  ::msgcat::mcset cz "Clear all" [encoding convertfrom utf-8 "Zru\305\241 v\303\275b\304\233r"]
  ::msgcat::mcset de "Clear all" [encoding convertfrom utf-8 "Alles l\303\266schen"]
  ::msgcat::mcset el "Clear all" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\257\317\201\316\265\317\203\316\267 \317\214\316\273\317\211\316\275"]
  ::msgcat::mcset en "Clear all" [encoding convertfrom utf-8 "Clear all"]
  ::msgcat::mcset es "Clear all" [encoding convertfrom utf-8 "Deseleccionar"]
  ::msgcat::mcset it "Clear all" [encoding convertfrom utf-8 "Cancella"]
  ::msgcat::mcset ru "Clear all" [encoding convertfrom utf-8 "\320\236\321\207\320\270\321\201\321\202\320\270\321\202\321\214 \320\262\321\201\320\265"]
  ::msgcat::mcset sk "Clear all" [encoding convertfrom utf-8 "Zru\305\241 v\303\275ber"]
  ::msgcat::mcset sq "Clear all" [encoding convertfrom utf-8 "fshij krejt"]

  ::msgcat::mcset bg "Clear highlighted objects." [encoding convertfrom utf-8 "\320\230\320\267\321\207\320\265\321\201\321\202\320\270 \320\276\321\201\320\262\320\265\321\202\321\217\320\262\320\260\320\275\320\265\321\202\320\276 \320\275\320\260 \320\262\321\201\320\270\321\207\320\272\320\270 \320\276\320\261\320\265\320\272\321\202\320\270"]
  ::msgcat::mcset cz "Clear highlighted objects." [encoding convertfrom utf-8 "Zru\305\241\303\255 zv\303\275razn\304\233n\303\255 vybran\303\275ch objekt\305\257."]
  ::msgcat::mcset de "Clear highlighted objects." [encoding convertfrom utf-8 "Hervorgehobene Objekte l\303\266schen."]
  ::msgcat::mcset el "Clear highlighted objects." [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\257\317\201\316\265\317\203\316\267 \317\204\317\211\316\275 \317\204\316\277\316\275\316\271\317\203\316\270\316\255\316\275\317\204\317\211\316\275"]
  ::msgcat::mcset en "Clear highlighted objects." [encoding convertfrom utf-8 "Clear highlighted objects."]
  ::msgcat::mcset es "Clear highlighted objects." [encoding convertfrom utf-8 "Deseleccionar todos los objetos resaltados."]
  ::msgcat::mcset it "Clear highlighted objects." [encoding convertfrom utf-8 "Togli l'evidenziazione degli oggetti."]
  ::msgcat::mcset ru "Clear highlighted objects." [encoding convertfrom utf-8 "\320\241\320\275\321\217\321\202\321\214 \320\277\320\276\320\264\321\201\320\262\320\265\321\202\320\272\321\203 \321\201\320\276 \320\262\321\201\320\265\321\205 \320\276\320\261\321\212\320\265\320\272\321\202\320\276\320\262."]
  ::msgcat::mcset sk "Clear highlighted objects." [encoding convertfrom utf-8 "Zru\305\241\303\255 zv\303\275raznenie vybrat\303\275ch objektov."]
  ::msgcat::mcset sq "Clear highlighted objects." [encoding convertfrom utf-8 "fshij objektet e zgjedhura-te hijezuara"]

  ::msgcat::mcset bg "loading images module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\267\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset cz "loading images module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m obr\303\241zkov\303\275 modul ..."]
  ::msgcat::mcset de "loading images module ..." [encoding convertfrom utf-8 "Lade Bildmodul ..."]
  ::msgcat::mcset el "loading images module ..." [encoding convertfrom utf-8 "\317\206\316\277\317\201\317\204\316\257\316\266\316\265\317\204\316\261\316\271 \316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261 \316\265\316\271\316\272\317\214\316\275\317\211\316\275..."]
  ::msgcat::mcset en "loading images module ..." [encoding convertfrom utf-8 "loading images module ..."]
  ::msgcat::mcset es "loading images module ..." [encoding convertfrom utf-8 "im\303\241genes ..."]
  ::msgcat::mcset it "loading images module ..." [encoding convertfrom utf-8 "modulo immagini ..."]
  ::msgcat::mcset ru "loading images module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271..."]
  ::msgcat::mcset sk "loading images module ..." [encoding convertfrom utf-8 "nahr\303\241vam obr\303\241zkov\303\275 modul..."]
  ::msgcat::mcset sq "loading images module ..." [encoding convertfrom utf-8 "duke lexuar modulin e imazhit\342\200\246"]

  ::msgcat::mcset bg "Select background image." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \321\204\320\276\320\275\320\276\320\262\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Select background image." [encoding convertfrom utf-8 "V\303\275b\304\233r podkladov\303\251ho obr\303\241zku."]
  ::msgcat::mcset de "Select background image." [encoding convertfrom utf-8 "W\303\244hle Hintergrundbild."]
  ::msgcat::mcset el "Select background image." [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \317\203\317\204\316\277\316\275 \316\272\316\261\317\204\316\254\316\273\316\277\316\263\316\277 \316\275\316\261 \316\265\317\200\316\271\316\273\316\255\316\276\316\265\317\204\316\265 \317\204\316\267\316\275 \316\265\316\271\316\272\317\214\316\275\316\261 \317\200\316\277\317\205 \316\261\316\275\317\204\316\271\317\203\317\204\316\277\316\271\317\207\316\265\316\257."]
  ::msgcat::mcset en "Select background image." [encoding convertfrom utf-8 "Click on a line in the list to select correspondin image."]
  ::msgcat::mcset es "Select background image." [encoding convertfrom utf-8 "Al clicar un rengl\303\263n, seleccionar\303\241s la imagen de fondo correspondiente."]
  ::msgcat::mcset it "Select background image." [encoding convertfrom utf-8 "Seleziona l'immagine di background."]
  ::msgcat::mcset ru "Select background image." [encoding convertfrom utf-8 "\320\222\321\213\320\261\320\276\321\200 \321\204\320\276\320\275\320\276\320\262\320\276\320\263\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Select background image." [encoding convertfrom utf-8 "Ozna\304\215 obr\303\241zok na pozad\303\255."]
  ::msgcat::mcset sq "Select background image." [encoding convertfrom utf-8 "kliko rreshtin ne liste qe te zgjedhesh imazhin qe pershtatet."]

  ::msgcat::mcset bg "Insert new background image." [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\275\320\276\320\262\320\276 \321\204\320\276\320\275\320\276\320\262\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Insert new background image." [encoding convertfrom utf-8 "Vlo\305\276en\303\255 nov\303\251ho podkladov\303\251ho obr\303\241zku."]
  ::msgcat::mcset de "Insert new background image." [encoding convertfrom utf-8 "Neues Hintergrundbild einf\303\274gen."]
  ::msgcat::mcset el "Insert new background image." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\275\316\255\316\261\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202 \317\206\317\214\316\275\317\204\316\277\317\205 (\317\200.\317\207. \316\261\317\201\317\207\316\265\316\257\316\277 .xvi \316\256 \317\210\316\267\317\206\316\271\316\261\316\272\317\214 \317\203\317\207\316\255\316\264\316\271\316\277)"]
  ::msgcat::mcset en "Insert new background image." [encoding convertfrom utf-8 "Insert new background image (e.g., .xvi image or scanned sketch)."]
  ::msgcat::mcset es "Insert new background image." [encoding convertfrom utf-8 "Insertar nueva imagen de fondo (p. ej: un croquis escaneado de la libreta topo)."]
  ::msgcat::mcset it "Insert new background image." [encoding convertfrom utf-8 "Inserisci una nuova immagine di background."]
  ::msgcat::mcset ru "Insert new background image." [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \320\275\320\276\320\262\320\276\320\265 \321\204\320\276\320\275\320\276\320\262\320\276\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset sk "Insert new background image." [encoding convertfrom utf-8 "Vlo\305\276enie nov\303\251ho podkladov\303\251ho obr\303\241zku."]
  ::msgcat::mcset sq "Insert new background image." [encoding convertfrom utf-8 "fute imazhin e ri ne prapavije (p.sh., . xvi imazhin apo vizatimin e skanuar)."]

  ::msgcat::mcset bg "Remove" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\260\321\205\320\275\320\270"]
  ::msgcat::mcset cz "Remove" [encoding convertfrom utf-8 "Odstranit"]
  ::msgcat::mcset de "Remove" [encoding convertfrom utf-8 "Entferne"]
  ::msgcat::mcset el "Remove" [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\263\317\201\316\261\317\206\316\256"]
  ::msgcat::mcset en "Remove" [encoding convertfrom utf-8 "Remove"]
  ::msgcat::mcset es "Remove" [encoding convertfrom utf-8 "Eliminar"]
  ::msgcat::mcset it "Remove" [encoding convertfrom utf-8 "Rimuovi"]
  ::msgcat::mcset ru "Remove" [encoding convertfrom utf-8 "\320\243\320\261\321\200\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Remove" [encoding convertfrom utf-8 "Odstr\303\241ni\305\245"]
  ::msgcat::mcset sq "Remove" [encoding convertfrom utf-8 "hiqe"]

  ::msgcat::mcset bg "Remove selected image." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\260\321\205\320\275\320\270 \320\270\320\267\320\261\321\200\320\260\320\275\320\276\321\202\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Remove selected image." [encoding convertfrom utf-8 "Odstran\303\255 vybran\303\275 obr\303\241zek."]
  ::msgcat::mcset de "Remove selected image." [encoding convertfrom utf-8 "Entferne ausgew\303\244hltes Bild."]
  ::msgcat::mcset el "Remove selected image." [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \316\265\317\200\316\271\316\273\316\265\316\263\316\274\316\255\316\275\316\267\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "Remove selected image." [encoding convertfrom utf-8 "Remove selected image."]
  ::msgcat::mcset es "Remove selected image." [encoding convertfrom utf-8 "Eliminar imagen seleccionada."]
  ::msgcat::mcset it "Remove selected image." [encoding convertfrom utf-8 "Rimuovi l'immagine selezionata."]
  ::msgcat::mcset ru "Remove selected image." [encoding convertfrom utf-8 "\320\243\320\261\321\200\320\260\321\202\321\214 \320\262\321\213\321\200\320\261\320\260\320\275\320\275\320\276\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset sk "Remove selected image." [encoding convertfrom utf-8 "Odstr\303\241ni ozna\304\215en\303\275 obr\303\241zok."]
  ::msgcat::mcset sq "Remove selected image." [encoding convertfrom utf-8 "hiqe imazhin e zgjedhur."]

  ::msgcat::mcset bg "visibility" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\266\320\270"]
  ::msgcat::mcset cz "visibility" [encoding convertfrom utf-8 "viditelnost"]
  ::msgcat::mcset de "visibility" [encoding convertfrom utf-8 "Sichtbarkeit"]
  ::msgcat::mcset el "visibility" [encoding convertfrom utf-8 "\316\277\317\201\316\261\317\204\317\214\317\204\316\267\317\204\316\261"]
  ::msgcat::mcset en "visibility" [encoding convertfrom utf-8 "visibility"]
  ::msgcat::mcset es "visibility" [encoding convertfrom utf-8 "visibilidad"]
  ::msgcat::mcset it "visibility" [encoding convertfrom utf-8 "visibilit\303\240"]
  ::msgcat::mcset ru "visibility" [encoding convertfrom utf-8 "\320\277\320\276\320\272\320\260\320\267\320\260\321\202\321\214"]
  ::msgcat::mcset sk "visibility" [encoding convertfrom utf-8 "vidite\304\276nos\305\245"]
  ::msgcat::mcset sq "visibility" [encoding convertfrom utf-8 "shiqueshmeria-vizibiliteti"]

  ::msgcat::mcset bg "Switch image visibility." [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\266\320\270/\321\201\320\272\321\200\320\270\320\271 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Switch image visibility." [encoding convertfrom utf-8 "P\305\231ep\303\255n\303\241 viditelnost obr\303\241zku."]
  ::msgcat::mcset de "Switch image visibility." [encoding convertfrom utf-8 "Bildsichtbarkeit umschalten."]
  ::msgcat::mcset el "Switch image visibility." [encoding convertfrom utf-8 "\316\221\316\273\316\273\316\261\316\263\316\256 \316\277\317\201\316\261\317\204\317\214\317\204\316\267\317\204\316\261\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "Switch image visibility." [encoding convertfrom utf-8 "Switch image visibility."]
  ::msgcat::mcset es "Switch image visibility." [encoding convertfrom utf-8 "Cambiar visibilidad de la imagen."]
  ::msgcat::mcset it "Switch image visibility." [encoding convertfrom utf-8 "Cambia la visibilit\303\240 dell'immagine."]
  ::msgcat::mcset ru "Switch image visibility." [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\267\320\260\321\202\321\214/\321\201\320\277\321\200\321\217\321\202\320\260\321\202\321\214 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset sk "Switch image visibility." [encoding convertfrom utf-8 "Prep\303\255na\304\215 vidite\304\276nosti obr\303\241zku."]
  ::msgcat::mcset sq "Switch image visibility." [encoding convertfrom utf-8 "lesho shiqueshmerine-vizibilitetin e imazhit."]

  ::msgcat::mcset bg "Control gamma value." [encoding convertfrom utf-8 "\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\275\320\260 \320\263\320\260\320\274\320\260\321\202\320\260"]
  ::msgcat::mcset cz "Control gamma value." [encoding convertfrom utf-8 "Nastaven\303\255 hodnoty gamma."]
  ::msgcat::mcset de "Control gamma value." [encoding convertfrom utf-8 "Gammawert einstellen."]
  ::msgcat::mcset el "Control gamma value." [encoding convertfrom utf-8 "\316\241\317\205\316\270\316\274\316\257\317\203\316\265\316\271\317\202 \317\204\316\271\316\274\317\216\316\275 gamma."]
  ::msgcat::mcset en "Control gamma value." [encoding convertfrom utf-8 "Control gamma value."]
  ::msgcat::mcset es "Control gamma value." [encoding convertfrom utf-8 "Controlar el valor gamma."]
  ::msgcat::mcset it "Control gamma value." [encoding convertfrom utf-8 "Controlla il valore di gamma."]
  ::msgcat::mcset ru "Control gamma value." [encoding convertfrom utf-8 "\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\263\320\260\320\274\320\274\320\276\320\271."]
  ::msgcat::mcset sk "Control gamma value." [encoding convertfrom utf-8 "Nastavenie gamma korekcie obr\303\241zku (farebn\303\251ho podania)."]
  ::msgcat::mcset sq "Control gamma value." [encoding convertfrom utf-8 "kontrollo vleren-gamma"]

  ::msgcat::mcset bg "Reset" [encoding convertfrom utf-8 "\320\222\321\212\320\267\320\276\320\261\320\275\320\276\320\262\320\270"]
  ::msgcat::mcset cz "Reset" [encoding convertfrom utf-8 "Reset"]
  ::msgcat::mcset de "Reset" [encoding convertfrom utf-8 "Zur\303\274cksetzen"]
  ::msgcat::mcset el "Reset" [encoding convertfrom utf-8 "\316\225\317\200\316\261\316\275\316\261\317\206\316\277\317\201\316\254"]
  ::msgcat::mcset en "Reset" [encoding convertfrom utf-8 "Reset"]
  ::msgcat::mcset es "Reset" [encoding convertfrom utf-8 "Reajustar"]
  ::msgcat::mcset it "Reset" [encoding convertfrom utf-8 "Ripristina"]
  ::msgcat::mcset ru "Reset" [encoding convertfrom utf-8 "\320\241\320\261\321\200\320\276\321\201"]
  ::msgcat::mcset sk "Reset" [encoding convertfrom utf-8 "Reset"]
  ::msgcat::mcset sq "Reset" [encoding convertfrom utf-8 "reseto"]

  ::msgcat::mcset bg "Reset image gamma value." [encoding convertfrom utf-8 "\320\222\321\212\320\267\320\276\320\261\320\275\320\276\320\262\320\270 \320\275\320\260\321\201\321\202\320\276\320\271\320\272\320\270\321\202\320\265 \320\275\320\260 \320\263\320\260\320\274\320\260\321\202\320\260"]
  ::msgcat::mcset cz "Reset image gamma value." [encoding convertfrom utf-8 "Resetuje nastavenou hodnotu gamma."]
  ::msgcat::mcset de "Reset image gamma value." [encoding convertfrom utf-8 "Gammawert zur\303\274cksetzen."]
  ::msgcat::mcset el "Reset image gamma value." [encoding convertfrom utf-8 "\316\225\317\200\316\261\316\275\316\261\317\206\316\277\317\201\316\254 \317\204\316\271\316\274\316\256\317\202 gamma \317\204\316\267\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202."]
  ::msgcat::mcset en "Reset image gamma value." [encoding convertfrom utf-8 "Click here to go back to original gamma value."]
  ::msgcat::mcset es "Reset image gamma value." [encoding convertfrom utf-8 "Click aqu\303\255 para volver a los ajustes de gamma iniciales."]
  ::msgcat::mcset it "Reset image gamma value." [encoding convertfrom utf-8 "Ripristina il valore di gamma dell'immagine."]
  ::msgcat::mcset ru "Reset image gamma value." [encoding convertfrom utf-8 "\320\241\320\261\321\200\320\276\321\201\320\270\321\202\321\214 \320\267\320\275\320\260\321\207\320\265\320\275\320\270\320\265 \320\263\320\260\320\274\320\274\321\213 \320\264\320\273\321\217 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Reset image gamma value." [encoding convertfrom utf-8 "Resetuje nastaven\303\272 gamma korekciu obr\303\241zku."]
  ::msgcat::mcset sq "Reset image gamma value." [encoding convertfrom utf-8 "kliko ketu qe te kthehesh prapa tek vlera origjinale-gamma."]

  ::msgcat::mcset bg "Set image gamma value." [encoding convertfrom utf-8 "\320\236\320\277\321\200\320\265\320\264\320\265\320\273\320\270 \320\263\320\260\320\274\320\260\321\202\320\260 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265\321\202\320\276"]
  ::msgcat::mcset cz "Set image gamma value." [encoding convertfrom utf-8 "Nastavuje hodnotu gamma obr\303\241zku."]
  ::msgcat::mcset de "Set image gamma value." [encoding convertfrom utf-8 "Setze Gammawert."]
  ::msgcat::mcset el "Set image gamma value." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \317\204\316\271\316\274\316\256\317\202 gamma \317\204\316\267\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202."]
  ::msgcat::mcset en "Set image gamma value." [encoding convertfrom utf-8 "Set image gamma value."]
  ::msgcat::mcset es "Set image gamma value." [encoding convertfrom utf-8 "Ajustar valor gamma de la imagen."]
  ::msgcat::mcset it "Set image gamma value." [encoding convertfrom utf-8 "Imposta il valore di gamma dell'immagine."]
  ::msgcat::mcset ru "Set image gamma value." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\321\214 \320\263\320\260\320\274\320\274\321\203 \320\264\320\273\321\217 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Set image gamma value." [encoding convertfrom utf-8 "Nastavuje gamma korekciu obr\303\241zku."]
  ::msgcat::mcset sq "Set image gamma value." [encoding convertfrom utf-8 "vendos vleren gamma te imazhit."]

  ::msgcat::mcset bg "Current position of selected image." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\203\321\211\320\260 \320\277\320\276\320\267\320\270\321\206\320\270\321\217 \320\275\320\260 \320\270\320\267\320\261\321\200\320\260\320\275\320\276\321\202\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Current position of selected image." [encoding convertfrom utf-8 "Sou\304\215asn\303\241 pozice vybran\303\251ho obr\303\241zku."]
  ::msgcat::mcset de "Current position of selected image." [encoding convertfrom utf-8 "Gegenw\303\244rtige Position des ausgew\303\244hlten Bildes."]
  ::msgcat::mcset el "Current position of selected image." [encoding convertfrom utf-8 "\316\244\317\201\316\255\317\207\316\277\317\205\317\203\316\261 \316\270\316\255\317\203\316\267 \316\265\317\200\316\271\316\273\316\265\316\263\316\274\316\255\316\275\316\267\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "Current position of selected image." [encoding convertfrom utf-8 "Current position of selected image (pixels from canvas lower letf corner)."]
  ::msgcat::mcset es "Current position of selected image." [encoding convertfrom utf-8 "Posici\303\263n actual de la imagen seleccionada (medida en pixels desde la esquina inf. izq del lienzo)."]
  ::msgcat::mcset it "Current position of selected image." [encoding convertfrom utf-8 "Posizione dell'immagine selezionata."]
  ::msgcat::mcset ru "Current position of selected image." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\203\321\211\320\260\321\217 \320\277\320\276\320\267\320\270\321\206\320\270\321\217 \320\262\321\213\320\261\321\200\320\260\320\275\320\275\320\276\320\263\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Current position of selected image." [encoding convertfrom utf-8 "S\303\272\304\215asn\303\241 poz\303\255cia obr\303\241zku."]
  ::msgcat::mcset sq "Current position of selected image." [encoding convertfrom utf-8 "pozicioni momental I imazhit te zgjedhur(pikat apo pikselat prej pelhures kendi I poshtem I majte)."]

  ::msgcat::mcset bg "Move to" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270"]
  ::msgcat::mcset cz "Move to" [encoding convertfrom utf-8 "P\305\231esunout"]
  ::msgcat::mcset de "Move to" [encoding convertfrom utf-8 "Verschiebe nach"]
  ::msgcat::mcset el "Move to" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \317\200\317\201\316\277\317\202"]
  ::msgcat::mcset en "Move to" [encoding convertfrom utf-8 "Move to"]
  ::msgcat::mcset es "Move to" [encoding convertfrom utf-8 "Mover a"]
  ::msgcat::mcset it "Move to" [encoding convertfrom utf-8 "Sposta a"]
  ::msgcat::mcset ru "Move to" [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\274\320\265\321\201\321\202\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Move to" [encoding convertfrom utf-8 "Presu\305\210 na"]
  ::msgcat::mcset sq "Move to" [encoding convertfrom utf-8 "levize tek"]

  ::msgcat::mcset bg "Move image to given position." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265\321\202\320\276 \320\275\320\260 \321\203\320\272\320\260\320\267\320\260\320\275\320\260\321\202\320\260 \320\277\320\276\320\267\320\270\321\206\320\270\321\217"]
  ::msgcat::mcset cz "Move image to given position." [encoding convertfrom utf-8 "P\305\231esune obr\303\241zek na zadanou pozici."]
  ::msgcat::mcset de "Move image to given position." [encoding convertfrom utf-8 "Verschiebe Bild an angegebene Position."]
  ::msgcat::mcset el "Move image to given position." [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\265\316\271\316\272\317\214\316\275\316\261\317\202 \317\203\317\204\316\267\316\275 \317\200\317\201\316\277\317\203\316\264\316\271\316\277\317\201\316\271\317\203\316\274\316\255\316\275\316\267 \316\270\316\255\317\203\316\267 (\316\267 \317\200\316\254\316\275\317\211 \316\261\317\201\316\271\317\203\317\204\316\265\317\201\316\254 \316\263\317\211\316\275\316\257\316\261 \316\270\316\261 \316\265\316\257\316\275\316\261\316\271 \317\203\317\204\316\277 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\316\277 \317\200\316\257\316\276\316\265\316\273)"]
  ::msgcat::mcset en "Move image to given position." [encoding convertfrom utf-8 "Move image to given position (image's upper left corner will be on given pixel)."]
  ::msgcat::mcset es "Move image to given position." [encoding convertfrom utf-8 "Mover imagen a la posici\303\263n indicada (la esquina sup. izda de la imagen aparecer\303\241 en ese pixel)."]
  ::msgcat::mcset it "Move image to given position." [encoding convertfrom utf-8 "Sposta l'immagine nella posizione specificata."]
  ::msgcat::mcset ru "Move image to given position." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\274\320\265\321\201\321\202\320\270\321\202\321\214 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265 \320\272 \321\203\320\272\320\260\320\267\320\260\320\275\320\275\320\276\320\271 \320\277\320\276\320\267\320\270\321\206\320\270\320\270."]
  ::msgcat::mcset sk "Move image to given position." [encoding convertfrom utf-8 "Presunie obr\303\241zok na zadan\303\272 poz\303\255ciu."]
  ::msgcat::mcset sq "Move image to given position." [encoding convertfrom utf-8 "levize imazhin ne poziten e dhene(kendi I eperm I majte I imazhit do te jete ne pikselin e japur)."]

  ::msgcat::mcset bg "New X coordinate of image." [encoding convertfrom utf-8 "\320\235\320\276\320\262\320\260 \320\245 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265\321\202\320\276"]
  ::msgcat::mcset cz "New X coordinate of image." [encoding convertfrom utf-8 "Nov\303\241 sou\305\231adnice X obr\303\241zku."]
  ::msgcat::mcset de "New X coordinate of image." [encoding convertfrom utf-8 "Neue X-Koordinate des Bildes."]
  ::msgcat::mcset el "New X coordinate of image." [encoding convertfrom utf-8 "\316\235\316\255\316\261 \317\203\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\247 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "New X coordinate of image." [encoding convertfrom utf-8 "New X coordinate of image."]
  ::msgcat::mcset es "New X coordinate of image." [encoding convertfrom utf-8 "Nueva coordenada X de la imagen."]
  ::msgcat::mcset it "New X coordinate of image." [encoding convertfrom utf-8 "Nuova coordinata X dell'immagine."]
  ::msgcat::mcset ru "New X coordinate of image." [encoding convertfrom utf-8 "\320\235\320\276\320\262\320\260\321\217 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 X."]
  ::msgcat::mcset sk "New X coordinate of image." [encoding convertfrom utf-8 "Nov\303\241 X s\303\272radnica obr\303\241zku."]
  ::msgcat::mcset sq "New X coordinate of image." [encoding convertfrom utf-8 "X-koordinata e re e imazhit"]

  ::msgcat::mcset bg "New Y coordinate of image." [encoding convertfrom utf-8 "\320\235\320\276\320\262\320\260 Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265\321\202\320\276"]
  ::msgcat::mcset cz "New Y coordinate of image." [encoding convertfrom utf-8 "Nov\303\241 sou\305\231adnice Y obr\303\241zku."]
  ::msgcat::mcset de "New Y coordinate of image." [encoding convertfrom utf-8 "Neue Y-Koordinate des Bildes."]
  ::msgcat::mcset el "New Y coordinate of image." [encoding convertfrom utf-8 "\316\235\316\255\316\261 \317\203\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\245 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "New Y coordinate of image." [encoding convertfrom utf-8 "New Y coordinate of image."]
  ::msgcat::mcset es "New Y coordinate of image." [encoding convertfrom utf-8 "Nueva coordenada Y de la imagen."]
  ::msgcat::mcset it "New Y coordinate of image." [encoding convertfrom utf-8 "Nuova coordinata Y dell'immagine."]
  ::msgcat::mcset ru "New Y coordinate of image." [encoding convertfrom utf-8 "\320\235\320\276\320\262\320\260\321\217 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 Y."]
  ::msgcat::mcset sk "New Y coordinate of image." [encoding convertfrom utf-8 "Nov\303\275 Y s\303\272radnica obr\303\241zku."]
  ::msgcat::mcset sq "New Y coordinate of image." [encoding convertfrom utf-8 "koordinata Y e re e imazhit."]

  ::msgcat::mcset bg "Move front" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\276\321\202\320\277\321\200\320\265\320\264"]
  ::msgcat::mcset cz "Move front" [encoding convertfrom utf-8 "Dop\305\231edu"]
  ::msgcat::mcset de "Move front" [encoding convertfrom utf-8 "Nach vorne verschieben"]
  ::msgcat::mcset el "Move front" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \317\200\317\201\316\277\317\202 \317\204\316\261 \316\274\317\200\317\201\316\277\317\202"]
  ::msgcat::mcset en "Move front" [encoding convertfrom utf-8 "Move front"]
  ::msgcat::mcset es "Move front" [encoding convertfrom utf-8 "Delante"]
  ::msgcat::mcset it "Move front" [encoding convertfrom utf-8 "Davanti"]
  ::msgcat::mcset ru "Move front" [encoding convertfrom utf-8 "\320\237\320\276\320\262\320\265\321\200\321\205 \320\262\321\201\320\265\321\205"]
  ::msgcat::mcset sk "Move front" [encoding convertfrom utf-8 "Navrch"]
  ::msgcat::mcset sq "Move front" [encoding convertfrom utf-8 "levize perpara"]

  ::msgcat::mcset bg "Move image in front of all images." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265\321\202\320\276 \320\277\321\200\320\265\320\264 \320\262\321\201\320\270\321\207\320\272\320\270 \320\276\321\201\321\202\320\260\320\275\320\260\320\273\320\270."]
  ::msgcat::mcset cz "Move image in front of all images." [encoding convertfrom utf-8 "P\305\231esune obr\303\241zek nad v\305\241echny ostatn\303\255."]
  ::msgcat::mcset de "Move image in front of all images." [encoding convertfrom utf-8 "Bild ganz nach vorne verschieben."]
  ::msgcat::mcset el "Move image in front of all images." [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\265\316\271\316\272\317\214\316\275\316\261\317\202 \317\203\317\204\316\267\316\275 \316\272\316\277\317\201\317\205\317\206\316\256"]
  ::msgcat::mcset en "Move image in front of all images." [encoding convertfrom utf-8 "Move image in front of all images."]
  ::msgcat::mcset es "Move image in front of all images." [encoding convertfrom utf-8 "Trae la imagen al frente de todas las im\303\241genes."]
  ::msgcat::mcset it "Move image in front of all images." [encoding convertfrom utf-8 "Sposta l'immagine davanti a tutte le immagini."]
  ::msgcat::mcset ru "Move image in front of all images." [encoding convertfrom utf-8 "\320\222\321\213\320\262\320\265\321\201\321\202\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265 \320\277\320\276\320\262\320\265\321\200\321\205 \320\262\321\201\320\265\321\205 \320\276\321\201\321\202\320\260\320\273\321\214\320\275\321\213\321\205."]
  ::msgcat::mcset sk "Move image in front of all images." [encoding convertfrom utf-8 "Presunie obr\303\241zok nad v\305\241etky ostatn\303\251."]
  ::msgcat::mcset sq "Move image in front of all images." [encoding convertfrom utf-8 "levize imazhin para te gjitha imazheve."]

  ::msgcat::mcset bg "Move back" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\275\320\260\320\267\320\260\320\264"]
  ::msgcat::mcset cz "Move back" [encoding convertfrom utf-8 "Dozadu"]
  ::msgcat::mcset de "Move back" [encoding convertfrom utf-8 "Nach hinten verschieben"]
  ::msgcat::mcset el "Move back" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \317\200\317\201\316\277\317\202 \317\204\316\261 \317\200\316\257\317\203\317\211"]
  ::msgcat::mcset en "Move back" [encoding convertfrom utf-8 "Move back"]
  ::msgcat::mcset es "Move back" [encoding convertfrom utf-8 "Detr\303\241s"]
  ::msgcat::mcset it "Move back" [encoding convertfrom utf-8 "Dietro"]
  ::msgcat::mcset ru "Move back" [encoding convertfrom utf-8 "\320\237\320\276\320\264 \320\262\321\201\320\265\320\274\320\270"]
  ::msgcat::mcset sk "Move back" [encoding convertfrom utf-8 "Naspodok"]
  ::msgcat::mcset sq "Move back" [encoding convertfrom utf-8 "levize prapa"]

  ::msgcat::mcset bg "Move image behind all images." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\274\320\265\321\201\321\202\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265\321\202\320\276 \320\276\321\202\320\267\320\260\320\264 \320\276\321\201\321\202\320\260\320\275\320\260\320\273\320\270\321\202\320\265"]
  ::msgcat::mcset cz "Move image behind all images." [encoding convertfrom utf-8 "P\305\231esune obr\303\241zek pod v\305\241echny ostatn\303\255."]
  ::msgcat::mcset de "Move image behind all images." [encoding convertfrom utf-8 "Bild ganz nach hinten verschieben."]
  ::msgcat::mcset el "Move image behind all images." [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \317\204\316\267\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202 \317\203\317\204\316\277 \317\206\317\214\316\275\317\204\316\277"]
  ::msgcat::mcset en "Move image behind all images." [encoding convertfrom utf-8 "Move image behind all images."]
  ::msgcat::mcset es "Move image behind all images." [encoding convertfrom utf-8 "Enviar la imagen detr\303\241s de todas las dem\303\241s."]
  ::msgcat::mcset it "Move image behind all images." [encoding convertfrom utf-8 "Sposta l'immagine davanti a tutte le immagini."]
  ::msgcat::mcset ru "Move image behind all images." [encoding convertfrom utf-8 "\320\222\321\213\320\262\320\265\321\201\321\202\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265 \320\267\320\260 \320\262\321\201\320\265\320\274\320\270 \320\276\321\201\321\202\320\260\320\273\321\214\320\275\321\213\320\274\320\270."]
  ::msgcat::mcset sk "Move image behind all images." [encoding convertfrom utf-8 "Presunie obr\303\241zok pod v\305\241etky ostatn\303\251."]
  ::msgcat::mcset sq "Move image behind all images." [encoding convertfrom utf-8 "levize imazhin prapa te gjitha imazheve."]

  ::msgcat::mcset bg "loading preview module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\267\320\260 \320\277\321\200\320\265\320\264\320\262\320\260\321\200\320\270\321\202\320\265\320\273\320\265\320\275 \320\277\321\200\320\265\320\263\320\273\320\265\320\264 ..."]
  ::msgcat::mcset cz "loading preview module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m zobrazovac\303\255 modul ..."]
  ::msgcat::mcset de "loading preview module ..." [encoding convertfrom utf-8 "Lade Vorschaumodul ..."]
  ::msgcat::mcset el "loading preview module ..." [encoding convertfrom utf-8 "\316\246\316\277\317\201\317\204\316\257\316\266\316\265\317\204\316\261\316\271 \316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261 \317\200\317\201\316\277\316\265\317\200\316\271\317\203\316\272\317\214\317\200\316\271\317\203\316\267\317\202..."]
  ::msgcat::mcset en "loading preview module ..." [encoding convertfrom utf-8 "loading preview module ..."]
  ::msgcat::mcset es "loading preview module ..." [encoding convertfrom utf-8 "ver comandos ..."]
  ::msgcat::mcset it "loading preview module ..." [encoding convertfrom utf-8 "modulo anteprima ..."]
  ::msgcat::mcset ru "loading preview module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \320\277\321\200\320\265\320\264\320\277\321\200\320\276\321\201\320\274\320\276\321\202\321\200\320\260..."]
  ::msgcat::mcset sk "loading preview module ..." [encoding convertfrom utf-8 "nahr\303\241vam n\303\241h\304\276adov\303\275 modul ..."]
  ::msgcat::mcset sq "loading preview module ..." [encoding convertfrom utf-8 "duke lexuar modulin e perkohshem\342\200\246"]

  ::msgcat::mcset bg "Update command" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270 \320\272\320\276\320\274\320\260\320\275\320\264\320\260\321\202\320\260"]
  ::msgcat::mcset cz "Update command" [encoding convertfrom utf-8 "Aktualizovat"]
  ::msgcat::mcset de "Update command" [encoding convertfrom utf-8 "Kommando aktualisieren"]
  ::msgcat::mcset el "Update command" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\275\316\255\317\211\317\203\316\267"]
  ::msgcat::mcset en "Update command" [encoding convertfrom utf-8 "Update command"]
  ::msgcat::mcset es "Update command" [encoding convertfrom utf-8 "Actualizar"]
  ::msgcat::mcset it "Update command" [encoding convertfrom utf-8 "Aggiorna comando"]
  ::msgcat::mcset ru "Update command" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270\321\202\321\214 \320\272\320\276\320\274\320\260\320\275\320\264\321\203"]
  ::msgcat::mcset sk "Update command" [encoding convertfrom utf-8 "Aktualizova\305\245"]
  ::msgcat::mcset sq "Update command" [encoding convertfrom utf-8 "urdheri-komanda e aktualizimit"]

  ::msgcat::mcset bg "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275, \320\260\320\272\320\276 \321\201\321\202\320\265 \320\275\320\260\320\277\321\200\320\260\320\262\320\270\320\273\320\270 \320\277\321\200\320\276\320\274\320\265\320\275\320\270 \320\270 \320\275\320\265 \320\263\320\270 \320\262\320\270\320\266\320\264\320\260\321\202\320\265 \321\202\321\203\320\272."]
  ::msgcat::mcset cz "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "Stiskn\304\233te toto tla\304\215\303\255tko, pokud jste n\304\233co zm\304\233nili a zm\304\233ny nejsou v tomto okn\304\233 viditeln\303\251."]
  ::msgcat::mcset de "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "Dr\303\274cke diesen Knopf, falls du etwas ge\303\244ndert hast und die \303\204nderungen nicht hier sehen kannst."]
  ::msgcat::mcset el "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "\316\240\316\261\317\204\316\256\317\203\317\204\316\265 \316\265\316\264\317\216 \316\261\316\275 \316\261\316\273\316\273\316\254\316\276\316\261\317\204\316\265 \316\272\316\254\317\204\316\271 \316\272\316\261\316\271 \316\264\316\265\316\275 \316\265\316\274\317\206\316\261\316\275\316\257\316\266\316\277\316\275\317\204\316\261\316\271 \316\265\316\264\317\216 \316\277\316\271 \316\261\316\273\316\273\316\261\316\263\316\255\317\202."]
  ::msgcat::mcset en "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "Press this button, if you have changed something and you can not see your changes here."]
  ::msgcat::mcset es "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "Clicar aqu\303\255 si has cambiado algo y no ves aqu\303\255 los resultados del cambio"]
  ::msgcat::mcset it "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "Premi questo bottone se hai fatto modifiche che non sono visualizzate."]
  ::msgcat::mcset ru "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203, \320\265\321\201\320\273\320\270 \320\262\321\213 \321\207\321\202\320\276-\321\202\320\276 \320\270\320\267\320\274\320\265\320\275\320\270\320\273\320\270, \320\275\320\276 \320\275\320\265 \321\203\320\262\320\270\320\264\320\265\320\273\320\270 \320\267\320\264\320\265\321\201\321\214 \321\201\320\262\320\276\320\270\321\205 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\271."]
  ::msgcat::mcset sk "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "Stla\304\215te toto tla\304\215\303\255tko, ak ste nie\304\215o zmenili a zmeny nie su v tomto okne vidite\304\276n\303\251."]
  ::msgcat::mcset sq "Press this button, if you have changed something and you can not see your changes here." [encoding convertfrom utf-8 "shtype kete buton, nese ke ndryshuar diqka te cilin ndryshim nuk mund ta shohesh ketu."]

  ::msgcat::mcset bg "Command preview." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\263\320\273\320\265\320\264 \320\275\320\260 \320\272\320\276\320\274\320\260\320\275\320\264\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Command preview." [encoding convertfrom utf-8 "N\303\241hled p\305\231\303\255kazu."]
  ::msgcat::mcset de "Command preview." [encoding convertfrom utf-8 "Kommando Vorschau."]
  ::msgcat::mcset el "Command preview." [encoding convertfrom utf-8 "\316\225\316\264\317\216 \316\262\316\273\316\255\317\200\316\265\317\204\316\265 \316\277\316\273\316\277\316\272\316\273\316\267\317\201\317\211\316\274\316\255\316\275\316\265\317\202 \316\265\316\275\317\204\316\277\316\273\316\255\317\202 \316\274\316\265 \316\265\317\206\316\261\317\201\316\274\316\277\316\263\316\256 \316\265\317\200\316\271\316\273\316\277\316\263\317\216\316\275."]
  ::msgcat::mcset en "Command preview." [encoding convertfrom utf-8 "Here you can see complete commands with options applied."]
  ::msgcat::mcset es "Command preview." [encoding convertfrom utf-8 "Aqu\303\255 se pueden ver los comandos completos, opciones inclu\303\255das."]
  ::msgcat::mcset it "Command preview." [encoding convertfrom utf-8 "Anteprima comando."]
  ::msgcat::mcset ru "Command preview." [encoding convertfrom utf-8 "\320\237\321\200\320\276\321\201\320\274\320\276\321\202\321\200 \320\272\320\276\320\274\320\260\320\275\320\264\321\213."]
  ::msgcat::mcset sk "Command preview." [encoding convertfrom utf-8 "N\303\241h\304\276ad pr\303\255kazu."]
  ::msgcat::mcset sq "Command preview." [encoding convertfrom utf-8 "ketu mund te shohesh komandat komplete me opcionet e vendosura."]

  ::msgcat::mcset bg "loading scrap module ..." [encoding convertfrom utf-8 "\320\227\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277 \320\274\320\276\320\264\321\203\320\273\320\260 ..."]
  ::msgcat::mcset cz "loading scrap module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m scrap modul ..."]
  ::msgcat::mcset de "loading scrap module ..." [encoding convertfrom utf-8 "Lade Skizzenmodul ..."]
  ::msgcat::mcset el "loading scrap module ..." [encoding convertfrom utf-8 "\317\206\316\277\317\201\317\204\316\257\316\266\316\265\317\204\316\261\316\271 \316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261 \317\204\317\211\316\275 \317\203\316\272\317\201\316\261\317\200..."]
  ::msgcat::mcset en "loading scrap module ..." [encoding convertfrom utf-8 "loading scrap module ..."]
  ::msgcat::mcset es "loading scrap module ..." [encoding convertfrom utf-8 "croquis ..."]
  ::msgcat::mcset it "loading scrap module ..." [encoding convertfrom utf-8 "modulo scrap ..."]
  ::msgcat::mcset ru "loading scrap module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \321\201\320\272\321\200\320\260\320\277-\320\274\320\276\320\264\321\203\320\273\321\217..."]
  ::msgcat::mcset sk "loading scrap module ..." [encoding convertfrom utf-8 "nahr\303\241vam scrap modul ..."]
  ::msgcat::mcset sq "loading scrap module ..." [encoding convertfrom utf-8 "duke lexuar modulin e deponise\342\200\246"]

  ::msgcat::mcset bg "Scrap name." [encoding convertfrom utf-8 "\320\230\320\274\320\265 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277."]
  ::msgcat::mcset cz "Scrap name." [encoding convertfrom utf-8 "N\303\241zev scrapu."]
  ::msgcat::mcset de "Scrap name." [encoding convertfrom utf-8 "Skizzenname."]
  ::msgcat::mcset el "Scrap name." [encoding convertfrom utf-8 "\316\214\316\275\316\277\316\274\316\261 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "Scrap name." [encoding convertfrom utf-8 "Scrap name."]
  ::msgcat::mcset es "Scrap name." [encoding convertfrom utf-8 "Nombre del croquis."]
  ::msgcat::mcset it "Scrap name." [encoding convertfrom utf-8 "Nome dello scrap."]
  ::msgcat::mcset ru "Scrap name." [encoding convertfrom utf-8 "\320\230\320\274\321\217 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset sk "Scrap name." [encoding convertfrom utf-8 "Identifik\303\241tor (meno) scrapu."]
  ::msgcat::mcset sq "Scrap name." [encoding convertfrom utf-8 "emri I deponise."]

  ::msgcat::mcset bg "projection" [encoding convertfrom utf-8 "\320\277\321\200\320\276\320\265\320\272\321\206\320\270\321\217"]
  ::msgcat::mcset cz "projection" [encoding convertfrom utf-8 "projekce"]
  ::msgcat::mcset de "projection" [encoding convertfrom utf-8 "Projektion"]
  ::msgcat::mcset el "projection" [encoding convertfrom utf-8 "\317\200\317\201\316\277\316\262\316\277\316\273\316\256"]
  ::msgcat::mcset en "projection" [encoding convertfrom utf-8 "projection"]
  ::msgcat::mcset es "projection" [encoding convertfrom utf-8 "proyecci\303\263n"]
  ::msgcat::mcset it "projection" [encoding convertfrom utf-8 "proiezione"]
  ::msgcat::mcset ru "projection" [encoding convertfrom utf-8 "\320\277\321\200\320\276\320\265\320\272\321\206\320\270\321\217"]
  ::msgcat::mcset sk "projection" [encoding convertfrom utf-8 "projekcia"]
  ::msgcat::mcset sq "projection" [encoding convertfrom utf-8 "projekcioni"]

  ::msgcat::mcset bg "Scrap projection." [encoding convertfrom utf-8 "\320\237\321\200\320\276\320\265\320\272\321\206\320\270\321\217 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset cz "Scrap projection." [encoding convertfrom utf-8 "Projekce scrapu."]
  ::msgcat::mcset de "Scrap projection." [encoding convertfrom utf-8 "Skizzenprojektion"]
  ::msgcat::mcset el "Scrap projection." [encoding convertfrom utf-8 "\316\240\317\201\316\277\316\262\316\277\316\273\316\256 \317\203\316\272\317\201\316\261\317\200 (\316\272\316\273\316\271\316\272 \317\203\317\204\316\277 \317\204\317\201\316\257\316\263\317\211\316\275\316\277 \316\263\316\271\316\261 \316\274\316\265\316\275\316\277\317\215)"]
  ::msgcat::mcset en "Scrap projection." [encoding convertfrom utf-8 "Scrap projection (clic on triangle to see menu)."]
  ::msgcat::mcset es "Scrap projection." [encoding convertfrom utf-8 "Proyecci\303\263n del croquis (Clic en tri\303\241ngulo para ver el men\303\272)."]
  ::msgcat::mcset it "Scrap projection." [encoding convertfrom utf-8 "Proiezione dello scrap."]
  ::msgcat::mcset ru "Scrap projection." [encoding convertfrom utf-8 "\320\237\321\200\320\276\320\265\320\272\321\206\320\270\321\217 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset sk "Scrap projection." [encoding convertfrom utf-8 "Projekcia scrapu."]
  ::msgcat::mcset sq "Scrap projection." [encoding convertfrom utf-8 "projeksioni I deponise (kliko ne trekendesh te shohesh menyne)."]

  ::msgcat::mcset bg "Other scrap options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270 \320\276\320\277\321\206\320\270\320\270 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset cz "Other scrap options." [encoding convertfrom utf-8 "Dal\305\241\303\255 volby pro scrap."]
  ::msgcat::mcset de "Other scrap options." [encoding convertfrom utf-8 "Andere Skizzenoptionen."]
  ::msgcat::mcset el "Other scrap options." [encoding convertfrom utf-8 "\316\206\316\273\316\273\316\265\317\202 \316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \317\204\317\211\316\275 \317\203\316\272\317\201\316\261\317\200 - \316\262\316\273\316\255\317\200\316\265\317\204\316\265 \317\204\316\277 thbook.pdf"]
  ::msgcat::mcset en "Other scrap options." [encoding convertfrom utf-8 "Other scrap options (more on this on thbook.pdf)"]
  ::msgcat::mcset es "Other scrap options." [encoding convertfrom utf-8 "Otras opciones del croquis. Consultar thbook.pdf"]
  ::msgcat::mcset it "Other scrap options." [encoding convertfrom utf-8 "Altre opzioni dello scrap"]
  ::msgcat::mcset ru "Other scrap options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270\320\265 \320\276\320\277\321\206\320\270\320\270 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset sk "Other scrap options." [encoding convertfrom utf-8 "Ostatn\303\251 mo\305\276nosti scrapu."]
  ::msgcat::mcset sq "Other scrap options." [encoding convertfrom utf-8 "opcionet tjera te deponise (me shume per kete ne librin e therion-it.pdf)"]

  ::msgcat::mcset bg "Scale" [encoding convertfrom utf-8 "\320\234\320\260\321\211\320\260\320\261"]
  ::msgcat::mcset cz "Scale" [encoding convertfrom utf-8 "M\304\233\305\231\303\255tko"]
  ::msgcat::mcset de "Scale" [encoding convertfrom utf-8 "Ma\303\237stab"]
  ::msgcat::mcset el "Scale" [encoding convertfrom utf-8 "\316\232\316\273\316\257\316\274\316\261\316\272\316\261\317\202"]
  ::msgcat::mcset it "Scale" [encoding convertfrom utf-8 "Scala"]
  ::msgcat::mcset ru "Scale" [encoding convertfrom utf-8 "\320\234\320\260\321\201\321\210\321\202\320\260\320\261"]
  ::msgcat::mcset sk "Scale" [encoding convertfrom utf-8 "Mierka"]
  ::msgcat::mcset sq "Scale" [encoding convertfrom utf-8 "matesi"]

  ::msgcat::mcset bg "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "\320\234\320\260\321\211\320\260\320\261\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260 - \320\275\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\270 \320\277\320\276\321\201\321\202\320\260\320\262\320\265\321\202\320\265 \321\201 \320\274\320\270\321\210\320\272\320\260\321\202\320\260 \321\202\320\276\321\207\320\272\320\260 \320\267\320\260 \320\274\320\260\321\211\320\260\320\261\320\270\321\200\320\260\320\275\320\265 \320\262/\321\203 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset cz "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "\305\240k\303\241lov\303\241n\303\255 scrapu - stiskni pro v\303\275b\304\233r kalibra\304\215n\303\255ch bod\305\257 obr\303\241zku."]
  ::msgcat::mcset de "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "Skizze skalieren - dr\303\274cken um Bildeinstellungspunkte zu klicken."]
  ::msgcat::mcset el "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "\316\232\316\261\316\273\316\271\317\200\317\201\316\254\317\201\316\271\317\203\316\274\316\261 \317\203\316\272\317\201\316\261\317\200 - \316\272\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\263\316\271\316\261 \316\275\316\261 \316\265\317\200\316\271\316\273\316\255\316\276\316\265\317\204\316\265 \317\204\316\261 \317\203\316\267\316\274\316\265\316\257\316\261 \316\263\316\271\316\261 \316\272\316\261\316\273\316\271\316\274\317\200\317\201\316\254\317\201\316\271\317\203\316\274\316\261."]
  ::msgcat::mcset it "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "Rescalamento - premi per selezionare i punti di calibrazione."]
  ::msgcat::mcset ru "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "\320\234\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \321\201\320\272\321\200\320\260\320\277\320\260 - \320\275\320\260\320\266\320\270\320\274\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\270 \320\262\321\213\321\201\321\202\320\260\320\262\320\270\321\202\320\265 \321\202\320\276\321\207\320\272\320\270 \320\274\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\320\276\320\262\320\260\320\275\320\270\321\217 \320\274\321\213\321\210\321\214\321\216"]
  ::msgcat::mcset sk "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "\305\240k\303\241lovanie scrapu - po stla\304\215en\303\255 klikni na \305\241k\303\241lovacie body."]
  ::msgcat::mcset sq "Scrap scaling - push to click picture calibration points." [encoding convertfrom utf-8 "matja e deponise-shtyp te klikosh pikat kalibruese te fotos."]

  ::msgcat::mcset bg "Update scrap" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset cz "Update scrap" [encoding convertfrom utf-8 "Aktualizovat"]
  ::msgcat::mcset de "Update scrap" [encoding convertfrom utf-8 "Skizze aktualisieren"]
  ::msgcat::mcset el "Update scrap" [encoding convertfrom utf-8 "\316\225\316\275\316\267\316\274\316\255\317\201\317\211\317\203\316\267 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "Update scrap" [encoding convertfrom utf-8 "Update scrap"]
  ::msgcat::mcset es "Update scrap" [encoding convertfrom utf-8 "Actualizar"]
  ::msgcat::mcset it "Update scrap" [encoding convertfrom utf-8 "Aggiorna scrap"]
  ::msgcat::mcset ru "Update scrap" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270\321\202\321\214 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset sk "Update scrap" [encoding convertfrom utf-8 "Aktualizuj scrap"]
  ::msgcat::mcset sq "Update scrap" [encoding convertfrom utf-8 "aktualizo deponine"]

  ::msgcat::mcset bg "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\267\320\260 \320\264\320\260 \320\277\321\200\320\270\320\273\320\276\320\266\320\270\321\202\320\265 \320\277\321\200\320\276\320\274\320\265\320\275\320\270\321\202\320\265 \320\262/\321\203 \321\202\320\265\320\272\321\203\321\211\320\270\321\217 \321\201\320\272\321\200\320\260\320\277."]
  ::msgcat::mcset cz "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "Stiskn\304\233te toto tla\304\215\303\255tko po uplatn\304\233n\303\255 zm\304\233n aktu\303\241ln\303\255ho scrapu."]
  ::msgcat::mcset de "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "Dr\303\274cke diesen Knopf, um deine \303\204nderungen auf diese Skizze anzuwenden."]
  ::msgcat::mcset el "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "\316\240\316\261\317\204\316\256\317\203\317\204\316\265 \316\265\316\264\317\216 \316\263\316\271\316\261 \316\275\316\261 \316\263\316\257\316\275\316\265\316\271 \316\265\317\206\316\261\317\201\316\274\316\277\316\263\316\256 \317\204\317\211\316\275 \316\261\316\273\316\273\316\261\316\263\317\216\316\275 \317\203\316\261\317\202 \317\203\317\204\316\277 \317\204\317\201\316\255\317\207\316\277\316\275 \317\203\316\272\317\201\316\261\317\200."]
  ::msgcat::mcset en "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "Press this button to apply your changes to current scrap."]
  ::msgcat::mcset es "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "Clicar aqu\303\255 tras modificar las propiedades del croquis."]
  ::msgcat::mcset it "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "Premi questo bottone per applicare le tue modifiche allo scrap."]
  ::msgcat::mcset ru "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\264\320\273\321\217 \320\262\320\262\320\265\320\264\320\265\320\275\320\270\321\217 \320\262 \320\264\320\265\320\271\321\201\321\202\320\262\320\270\320\265 \320\262\320\260\321\210\320\270\321\205 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\271 \320\264\320\273\321\217 \321\202\320\265\320\272\321\203\321\211\320\265\320\263\320\276 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "Stla\304\215te tento gomb\303\255k, aby sa va\305\241e zmeny v scrape ulo\305\276ili."]
  ::msgcat::mcset sq "Press this button to apply your changes to current scrap." [encoding convertfrom utf-8 "shtype kete buton qe te besh ndrimet ne deponine momentale."]

  ::msgcat::mcset bg "picture scale points" [encoding convertfrom utf-8 "\320\274\320\260\321\211\320\260\320\261\320\270\321\200\320\260\321\211\320\270 \321\202\320\276\321\207\320\272\320\270 \320\267\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "picture scale points" [encoding convertfrom utf-8 "body m\304\233\305\231\303\255tka (obr\303\241zek)"]
  ::msgcat::mcset de "picture scale points" [encoding convertfrom utf-8 "Bildskalierungspunkte"]
  ::msgcat::mcset el "picture scale points" [encoding convertfrom utf-8 "\317\203\316\267\316\274\316\265\316\257\316\261 \316\263\316\271\316\261 \316\272\316\261\316\273\316\271\316\274\317\200\317\201\316\254\317\201\316\271\317\203\316\274\316\261 (\317\200\316\257\316\276\316\265\316\273)"]
  ::msgcat::mcset en "picture scale points" [encoding convertfrom utf-8 "picture scale points (pixels)"]
  ::msgcat::mcset es "picture scale points" [encoding convertfrom utf-8 "puntos de escala (pixels)"]
  ::msgcat::mcset it "picture scale points" [encoding convertfrom utf-8 "punti nella scala del disegno"]
  ::msgcat::mcset ru "picture scale points" [encoding convertfrom utf-8 "\320\274\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\321\203\321\216\321\211\320\270\320\265 \321\202\320\276\321\207\320\272\320\270 \320\264\320\273\321\217 \320\272\320\260\321\200\321\202\320\270\320\275\320\272\320\270"]
  ::msgcat::mcset sk "picture scale points" [encoding convertfrom utf-8 "kalibra\304\215n\303\251 body (obrazovka)"]
  ::msgcat::mcset sq "picture scale points" [encoding convertfrom utf-8 "pikat matese te fotos-pikselat"]

  ::msgcat::mcset bg "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "\320\232\320\260\320\273\320\270\320\261\321\200\320\270\321\200\320\260\321\211\320\270 \321\202\320\276\321\207\320\272\320\270 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265 (X1:Y1 - X2:Y2)"]
  ::msgcat::mcset cz "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Kalibra\304\215n\303\255 body na obr\303\241zku (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset de "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Kalibrierungspunkte auf dem Bild (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset el "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "\316\243\316\267\316\274\316\265\316\257\316\261 \316\272\316\261\316\273\316\271\316\274\317\200\317\201\316\261\317\201\316\257\317\203\316\274\316\261\317\204\316\277\317\202 \317\203\317\204\316\267\316\275 \316\265\316\271\316\272\317\214\316\275\316\261 (\316\2471:\316\2451 - \316\2472:\316\2452)."]
  ::msgcat::mcset en "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Calibration points on the picture (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset es "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Puntos de calibraci\303\263n en la imagen (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset it "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Punti di calibrazione sul disegno (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset ru "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "\320\232\320\260\320\273\320\270\320\261\321\200\320\276\320\262\320\276\321\207\320\275\321\213\320\265 \321\202\320\276\321\207\320\272\320\270 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270\320\275\320\272\320\265 (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset sk "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "S\303\272radnice kalibra\304\215n\303\275ch bodov na obrazovke (X1:Y1 - X2:Y2)"]
  ::msgcat::mcset sq "Calibration points on the picture (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "pikat e kalibrimit ne foto (X1:Y1 - X2:Y2)"]

  ::msgcat::mcset bg "X1 picture." [encoding convertfrom utf-8 "X1 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "X1 picture." [encoding convertfrom utf-8 "X1 obr\303\241zek."]
  ::msgcat::mcset de "X1 picture." [encoding convertfrom utf-8 "X1 Bild."]
  ::msgcat::mcset el "X1 picture." [encoding convertfrom utf-8 "\316\2471 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "X1 picture." [encoding convertfrom utf-8 "X1 picture."]
  ::msgcat::mcset es "X1 picture." [encoding convertfrom utf-8 "Punto de escala X1 en la imagen."]
  ::msgcat::mcset it "X1 picture." [encoding convertfrom utf-8 "X1 del disegno."]
  ::msgcat::mcset ru "X1 picture." [encoding convertfrom utf-8 "X1 \320\272\320\260\321\200\321\202\320\270\320\275\320\272\320\270."]
  ::msgcat::mcset sk "X1 picture." [encoding convertfrom utf-8 "X1 na obr\303\241zku."]
  ::msgcat::mcset sq "X1 picture." [encoding convertfrom utf-8 "x1 fotoja"]

  ::msgcat::mcset bg "Y1 picture." [encoding convertfrom utf-8 "Y1 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Y1 picture." [encoding convertfrom utf-8 "Y1 obr\303\241zek."]
  ::msgcat::mcset de "Y1 picture." [encoding convertfrom utf-8 "Y1 Bild."]
  ::msgcat::mcset el "Y1 picture." [encoding convertfrom utf-8 "\316\2451 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "Y1 picture." [encoding convertfrom utf-8 "Y1 picture."]
  ::msgcat::mcset es "Y1 picture." [encoding convertfrom utf-8 "Punto de escala Y1 en la imagen."]
  ::msgcat::mcset it "Y1 picture." [encoding convertfrom utf-8 "Y1 del disegno."]
  ::msgcat::mcset ru "Y1 picture." [encoding convertfrom utf-8 "Y1 \320\272\320\260\321\200\321\202\320\270\320\275\320\272\320\270."]
  ::msgcat::mcset sk "Y1 picture." [encoding convertfrom utf-8 "Y1 na obr\303\241zku."]
  ::msgcat::mcset sq "Y1 picture." [encoding convertfrom utf-8 "Y1 fotoja"]

  ::msgcat::mcset bg "X2 picture." [encoding convertfrom utf-8 "X2 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "X2 picture." [encoding convertfrom utf-8 "X2 obr\303\241zek."]
  ::msgcat::mcset de "X2 picture." [encoding convertfrom utf-8 "X2 Bild."]
  ::msgcat::mcset el "X2 picture." [encoding convertfrom utf-8 "\316\2472 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "X2 picture." [encoding convertfrom utf-8 "X2 picture."]
  ::msgcat::mcset es "X2 picture." [encoding convertfrom utf-8 "Punto de escala X2 en la imagen."]
  ::msgcat::mcset it "X2 picture." [encoding convertfrom utf-8 "X2 del disegno."]
  ::msgcat::mcset ru "X2 picture." [encoding convertfrom utf-8 "X2 \320\272\320\260\321\200\321\202\320\270\320\275\320\272\320\270."]
  ::msgcat::mcset sk "X2 picture." [encoding convertfrom utf-8 "X2 na obr\303\241zku."]
  ::msgcat::mcset sq "X2 picture." [encoding convertfrom utf-8 "X2 fotoja"]

  ::msgcat::mcset bg "Y2 picture." [encoding convertfrom utf-8 "Y2 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Y2 picture." [encoding convertfrom utf-8 "Y2 obr\303\241zek."]
  ::msgcat::mcset de "Y2 picture." [encoding convertfrom utf-8 "Y2 Bild."]
  ::msgcat::mcset el "Y2 picture." [encoding convertfrom utf-8 "\316\2452 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "Y2 picture." [encoding convertfrom utf-8 "Y2 picture."]
  ::msgcat::mcset es "Y2 picture." [encoding convertfrom utf-8 "Punto de escala Y2 en la imagen."]
  ::msgcat::mcset it "Y2 picture." [encoding convertfrom utf-8 "Y2 del disegno."]
  ::msgcat::mcset ru "Y2 picture." [encoding convertfrom utf-8 "Y2 \320\272\320\260\321\200\321\202\320\270\320\275\320\272\320\270."]
  ::msgcat::mcset sk "Y2 picture." [encoding convertfrom utf-8 "Y2 na obr\303\241zku."]
  ::msgcat::mcset sq "Y2 picture." [encoding convertfrom utf-8 "Y2 fotoja"]

  ::msgcat::mcset bg "real scale points" [encoding convertfrom utf-8 "\321\200\320\265\320\260\320\273\320\275\320\270 \320\274\320\260\321\211\320\260\320\261\320\270\321\200\320\260\321\211\320\270 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset cz "real scale points" [encoding convertfrom utf-8 "body m\304\233\305\231\303\255tka (skute\304\215n\303\251)"]
  ::msgcat::mcset de "real scale points" [encoding convertfrom utf-8 "Punkte f\303\274r Realma\303\237stab"]
  ::msgcat::mcset el "real scale points" [encoding convertfrom utf-8 "\317\200\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\316\254 \317\203\316\267\316\274\316\265\316\257\316\261 \316\263\316\271\316\261 \316\272\316\261\316\273\316\271\316\274\317\200\317\201\316\254\317\201\316\271\317\203\316\274\316\261"]
  ::msgcat::mcset en "real scale points" [encoding convertfrom utf-8 "real scale points"]
  ::msgcat::mcset es "real scale points" [encoding convertfrom utf-8 "puntos de escala (reales)"]
  ::msgcat::mcset it "real scale points" [encoding convertfrom utf-8 "punti nella scala effettiva"]
  ::msgcat::mcset ru "real scale points" [encoding convertfrom utf-8 "\321\200\320\265\320\260\320\273\321\214\320\275\321\213\320\265 \320\274\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\321\203\321\216\321\211\320\270\320\265 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset sk "real scale points" [encoding convertfrom utf-8 "kalibra\304\215n\303\251 body (skuto\304\215n\303\251)"]
  ::msgcat::mcset sq "real scale points" [encoding convertfrom utf-8 "pikat reale te matjes"]

  ::msgcat::mcset bg "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "\320\240\320\265\320\260\320\273\320\275\320\270 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\270 \320\275\320\260 \320\272\320\260\320\273\320\270\320\261\321\200\320\270\321\200\320\260\321\211\320\270\321\202\320\265 \321\202\320\276\321\207\320\272\320\270 (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset cz "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Skute\304\215n\303\251 sou\305\231adnice kalibra\304\215n\303\255ch bod\305\257 (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset de "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Realkoordinaten der Kalibrierungspunkte (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset el "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "\316\240\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\316\255\317\202 \317\203\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\265\317\202 \317\203\316\267\316\274\316\265\316\257\317\211\316\275 \316\272\316\261\316\273\316\271\316\274\317\200\317\201\316\261\317\201\316\257\317\203\316\274\316\261\317\204\316\277\317\202 (\316\2471:\316\2451 - \316\2472:\316\2452)"]
  ::msgcat::mcset en "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Real coordinates of calibration points (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset es "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Coordenadas reales de los puntos de calibraci\303\263n (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset it "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Coordinate reali dei punti di calibrazione (x1:y1 - x2:y2)."]
  ::msgcat::mcset ru "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "\320\240\320\265\320\260\320\273\321\214\320\275\321\213\320\265 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\321\213 \320\272\320\260\320\273\320\270\320\261\321\200\320\276\320\262\320\276\321\207\320\275\321\213\321\205 \321\202\320\276\321\207\320\265\320\272 (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset sk "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "Skuto\304\215n\303\251 s\303\272radnice kalibra\304\215n\303\275ch bodov (X1:Y1 - X2:Y2)."]
  ::msgcat::mcset sq "Real coordinates of calibration points (X1:Y1 - X2:Y2)." [encoding convertfrom utf-8 "koordinatat reale te pikave te kalibrimit (X1:Y1 - X2:Y2)."]

  ::msgcat::mcset bg "X1 real." [encoding convertfrom utf-8 "X1 \321\200\320\265\320\260\320\273\320\275\320\276."]
  ::msgcat::mcset cz "X1 real." [encoding convertfrom utf-8 "X1 skute\304\215n\303\275."]
  ::msgcat::mcset el "X1 real." [encoding convertfrom utf-8 "\316\240\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\317\214 \316\2471."]
  ::msgcat::mcset en "X1 real." [encoding convertfrom utf-8 "X1 real."]
  ::msgcat::mcset es "X1 real." [encoding convertfrom utf-8 "X1 real"]
  ::msgcat::mcset it "X1 real." [encoding convertfrom utf-8 "x1 reale."]
  ::msgcat::mcset ru "X1 real." [encoding convertfrom utf-8 "X1 \321\200\320\265\320\260\320\273\321\214\320\275\320\276\320\265."]
  ::msgcat::mcset sk "X1 real." [encoding convertfrom utf-8 "X1 skuto\304\215n\303\275"]
  ::msgcat::mcset sq "X1 real." [encoding convertfrom utf-8 "X1 I vertet-real"]

  ::msgcat::mcset bg "Y1 real." [encoding convertfrom utf-8 "Y1 \321\200\320\265\320\260\320\273\320\275\320\276."]
  ::msgcat::mcset cz "Y1 real." [encoding convertfrom utf-8 "Y1 skute\304\215n\303\275."]
  ::msgcat::mcset el "Y1 real." [encoding convertfrom utf-8 "\316\240\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\317\214 \316\2451."]
  ::msgcat::mcset en "Y1 real." [encoding convertfrom utf-8 "Y1 real."]
  ::msgcat::mcset es "Y1 real." [encoding convertfrom utf-8 "Y1 real"]
  ::msgcat::mcset it "Y1 real." [encoding convertfrom utf-8 "y1 reale."]
  ::msgcat::mcset ru "Y1 real." [encoding convertfrom utf-8 "Y1 \321\200\320\265\320\260\320\273\321\214\320\275\320\276\320\265."]
  ::msgcat::mcset sk "Y1 real." [encoding convertfrom utf-8 "Y1 skuto\304\215n\303\275"]
  ::msgcat::mcset sq "Y1 real." [encoding convertfrom utf-8 "Y1 I vertet-real"]

  ::msgcat::mcset bg "X2 real." [encoding convertfrom utf-8 "X2 \321\200\320\265\320\260\320\273\320\275\320\276."]
  ::msgcat::mcset cz "X2 real." [encoding convertfrom utf-8 "X2 skute\304\215n\303\275."]
  ::msgcat::mcset el "X2 real." [encoding convertfrom utf-8 "\316\240\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\317\214 \316\2471."]
  ::msgcat::mcset en "X2 real." [encoding convertfrom utf-8 "X2 real."]
  ::msgcat::mcset es "X2 real." [encoding convertfrom utf-8 "X2 real"]
  ::msgcat::mcset it "X2 real." [encoding convertfrom utf-8 "x2 reale."]
  ::msgcat::mcset ru "X2 real." [encoding convertfrom utf-8 "X2 \321\200\320\265\320\260\320\273\321\214\320\275\320\276\320\265."]
  ::msgcat::mcset sk "X2 real." [encoding convertfrom utf-8 "X2 skuto\304\215n\303\275"]
  ::msgcat::mcset sq "X2 real." [encoding convertfrom utf-8 "X2 I vertet-real"]

  ::msgcat::mcset bg "Y2 real." [encoding convertfrom utf-8 "Y2 \321\200\320\265\320\260\320\273\320\275\320\276."]
  ::msgcat::mcset cz "Y2 real." [encoding convertfrom utf-8 "Y2 skute\304\215n\303\275."]
  ::msgcat::mcset el "Y2 real." [encoding convertfrom utf-8 "\316\240\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\317\214 \316\2452"]
  ::msgcat::mcset en "Y2 real." [encoding convertfrom utf-8 "Y2 real."]
  ::msgcat::mcset es "Y2 real." [encoding convertfrom utf-8 "Y2 real"]
  ::msgcat::mcset it "Y2 real." [encoding convertfrom utf-8 "y2 reale."]
  ::msgcat::mcset ru "Y2 real." [encoding convertfrom utf-8 "Y2 \321\200\320\265\320\260\320\273\321\214\320\275\320\276\320\265."]
  ::msgcat::mcset sk "Y2 real." [encoding convertfrom utf-8 "Y2 skuto\304\215n\303\275"]
  ::msgcat::mcset sq "Y2 real." [encoding convertfrom utf-8 "Y2 I vertet-real"]

  ::msgcat::mcset bg "units" [encoding convertfrom utf-8 "\320\265\320\264\320\270\320\275\320\270\321\206\320\270"]
  ::msgcat::mcset cz "units" [encoding convertfrom utf-8 "jednotky"]
  ::msgcat::mcset de "units" [encoding convertfrom utf-8 "Einheiten"]
  ::msgcat::mcset el "units" [encoding convertfrom utf-8 "\316\274\316\277\316\275\316\254\316\264\316\265\317\202"]
  ::msgcat::mcset en "units" [encoding convertfrom utf-8 "units"]
  ::msgcat::mcset es "units" [encoding convertfrom utf-8 "unidades"]
  ::msgcat::mcset it "units" [encoding convertfrom utf-8 "unit\303\240"]
  ::msgcat::mcset ru "units" [encoding convertfrom utf-8 "\320\265\320\264\320\270\320\275\320\270\321\206\321\213"]
  ::msgcat::mcset sk "units" [encoding convertfrom utf-8 "jednotky"]
  ::msgcat::mcset sq "units" [encoding convertfrom utf-8 "njesite"]

  ::msgcat::mcset bg "Units of real coordinates." [encoding convertfrom utf-8 "\320\225\320\264\320\270\320\275\320\270\321\206\320\270 \320\275\320\260 \321\200\320\265\320\260\320\273\320\275\320\270\321\202\320\265 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\270."]
  ::msgcat::mcset cz "Units of real coordinates." [encoding convertfrom utf-8 "Jednotky re\303\241ln\303\275ch sou\305\231adnic."]
  ::msgcat::mcset de "Units of real coordinates." [encoding convertfrom utf-8 "Einheiten der Realkoordinaten."]
  ::msgcat::mcset el "Units of real coordinates." [encoding convertfrom utf-8 "\316\234\316\277\316\275\316\254\316\264\316\265\317\202 \317\200\317\201\316\261\316\263\316\274\316\261\317\204\316\271\316\272\317\216\316\275 \317\203\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\317\211\316\275."]
  ::msgcat::mcset en "Units of real coordinates." [encoding convertfrom utf-8 "Units of real coordinates."]
  ::msgcat::mcset es "Units of real coordinates." [encoding convertfrom utf-8 "Unidades de las coordenadas reales."]
  ::msgcat::mcset it "Units of real coordinates." [encoding convertfrom utf-8 "Unit\303\240 delle coordinate reali."]
  ::msgcat::mcset ru "Units of real coordinates." [encoding convertfrom utf-8 "\320\225\320\264\320\270\320\275\320\270\321\206\321\213 \320\270\320\267\320\274\320\265\321\200\320\265\320\275\320\270\321\217 \321\200\320\265\320\260\320\273\321\214\320\275\321\213\321\205 \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202."]
  ::msgcat::mcset sk "Units of real coordinates." [encoding convertfrom utf-8 "Jednotky re\303\241lnych s\303\272radn\303\255c."]
  ::msgcat::mcset sq "Units of real coordinates." [encoding convertfrom utf-8 "njesite e koordinatave te verteta."]

  ::msgcat::mcset bg "background sketches" [encoding convertfrom utf-8 "\320\244\320\276\320\275\320\276\320\262\320\260 \321\201\320\272\320\270\321\206\320\260."]
  ::msgcat::mcset cz "background sketches" [encoding convertfrom utf-8 "n\303\241\304\215rtky na pozad\303\255"]
  ::msgcat::mcset de "background sketches" [encoding convertfrom utf-8 "Hintergrundskizzen"]
  ::msgcat::mcset el "background sketches" [encoding convertfrom utf-8 "\316\243\317\207\316\255\316\264\316\271\316\261 \317\204\316\277\317\205 \317\206\317\214\316\275\317\204\316\277\317\205"]
  ::msgcat::mcset it "background sketches" [encoding convertfrom utf-8 "Immagini di background"]
  ::msgcat::mcset ru "background sketches" [encoding convertfrom utf-8 "\320\244\320\276\320\275\320\276\320\262\321\213\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "background sketches" [encoding convertfrom utf-8 "n\303\241\304\215rtky na pozad\303\255."]
  ::msgcat::mcset sq "background sketches" [encoding convertfrom utf-8 "skicat e prapavise."]

  ::msgcat::mcset bg "List of image files used as scrap background." [encoding convertfrom utf-8 "\320\241\320\277\320\270\321\201\321\212\320\272 \320\275\320\260 \320\263\321\200\320\260\321\204\320\270\321\207\320\275\320\270 \321\204\320\260\320\271\320\273\320\276\320\262\320\265, \320\270\320\267\320\277\320\276\320\273\320\267\320\262\320\260\320\275\320\270 \320\267\320\260 \321\204\320\276\320\275\320\276\320\262\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset cz "List of image files used as scrap background." [encoding convertfrom utf-8 "Seznam obr\303\241zk\305\257 pou\305\276it\303\275ch jako pozad\303\255 scrapu"]
  ::msgcat::mcset de "List of image files used as scrap background." [encoding convertfrom utf-8 "Liste der als Hintergrund verwendeten Bilder."]
  ::msgcat::mcset el "List of image files used as scrap background." [encoding convertfrom utf-8 "\316\232\316\261\317\204\316\254\316\273\316\277\316\263\316\277\317\202 \316\261\317\201\317\207\316\265\316\257\317\211\316\275 \316\265\316\271\316\272\317\214\316\275\317\211\316\275 \317\200\316\277\317\205 \317\207\317\201\316\267\317\203\316\271\316\274\316\277\317\200\316\277\316\271\316\277\317\215\316\275\317\204\316\261\316\271 \317\211\317\202 \317\206\317\214\316\275\317\204\316\277 \317\204\316\277\317\205 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "List of image files used as scrap background." [encoding convertfrom utf-8 "Files usati come background dello scrap"]
  ::msgcat::mcset ru "List of image files used as scrap background." [encoding convertfrom utf-8 "\320\241\320\277\320\270\321\201\320\276\320\272 \320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\270\321\205 \321\204\320\260\320\271\320\273\320\276\320\262, \320\270\321\201\320\277\320\276\320\273\321\214\320\267\321\203\320\265\320\274\321\213\321\205 \320\262 \320\272\320\260\321\207\320\265\321\201\321\202\320\262\320\265 \321\204\320\276\320\275\320\276\320\262\321\213\321\205 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\271 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "List of image files used as scrap background." [encoding convertfrom utf-8 "Zoznam obr\303\241zkov pou\305\276it\303\275ch ako pozadie."]
  ::msgcat::mcset sq "List of image files used as scrap background." [encoding convertfrom utf-8 "lista e foto-arkivit te perdorura si prapavije e deponise."]

  ::msgcat::mcset bg "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275, \320\267\320\260 \320\264\320\260 \320\262\320\274\321\212\320\272\320\275\320\265\321\202\320\265 \321\201\320\272\320\270\321\206\320\260, \320\272\320\260\321\202\320\276 \320\272\320\273\320\270\320\272\320\275\320\265\321\202\320\265 \320\262\321\212\321\200\321\205\321\203 \320\275\320\265\321\217."]
  ::msgcat::mcset cz "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "Stiskn\304\233te toto tla\304\215\303\255tko a v\303\275b\304\233rem n\303\241\304\215rtku my\305\241\303\255 jej vlo\305\276te do scrapu."]
  ::msgcat::mcset de "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "Diesen Knopf dr\303\274cken um Skizze einzuf\303\274gen."]
  ::msgcat::mcset el "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "\316\240\316\261\317\204\316\256\317\203\317\204\316\265 \316\265\316\264\317\216 \316\263\316\271\316\261 \316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \316\274\316\265 \317\200\316\277\316\275\317\204\316\257\316\272\316\271"]
  ::msgcat::mcset it "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "Premi per inserire il disegno che scegli col mouse"]
  ::msgcat::mcset ru "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "\320\255\321\202\320\260 \320\272\320\275\320\276\320\277\320\272\320\260 \320\262\321\201\321\202\320\260\320\262\320\273\321\217\320\265\321\202 \321\204\320\276\320\275 \321\201\320\272\321\200\320\260\320\277\320\260 \320\262 \321\201\320\277\320\270\321\201\320\276\320\272"]
  ::msgcat::mcset sk "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "Po stla\304\215en\303\255 klikni na n\303\241\304\215rtok, ktor\303\275 treba vlo\305\276i\305\245 do scrapu."]
  ::msgcat::mcset sq "Press this button to insert sketch by clicking on it." [encoding convertfrom utf-8 "shtype kete buton te fusesh skicen duke klikuar ne te."]

  ::msgcat::mcset bg "Delete sketch from scrap." [encoding convertfrom utf-8 "\320\230\320\267\321\202\321\200\320\270\320\271 \321\201\320\272\320\270\321\206\320\260 \320\276\321\202 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset cz "Delete sketch from scrap." [encoding convertfrom utf-8 "Odstranit n\303\241\304\215rtek ze scrapu"]
  ::msgcat::mcset de "Delete sketch from scrap." [encoding convertfrom utf-8 "L\303\266sche Skizze."]
  ::msgcat::mcset el "Delete sketch from scrap." [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \316\261\317\200\317\214 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "Delete sketch from scrap." [encoding convertfrom utf-8 "Rimuovi un disegno dallo scrap"]
  ::msgcat::mcset ru "Delete sketch from scrap." [encoding convertfrom utf-8 "\320\255\321\202\320\260 \320\272\320\275\320\276\320\277\320\272\320\260 \321\203\320\264\320\260\320\273\321\217\320\265\321\202 \321\204\320\276\320\275 \321\201\320\272\321\200\320\260\320\277\320\260 \320\270\320\267 \321\201\320\277\320\270\321\201\320\272\320\260"]
  ::msgcat::mcset sk "Delete sketch from scrap." [encoding convertfrom utf-8 "Odstr\303\241\305\210 n\303\241\304\215rtok zo scrapu."]
  ::msgcat::mcset sq "Delete sketch from scrap." [encoding convertfrom utf-8 "fshije skicen nga deponia"]

  ::msgcat::mcset bg "loading point module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\267\320\260 \321\202\320\276\321\207\320\272\320\270 ..."]
  ::msgcat::mcset cz "loading point module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m point modul ..."]
  ::msgcat::mcset de "loading point module ..." [encoding convertfrom utf-8 "Lade Punktmodul ..."]
  ::msgcat::mcset el "loading point module ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261\317\202 \317\203\316\267\316\274\316\265\316\257\317\211\316\275\342\200\246"]
  ::msgcat::mcset en "loading point module ..." [encoding convertfrom utf-8 "loading point module ..."]
  ::msgcat::mcset es "loading point module ..." [encoding convertfrom utf-8 "puntos ..."]
  ::msgcat::mcset it "loading point module ..." [encoding convertfrom utf-8 "modolo punti ..."]
  ::msgcat::mcset ru "loading point module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \321\202\320\276\321\207\320\265\320\272..."]
  ::msgcat::mcset sk "loading point module ..." [encoding convertfrom utf-8 "nahr\303\241vam editor bodov ..."]
  ::msgcat::mcset sq "loading point module ..." [encoding convertfrom utf-8 "duke lexuar modulin e pikes\342\200\246"]

  ::msgcat::mcset bg "Update point" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "Update point" [encoding convertfrom utf-8 "Aktualizovat"]
  ::msgcat::mcset de "Update point" [encoding convertfrom utf-8 "Punkt aktualisieren"]
  ::msgcat::mcset el "Update point" [encoding convertfrom utf-8 "\316\225\316\275\316\267\316\274\316\255\317\201\317\211\317\203\316\267 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Update point" [encoding convertfrom utf-8 "Update point"]
  ::msgcat::mcset es "Update point" [encoding convertfrom utf-8 "Actualizar"]
  ::msgcat::mcset it "Update point" [encoding convertfrom utf-8 "Aggiorna punto"]
  ::msgcat::mcset ru "Update point" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270\321\202\321\214 \321\202\320\276\321\207\320\272\321\203"]
  ::msgcat::mcset sk "Update point" [encoding convertfrom utf-8 "Akualizuj bod"]
  ::msgcat::mcset sq "Update point" [encoding convertfrom utf-8 "pika e aktualizimit"]

  ::msgcat::mcset bg "Click this button to apply point changes." [encoding convertfrom utf-8 "\320\275\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\267\320\260 \320\277\321\200\320\270\320\273\320\260\320\263\320\260\320\275\320\265 \320\275\320\260 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\321\217\321\202\320\260 \320\262/\321\203 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Click this button to apply point changes." [encoding convertfrom utf-8 "Aktualizuje data t\303\275kaj\303\255c\303\255 se bodu."]
  ::msgcat::mcset de "Click this button to apply point changes." [encoding convertfrom utf-8 "Klicke diesen Knopf, um \303\204nderungen am Punkt anzuwenden."]
  ::msgcat::mcset el "Click this button to apply point changes." [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\263\316\271\316\261 \316\275\316\261 \316\263\316\257\316\275\316\265\316\271 \316\265\317\206\316\261\317\201\316\274\316\277\316\263\316\256 \317\204\317\211\316\275 \316\261\316\273\316\273\316\261\316\263\317\216\316\275 \317\200\316\277\317\205 \316\272\316\254\316\275\316\261\317\204\316\265 \317\203\317\204\316\261 \317\203\316\267\316\274\316\265\316\257\316\261"]
  ::msgcat::mcset en "Click this button to apply point changes." [encoding convertfrom utf-8 "Click this button to apply point changes."]
  ::msgcat::mcset es "Click this button to apply point changes." [encoding convertfrom utf-8 "Clicar aqu\303\255 tras modificar las propiedades del punto."]
  ::msgcat::mcset it "Click this button to apply point changes." [encoding convertfrom utf-8 "Premi il bottone per fare modifiche al punto."]
  ::msgcat::mcset ru "Click this button to apply point changes." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\264\320\273\321\217 \320\277\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Click this button to apply point changes." [encoding convertfrom utf-8 "Stla\304\215te aby sa aktualizovali zmenen\303\251 \303\272daje bodu."]
  ::msgcat::mcset sq "Click this button to apply point changes." [encoding convertfrom utf-8 "kliko kete buton te aktualizosh nderrimet e pikes."]

  ::msgcat::mcset bg "Point type." [encoding convertfrom utf-8 "\320\242\320\270\320\277 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Point type." [encoding convertfrom utf-8 "Typ bodu."]
  ::msgcat::mcset de "Point type." [encoding convertfrom utf-8 "Punkttyp."]
  ::msgcat::mcset el "Point type." [encoding convertfrom utf-8 "\316\225\316\257\316\264\316\277\317\202 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Point type." [encoding convertfrom utf-8 "Point type (click on triangle to see menu)."]
  ::msgcat::mcset es "Point type." [encoding convertfrom utf-8 "Tipo de punto. Clic en tri\303\241ngulo para ver men\303\272"]
  ::msgcat::mcset it "Point type." [encoding convertfrom utf-8 "Tipo di punto"]
  ::msgcat::mcset ru "Point type." [encoding convertfrom utf-8 "\320\242\320\270\320\277 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Point type." [encoding convertfrom utf-8 "Typ bodu."]
  ::msgcat::mcset sq "Point type." [encoding convertfrom utf-8 "lloji I pikave (kliko ne trekendesh te shohesh menun)."]

  ::msgcat::mcset bg "Point identifier." [encoding convertfrom utf-8 "\320\230\320\275\320\264\320\265\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Point identifier." [encoding convertfrom utf-8 "Identifik\303\241tor bodu."]
  ::msgcat::mcset de "Point identifier." [encoding convertfrom utf-8 "Punktbezeichner."]
  ::msgcat::mcset el "Point identifier." [encoding convertfrom utf-8 "ID \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Point identifier." [encoding convertfrom utf-8 "Point identifier."]
  ::msgcat::mcset es "Point identifier." [encoding convertfrom utf-8 "Nombre (ID) del punto."]
  ::msgcat::mcset it "Point identifier." [encoding convertfrom utf-8 "Identificatore del punto."]
  ::msgcat::mcset ru "Point identifier." [encoding convertfrom utf-8 "\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Point identifier." [encoding convertfrom utf-8 "Identifik\303\241tor bodu."]
  ::msgcat::mcset sq "Point identifier." [encoding convertfrom utf-8 "identifikuesi I pikes."]

  ::msgcat::mcset bg "Other point options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270 \320\276\320\277\321\206\320\270\320\270 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Other point options." [encoding convertfrom utf-8 "Dal\305\241\303\255 volby pro bod."]
  ::msgcat::mcset de "Other point options." [encoding convertfrom utf-8 "Andere Punktoptionen."]
  ::msgcat::mcset el "Other point options." [encoding convertfrom utf-8 "\316\206\316\273\316\273\316\265\317\202 \316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \316\263\316\271\316\261 \317\203\316\267\316\274\316\265\316\257\316\261"]
  ::msgcat::mcset en "Other point options." [encoding convertfrom utf-8 "Options allow giving special characteristics to points."]
  ::msgcat::mcset es "Other point options." [encoding convertfrom utf-8 "Las opciones permiten dar caracter\303\255sticas especiales a los puntos."]
  ::msgcat::mcset it "Other point options." [encoding convertfrom utf-8 "Altre opzioni del punto."]
  ::msgcat::mcset ru "Other point options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270\320\265 \320\276\320\277\321\206\320\270\320\270 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Other point options." [encoding convertfrom utf-8 "Ostatn\303\251 \305\241pecifik\303\241cie bodu."]
  ::msgcat::mcset sq "Other point options." [encoding convertfrom utf-8 "opcionet tjera te pikes."]

  ::msgcat::mcset bg "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "\320\235\320\260\320\277\321\200\320\270\320\274\320\265\321\200, \320\260\320\272\320\276 \321\202\320\270\320\277\321\212\321\202 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260 \320\265 label (\320\265\321\202\320\270\320\272\320\265\321\202), \321\202\321\203\320\272 \320\274\320\276\320\266\320\265\321\202\320\265 \320\264\320\260 \320\262\321\212\320\262\320\265\320\264\320\265\321\202\320\265: -text \042 , \321\202\320\276\320\262\320\260 \321\211\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\267\320\270: (P100)\042"]
  ::msgcat::mcset cz "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "P\305\231\303\255klad: pokud type je label, zadejte: -text \042this will be displayed (P100)\042"]
  ::msgcat::mcset de "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "d.h., wenn der Typ Beschriftung ist, schreibe hier: -text \042das wird hier angezeigt (P100)\042"]
  ::msgcat::mcset el "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "\316\224\316\267\316\273\316\261\316\264\316\256, \316\261\316\275 \317\204\316\277 \316\265\316\257\316\264\316\277\317\202 \316\265\316\257\316\275\316\261\316\271 \317\204\316\261\316\274\317\200\316\255\316\273\316\261, \316\265\316\264\317\216 \316\263\317\201\316\254\317\206\316\265\317\204\316\265: -text \042\316\261\317\205\317\204\317\214 \316\265\316\274\317\206\316\261\316\275\316\257\316\266\316\265\317\204\316\261\316\271 (P100)\042"]
  ::msgcat::mcset en "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "I.e, if type is label, write here: -text \042this will be displayed (P100)\042"]
  ::msgcat::mcset es "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "P.ej, si el tipo es label, escribe: -text \042lo que se ver\303\241 (P100)\042."]
  ::msgcat::mcset it "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "Cio\303\251, se il tipo \303\250 etichetta, scrivi: -text \042questo sar\303\240 visualizzato (P100)\042"]
  ::msgcat::mcset ru "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "\320\235\320\260\320\277\321\200\320\270\320\274\320\265\321\200, \320\265\321\201\320\273\320\270 \321\202\320\270\320\277 \321\202\320\276\321\207\320\272\320\270 label, \320\267\320\264\320\265\321\201\321\214 \320\274\320\276\320\266\320\275\320\276 \320\275\320\260\320\261\321\200\320\260\321\202\321\214: -text \042\321\215\321\202\320\276 \320\275\320\260\320\277\320\265\321\207\320\260\321\202\320\260\320\265\321\202\321\201\321\217 (P100)\042"]
  ::msgcat::mcset sk "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "Pr\303\255klad: ak je typ label, zadajte: -text \042tento text bude zobrazen\303\275\042"]
  ::msgcat::mcset sq "I.e, if type is label, write here: -text \042this will be displayed (P100)\042" [encoding convertfrom utf-8 "p.sh. nese lloji eshte etikete, shkruaj ketu: -teksti \042 kjo do te lajmerohet (P100)\042"]

  ::msgcat::mcset bg "Enter symbol orientation angle." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\217 \320\275\320\260 \321\201\320\270\320\274\320\262\320\276\320\273\320\260."]
  ::msgcat::mcset cz "Enter symbol orientation angle." [encoding convertfrom utf-8 "Zadejte orientaci bodu."]
  ::msgcat::mcset de "Enter symbol orientation angle." [encoding convertfrom utf-8 "Winkel der Symbolausrichtung angeben."]
  ::msgcat::mcset el "Enter symbol orientation angle." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\263\317\211\316\275\316\257\316\261\317\202 \317\200\317\201\316\277\317\203\316\261\316\275\316\261\317\204\316\277\316\273\316\271\317\203\316\274\316\277\317\215 \317\203\317\215\316\274\316\262\316\277\316\273\316\277\317\205."]
  ::msgcat::mcset en "Enter symbol orientation angle." [encoding convertfrom utf-8 "Enter symbol orientation angle."]
  ::msgcat::mcset es "Enter symbol orientation angle." [encoding convertfrom utf-8 "Introducir direcci\303\263n en que debe apuntar el s\303\255mbolo."]
  ::msgcat::mcset it "Enter symbol orientation angle." [encoding convertfrom utf-8 "Scrivi l'angolo di orientazione del simbolo."]
  ::msgcat::mcset ru "Enter symbol orientation angle." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\216 \321\201\320\270\320\274\320\262\320\276\320\273\320\260."]
  ::msgcat::mcset sk "Enter symbol orientation angle." [encoding convertfrom utf-8 "Zadajte orient\303\241ciu bodu."]
  ::msgcat::mcset sq "Enter symbol orientation angle." [encoding convertfrom utf-8 "fute simbolin e kendit te orientimit."]

  ::msgcat::mcset bg "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "\320\235\321\217\320\272\320\276\320\270 \321\202\320\270\320\277\320\276\320\262\320\265 \321\201\320\270\320\274\320\262\320\276\320\273\320\270 \321\202\321\200\321\217\320\261\320\262\320\260 \320\264\320\260 \320\261\321\212\320\264\320\260\321\202 \320\276\321\200\320\270\320\265\320\275\321\202\320\270\321\200\320\260\320\275\320\270 (\320\275\320\260\320\277\321\200\320\270\320\274\320\265\321\200 gradient). \320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\321\203\320\272 \320\267\320\260 \320\264\320\260 \320\270\320\274 \320\264\320\260\320\264\320\265\321\202\320\265 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \321\201 \320\277\320\276\320\274\320\276\321\211\321\202\320\260 \320\275\320\260 \320\274\320\270\321\210\320\272\320\260\321\202\320\260 \320\270\320\273\320\270 \320\272\320\273\320\260\320\262\320\270\320\260\321\202\321\203\321\200\320\260\321\202\320\260."]
  ::msgcat::mcset cz "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "Jsou symboly, kter\303\275m mus\303\255te specifikovat orientaci (nap\305\231. gradient). Zaklikn\304\233te tuto volbu a nastavte jim orientaci my\305\241\303\255 nebo z kl\303\241vesnice."]
  ::msgcat::mcset de "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "Es gibt Symbole, die eine Ausrichtung haben m\303\274ssen (z.B. Gef\303\244lle). Klicke hier, um sie mit der Maus oder der Tastatur auszurichten."]
  ::msgcat::mcset el "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "\316\232\316\254\317\200\316\277\316\271\316\261 \316\265\316\257\316\264\316\267 \317\203\317\205\316\274\316\262\317\214\316\273\317\211\316\275 \317\200\317\201\316\255\317\200\316\265\316\271 \316\275\316\261 \317\200\317\201\316\277\317\203\316\261\316\275\316\261\317\204\316\277\316\273\316\271\317\203\317\204\316\277\317\215\316\275 (\317\200.\317\207. \316\272\316\273\316\257\317\203\316\265\316\271\317\202). \316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\265\316\264\317\216 \316\275\316\261 \316\277\317\201\316\271\317\203\316\270\316\265\316\257 \316\277 \317\200\317\201\316\277\317\203\316\261\316\275\316\261\317\204\316\277\316\273\316\271\317\203\316\274\317\214\317\202 \316\265\316\257\317\204\316\265 \316\261\317\200\317\214 \317\204\316\277 \317\200\316\273\316\267\316\272\317\204\317\201\316\277\316\273\317\214\316\263\316\271\316\277 \316\265\316\257\317\204\316\265 \316\274\316\265 \317\204\316\277 \317\200\316\277\316\275\317\204\316\257\316\272\316\271."]
  ::msgcat::mcset en "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "Some symbol types must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard."]
  ::msgcat::mcset es "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "Hay tipos de s\303\255mbolo que deben ser orientados (p.ej, pendientes). Haz clic aqu\303\255 para orientarlos con rat\303\263n o teclado."]
  ::msgcat::mcset it "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "Ci sono tipi di simboli che sono orientati (per es. gradiente). Premi qui per orientarli col mouse o la tastiera"]
  ::msgcat::mcset ru "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "\320\235\320\265\320\272\320\276\321\202\320\276\321\200\321\213\320\265 \321\202\320\270\320\277\321\213 \321\201\320\270\320\274\320\262\320\276\320\273\320\276\320\262 \320\264\320\276\320\273\320\266\320\275\321\213 \320\261\321\213\321\202\321\214 \320\276\321\200\320\270\320\265\320\275\321\202\320\270\321\200\320\276\320\262\320\260\320\275\321\213 (\320\275\320\260\320\277\321\200\320\270\320\274\320\265\321\200 gradient). \320\235\320\260\320\266\320\274\320\270\321\202\320\265 \320\267\320\264\320\265\321\201\321\214 \320\264\320\273\321\217 \320\277\321\200\320\270\320\264\320\260\320\275\320\270\321\217 \320\270\320\274 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\320\270 \321\201 \320\277\320\276\320\274\320\276\321\211\321\214\321\216 \320\274\321\213\321\210\320\270 \320\270\320\273\320\270 \320\272\320\273\320\260\320\262\320\270\320\260\321\202\321\203\321\200\321\213."]
  ::msgcat::mcset sk "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "S\303\272 symboly, ktor\303\275m treba zada\305\245 orient\303\241ciu (napr. gradiet). Ozna\304\215te t\303\272to vo\304\276bu a nastavte orient\303\241ciu my\305\241ou alebo z kl\303\241vesnice."]
  ::msgcat::mcset sq "There are symbol types which must be orientated (i.e: gradients). Click here to giv'em orientation by mouse or keyboard." [encoding convertfrom utf-8 "disa lloje te simboleve duhet te orientohen (p.sh.:gradienti). Kliko ketu qe ti orientosh me mi apo tastature."]

  ::msgcat::mcset bg "x-size" [encoding convertfrom utf-8 "\321\205-\321\200\320\260\320\267\320\274\320\265\321\200"]
  ::msgcat::mcset cz "x-size" [encoding convertfrom utf-8 "x-rozsah"]
  ::msgcat::mcset de "x-size" [encoding convertfrom utf-8 "x-Gr\303\266\303\237e"]
  ::msgcat::mcset el "x-size" [encoding convertfrom utf-8 "\316\274\316\255\316\263\316\265\316\270\316\277\317\202 x"]
  ::msgcat::mcset en "x-size" [encoding convertfrom utf-8 "x-size"]
  ::msgcat::mcset es "x-size" [encoding convertfrom utf-8 "tama\303\261o-x"]
  ::msgcat::mcset it "x-size" [encoding convertfrom utf-8 "dim. x"]
  ::msgcat::mcset ru "x-size" [encoding convertfrom utf-8 "x-size"]
  ::msgcat::mcset sk "x-size" [encoding convertfrom utf-8 "ve\304\276kos\305\245-x"]
  ::msgcat::mcset sq "x-size" [encoding convertfrom utf-8 "madhesia-X"]

  ::msgcat::mcset bg "Set point size in main direction." [encoding convertfrom utf-8 "\320\243\320\272\320\260\320\266\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260 \320\262 \320\263\320\273\320\260\320\262\320\275\320\276\321\202\320\276 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset cz "Set point size in main direction." [encoding convertfrom utf-8 "Nastav\303\255 rozsah bodu v hlavn\303\255m sm\304\233ru."]
  ::msgcat::mcset de "Set point size in main direction." [encoding convertfrom utf-8 "Setze Punktgr\303\266\303\237e in Hauptrichtung."]
  ::msgcat::mcset el "Set point size in main direction." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \317\200\316\273\316\265\317\205\317\201\316\271\316\272\316\277\317\215 \316\274\316\265\316\263\316\255\316\270\316\277\317\205\317\202 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Set point size in main direction." [encoding convertfrom utf-8 "Set point size in main direction."]
  ::msgcat::mcset es "Set point size in main direction." [encoding convertfrom utf-8 "Ajustar tama\303\261o del punto en direcci\303\263n principal."]
  ::msgcat::mcset it "Set point size in main direction." [encoding convertfrom utf-8 "Imposta la dimensione del punto nella direzione principale."]
  ::msgcat::mcset ru "Set point size in main direction." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\321\214 \321\200\320\260\320\267\320\274\320\265\321\200 \321\202\320\276\321\207\320\272\320\270 \320\262 \320\263\320\273\320\260\320\262\320\275\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Set point size in main direction." [encoding convertfrom utf-8 "Nastavte ve\304\276kos\305\245 bodu v hlavnom (X) smere."]
  ::msgcat::mcset sq "Set point size in main direction." [encoding convertfrom utf-8 "vene madhesine e pikes ne drejtimin kryesor."]

  ::msgcat::mcset bg "Enter point size in main direction." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260 \320\262 \320\263\320\273\320\260\320\262\320\275\320\276\321\202\320\276 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset cz "Enter point size in main direction." [encoding convertfrom utf-8 "Zadejte rozsah bodu v hlavn\303\255m sm\304\233ru."]
  ::msgcat::mcset de "Enter point size in main direction." [encoding convertfrom utf-8 "Punktgr\303\266\303\237e in Hauptrichtung eingeben."]
  ::msgcat::mcset el "Enter point size in main direction." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\200\316\273\316\265\317\205\317\201\316\271\316\272\316\277\317\215 \316\274\316\265\316\263\316\255\316\270\316\277\317\205\317\202 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Enter point size in main direction." [encoding convertfrom utf-8 "Enter point size in main direction."]
  ::msgcat::mcset es "Enter point size in main direction." [encoding convertfrom utf-8 "Introducir tama\303\261o del punto en direcci\303\263n principal."]
  ::msgcat::mcset it "Enter point size in main direction." [encoding convertfrom utf-8 "Scrivi la dimensione del punto nella direzione principale."]
  ::msgcat::mcset ru "Enter point size in main direction." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200 \321\202\320\276\321\207\320\272\320\270 \320\262 \320\263\320\273\320\260\320\262\320\275\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Enter point size in main direction." [encoding convertfrom utf-8 "Zadajte ve\304\276kos\305\245 bodu v hlavnom (X) smere."]
  ::msgcat::mcset sq "Enter point size in main direction." [encoding convertfrom utf-8 "fute madhesine e pikes ne drejtimin kryesor."]

  ::msgcat::mcset bg "y-size" [encoding convertfrom utf-8 "y-\321\200\320\260\320\267\320\274\320\265\321\200"]
  ::msgcat::mcset cz "y-size" [encoding convertfrom utf-8 "y-rozsah"]
  ::msgcat::mcset de "y-size" [encoding convertfrom utf-8 "y-Gr\303\266\303\237e"]
  ::msgcat::mcset el "y-size" [encoding convertfrom utf-8 "\316\274\316\255\316\263\316\265\316\270\316\277\317\202 y"]
  ::msgcat::mcset en "y-size" [encoding convertfrom utf-8 "y-size"]
  ::msgcat::mcset es "y-size" [encoding convertfrom utf-8 "tama\303\261o-y"]
  ::msgcat::mcset it "y-size" [encoding convertfrom utf-8 "dim. y"]
  ::msgcat::mcset ru "y-size" [encoding convertfrom utf-8 "y-size"]
  ::msgcat::mcset sk "y-size" [encoding convertfrom utf-8 "ve\304\276kos\305\245-y"]
  ::msgcat::mcset sq "y-size" [encoding convertfrom utf-8 "madhesia-Y"]

  ::msgcat::mcset bg "Set point size in side direction." [encoding convertfrom utf-8 "\320\243\320\272\320\260\320\266\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260 \320\262 \320\276\320\261\321\200\320\260\321\202\320\275\320\276\321\202\320\276 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset cz "Set point size in side direction." [encoding convertfrom utf-8 "Nastav\303\255 rozsah bodu ve vedlej\305\241\303\255m sm\304\233ru."]
  ::msgcat::mcset de "Set point size in side direction." [encoding convertfrom utf-8 "Setze Punktgr\303\266\303\237e in seitlicher Richtung."]
  ::msgcat::mcset el "Set point size in side direction." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \317\200\316\273\316\265\317\205\317\201\316\271\316\272\316\277\317\215 \316\274\316\265\316\263\316\255\316\270\316\277\317\205\317\202 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Set point size in side direction." [encoding convertfrom utf-8 "Set point size in side direction."]
  ::msgcat::mcset es "Set point size in side direction." [encoding convertfrom utf-8 "Ajustar tama\303\261o del punto en direcci\303\263n lateral."]
  ::msgcat::mcset it "Set point size in side direction." [encoding convertfrom utf-8 "Imposta la dimensione del punto nella direzione trasversale."]
  ::msgcat::mcset ru "Set point size in side direction." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\321\214 \321\200\320\260\320\267\320\274\320\265\321\200 \321\202\320\276\321\207\320\272\320\270 \320\262 \320\261\320\276\320\272\320\276\320\262\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Set point size in side direction." [encoding convertfrom utf-8 "Nastavte ve\304\276kos\305\245 bodu vo ved\304\276aj\305\241om smere."]
  ::msgcat::mcset sq "Set point size in side direction." [encoding convertfrom utf-8 "vene madhesine e pikes ne drejtim anesore."]

  ::msgcat::mcset bg "Enter point size in side direction." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260 \320\262 \320\276\320\261\321\200\320\260\321\202\320\275\320\276\321\202\320\276 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265."]
  ::msgcat::mcset cz "Enter point size in side direction." [encoding convertfrom utf-8 "Zadejte rozsah bodu ve vedlej\305\241\303\255m sm\304\233ru."]
  ::msgcat::mcset de "Enter point size in side direction." [encoding convertfrom utf-8 "Punktgr\303\266\303\237e in seitlicher Richtung eingeben."]
  ::msgcat::mcset el "Enter point size in side direction." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\200\316\273\316\265\317\205\317\201\316\271\316\272\316\277\317\215 \316\274\316\265\316\263\316\255\316\270\316\277\317\205\317\202 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Enter point size in side direction." [encoding convertfrom utf-8 "Enter point size in side direction."]
  ::msgcat::mcset es "Enter point size in side direction." [encoding convertfrom utf-8 "Introducir tama\303\261o del punto en direcci\303\263n lateral."]
  ::msgcat::mcset it "Enter point size in side direction." [encoding convertfrom utf-8 "Scrivi la dimensione del punto nella direzione trasversale."]
  ::msgcat::mcset ru "Enter point size in side direction." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200 \321\202\320\276\321\207\320\272\320\270 \320\262 \320\261\320\276\320\272\320\276\320\262\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Enter point size in side direction." [encoding convertfrom utf-8 "Zadajte ve\304\276kos\305\245 bodu vo ved\304\276aj\305\241om smere."]
  ::msgcat::mcset sq "Enter point size in side direction." [encoding convertfrom utf-8 "fute madhesine e pikes ne drejtim anesore."]

  ::msgcat::mcset bg "loading line module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\267\320\260 \320\273\320\270\320\275\320\270\320\270 ..."]
  ::msgcat::mcset cz "loading line module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m k\305\231ivkov\303\275 modul ..."]
  ::msgcat::mcset de "loading line module ..." [encoding convertfrom utf-8 "Lade Linienmodul ..."]
  ::msgcat::mcset el "loading line module ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261\317\202 \316\263\317\201\316\261\316\274\316\274\317\216\316\275..."]
  ::msgcat::mcset en "loading line module ..." [encoding convertfrom utf-8 "loading line module ..."]
  ::msgcat::mcset es "loading line module ..." [encoding convertfrom utf-8 "l\303\255neas ..."]
  ::msgcat::mcset it "loading line module ..." [encoding convertfrom utf-8 "modulo linee ..."]
  ::msgcat::mcset ru "loading line module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \320\273\320\270\320\275\320\270\320\271 ..."]
  ::msgcat::mcset sk "loading line module ..." [encoding convertfrom utf-8 "nahr\303\241vam modul kriviek ..."]
  ::msgcat::mcset sq "loading line module ..." [encoding convertfrom utf-8 "duke lexuar modulin e rrjeshtit\342\200\246"]

  ::msgcat::mcset bg "Line type." [encoding convertfrom utf-8 "\320\242\320\270\320\277 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217."]
  ::msgcat::mcset cz "Line type." [encoding convertfrom utf-8 "Typ k\305\231ivky."]
  ::msgcat::mcset de "Line type." [encoding convertfrom utf-8 "Linientyp."]
  ::msgcat::mcset el "Line type." [encoding convertfrom utf-8 "\316\225\316\257\316\264\316\277\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Line type." [encoding convertfrom utf-8 "Line type (click on triangle to see menu)."]
  ::msgcat::mcset es "Line type." [encoding convertfrom utf-8 "Tipo de l\303\255nea. Clic en tri\303\241ngulo para ver el men\303\272."]
  ::msgcat::mcset it "Line type." [encoding convertfrom utf-8 "Tipo di linea."]
  ::msgcat::mcset ru "Line type." [encoding convertfrom utf-8 "\320\242\320\270\320\277 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Line type." [encoding convertfrom utf-8 "Typ krivky."]
  ::msgcat::mcset sq "Line type." [encoding convertfrom utf-8 "lloji I rrjeshtit."]

  ::msgcat::mcset bg "id" [encoding convertfrom utf-8 "id - \320\270\320\275\320\264\320\265\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200"]
  ::msgcat::mcset cz "id" [encoding convertfrom utf-8 "id"]
  ::msgcat::mcset de "id" [encoding convertfrom utf-8 "id"]
  ::msgcat::mcset el "id" [encoding convertfrom utf-8 "ID"]
  ::msgcat::mcset en "id" [encoding convertfrom utf-8 "id"]
  ::msgcat::mcset es "id" [encoding convertfrom utf-8 "ID"]
  ::msgcat::mcset it "id" [encoding convertfrom utf-8 "Identificativo"]
  ::msgcat::mcset ru "id" [encoding convertfrom utf-8 "\320\230\320\264"]
  ::msgcat::mcset sk "id" [encoding convertfrom utf-8 "id"]
  ::msgcat::mcset sq "id" [encoding convertfrom utf-8 "ID-identifikimi"]

  ::msgcat::mcset bg "Line identifier." [encoding convertfrom utf-8 "\320\230\320\275\320\264\320\265\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "Line identifier." [encoding convertfrom utf-8 "Identifik\303\241tor k\305\231ivky."]
  ::msgcat::mcset de "Line identifier." [encoding convertfrom utf-8 "Linienbezeichner."]
  ::msgcat::mcset el "Line identifier." [encoding convertfrom utf-8 "ID \316\263\317\201\316\261\316\274\316\274\316\256\317\202."]
  ::msgcat::mcset en "Line identifier." [encoding convertfrom utf-8 "Line identifier."]
  ::msgcat::mcset es "Line identifier." [encoding convertfrom utf-8 "Nombre (ID) de la l\303\255nea."]
  ::msgcat::mcset it "Line identifier." [encoding convertfrom utf-8 "Identificativo della linea."]
  ::msgcat::mcset ru "Line identifier." [encoding convertfrom utf-8 "\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "Line identifier." [encoding convertfrom utf-8 "Identifik\303\241tor krivky."]
  ::msgcat::mcset sq "Line identifier." [encoding convertfrom utf-8 "identifikimi I rrjeshtit."]

  ::msgcat::mcset bg "Other line options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270 \320\276\320\277\321\206\320\270\320\270 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260"]
  ::msgcat::mcset cz "Other line options." [encoding convertfrom utf-8 "Dal\305\241\303\255 volby pro k\305\231ivku."]
  ::msgcat::mcset de "Other line options." [encoding convertfrom utf-8 "Andere Linienoptionen."]
  ::msgcat::mcset el "Other line options." [encoding convertfrom utf-8 "\316\206\316\273\316\273\316\265\317\202 \316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202. \316\224\316\267\316\273\316\261\316\264\316\256 \316\263\316\271\316\261 \316\274\316\267-\316\265\316\274\317\206\316\254\316\275\316\271\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \316\263\317\201\316\254\317\206\316\265\317\204\316\265 \316\265\316\264\317\216: -subtype invisible. \316\222\316\273\316\255\317\200\316\265\317\204\316\265 \317\204\316\277 thbook.pdf"]
  ::msgcat::mcset en "Other line options." [encoding convertfrom utf-8 "Other line options. I.e., to make line invisible, write here: -subtype invisible. See thbook.pdf"]
  ::msgcat::mcset es "Other line options." [encoding convertfrom utf-8 "Otras opciones de l\303\255nea. P. ej: para hacerla invisible, escribe: -subtype invisible (consultar thbook.pdf)"]
  ::msgcat::mcset it "Other line options." [encoding convertfrom utf-8 "Altre opzioni della linea."]
  ::msgcat::mcset ru "Other line options." [encoding convertfrom utf-8 "\320\237\321\200\320\276\321\207\320\270\320\265 \320\276\320\277\321\206\320\270\320\270 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "Other line options." [encoding convertfrom utf-8 "\304\216al\305\241ie mo\305\276nosti pre krivku."]
  ::msgcat::mcset sq "Other line options." [encoding convertfrom utf-8 "opcionet tjera te rrjeshtit."]

  ::msgcat::mcset bg "reverse" [encoding convertfrom utf-8 "\320\276\320\261\321\200\320\260\321\202\320\275\320\260"]
  ::msgcat::mcset cz "reverse" [encoding convertfrom utf-8 "obr\303\241tit"]
  ::msgcat::mcset de "reverse" [encoding convertfrom utf-8 "Umkehren"]
  ::msgcat::mcset el "reverse" [encoding convertfrom utf-8 "\316\261\316\275\316\261\317\203\317\204\317\201\316\277\317\206\316\256"]
  ::msgcat::mcset en "reverse" [encoding convertfrom utf-8 "reverse"]
  ::msgcat::mcset es "reverse" [encoding convertfrom utf-8 "invertir"]
  ::msgcat::mcset it "reverse" [encoding convertfrom utf-8 "inverti"]
  ::msgcat::mcset ru "reverse" [encoding convertfrom utf-8 "\320\276\320\261\321\200\320\260\321\202\320\275\320\260\321\217"]
  ::msgcat::mcset sk "reverse" [encoding convertfrom utf-8 "oto\304\215i\305\245"]
  ::msgcat::mcset sq "reverse" [encoding convertfrom utf-8 "ktheje pas"]

  ::msgcat::mcset bg "Reverse line." [encoding convertfrom utf-8 "\320\236\320\261\321\212\321\200\320\275\320\270 \320\273\320\270\320\275\320\270\321\217\321\202\320\260"]
  ::msgcat::mcset cz "Reverse line." [encoding convertfrom utf-8 "Obr\303\241tit k\305\231ivku."]
  ::msgcat::mcset de "Reverse line." [encoding convertfrom utf-8 "Linie umkehren."]
  ::msgcat::mcset el "Reverse line." [encoding convertfrom utf-8 "\316\221\316\275\316\261\317\203\317\204\317\201\316\277\317\206\316\256 \316\263\317\201\316\261\316\274\316\274\316\256\317\202. \316\243\316\265 \317\200\316\265\317\201\316\257\317\200\317\204\317\211\317\203\316\267 \317\200\316\277\317\205 \317\204\316\261 \317\203\316\267\316\274\316\261\316\264\316\254\316\272\316\271\316\261 \316\265\316\257\316\275\316\261\316\271 \316\261\316\275\316\254\317\200\316\277\316\264\316\261, \316\272\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\265\316\264\317\216."]
  ::msgcat::mcset en "Reverse line." [encoding convertfrom utf-8 "Reverse line. If symbol's ticks are on bad side, click here."]
  ::msgcat::mcset es "Reverse line." [encoding convertfrom utf-8 "Invertir l\303\255nea. Si p.ej el s\303\255mbolo de resalte aparece al rev\303\251s, haz clic aqu\303\255."]
  ::msgcat::mcset it "Reverse line." [encoding convertfrom utf-8 "Inverti la linea."]
  ::msgcat::mcset ru "Reverse line." [encoding convertfrom utf-8 "\320\227\320\260\320\264\320\260\321\202\321\214 \320\276\320\261\321\200\320\260\321\202\320\275\320\276\320\265 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\264\320\273\321\217 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Reverse line." [encoding convertfrom utf-8 "Oto\304\215i\305\245 krivku."]
  ::msgcat::mcset sq "Reverse line." [encoding convertfrom utf-8 "rrjeshti I pasem-I kthyer"]

  ::msgcat::mcset bg "close" [encoding convertfrom utf-8 "\320\267\320\260\321\202\320\262\320\276\321\200\320\270"]
  ::msgcat::mcset cz "close" [encoding convertfrom utf-8 "zav\305\231\303\255t"]
  ::msgcat::mcset de "close" [encoding convertfrom utf-8 "schlie\303\237en"]
  ::msgcat::mcset el "close" [encoding convertfrom utf-8 "\316\272\316\273\316\265\316\257\317\203\316\271\316\274\316\277"]
  ::msgcat::mcset en "close" [encoding convertfrom utf-8 "close"]
  ::msgcat::mcset es "close" [encoding convertfrom utf-8 "cerrar"]
  ::msgcat::mcset it "close" [encoding convertfrom utf-8 "chiudi"]
  ::msgcat::mcset ru "close" [encoding convertfrom utf-8 "\320\267\320\260\320\274\320\272\320\275\321\203\321\202\321\214"]
  ::msgcat::mcset sk "close" [encoding convertfrom utf-8 "zavrie\305\245"]
  ::msgcat::mcset sq "close" [encoding convertfrom utf-8 "mbylle"]

  ::msgcat::mcset bg "Close line." [encoding convertfrom utf-8 "\320\227\320\260\321\202\320\262\320\276\321\200\320\270 \320\273\320\270\320\275\320\270\321\217\321\202\320\260 \321\201 \320\275\320\260\321\207\320\260\320\273\320\276\321\202\320\276 \320\270."]
  ::msgcat::mcset cz "Close line." [encoding convertfrom utf-8 "Uzav\305\231\303\255t k\305\231ivku."]
  ::msgcat::mcset de "Close line." [encoding convertfrom utf-8 "Linie schlie\303\237en."]
  ::msgcat::mcset el "Close line." [encoding convertfrom utf-8 "\316\232\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Close line." [encoding convertfrom utf-8 "Close line."]
  ::msgcat::mcset es "Close line." [encoding convertfrom utf-8 "Cerrar l\303\255nea (o sea, unir \303\272ltimo punto con el primero para definir un espacio cerrado)."]
  ::msgcat::mcset it "Close line." [encoding convertfrom utf-8 "Chiudi la linea."]
  ::msgcat::mcset ru "Close line." [encoding convertfrom utf-8 "\320\227\320\260\320\274\320\272\320\275\321\203\321\202\321\214 \320\273\320\270\320\275\320\270\321\216 \320\275\320\260 \320\265\321\221 \320\266\320\265 \320\275\320\260\321\207\320\260\320\273\320\276."]
  ::msgcat::mcset sk "Close line." [encoding convertfrom utf-8 "Uzavrie\305\245 krivku."]
  ::msgcat::mcset sq "Close line." [encoding convertfrom utf-8 "mbylle rrjeshtin."]

  ::msgcat::mcset bg "Edit line" [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\260\320\271 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "Edit line" [encoding convertfrom utf-8 "Editovat"]
  ::msgcat::mcset de "Edit line" [encoding convertfrom utf-8 "Linie bearbeiten"]
  ::msgcat::mcset el "Edit line" [encoding convertfrom utf-8 "\316\225\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\316\257\316\261 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Edit line" [encoding convertfrom utf-8 "Edit line"]
  ::msgcat::mcset es "Edit line" [encoding convertfrom utf-8 "Editar"]
  ::msgcat::mcset it "Edit line" [encoding convertfrom utf-8 "Edita"]
  ::msgcat::mcset ru "Edit line" [encoding convertfrom utf-8 "\320\237\321\200\320\260\320\262\320\270\321\202\321\214 \320\273\320\270\320\275\320\270\321\216"]
  ::msgcat::mcset sk "Edit line" [encoding convertfrom utf-8 "Upravi\305\245"]
  ::msgcat::mcset sq "Edit line" [encoding convertfrom utf-8 "permireso rrjeshtin"]

  ::msgcat::mcset bg "Insert/delete line point. Split line." [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\262\320\260\320\275\320\265/\321\202\321\200\320\270\320\265\320\275\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260. \320\240\320\260\320\267\320\264\320\265\320\273\321\217\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217."]
  ::msgcat::mcset cz "Insert/delete line point. Split line." [encoding convertfrom utf-8 "Vlo\305\276en\303\255/smaz\303\241n\303\255 bodu k\305\231ivky. Rozd\304\233len\303\255 k\305\231ivky."]
  ::msgcat::mcset de "Insert/delete line point. Split line." [encoding convertfrom utf-8 "Punkt auf Linie eingeben/l\303\266schen. Linie teilen."]
  ::msgcat::mcset el "Insert/delete line point. Split line." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\272\316\261\316\271 \316\264\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \317\203\316\267\316\274\316\265\316\257\317\211\316\275 \316\263\317\201\316\261\316\274\316\274\316\256\317\202. \316\224\316\271\316\261\316\257\317\201\316\265\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202."]
  ::msgcat::mcset en "Insert/delete line point. Split line." [encoding convertfrom utf-8 "Insert/delete line point. Split line."]
  ::msgcat::mcset es "Insert/delete line point. Split line." [encoding convertfrom utf-8 "Permite a\303\261adir o borrar puntos de la l\303\255nea, o cortar la l\303\255nea en dos."]
  ::msgcat::mcset it "Insert/delete line point. Split line." [encoding convertfrom utf-8 "Inserisci/rimuovi un punto della linea. Dividi la linea."]
  ::msgcat::mcset ru "Insert/delete line point. Split line." [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\272\320\260/\321\203\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \321\202\320\276\321\207\320\272\320\270, \321\200\320\260\320\267\320\264\320\265\320\273\320\265\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Insert/delete line point. Split line." [encoding convertfrom utf-8 "Vlo\305\276enie/odstr\303\241nenie bodu krivky. Rozdelenie krivky."]
  ::msgcat::mcset sq "Insert/delete line point. Split line." [encoding convertfrom utf-8 "fute/fshije piken e rrjeshtit. Ndaje rrjeshtin."]

  ::msgcat::mcset bg "Click this button to apply line changes." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\267\320\260 \320\264\320\260 \320\277\321\200\320\270\320\273\320\276\320\266\320\270\321\202\320\265 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\321\217\321\202\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Click this button to apply line changes." [encoding convertfrom utf-8 "Aktualizuje k\305\231ivku."]
  ::msgcat::mcset de "Click this button to apply line changes." [encoding convertfrom utf-8 "Klicke diesen Knopf, um Linien\303\244nderungen anzuwenden."]
  ::msgcat::mcset el "Click this button to apply line changes." [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\263\316\271\316\261 \316\275\316\261 \316\263\316\257\316\275\316\265\316\271 \316\265\317\206\316\261\317\201\316\274\316\277\316\263\316\256 \317\204\317\211\316\275 \316\261\316\273\316\273\316\261\316\263\317\216\316\275 \317\203\317\204\316\267\316\275 \316\263\317\201\316\261\316\274\316\274\316\256."]
  ::msgcat::mcset en "Click this button to apply line changes." [encoding convertfrom utf-8 "Click this button to apply line changes."]
  ::msgcat::mcset es "Click this button to apply line changes." [encoding convertfrom utf-8 "Clicar aqu\303\255 tras modificar las propiedades de la l\303\255nea."]
  ::msgcat::mcset it "Click this button to apply line changes." [encoding convertfrom utf-8 "Primi questo bottone per fare modifiche alla linea."]
  ::msgcat::mcset ru "Click this button to apply line changes." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\264\320\273\321\217 \320\277\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\271 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Click this button to apply line changes." [encoding convertfrom utf-8 "Aktualizuje krivku."]
  ::msgcat::mcset sq "Click this button to apply line changes." [encoding convertfrom utf-8 "kliko kete buton te aktualizosh nderrimet e rrjeshtit."]

  ::msgcat::mcset bg "Select line point." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \320\265\320\264\320\275\320\260 \320\276\321\202 \321\202\320\276\321\207\320\272\320\270\321\202\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Select line point." [encoding convertfrom utf-8 "V\303\275b\304\233r bodu k\305\231ivky."]
  ::msgcat::mcset de "Select line point." [encoding convertfrom utf-8 "Punkt auf Linie ausw\303\244hlen."]
  ::msgcat::mcset el "Select line point." [encoding convertfrom utf-8 "\316\221\317\205\317\204\316\254 \316\265\316\257\316\275\316\261\316\271 \317\204\316\261 \316\265\317\200\316\271\316\273\316\265\316\263\316\274\316\255\316\275\316\261 \317\203\316\267\316\274\316\265\316\257\316\261 \316\263\317\201\316\261\316\274\316\274\317\216\316\275. \316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \317\203\316\265 \317\214\317\200\316\277\316\271\316\277 \317\203\316\261\317\202 \316\265\316\275\316\264\316\271\316\261\317\206\316\255\317\201\316\265\316\271 \316\263\316\271\316\261 \316\275\316\261 \316\265\316\274\317\206\316\261\316\275\316\271\317\203\317\204\316\265\316\257 \317\211\317\202 \316\265\317\200\316\271\316\273\316\265\316\263\316\274\316\255\316\275\316\277 \317\203\317\204\316\277\316\275 \316\272\316\261\316\274\316\262\316\254."]
  ::msgcat::mcset en "Select line point." [encoding convertfrom utf-8 "These are selected line points. Click on any to get it selected on canvas."]
  ::msgcat::mcset es "Select line point." [encoding convertfrom utf-8 "Lista de puntos que forman esta l\303\255nea. Clic para resaltar el punto en la topo."]
  ::msgcat::mcset it "Select line point." [encoding convertfrom utf-8 "Seleziona un punto della linea."]
  ::msgcat::mcset ru "Select line point." [encoding convertfrom utf-8 "\320\222\321\213\320\261\321\200\320\260\321\202\321\214 \320\276\320\264\320\275\321\203 \320\270\320\267 \321\202\320\276\321\207\320\265\320\272 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Select line point." [encoding convertfrom utf-8 "V\303\275ber bodu krivky."]
  ::msgcat::mcset sq "Select line point." [encoding convertfrom utf-8 "selekto piken e rrjeshtit."]

  ::msgcat::mcset bg "loading line point module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\273\320\270\320\275\320\265\320\271\320\275\320\270 \321\202\320\276\321\207\320\272\320\270 ..."]
  ::msgcat::mcset cz "loading line point module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m modul pro body k\305\231ivky ..."]
  ::msgcat::mcset de "loading line point module ..." [encoding convertfrom utf-8 "Lade Linienpunktmodul ..."]
  ::msgcat::mcset el "loading line point module ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261\317\202 \317\203\316\267\316\274\316\265\316\257\317\211\316\275 \316\263\317\201\316\261\316\274\316\274\317\216\316\275..."]
  ::msgcat::mcset en "loading line point module ..." [encoding convertfrom utf-8 "loading line point module ..."]
  ::msgcat::mcset es "loading line point module ..." [encoding convertfrom utf-8 "puntos de l\303\255nea ..."]
  ::msgcat::mcset it "loading line point module ..." [encoding convertfrom utf-8 "caricando il modulo dei punti di linea ..."]
  ::msgcat::mcset ru "loading line point module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \321\202\320\276\321\207\320\265\320\272 \320\273\320\270\320\275\320\270\320\270 ..."]
  ::msgcat::mcset sk "loading line point module ..." [encoding convertfrom utf-8 "nahr\303\241vam modul pre body krivky ..."]
  ::msgcat::mcset sq "loading line point module ..." [encoding convertfrom utf-8 "duke lexuar modulin e pikes se rrjeshtit."]

  ::msgcat::mcset bg "position" [encoding convertfrom utf-8 "\320\277\320\276\320\267\320\270\321\206\320\270\321\217"]
  ::msgcat::mcset cz "position" [encoding convertfrom utf-8 "pozice"]
  ::msgcat::mcset de "position" [encoding convertfrom utf-8 "Position"]
  ::msgcat::mcset el "position" [encoding convertfrom utf-8 "\316\270\316\255\317\203\316\267"]
  ::msgcat::mcset en "position" [encoding convertfrom utf-8 "position"]
  ::msgcat::mcset es "position" [encoding convertfrom utf-8 "posici\303\263n"]
  ::msgcat::mcset it "position" [encoding convertfrom utf-8 "posizione"]
  ::msgcat::mcset ru "position" [encoding convertfrom utf-8 "\320\277\320\276\320\267\320\270\321\206\320\270\321\217"]
  ::msgcat::mcset sk "position" [encoding convertfrom utf-8 "poloha"]
  ::msgcat::mcset sq "position" [encoding convertfrom utf-8 "pozicioni"]

  ::msgcat::mcset bg "Point position." [encoding convertfrom utf-8 "\320\237\320\276\320\267\320\270\321\206\320\270\321\217 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Point position." [encoding convertfrom utf-8 "Pozice bodu."]
  ::msgcat::mcset de "Point position." [encoding convertfrom utf-8 "Punktposition."]
  ::msgcat::mcset el "Point position." [encoding convertfrom utf-8 "\316\230\316\255\317\203\316\267 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Point position." [encoding convertfrom utf-8 "Point position."]
  ::msgcat::mcset es "Point position." [encoding convertfrom utf-8 "Posici\303\263n del punto."]
  ::msgcat::mcset it "Point position." [encoding convertfrom utf-8 "Posizione del punto."]
  ::msgcat::mcset ru "Point position." [encoding convertfrom utf-8 "\320\237\320\276\320\267\320\270\321\206\320\270\321\217 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Point position." [encoding convertfrom utf-8 "Poloha bodu."]
  ::msgcat::mcset sq "Point position." [encoding convertfrom utf-8 "pozicioni I pikes."]

  ::msgcat::mcset bg "Point X coordinate." [encoding convertfrom utf-8 "X \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Point X coordinate." [encoding convertfrom utf-8 "sou\305\231adnice X bodu."]
  ::msgcat::mcset de "Point X coordinate." [encoding convertfrom utf-8 "Punkt X-Koordinate."]
  ::msgcat::mcset el "Point X coordinate." [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\247 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Point X coordinate." [encoding convertfrom utf-8 "Point X coordinate."]
  ::msgcat::mcset es "Point X coordinate." [encoding convertfrom utf-8 "Coordenada X del punto."]
  ::msgcat::mcset it "Point X coordinate." [encoding convertfrom utf-8 "Coordinata X del punto."]
  ::msgcat::mcset ru "Point X coordinate." [encoding convertfrom utf-8 "X \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Point X coordinate." [encoding convertfrom utf-8 "X s\303\272radnica bodu."]
  ::msgcat::mcset sq "Point X coordinate." [encoding convertfrom utf-8 "pika X e koordinates."]

  ::msgcat::mcset bg "Point Y coordinate." [encoding convertfrom utf-8 "Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260\321\202\320\260."]
  ::msgcat::mcset cz "Point Y coordinate." [encoding convertfrom utf-8 "sou\305\231adnice Y bodu."]
  ::msgcat::mcset de "Point Y coordinate." [encoding convertfrom utf-8 "Punkt Y-Koordinate."]
  ::msgcat::mcset el "Point Y coordinate." [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\245 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Point Y coordinate." [encoding convertfrom utf-8 "Point Y coordinate."]
  ::msgcat::mcset es "Point Y coordinate." [encoding convertfrom utf-8 "coordenada Y del punto."]
  ::msgcat::mcset it "Point Y coordinate." [encoding convertfrom utf-8 "Coordinata Y del punto."]
  ::msgcat::mcset ru "Point Y coordinate." [encoding convertfrom utf-8 "Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Point Y coordinate." [encoding convertfrom utf-8 "Y s\303\272radnica bodu."]
  ::msgcat::mcset sq "Point Y coordinate." [encoding convertfrom utf-8 "pika Y e koordinates."]

  ::msgcat::mcset bg "Previous control point X coordinate." [encoding convertfrom utf-8 "X \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \320\277\321\200\320\265\320\264\320\270\321\210\320\275\320\260\321\202\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Previous control point X coordinate." [encoding convertfrom utf-8 "Sou\305\231adnice X p\305\231edchoz\303\255ho \305\231\303\255d\303\255c\303\255ho bodu."]
  ::msgcat::mcset de "Previous control point X coordinate." [encoding convertfrom utf-8 "Vorherige X-Koordinate eines Kontrollpunkts."]
  ::msgcat::mcset el "Previous control point X coordinate." [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\247 \317\200\317\201\316\277\316\267\316\263\316\277\317\215\316\274\316\265\316\275\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Previous control point X coordinate." [encoding convertfrom utf-8 "Previous control point X coordinate."]
  ::msgcat::mcset es "Previous control point X coordinate." [encoding convertfrom utf-8 "Coordenada X del punto de control anterior."]
  ::msgcat::mcset it "Previous control point X coordinate." [encoding convertfrom utf-8 "Coordinata X del punto di controllo precedente."]
  ::msgcat::mcset ru "Previous control point X coordinate." [encoding convertfrom utf-8 "X \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\277\321\200\320\265\320\264\321\213\320\264\321\203\321\211\320\265\320\271 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Previous control point X coordinate." [encoding convertfrom utf-8 "X s\303\272radnica predch\303\241dzaj\303\272ceho kontroln\303\251ho bodu."]
  ::msgcat::mcset sq "Previous control point X coordinate." [encoding convertfrom utf-8 "pika e kontrollit te meparshem te koordinates X"]

  ::msgcat::mcset bg "Previous control point Y coordinate." [encoding convertfrom utf-8 "Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \320\277\321\200\320\265\320\264\320\270\321\210\320\275\320\260\321\202\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Previous control point Y coordinate." [encoding convertfrom utf-8 "Sou\305\231adnice Y p\305\231edchoz\303\255ho \305\231\303\255d\303\255c\303\255ho bodu."]
  ::msgcat::mcset de "Previous control point Y coordinate." [encoding convertfrom utf-8 "Vorherige Y-Koordinate eines Kontrollpunkts."]
  ::msgcat::mcset el "Previous control point Y coordinate." [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\245 \317\200\317\201\316\277\316\267\316\263\316\277\317\215\316\274\316\265\316\275\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Previous control point Y coordinate." [encoding convertfrom utf-8 "Previous control point Y coordinate."]
  ::msgcat::mcset es "Previous control point Y coordinate." [encoding convertfrom utf-8 "Coordenada Y del punto de control anterior."]
  ::msgcat::mcset it "Previous control point Y coordinate." [encoding convertfrom utf-8 "Coordinata Y del punto di controllo precedente."]
  ::msgcat::mcset ru "Previous control point Y coordinate." [encoding convertfrom utf-8 "Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\277\321\200\320\265\320\264\321\213\320\264\321\203\321\211\320\265\320\271 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Previous control point Y coordinate." [encoding convertfrom utf-8 "Y s\303\272radnica predch\303\241dzaj\303\272ceho kontroln\303\251ho bodu."]
  ::msgcat::mcset sq "Previous control point Y coordinate." [encoding convertfrom utf-8 "pika e kontrollit te meparshem te koordinates-Y"]

  ::msgcat::mcset bg "Next control point X coordinate." [encoding convertfrom utf-8 "X \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\260\321\202\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Next control point X coordinate." [encoding convertfrom utf-8 "Sou\305\231adnice X n\303\241sleduj\303\255c\303\255ho \305\231\303\255d\303\255c\303\255ho bodu."]
  ::msgcat::mcset de "Next control point X coordinate." [encoding convertfrom utf-8 "N\303\244chste X-Koordinate eines Kontrollpunkts."]
  ::msgcat::mcset el "Next control point X coordinate." [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\247 \316\265\317\200\317\214\316\274\316\265\316\275\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Next control point X coordinate." [encoding convertfrom utf-8 "Next control point X coordinate."]
  ::msgcat::mcset es "Next control point X coordinate." [encoding convertfrom utf-8 "Coordenada X del siguiente punto de control."]
  ::msgcat::mcset it "Next control point X coordinate." [encoding convertfrom utf-8 "Coordinata X del prossimo punto."]
  ::msgcat::mcset ru "Next control point X coordinate." [encoding convertfrom utf-8 "X \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\265\320\271 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Next control point X coordinate." [encoding convertfrom utf-8 "X s\303\272radnica nasleduj\303\272ceho kontroln\303\251ho bodu."]
  ::msgcat::mcset sq "Next control point X coordinate." [encoding convertfrom utf-8 "pika e ardhshme kontrollit te coordinates X"]

  ::msgcat::mcset bg "Next control point Y coordinate." [encoding convertfrom utf-8 "Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \320\275\320\260 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\260\321\202\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Next control point Y coordinate." [encoding convertfrom utf-8 "Sou\305\231adnice Y n\303\241sleduj\303\255c\303\255ho \305\231\303\255d\303\255c\303\255ho bodu."]
  ::msgcat::mcset de "Next control point Y coordinate." [encoding convertfrom utf-8 "N\303\244chste Y-Koordinate eines Kontrollpunkts."]
  ::msgcat::mcset el "Next control point Y coordinate." [encoding convertfrom utf-8 "\316\243\317\205\316\275\317\204\316\265\317\204\316\261\316\263\316\274\316\255\316\275\316\267 \316\245 \316\265\317\200\317\214\316\274\316\265\316\275\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Next control point Y coordinate." [encoding convertfrom utf-8 "Next control point Y coordinate."]
  ::msgcat::mcset es "Next control point Y coordinate." [encoding convertfrom utf-8 "Coordenada Y del siguiente punto de control."]
  ::msgcat::mcset it "Next control point Y coordinate." [encoding convertfrom utf-8 "Coordinata Y del prossimo punto."]
  ::msgcat::mcset ru "Next control point Y coordinate." [encoding convertfrom utf-8 "Y \320\272\320\276\320\276\321\200\320\264\320\270\320\275\320\260\321\202\320\260 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\265\320\271 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Next control point Y coordinate." [encoding convertfrom utf-8 "Y s\303\272radnica nasleduj\303\272ceho kontroln\303\251ho bodu."]
  ::msgcat::mcset sq "Next control point Y coordinate." [encoding convertfrom utf-8 "pika e ardhshme kontrollit te coordinates Y"]

  ::msgcat::mcset bg "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "\320\237\320\276\321\201\321\202\320\260\320\262\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260 \320\267\320\260 \320\270\320\267\320\277\320\276\320\273\320\267\320\262\320\260\320\275\320\265 \320\275\320\260 \320\277\321\200\320\265\320\264\320\270\321\210\320\275\320\260\321\202\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "Za\305\241krtn\304\233te pokud chcete pro tvar k\305\231ivky pou\305\276\303\255t p\305\231edchoz\303\255 \305\231\303\255d\303\255c\303\255 bod."]
  ::msgcat::mcset de "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "Auswahl, ob vorheriger Kontrollpunkt benutzt wird."]
  ::msgcat::mcset el "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \316\263\316\271\316\261 \317\207\317\201\316\256\317\203\316\267 \317\200\317\201\316\277\316\267\316\263\316\277\317\215\316\274\316\265\316\275\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "Checkbox whether to use previous control point."]
  ::msgcat::mcset es "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "Usar punto de control anterior."]
  ::msgcat::mcset it "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "Checkbox per usare il punto di controllo precedente."]
  ::msgcat::mcset ru "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "\320\237\320\276\321\201\321\202\320\260\320\262\321\214\321\202\320\265 \320\263\320\260\320\273\320\276\321\207\320\272\321\203 \320\264\320\273\321\217 \320\270\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\321\217 \320\277\321\200\320\265\320\264\321\213\320\264\321\203\321\211\320\265\320\271 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "Pou\305\276i predch\303\241dzaj\303\272ci kontroln\303\275 bod."]
  ::msgcat::mcset sq "Checkbox whether to use previous control point." [encoding convertfrom utf-8 "kutia-kontrollit a duhet te perdoret pika e kontrollit e meparshme"]

  ::msgcat::mcset bg "smooth" [encoding convertfrom utf-8 "\320\270\320\267\320\263\320\273\320\260\320\266\320\264\320\260\320\275\320\265"]
  ::msgcat::mcset cz "smooth" [encoding convertfrom utf-8 "uhladit"]
  ::msgcat::mcset de "smooth" [encoding convertfrom utf-8 "gegl\303\244ttet"]
  ::msgcat::mcset el "smooth" [encoding convertfrom utf-8 "\316\261\317\200\316\261\316\273\316\256"]
  ::msgcat::mcset en "smooth" [encoding convertfrom utf-8 "smooth"]
  ::msgcat::mcset es "smooth" [encoding convertfrom utf-8 "suavizar"]
  ::msgcat::mcset it "smooth" [encoding convertfrom utf-8 "regolarizza"]
  ::msgcat::mcset ru "smooth" [encoding convertfrom utf-8 "\321\201\320\263\320\273\320\260\320\264\320\270\321\202\321\214"]
  ::msgcat::mcset sk "smooth" [encoding convertfrom utf-8 "vyhladi\305\245"]
  ::msgcat::mcset sq "smooth" [encoding convertfrom utf-8 "e bute"]

  ::msgcat::mcset bg "Set line to be smooth in given point." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\265\321\202\320\265 \320\267\320\260 \320\270\320\267\320\263\320\273\320\260\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260 \320\262 \320\264\320\260\320\264\320\265\320\275\320\260\321\202\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Set line to be smooth in given point." [encoding convertfrom utf-8 "Nastav\303\255 hladkou k\305\231ivku v dan\303\251m bod\304\233."]
  ::msgcat::mcset de "Set line to be smooth in given point." [encoding convertfrom utf-8 "Setze Linie auf gegl\303\244ttet am gegebenen Punkt."]
  ::msgcat::mcset el "Set line to be smooth in given point." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \316\261\317\200\316\261\316\273\316\256\317\202 \316\272\316\261\316\274\317\200\317\215\316\273\316\267\317\202 \317\203\317\204\316\277 \316\265\317\200\317\214\316\274\316\265\316\275\316\277 \317\203\316\267\316\274\316\265\316\257\316\277 \317\204\316\267\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Set line to be smooth in given point." [encoding convertfrom utf-8 "Set line to be smooth in given point."]
  ::msgcat::mcset es "Set line to be smooth in given point." [encoding convertfrom utf-8 "Suavizar la l\303\255nea en el punto seleccionado."]
  ::msgcat::mcset it "Set line to be smooth in given point." [encoding convertfrom utf-8 "Imposta la linea ad essere regolare nelpunto specificato."]
  ::msgcat::mcset ru "Set line to be smooth in given point." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\264\320\273\321\217 \321\201\320\263\320\273\320\260\320\266\320\270\320\262\320\260\320\275\320\270\321\217 \320\273\320\270\320\275\320\270\320\270 \320\262 \320\264\320\260\320\275\320\275\320\276\320\271 \321\202\320\276\321\207\320\272\320\265."]
  ::msgcat::mcset sk "Set line to be smooth in given point." [encoding convertfrom utf-8 "Nastav\303\255 kontroln\303\251 body tak, aby krivka bola v danom bode hladk\303\241."]
  ::msgcat::mcset sq "Set line to be smooth in given point." [encoding convertfrom utf-8 "vene rrjeshtin per te qene I bute ne piken e dhanun"]

  ::msgcat::mcset bg "Checkbox whether to use next control point." [encoding convertfrom utf-8 "\320\237\320\276\321\201\321\202\320\260\320\262\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260 \320\267\320\260 \320\270\320\267\320\277\320\276\320\273\320\267\320\262\320\260\320\275\320\265 \320\275\320\260 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\260\321\202\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260."]
  ::msgcat::mcset cz "Checkbox whether to use next control point." [encoding convertfrom utf-8 "Za\305\241krtn\304\233te pokud chcete pro tvar k\305\231ivky pou\305\276\303\255t n\303\241sleduj\303\255c\303\255 \305\231\303\255d\303\255c\303\255 bod."]
  ::msgcat::mcset de "Checkbox whether to use next control point." [encoding convertfrom utf-8 "Auswahl, ob n\303\244chster Kontrollpunkt benutzt wird."]
  ::msgcat::mcset el "Checkbox whether to use next control point." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \316\263\316\271\316\261 \317\207\317\201\316\256\317\203\316\267 \316\265\317\200\317\214\316\274\316\265\316\275\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "Checkbox whether to use next control point." [encoding convertfrom utf-8 "Checkbox whether to use next control point."]
  ::msgcat::mcset es "Checkbox whether to use next control point." [encoding convertfrom utf-8 "Usar siguiente punto de control."]
  ::msgcat::mcset it "Checkbox whether to use next control point." [encoding convertfrom utf-8 "Checkbox per usare il prossimo punto di controllo."]
  ::msgcat::mcset ru "Checkbox whether to use next control point." [encoding convertfrom utf-8 "\320\237\320\276\321\201\321\202\320\260\320\262\321\214\321\202\320\265 \320\263\320\260\320\273\320\276\321\207\320\272\321\203 \320\264\320\273\321\217 \320\270\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\320\275\320\270\321\217 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\265\320\271 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270."]
  ::msgcat::mcset sk "Checkbox whether to use next control point." [encoding convertfrom utf-8 "Pou\305\276i nasleduj\303\272ci kontroln\303\275 bod."]
  ::msgcat::mcset sq "Checkbox whether to use next control point." [encoding convertfrom utf-8 "kutia-kontrollit a duhet te perdoret pika e kontrollit e ardhshme"]

  ::msgcat::mcset bg "orientation" [encoding convertfrom utf-8 "\320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\217"]
  ::msgcat::mcset cz "orientation" [encoding convertfrom utf-8 "orientace"]
  ::msgcat::mcset de "orientation" [encoding convertfrom utf-8 "Ausrichtung"]
  ::msgcat::mcset el "orientation" [encoding convertfrom utf-8 "\317\200\317\201\316\277\317\203\316\261\316\275\316\261\317\204\316\277\316\273\316\271\317\203\316\274\317\214\317\202"]
  ::msgcat::mcset en "orientation" [encoding convertfrom utf-8 "orientation"]
  ::msgcat::mcset es "orientation" [encoding convertfrom utf-8 "orientaci\303\263n"]
  ::msgcat::mcset it "orientation" [encoding convertfrom utf-8 "orientazione"]
  ::msgcat::mcset ru "orientation" [encoding convertfrom utf-8 "\320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\217"]
  ::msgcat::mcset sk "orientation" [encoding convertfrom utf-8 "orient\303\241cia"]
  ::msgcat::mcset sq "orientation" [encoding convertfrom utf-8 "orientimi"]

  ::msgcat::mcset bg "Set line point orientation." [encoding convertfrom utf-8 "\320\243\320\272\320\260\320\266\320\265\321\202\320\265 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\217\321\202\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Set line point orientation." [encoding convertfrom utf-8 "Nastav\303\255 orientaci bodu."]
  ::msgcat::mcset de "Set line point orientation." [encoding convertfrom utf-8 "Setze Ausrichtung des Linienpunkts."]
  ::msgcat::mcset el "Set line point orientation." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \317\200\317\201\316\277\317\203\316\261\316\275\316\261\317\204\316\277\316\273\316\271\317\203\316\274\316\277\317\215 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Set line point orientation." [encoding convertfrom utf-8 "Set line point orientation."]
  ::msgcat::mcset es "Set line point orientation." [encoding convertfrom utf-8 "Ajustar direcci\303\263n en que apunta un punto de la l\303\255nea (p.ej una pendiente)."]
  ::msgcat::mcset it "Set line point orientation." [encoding convertfrom utf-8 "Imposta l'orientazione del punto della linea."]
  ::msgcat::mcset ru "Set line point orientation." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\216 \321\202\320\276\321\207\320\272\320\270 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Set line point orientation." [encoding convertfrom utf-8 "Nastav\303\255 orient\303\241ciu symbolov v bode krivky."]
  ::msgcat::mcset sq "Set line point orientation." [encoding convertfrom utf-8 "vene orientimin e pikes se rrjeshtit"]

  ::msgcat::mcset bg "Enter line point orientation." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\217\321\202\320\260 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Enter line point orientation." [encoding convertfrom utf-8 "Zadejte orientaci bodu."]
  ::msgcat::mcset de "Enter line point orientation." [encoding convertfrom utf-8 "Ausrichtung des Linienpunkts eingeben."]
  ::msgcat::mcset el "Enter line point orientation." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\200\317\201\316\277\317\203\316\261\316\275\316\261\317\204\316\277\316\273\316\271\317\203\316\274\316\277\317\215 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Enter line point orientation." [encoding convertfrom utf-8 "Enter line point orientation."]
  ::msgcat::mcset es "Enter line point orientation." [encoding convertfrom utf-8 "Introducir direcci\303\263n se\303\261alada por el punto."]
  ::msgcat::mcset it "Enter line point orientation." [encoding convertfrom utf-8 "Scrivi l'orientazione del punto della linea."]
  ::msgcat::mcset ru "Enter line point orientation." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \320\276\321\200\320\270\320\265\320\275\321\202\320\260\321\206\320\270\321\216 \321\202\320\276\321\207\320\272\320\270 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Enter line point orientation." [encoding convertfrom utf-8 "Zadaj orient\303\241ciu symbolov v bode krivky."]
  ::msgcat::mcset sq "Enter line point orientation." [encoding convertfrom utf-8 "fute orientimin e pikes se rrjeshtit"]

  ::msgcat::mcset bg "r-size" [encoding convertfrom utf-8 "r-\321\200\320\260\320\267\320\274\320\265\321\200"]
  ::msgcat::mcset cz "r-size" [encoding convertfrom utf-8 "p-rozsah"]
  ::msgcat::mcset de "r-size" [encoding convertfrom utf-8 "r-Gr\303\266\303\237e"]
  ::msgcat::mcset el "r-size" [encoding convertfrom utf-8 "\316\264\316\271\316\254\317\203\317\204\316\261\317\203\316\267 (\316\264)"]
  ::msgcat::mcset en "r-size" [encoding convertfrom utf-8 "r-size"]
  ::msgcat::mcset es "r-size" [encoding convertfrom utf-8 "anchura-dcha"]
  ::msgcat::mcset it "r-size" [encoding convertfrom utf-8 "dim. destra"]
  ::msgcat::mcset ru "r-size" [encoding convertfrom utf-8 "r-size"]
  ::msgcat::mcset sk "r-size" [encoding convertfrom utf-8 "rozmer-p"]
  ::msgcat::mcset sq "r-size" [encoding convertfrom utf-8 "r-madhesia"]

  ::msgcat::mcset bg "Set line size in right direction." [encoding convertfrom utf-8 "\320\243\320\272\320\260\320\266\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260 \320\262 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\275\320\260\320\264\321\217\321\201\320\275\320\276."]
  ::msgcat::mcset cz "Set line size in right direction." [encoding convertfrom utf-8 "Nastav\303\255 rozsah k\305\231ivky v prav\303\251m sm\304\233ru."]
  ::msgcat::mcset de "Set line size in right direction." [encoding convertfrom utf-8 "Setze Liniengr\303\266\303\237e nach rechts."]
  ::msgcat::mcset el "Set line size in right direction." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \316\264\316\271\316\254\317\203\317\204\316\261\317\203\316\267\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \317\200\317\201\316\277\317\202 \317\204\316\261 \316\264\316\265\316\276\316\271\316\254"]
  ::msgcat::mcset en "Set line size in right direction." [encoding convertfrom utf-8 "Set line size in right direction."]
  ::msgcat::mcset es "Set line size in right direction." [encoding convertfrom utf-8 "Ajustar anchura de l\303\255nea (lado derecho de la l\303\255nea)."]
  ::msgcat::mcset it "Set line size in right direction." [encoding convertfrom utf-8 "Imposta la dimensione della linea a destra."]
  ::msgcat::mcset ru "Set line size in right direction." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200 \320\273\320\270\320\275\320\270\320\270 \320\262 \320\277\321\200\320\260\320\262\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Set line size in right direction." [encoding convertfrom utf-8 "Nastav\303\255 ve\304\276kos\305\245 symbolov napravo od krivky."]
  ::msgcat::mcset sq "Set line size in right direction." [encoding convertfrom utf-8 "cakto madhesine e rrjeshtit ne drejtim te djathte"]

  ::msgcat::mcset bg "Enter line size in right direction." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260 \320\262 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\275\320\260\320\264\321\217\321\201\320\275\320\276."]
  ::msgcat::mcset cz "Enter line size in right direction." [encoding convertfrom utf-8 "Zadejte rozsah k\305\231ivky v prav\303\251m sm\304\233ru."]
  ::msgcat::mcset de "Enter line size in right direction." [encoding convertfrom utf-8 "Liniengr\303\266\303\237e nach rechts eingeben."]
  ::msgcat::mcset el "Enter line size in right direction." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\264\316\271\316\254\317\203\317\204\316\261\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \317\200\317\201\316\277\317\202 \317\204\316\261 \316\264\316\265\316\276\316\271\316\254"]
  ::msgcat::mcset en "Enter line size in right direction." [encoding convertfrom utf-8 "Enter line size in right direction."]
  ::msgcat::mcset es "Enter line size in right direction." [encoding convertfrom utf-8 "Introducir anchura de l\303\255nea (lado derecho de la l\303\255nea)."]
  ::msgcat::mcset it "Enter line size in right direction." [encoding convertfrom utf-8 "Scrivi la dimensione della linea a destra."]
  ::msgcat::mcset ru "Enter line size in right direction." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200 \320\273\320\270\320\275\320\270\320\270 \320\262 \320\277\321\200\320\260\320\262\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Enter line size in right direction." [encoding convertfrom utf-8 "Zadaj ve\304\276kos\305\245 symbolov napravo od krivky."]
  ::msgcat::mcset sq "Enter line size in right direction." [encoding convertfrom utf-8 "fute madhesine e rjeshtit ne drejtim te djathte"]

  ::msgcat::mcset bg "l-size" [encoding convertfrom utf-8 "l-\321\200\320\260\320\267\320\274\320\265\321\200"]
  ::msgcat::mcset cz "l-size" [encoding convertfrom utf-8 "l-rozsah"]
  ::msgcat::mcset de "l-size" [encoding convertfrom utf-8 "l-Gr\303\266\303\237e"]
  ::msgcat::mcset el "l-size" [encoding convertfrom utf-8 "\316\264\316\271\316\254\317\203\317\204\316\261\317\203\316\267 (\316\261)"]
  ::msgcat::mcset en "l-size" [encoding convertfrom utf-8 "l-size"]
  ::msgcat::mcset es "l-size" [encoding convertfrom utf-8 "anchura-izda"]
  ::msgcat::mcset it "l-size" [encoding convertfrom utf-8 "dim. sinistra"]
  ::msgcat::mcset ru "l-size" [encoding convertfrom utf-8 "l-size"]
  ::msgcat::mcset sk "l-size" [encoding convertfrom utf-8 "rozmer-\304\276"]
  ::msgcat::mcset sq "l-size" [encoding convertfrom utf-8 "madhesia-l"]

  ::msgcat::mcset bg "Set line size in left direction." [encoding convertfrom utf-8 "\320\243\320\272\320\260\320\266\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260 \320\262 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\275\320\260\320\273\321\217\320\262\320\276."]
  ::msgcat::mcset cz "Set line size in left direction." [encoding convertfrom utf-8 "Nastav\303\255 rozsah k\305\231ivky v lev\303\251m sm\304\233ru."]
  ::msgcat::mcset de "Set line size in left direction." [encoding convertfrom utf-8 "Setze Liniengr\303\266\303\237e nach links."]
  ::msgcat::mcset el "Set line size in left direction." [encoding convertfrom utf-8 "\316\237\317\201\316\271\317\203\316\274\317\214\317\202 \316\264\316\271\316\254\317\203\317\204\316\261\317\203\316\267\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \317\200\317\201\316\277\317\202 \317\204\316\261 \316\261\317\201\316\271\317\203\317\204\316\265\317\201\316\254"]
  ::msgcat::mcset en "Set line size in left direction." [encoding convertfrom utf-8 "Set line size in left direction."]
  ::msgcat::mcset es "Set line size in left direction." [encoding convertfrom utf-8 "Ajustar anchura de l\303\255nea (lado izquierdo de la l\303\255nea). El tipo slope necesita este valor."]
  ::msgcat::mcset it "Set line size in left direction." [encoding convertfrom utf-8 "Imposta la dimensione della linea a sinistra."]
  ::msgcat::mcset ru "Set line size in left direction." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200 \320\273\320\270\320\275\320\270\320\270 \320\262 \320\273\320\265\320\262\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Set line size in left direction." [encoding convertfrom utf-8 "Nastav\303\255 ve\304\276kos\305\245 symbolov na\304\276avo od krivky."]
  ::msgcat::mcset sq "Set line size in left direction." [encoding convertfrom utf-8 "cakto madhesine e rjeshtit ne drejtim te majte"]

  ::msgcat::mcset bg "Enter line size in left direction." [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260 \320\262 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265 \320\275\320\260\320\273\321\217\320\262\320\276."]
  ::msgcat::mcset cz "Enter line size in left direction." [encoding convertfrom utf-8 "Zadejte rozsah k\305\231ivky v lev\303\251m sm\304\233ru."]
  ::msgcat::mcset de "Enter line size in left direction." [encoding convertfrom utf-8 "Liniengr\303\266\303\237e nach links eingeben."]
  ::msgcat::mcset el "Enter line size in left direction." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\264\316\271\316\254\317\203\317\204\316\261\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 \317\200\317\201\316\277\317\202 \317\204\316\261 \316\261\317\201\316\271\317\203\317\204\316\265\317\201\316\254"]
  ::msgcat::mcset en "Enter line size in left direction." [encoding convertfrom utf-8 "Enter line size in left direction."]
  ::msgcat::mcset es "Enter line size in left direction." [encoding convertfrom utf-8 "Introducir anchura de l\303\255nea (lado izquierdo de la l\303\255nea). El tipo slope necesita este valor."]
  ::msgcat::mcset it "Enter line size in left direction." [encoding convertfrom utf-8 "Scrivi la dimensione della linea a sinistra."]
  ::msgcat::mcset ru "Enter line size in left direction." [encoding convertfrom utf-8 "\320\222\320\262\320\265\320\264\320\270\321\202\320\265 \321\200\320\260\320\267\320\274\320\265\321\200 \320\273\320\270\320\275\320\270\320\270 \320\262 \320\273\320\265\320\262\320\276\320\274 \320\275\320\260\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Enter line size in left direction." [encoding convertfrom utf-8 "Zadaj ve\304\276kos\305\245 symbolov na\304\276avo od krivky."]
  ::msgcat::mcset sq "Enter line size in left direction." [encoding convertfrom utf-8 "fute madhesine e rjeshtit ne drejtim te majte"]

  ::msgcat::mcset bg "Line point options editor." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\275\320\260 \320\276\320\277\321\206\320\270\320\270\321\202\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Line point options editor." [encoding convertfrom utf-8 "Volby bodu k\305\231ivky."]
  ::msgcat::mcset de "Line point options editor." [encoding convertfrom utf-8 "Linienpunktoptionen bearbeiten."]
  ::msgcat::mcset el "Line point options editor." [encoding convertfrom utf-8 "\316\225\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256\317\202 \316\265\317\200\316\271\316\273\316\277\316\263\317\216\316\275 \317\203\316\267\316\274\316\265\316\257\317\211\316\275 \316\263\317\201\316\261\316\274\316\274\317\216\316\275"]
  ::msgcat::mcset en "Line point options editor." [encoding convertfrom utf-8 "Line point options editor."]
  ::msgcat::mcset es "Line point options editor." [encoding convertfrom utf-8 "Editor de puntos pertenecientes a la l\303\255nea seleccionada. Consultar thbook.pdf"]
  ::msgcat::mcset it "Line point options editor." [encoding convertfrom utf-8 "Editor delle opzioni del punto della linea."]
  ::msgcat::mcset ru "Line point options editor." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\276\320\277\321\206\320\270\320\271 \321\202\320\276\321\207\320\272\320\270 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Line point options editor." [encoding convertfrom utf-8 "Editor \304\217al\305\241\303\255ch mo\305\276nost\303\255 bodu krivky."]
  ::msgcat::mcset sq "Line point options editor." [encoding convertfrom utf-8 "opcioni I editimit te pikes se rjeshtit"]

  ::msgcat::mcset bg "Click this button to apply line point changes." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\274\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\267\320\260 \320\277\321\200\320\270\320\273\320\260\320\263\320\260\320\275\320\265 \320\275\320\260 \320\277\321\200\320\276\320\274\320\265\320\275\320\270\321\202\320\265 \320\262/\321\203 \321\202\320\276\321\207\320\272\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Click this button to apply line point changes." [encoding convertfrom utf-8 "Aktualizovat bod k\305\231ivky."]
  ::msgcat::mcset de "Click this button to apply line point changes." [encoding convertfrom utf-8 "Klicke diesen Knopf, um \303\204nderungen am Linienpunkt anzuwenden."]
  ::msgcat::mcset el "Click this button to apply line point changes." [encoding convertfrom utf-8 "\316\240\316\261\317\204\316\256\317\203\317\204\316\265 \316\265\316\264\317\216 \316\263\316\271\316\261 \316\275\316\261 \316\263\316\257\316\275\316\265\316\271 \316\265\317\206\316\261\317\201\316\274\316\277\316\263\316\256 \317\204\317\211\316\275 \316\261\316\273\316\273\316\261\316\263\317\216\316\275 \317\203\317\204\316\277 \317\203\316\267\316\274\316\265\316\257\316\277 \317\204\316\267\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202."]
  ::msgcat::mcset en "Click this button to apply line point changes." [encoding convertfrom utf-8 "Click this button to apply line point changes."]
  ::msgcat::mcset es "Click this button to apply line point changes." [encoding convertfrom utf-8 "Clicar tras modificar las propiedades de los puntos de una l\303\255nea."]
  ::msgcat::mcset it "Click this button to apply line point changes." [encoding convertfrom utf-8 "Premi questo bottone per fare modifiche ai punti della linea."]
  ::msgcat::mcset ru "Click this button to apply line point changes." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\264\320\273\321\217 \320\277\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\271 \321\202\320\276\321\207\320\272\320\270 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Click this button to apply line point changes." [encoding convertfrom utf-8 "Aktializ\303\241cia bodu krivky."]
  ::msgcat::mcset sq "Click this button to apply line point changes." [encoding convertfrom utf-8 "kliko kete buton per te bere ndrimet e pikes se rjeshtit"]

  ::msgcat::mcset bg "Editor for line point options." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\267\320\260 \320\276\320\277\321\206\320\270\320\270\321\202\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217\321\202\320\260."]
  ::msgcat::mcset cz "Editor for line point options." [encoding convertfrom utf-8 "Editor voleb bodu k\305\231ivky."]
  ::msgcat::mcset de "Editor for line point options." [encoding convertfrom utf-8 "Edditor f\303\274r Linienpunktoptionen."]
  ::msgcat::mcset el "Editor for line point options." [encoding convertfrom utf-8 "\316\225\316\264\317\216 \316\274\317\200\316\277\317\201\316\265\316\257\317\204\316\265 \316\275\316\261 \316\265\316\271\317\203\316\254\316\263\316\265\317\204\316\265 \316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \316\263\316\271\316\261 \317\204\316\261 \317\203\316\267\316\274\316\265\316\257\316\261 \317\204\317\211\316\275 \316\263\317\201\316\261\316\274\316\274\317\216\316\275."]
  ::msgcat::mcset en "Editor for line point options." [encoding convertfrom utf-8 "Here you can enter options that will apply to line points."]
  ::msgcat::mcset es "Editor for line point options." [encoding convertfrom utf-8 "Aqu\303\255 se pueden meter opciones que afectar\303\241n a los puntos de esta l\303\255nea."]
  ::msgcat::mcset it "Editor for line point options." [encoding convertfrom utf-8 "Editor delle opzioni del punto della linea."]
  ::msgcat::mcset ru "Editor for line point options." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\276\320\277\321\206\320\270\320\271 \321\202\320\276\321\207\320\272\320\270 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Editor for line point options." [encoding convertfrom utf-8 "Editor \304\217al\305\241\303\255ch mo\305\276nost\303\255 bodu krivky."]
  ::msgcat::mcset sq "Editor for line point options." [encoding convertfrom utf-8 "ketu mund te futni opcionet te cilat do te vlejne per pikat e rrjeshtit"]

  ::msgcat::mcset bg "loading area module ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\274\320\276\320\264\321\203\320\273\320\260 \320\267\320\260 \320\276\320\261\320\273\320\260\321\201\321\202\320\270 ..."]
  ::msgcat::mcset cz "loading area module ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m modul pro oblasti ..."]
  ::msgcat::mcset de "loading area module ..." [encoding convertfrom utf-8 "Lade Fl\303\244chenmodul ..."]
  ::msgcat::mcset el "loading area module ..." [encoding convertfrom utf-8 "\317\206\316\277\317\201\317\204\316\257\316\266\316\265\317\204\316\261\316\271 \316\267 \316\265\316\275\317\214\317\204\316\267\317\204\316\261 \316\265\317\200\316\271\317\206\316\261\316\275\316\265\316\271\317\216\316\275..."]
  ::msgcat::mcset en "loading area module ..." [encoding convertfrom utf-8 "oading area module ..."]
  ::msgcat::mcset es "loading area module ..." [encoding convertfrom utf-8 "\303\241reas..."]
  ::msgcat::mcset it "loading area module ..." [encoding convertfrom utf-8 "modulo aree ..."]
  ::msgcat::mcset ru "loading area module ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\274\320\276\320\264\321\203\320\273\321\217 \320\276\320\261\320\273\320\260\321\201\321\202\320\265\320\271 ..."]
  ::msgcat::mcset sk "loading area module ..." [encoding convertfrom utf-8 "nahr\303\241vam modul pre plochy ..."]
  ::msgcat::mcset sq "loading area module ..." [encoding convertfrom utf-8 "duke lexuar modulin e fushes\342\200\246"]

  ::msgcat::mcset bg "Actual symbol theme." [encoding convertfrom utf-8 "\320\220\320\272\321\202\321\203\320\260\320\273\320\265\320\275 \320\275\320\260\320\261\320\270\321\200 \320\275\320\260 \321\201\320\270\320\274\320\262\320\276\320\273\320\270"]
  ::msgcat::mcset cz "Actual symbol theme." [encoding convertfrom utf-8 "Aktu\303\241ln\303\255 t\303\251ma symbol\305\257."]
  ::msgcat::mcset de "Actual symbol theme." [encoding convertfrom utf-8 "Aktueller Symbolsatz."]
  ::msgcat::mcset el "Actual symbol theme." [encoding convertfrom utf-8 "\316\243\317\215\316\274\316\262\316\277\316\273\316\277"]
  ::msgcat::mcset it "Actual symbol theme." [encoding convertfrom utf-8 "Simboli."]
  ::msgcat::mcset ru "Actual symbol theme." [encoding convertfrom utf-8 "\320\244\320\270\320\273\321\214\321\202\321\200 \320\263\321\200\321\203\320\277\320\277\321\213 \321\201\320\270\320\274\320\262\320\276\320\273\320\276\320\262."]
  ::msgcat::mcset sk "Actual symbol theme." [encoding convertfrom utf-8 "Aktu\303\241lna t\303\251ma symbolov."]
  ::msgcat::mcset sq "Actual symbol theme." [encoding convertfrom utf-8 "tema aktuale e simbolit."]

  ::msgcat::mcset bg "type" [encoding convertfrom utf-8 "\321\202\320\270\320\277"]
  ::msgcat::mcset cz "type" [encoding convertfrom utf-8 "typ"]
  ::msgcat::mcset de "type" [encoding convertfrom utf-8 "Typ"]
  ::msgcat::mcset el "type" [encoding convertfrom utf-8 "\316\265\316\257\316\264\316\277\317\202"]
  ::msgcat::mcset en "type" [encoding convertfrom utf-8 "type"]
  ::msgcat::mcset es "type" [encoding convertfrom utf-8 "tipo"]
  ::msgcat::mcset it "type" [encoding convertfrom utf-8 "tipo"]
  ::msgcat::mcset ru "type" [encoding convertfrom utf-8 "\321\202\320\270\320\277"]
  ::msgcat::mcset sk "type" [encoding convertfrom utf-8 "typ"]
  ::msgcat::mcset sq "type" [encoding convertfrom utf-8 "lloji"]

  ::msgcat::mcset bg "Area type." [encoding convertfrom utf-8 "\320\242\320\270\320\277 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260"]
  ::msgcat::mcset cz "Area type." [encoding convertfrom utf-8 "Typ oblasti."]
  ::msgcat::mcset de "Area type." [encoding convertfrom utf-8 "Fl\303\244chentyp."]
  ::msgcat::mcset el "Area type." [encoding convertfrom utf-8 "\316\225\316\257\316\264\316\277\317\202 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "Area type." [encoding convertfrom utf-8 "Area type (clic on triangle to see menu)."]
  ::msgcat::mcset es "Area type." [encoding convertfrom utf-8 "Tipo de \303\241rea. Clic en tri\303\241ngulo para ver el men\303\272."]
  ::msgcat::mcset it "Area type." [encoding convertfrom utf-8 "Tipo dell'area"]
  ::msgcat::mcset ru "Area type." [encoding convertfrom utf-8 "\320\242\320\270\320\277 \320\276\320\261\320\273\320\260\321\201\321\202\320\270."]
  ::msgcat::mcset sk "Area type." [encoding convertfrom utf-8 "Typ plochy."]
  ::msgcat::mcset sq "Area type." [encoding convertfrom utf-8 "lloji I fushes."]

  ::msgcat::mcset bg "options" [encoding convertfrom utf-8 "\320\276\320\277\321\206\320\270\320\270"]
  ::msgcat::mcset cz "options" [encoding convertfrom utf-8 "volby"]
  ::msgcat::mcset de "options" [encoding convertfrom utf-8 "Optionen"]
  ::msgcat::mcset el "options" [encoding convertfrom utf-8 "\316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202"]
  ::msgcat::mcset en "options" [encoding convertfrom utf-8 "options"]
  ::msgcat::mcset es "options" [encoding convertfrom utf-8 "opciones"]
  ::msgcat::mcset it "options" [encoding convertfrom utf-8 "opzioni"]
  ::msgcat::mcset ru "options" [encoding convertfrom utf-8 "\320\276\320\277\321\206\320\270\320\270"]
  ::msgcat::mcset sk "options" [encoding convertfrom utf-8 "mo\305\276nosti"]
  ::msgcat::mcset sq "options" [encoding convertfrom utf-8 "opcionet"]

  ::msgcat::mcset bg "Other area options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270 \320\276\320\277\321\206\320\270\320\270 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260."]
  ::msgcat::mcset cz "Other area options." [encoding convertfrom utf-8 "Dal\305\241\303\255 volby pro oblast."]
  ::msgcat::mcset de "Other area options." [encoding convertfrom utf-8 "Andere Fl\303\244chenoptionen."]
  ::msgcat::mcset el "Other area options." [encoding convertfrom utf-8 "\316\206\316\273\316\273\316\265\317\202 \316\265\317\200\316\271\316\273\316\277\316\263\316\255\317\202 \316\265\317\200\316\271\317\206\316\261\316\275\316\265\316\271\317\216\316\275. \316\222\316\273. thbook.pdf"]
  ::msgcat::mcset en "Other area options." [encoding convertfrom utf-8 "Other area options. See thbook.pdf"]
  ::msgcat::mcset es "Other area options." [encoding convertfrom utf-8 "Otras opciones de \303\241rea. Consultar thbook.pdf"]
  ::msgcat::mcset it "Other area options." [encoding convertfrom utf-8 "Altre opzioni dell'area."]
  ::msgcat::mcset ru "Other area options." [encoding convertfrom utf-8 "\320\224\321\200\321\203\320\263\320\270\320\265 \320\276\320\277\321\206\320\270\320\270 \320\276\320\261\320\273\320\260\321\201\321\202\320\270."]
  ::msgcat::mcset sk "Other area options." [encoding convertfrom utf-8 "\304\216al\305\241ie mo\305\276nosti plochy."]
  ::msgcat::mcset sq "Other area options." [encoding convertfrom utf-8 "opcionet tjera te fushes."]

  ::msgcat::mcset bg "Select lines" [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\276\321\200 \320\275\320\260 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset cz "Select lines" [encoding convertfrom utf-8 "Vyber k\305\231ivky"]
  ::msgcat::mcset de "Select lines" [encoding convertfrom utf-8 "Linien ausw\303\244hlen"]
  ::msgcat::mcset el "Select lines" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \316\263\317\201\316\261\316\274\316\274\317\216\316\275"]
  ::msgcat::mcset en "Select lines" [encoding convertfrom utf-8 "Select lines"]
  ::msgcat::mcset es "Select lines" [encoding convertfrom utf-8 "Seleccionar"]
  ::msgcat::mcset it "Select lines" [encoding convertfrom utf-8 "Selezione linee"]
  ::msgcat::mcset ru "Select lines" [encoding convertfrom utf-8 "\320\222\321\213\320\261\320\276\321\200 \320\273\320\270\320\275\320\270\320\271."]
  ::msgcat::mcset sk "Select lines" [encoding convertfrom utf-8 "Vyber krivky"]
  ::msgcat::mcset sq "Select lines" [encoding convertfrom utf-8 "selekto rjeshtat"]

  ::msgcat::mcset bg "Switch to insert line into area mode." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\262 \321\200\320\265\320\266\320\270\320\274 \320\277\320\276\321\201\321\202\320\260\320\262\321\217\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\320\270-\320\263\321\200\320\260\320\275\320\270\321\206\320\270 \320\262 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260."]
  ::msgcat::mcset cz "Switch to insert line into area mode." [encoding convertfrom utf-8 "V\303\275b\304\233r ohrani\304\215uj\303\255c\303\255ch k\305\231ivek oblasti."]
  ::msgcat::mcset el "Switch to insert line into area mode." [encoding convertfrom utf-8 "\316\221\317\206\316\277\317\215 \317\200\316\261\317\204\316\256\317\203\317\204\316\265 \316\265\316\264\317\216, \316\265\317\200\316\271\316\273\316\255\316\263\316\265\317\204\316\265 \316\274\316\265 \317\204\316\277 \317\200\316\277\316\275\317\204\316\257\316\272\316\271 \317\204\316\271\317\202 \316\263\317\201\316\261\316\274\316\274\316\255\317\202 \316\277\317\201\316\257\317\211\316\275 \317\204\316\267\317\202 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202 (\317\200\317\201\316\255\317\200\316\265\316\271 \316\275\316\261 \317\204\316\255\316\274\316\275\316\277\316\275\317\204\316\261\316\271)"]
  ::msgcat::mcset en "Switch to insert line into area mode." [encoding convertfrom utf-8 "After clicking here, select by mouse this area border lines (they must intersect)."]
  ::msgcat::mcset es "Switch to insert line into area mode." [encoding convertfrom utf-8 "Tras clicar aqu\303\255, con el rat\303\263n puedes seleccionar l\303\255neas que limiten un \303\241rea (deben cortarse entre s\303\255)."]
  ::msgcat::mcset it "Switch to insert line into area mode." [encoding convertfrom utf-8 "Cambia per inserire linee nell'area."]
  ::msgcat::mcset ru "Switch to insert line into area mode." [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\320\272\320\273\321\216\321\207\320\270\321\202\321\201\321\217 \320\262 \321\200\320\265\320\266\320\270\320\274 \320\262\321\201\321\202\320\260\320\262\320\272\320\270 \320\273\320\270\320\275\320\270\320\271-\320\263\321\200\320\260\320\275\320\270\321\206 \320\262 \320\276\320\261\320\273\320\260\321\201\321\202\321\214."]
  ::msgcat::mcset sk "Switch to insert line into area mode." [encoding convertfrom utf-8 "Po stla\304\215en\303\255 m\303\264\305\276ete za\304\215a\305\245 vklada\305\245 krivky ohrani\304\215uj\303\272ce plochu."]
  ::msgcat::mcset sq "Switch to insert line into area mode." [encoding convertfrom utf-8 "pasi te klikoni ketu, selekto me mi rjeshtat e kufirit te fushes (ato duhet te nderlidhen)"]

  ::msgcat::mcset bg "Delete ID from area." [encoding convertfrom utf-8 "\320\230\320\267\321\202\321\200\320\270\320\271 \320\273\320\270\320\275\320\270\321\217 \320\277\320\276 ID \320\276\321\202 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260."]
  ::msgcat::mcset cz "Delete ID from area." [encoding convertfrom utf-8 "Odstran\304\233n\303\255 objektu z oblasti."]
  ::msgcat::mcset de "Delete ID from area." [encoding convertfrom utf-8 "L\303\266sche ID aus Fl\303\244che."]
  ::msgcat::mcset el "Delete ID from area." [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\263\317\201\316\261\317\206\316\256 ID \316\261\317\200\317\214 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261"]
  ::msgcat::mcset en "Delete ID from area." [encoding convertfrom utf-8 "Delete selected line from list (will not be part of area borders)"]
  ::msgcat::mcset es "Delete ID from area." [encoding convertfrom utf-8 "Borrar la l\303\255nea seleccionada de la lista (dejar\303\241 de limitar este \303\241rea)."]
  ::msgcat::mcset it "Delete ID from area." [encoding convertfrom utf-8 "Rimuovi identificativo dall'area."]
  ::msgcat::mcset ru "Delete ID from area." [encoding convertfrom utf-8 "\320\243\320\264\320\260\320\273\320\270\321\202\321\214 \320\273\320\270\320\275\320\270\321\216 \320\277\320\276 \320\230\320\224 \320\270\320\267 \320\276\320\261\320\273\320\260\321\201\321\202\320\270."]
  ::msgcat::mcset sk "Delete ID from area." [encoding convertfrom utf-8 "Odstr\303\241ni\305\245 krivku z dan\303\275m ID z plochy."]
  ::msgcat::mcset sq "Delete ID from area." [encoding convertfrom utf-8 "fshije ID prej fushes"]

  ::msgcat::mcset bg "Insert ID" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\277\320\276 ID"]
  ::msgcat::mcset cz "Insert ID" [encoding convertfrom utf-8 "Vlo\305\276 ID"]
  ::msgcat::mcset de "Insert ID" [encoding convertfrom utf-8 "ID einf\303\274gen"]
  ::msgcat::mcset el "Insert ID" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 ID"]
  ::msgcat::mcset en "Insert ID" [encoding convertfrom utf-8 "Insert ID"]
  ::msgcat::mcset es "Insert ID" [encoding convertfrom utf-8 "Insertar ID"]
  ::msgcat::mcset it "Insert ID" [encoding convertfrom utf-8 "Identificativo"]
  ::msgcat::mcset ru "Insert ID" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \320\277\320\276 \320\230\320\224"]
  ::msgcat::mcset sk "Insert ID" [encoding convertfrom utf-8 "Vlo\305\276 ID"]
  ::msgcat::mcset sq "Insert ID" [encoding convertfrom utf-8 "fute ID-ne"]

  ::msgcat::mcset bg "Insert given id." [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\273\320\270\320\275\320\270\321\217-\320\263\321\200\320\260\320\275\320\270\321\206\320\260 \320\277\320\276 \320\267\320\260\320\264\320\260\320\264\320\265\320\275\320\276 ID."]
  ::msgcat::mcset cz "Insert given id." [encoding convertfrom utf-8 "Vlo\305\276\303\255 objekt s dan\303\275m ID."]
  ::msgcat::mcset de "Insert given id." [encoding convertfrom utf-8 "Angegebene ID einf\303\274gen."]
  ::msgcat::mcset el "Insert given id." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 ID \316\254\316\273\316\273\316\277 \316\261\317\200\317\214 \317\204\316\277 \317\200\317\201\316\277\316\272\316\261\316\270\316\277\317\201\316\271\317\203\316\274\316\255\316\275\316\277 \317\204\316\277\317\205 Xtherion"]
  ::msgcat::mcset en "Insert given id." [encoding convertfrom utf-8 "Insert given id instead of Xtherion default."]
  ::msgcat::mcset es "Insert given id." [encoding convertfrom utf-8 "Insertar nombre (ID) indicado, no el nombre que therion crea autom\303\241ticamente"]
  ::msgcat::mcset it "Insert given id." [encoding convertfrom utf-8 "Inserisci l'identificativo specificato"]
  ::msgcat::mcset ru "Insert given id." [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \320\273\320\270\320\275\320\270\321\216-\320\263\321\200\320\260\320\275\320\270\321\206\321\203 \320\277\320\276 \320\267\320\260\320\264\320\260\320\275\320\275\320\276\320\274\321\203 \320\230\320\224."]
  ::msgcat::mcset sk "Insert given id." [encoding convertfrom utf-8 "Vlo\305\276i\305\245 ID krivky do zoznamu kriviek ohrani\304\215uj\303\272cich plochu."]
  ::msgcat::mcset sq "Insert given id." [encoding convertfrom utf-8 "fute ID-n e dhene ne vend te X-therion"]

  ::msgcat::mcset bg "ID to insert." [encoding convertfrom utf-8 "ID \320\267\320\260 \320\262\320\274\321\212\320\272\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "ID to insert." [encoding convertfrom utf-8 "ID objektu ke vlo\305\276en\303\255."]
  ::msgcat::mcset de "ID to insert." [encoding convertfrom utf-8 "einzuf\303\274gende ID."]
  ::msgcat::mcset el "ID to insert." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 ID."]
  ::msgcat::mcset en "ID to insert." [encoding convertfrom utf-8 "ID to insert."]
  ::msgcat::mcset es "ID to insert." [encoding convertfrom utf-8 "Escribir el nombre (ID) a insertar."]
  ::msgcat::mcset it "ID to insert." [encoding convertfrom utf-8 "Identificativo da inserire."]
  ::msgcat::mcset ru "ID to insert." [encoding convertfrom utf-8 "\320\230\320\224 \320\273\320\270\320\275\320\270\320\270 \320\264\320\273\321\217 \320\262\321\201\321\202\320\260\320\262\320\272\320\270"]
  ::msgcat::mcset sk "ID to insert." [encoding convertfrom utf-8 "ID na vlo\305\276enie."]
  ::msgcat::mcset sq "ID to insert." [encoding convertfrom utf-8 "ID-ja per tu futur."]

  ::msgcat::mcset bg "Update" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270"]
  ::msgcat::mcset cz "Update" [encoding convertfrom utf-8 "Aktualizovat"]
  ::msgcat::mcset de "Update" [encoding convertfrom utf-8 "Aktualisieren"]
  ::msgcat::mcset el "Update" [encoding convertfrom utf-8 "\316\225\316\274\316\267\316\274\316\255\317\201\317\211\317\203\316\267"]
  ::msgcat::mcset en "Update" [encoding convertfrom utf-8 "Update"]
  ::msgcat::mcset es "Update" [encoding convertfrom utf-8 "Actualizar"]
  ::msgcat::mcset it "Update" [encoding convertfrom utf-8 "Aggiorna"]
  ::msgcat::mcset ru "Update" [encoding convertfrom utf-8 "\320\236\320\261\320\275\320\276\320\262\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Update" [encoding convertfrom utf-8 "Aktualizova\305\245"]
  ::msgcat::mcset sq "Update" [encoding convertfrom utf-8 "aktualizo"]

  ::msgcat::mcset bg "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "\320\235\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \321\202\320\276\320\267\320\270 \320\261\321\203\321\202\320\276\320\275 \320\267\320\260 \320\264\320\260 \320\277\321\200\320\270\320\273\320\276\320\266\320\270\321\202\320\265 \320\277\321\200\320\276\320\274\320\265\320\275\320\270\321\202\320\265, \320\275\320\260\320\277\321\200\320\260\320\262\320\265\320\275\320\270 \320\262 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260."]
  ::msgcat::mcset cz "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "Aktualizace oblasti."]
  ::msgcat::mcset de "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "Klicke diesen Knopf, um \303\204nderungen an einer Fl\303\244che anzuwenden."]
  ::msgcat::mcset el "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \316\275\316\261 \316\263\316\257\316\275\316\265\316\271 \316\265\317\206\316\261\317\201\316\274\316\277\316\263\316\256 \317\204\317\211\316\275 \316\261\316\273\316\273\316\261\316\263\317\216\316\275 \317\200\316\277\317\205 \316\272\316\254\316\275\316\261\317\204\316\265 \317\203\317\204\316\267\316\275 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261."]
  ::msgcat::mcset en "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "Click this button to apply changes you made to area."]
  ::msgcat::mcset es "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "Clicar aqu\303\255 despu\303\251s de modificar las propiedades de un \303\241rea."]
  ::msgcat::mcset it "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "Premi questo bottone per fare modifiche all'area."]
  ::msgcat::mcset ru "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "\320\235\320\260\320\266\320\274\320\270\321\202\320\265 \321\215\321\202\321\203 \320\272\320\275\320\276\320\277\320\272\321\203 \320\264\320\273\321\217 \320\277\321\200\320\270\320\274\320\265\320\275\320\265\320\275\320\270\321\217 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\271 \321\201\320\264\320\265\320\273\320\260\320\275\320\275\321\213\321\205 \320\264\320\273\321\217 \320\276\320\261\320\273\320\260\321\201\321\202\320\270."]
  ::msgcat::mcset sk "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "Aktualizova\305\245 plochu."]
  ::msgcat::mcset sq "Click this button to apply changes you made to area." [encoding convertfrom utf-8 "kliko kete buton te aktualizosh ndrimet te cilat I ke bere ne fushe"]

  ::msgcat::mcset bg "Show" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\266\320\270"]
  ::msgcat::mcset cz "Show" [encoding convertfrom utf-8 "Zobrazit"]
  ::msgcat::mcset de "Show" [encoding convertfrom utf-8 "Zeige"]
  ::msgcat::mcset el "Show" [encoding convertfrom utf-8 "\316\225\316\274\317\206\316\254\316\275\316\271\317\203\316\267"]
  ::msgcat::mcset en "Show" [encoding convertfrom utf-8 "Show"]
  ::msgcat::mcset es "Show" [encoding convertfrom utf-8 "Mostrar"]
  ::msgcat::mcset it "Show" [encoding convertfrom utf-8 "Mostra"]
  ::msgcat::mcset ru "Show" [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\267\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Show" [encoding convertfrom utf-8 "Zobrazi\305\245"]
  ::msgcat::mcset sq "Show" [encoding convertfrom utf-8 "trego"]

  ::msgcat::mcset bg "Show area border lines." [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\266\320\270 \320\263\321\200\320\260\320\275\320\270\321\206\320\270\321\202\320\265 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260."]
  ::msgcat::mcset cz "Show area border lines." [encoding convertfrom utf-8 "Zobraz\303\255 hranice oblasti."]
  ::msgcat::mcset de "Show area border lines." [encoding convertfrom utf-8 "Zeige Fl\303\244chenbegrenzungen."]
  ::msgcat::mcset el "Show area border lines." [encoding convertfrom utf-8 "\316\225\316\274\317\206\316\254\316\275\316\271\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\317\216\316\275 \316\277\317\201\316\257\317\211\316\275 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "Show area border lines." [encoding convertfrom utf-8 "Show area border lines."]
  ::msgcat::mcset es "Show area border lines." [encoding convertfrom utf-8 "Mostrar l\303\255neas l\303\255mite de \303\241rea."]
  ::msgcat::mcset it "Show area border lines." [encoding convertfrom utf-8 "Mostra le linee del bordo dell'area."]
  ::msgcat::mcset ru "Show area border lines." [encoding convertfrom utf-8 "\320\237\320\276\320\272\320\260\320\267\320\260\321\202\321\214 \320\273\320\270\320\275\320\270\320\270-\320\263\321\200\320\260\320\275\320\270\321\206\321\213 \320\264\320\273\321\217 \320\276\320\261\320\273\320\260\321\201\321\202\320\270."]
  ::msgcat::mcset sk "Show area border lines." [encoding convertfrom utf-8 "Zobraz hranice plochy."]
  ::msgcat::mcset sq "Show area border lines." [encoding convertfrom utf-8 "trego kufirin e vijave te fushes."]

  ::msgcat::mcset bg "Select line in area." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \320\273\320\270\320\275\320\270\321\217."]
  ::msgcat::mcset cz "Select line in area." [encoding convertfrom utf-8 "V\303\275b\304\233r k\305\231ivky ohrani\304\215uj\303\255c\303\255 oblast"]
  ::msgcat::mcset de "Select line in area." [encoding convertfrom utf-8 "W\303\244hle Linie in Fl\303\244che."]
  ::msgcat::mcset el "Select line in area." [encoding convertfrom utf-8 "\316\232\316\254\316\275\317\204\316\265 \316\272\316\273\316\271\316\272 \317\203\316\265 \316\277\317\200\316\277\316\271\316\261\316\264\316\256\317\200\316\277\317\204\316\265 \316\263\317\201\316\261\316\274\316\274\316\256 \317\204\316\277\317\205 \316\272\316\261\317\204\316\261\316\273\317\214\316\263\316\277\317\205 \316\263\316\271\316\261 \316\275\316\261 \316\265\317\200\316\271\316\273\316\265\317\207\316\270\316\265\316\257 \316\267 \316\261\316\275\317\204\316\257\317\203\317\204\316\277\316\271\317\207\316\267 \316\263\317\201\316\261\316\274\316\274\316\256 \316\277\317\201\316\257\316\277\317\205 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202 \317\203\317\204\316\277\316\275 \316\272\316\261\316\274\316\262\316\254."]
  ::msgcat::mcset en "Select line in area." [encoding convertfrom utf-8 "Click on any list line to get corresponding area border line selected on canvas."]
  ::msgcat::mcset es "Select line in area." [encoding convertfrom utf-8 "Cada rengl\303\263n de la lista corresponde a una l\303\255nea que limita esta \303\241rea"]
  ::msgcat::mcset it "Select line in area." [encoding convertfrom utf-8 "Seleziona una linea nell'area."]
  ::msgcat::mcset ru "Select line in area." [encoding convertfrom utf-8 "\320\222\321\213\320\261\320\276\321\200 \320\273\320\270\320\275\320\270\320\270."]
  ::msgcat::mcset sk "Select line in area." [encoding convertfrom utf-8 "Vyber hrani\304\215n\303\272 krivku."]
  ::msgcat::mcset sq "Select line in area." [encoding convertfrom utf-8 "kliko ne cilindo rrjesht te listes qe te kesh rrjeshtin kufizues te fushes pershtatese, I zgjedhur ne pelhure"]

  ::msgcat::mcset bg "loading main menu ..." [encoding convertfrom utf-8 "\320\227\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\263\320\273\320\260\320\262\320\275\320\276\321\202\320\276 \320\274\320\265\320\275\321\216 ..."]
  ::msgcat::mcset cz "loading main menu ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m hlavn\303\255 menu ..."]
  ::msgcat::mcset de "loading main menu ..." [encoding convertfrom utf-8 "Lade Hauptmen\303\274 ..."]
  ::msgcat::mcset el "loading main menu ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \316\272\317\215\317\201\316\271\316\277\317\205 \316\274\316\265\316\275\316\277\317\215"]
  ::msgcat::mcset en "loading main menu ..." [encoding convertfrom utf-8 "loading main menu ..."]
  ::msgcat::mcset es "loading main menu ..." [encoding convertfrom utf-8 "men\303\272 principal ..."]
  ::msgcat::mcset it "loading main menu ..." [encoding convertfrom utf-8 "men\303\271 principale ..."]
  ::msgcat::mcset ru "loading main menu ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\263\320\273\320\260\320\262\320\275\320\276\320\263\320\276 \320\274\320\265\320\275\321\216 ..."]
  ::msgcat::mcset sk "loading main menu ..." [encoding convertfrom utf-8 "nahr\303\241vam hlavn\303\251 menu ..."]
  ::msgcat::mcset sq "loading main menu ..." [encoding convertfrom utf-8 "duke lexuar menyn kryesore\342\200\246"]

  ::msgcat::mcset bg "Open (no pics)" [encoding convertfrom utf-8 "\320\236\321\202\320\262\320\276\321\200\320\270 (\320\261\320\265\320\267 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217)"]
  ::msgcat::mcset cz "Open (no pics)" [encoding convertfrom utf-8 "Otev\305\231\303\255t (bez obr\303\241zk\305\257)"]
  ::msgcat::mcset de "Open (no pics)" [encoding convertfrom utf-8 "\303\226ffne (keine Bilder)"]
  ::msgcat::mcset el "Open (no pics)" [encoding convertfrom utf-8 "\316\206\316\275\316\277\316\271\316\263\316\274\316\261 (\317\207\317\211\317\201\316\257\317\202 \316\265\316\271\316\272\317\214\316\275\316\265\317\202)"]
  ::msgcat::mcset en "Open (no pics)" [encoding convertfrom utf-8 "Open (no pics)"]
  ::msgcat::mcset es "Open (no pics)" [encoding convertfrom utf-8 "Abrir (sin im\303\241genes)"]
  ::msgcat::mcset it "Open (no pics)" [encoding convertfrom utf-8 "Apri (no pics)"]
  ::msgcat::mcset ru "Open (no pics)" [encoding convertfrom utf-8 "\320\236\321\202\320\272\321\200\321\213\321\202\321\214 (\320\261\320\265\320\267 \320\272\320\260\321\200\321\202\320\270\320\275\320\276\320\272)"]
  ::msgcat::mcset sk "Open (no pics)" [encoding convertfrom utf-8 "Otvori\305\245 (bez obr\303\241zkov)"]
  ::msgcat::mcset sq "Open (no pics)" [encoding convertfrom utf-8 "hape (pa foto)"]

  ::msgcat::mcset bg "Insert ..." [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 ..."]
  ::msgcat::mcset cz "Insert ..." [encoding convertfrom utf-8 "Vlo\305\276it ..."]
  ::msgcat::mcset de "Insert ..." [encoding convertfrom utf-8 "Einf\303\274gen ..."]
  ::msgcat::mcset el "Insert ..." [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256..."]
  ::msgcat::mcset en "Insert ..." [encoding convertfrom utf-8 "Insert ..."]
  ::msgcat::mcset es "Insert ..." [encoding convertfrom utf-8 "Insertar ..."]
  ::msgcat::mcset it "Insert ..." [encoding convertfrom utf-8 "Inserisci ..."]
  ::msgcat::mcset ru "Insert ..." [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\272\320\260"]
  ::msgcat::mcset sk "Insert ..." [encoding convertfrom utf-8 "Vlo\305\276i\305\245 ..."]
  ::msgcat::mcset sq "Insert ..." [encoding convertfrom utf-8 "fute\342\200\246"]

  ::msgcat::mcset bg "point" [encoding convertfrom utf-8 "\321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "point" [encoding convertfrom utf-8 "bod"]
  ::msgcat::mcset de "point" [encoding convertfrom utf-8 "Punkt"]
  ::msgcat::mcset el "point" [encoding convertfrom utf-8 "\317\203\316\267\316\274\316\265\316\257\316\277"]
  ::msgcat::mcset en "point" [encoding convertfrom utf-8 "point"]
  ::msgcat::mcset es "point" [encoding convertfrom utf-8 "punto"]
  ::msgcat::mcset it "point" [encoding convertfrom utf-8 "punto"]
  ::msgcat::mcset ru "point" [encoding convertfrom utf-8 "\321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset sk "point" [encoding convertfrom utf-8 "bod"]
  ::msgcat::mcset sq "point" [encoding convertfrom utf-8 "pika"]

  ::msgcat::mcset bg "line" [encoding convertfrom utf-8 "\320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "line" [encoding convertfrom utf-8 "k\305\231ivka"]
  ::msgcat::mcset de "line" [encoding convertfrom utf-8 "Linie"]
  ::msgcat::mcset el "line" [encoding convertfrom utf-8 "\316\263\317\201\316\261\316\274\316\274\316\256"]
  ::msgcat::mcset en "line" [encoding convertfrom utf-8 "line"]
  ::msgcat::mcset es "line" [encoding convertfrom utf-8 "l\303\255nea"]
  ::msgcat::mcset it "line" [encoding convertfrom utf-8 "linea"]
  ::msgcat::mcset ru "line" [encoding convertfrom utf-8 "\320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset sk "line" [encoding convertfrom utf-8 "krivku"]
  ::msgcat::mcset sq "line" [encoding convertfrom utf-8 "vija apo rjeshti"]

  ::msgcat::mcset bg "area" [encoding convertfrom utf-8 "\320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "area" [encoding convertfrom utf-8 "oblast"]
  ::msgcat::mcset de "area" [encoding convertfrom utf-8 "Fl\303\244che"]
  ::msgcat::mcset el "area" [encoding convertfrom utf-8 "\316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261"]
  ::msgcat::mcset en "area" [encoding convertfrom utf-8 "area"]
  ::msgcat::mcset es "area" [encoding convertfrom utf-8 "\303\241rea"]
  ::msgcat::mcset it "area" [encoding convertfrom utf-8 "area"]
  ::msgcat::mcset ru "area" [encoding convertfrom utf-8 "\320\276\320\261\320\273\320\260\321\201\321\202\321\214"]
  ::msgcat::mcset sk "area" [encoding convertfrom utf-8 "plochu"]
  ::msgcat::mcset sq "area" [encoding convertfrom utf-8 "fusha"]

  ::msgcat::mcset bg "scrap" [encoding convertfrom utf-8 "\321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset cz "scrap" [encoding convertfrom utf-8 "scrap"]
  ::msgcat::mcset de "scrap" [encoding convertfrom utf-8 "Skizze"]
  ::msgcat::mcset el "scrap" [encoding convertfrom utf-8 "\317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "scrap" [encoding convertfrom utf-8 "scrap"]
  ::msgcat::mcset es "scrap" [encoding convertfrom utf-8 "croquis"]
  ::msgcat::mcset it "scrap" [encoding convertfrom utf-8 "scrap"]
  ::msgcat::mcset ru "scrap" [encoding convertfrom utf-8 "\321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset sk "scrap" [encoding convertfrom utf-8 "scrap"]
  ::msgcat::mcset sq "scrap" [encoding convertfrom utf-8 "deponia"]

  ::msgcat::mcset bg "text" [encoding convertfrom utf-8 "\321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset cz "text" [encoding convertfrom utf-8 "text"]
  ::msgcat::mcset de "text" [encoding convertfrom utf-8 "Text"]
  ::msgcat::mcset el "text" [encoding convertfrom utf-8 "\316\272\316\265\316\257\316\274\316\265\316\275\316\277"]
  ::msgcat::mcset en "text" [encoding convertfrom utf-8 "text"]
  ::msgcat::mcset es "text" [encoding convertfrom utf-8 "texto"]
  ::msgcat::mcset it "text" [encoding convertfrom utf-8 "testo"]
  ::msgcat::mcset ru "text" [encoding convertfrom utf-8 "\321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset sk "text" [encoding convertfrom utf-8 "text"]
  ::msgcat::mcset sq "text" [encoding convertfrom utf-8 "teksti"]

  ::msgcat::mcset bg "Auto adjust area" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\275\320\260 \320\275\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\260 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "Auto adjust area" [encoding convertfrom utf-8 "Auto p\305\231izp\305\257sobit"]
  ::msgcat::mcset de "Auto adjust area" [encoding convertfrom utf-8 "Fl\303\244che automatisch anpassen"]
  ::msgcat::mcset el "Auto adjust area" [encoding convertfrom utf-8 "\316\221\317\205\317\204\317\214\316\274\316\261\317\204\316\267 \317\201\317\215\316\270\316\274\316\271\317\203\316\267 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "Auto adjust area" [encoding convertfrom utf-8 "Auto adjust area"]
  ::msgcat::mcset es "Auto adjust area" [encoding convertfrom utf-8 "Autoajustar \303\241rea"]
  ::msgcat::mcset it "Auto adjust area" [encoding convertfrom utf-8 "Auto-ridimensiona area"]
  ::msgcat::mcset ru "Auto adjust area" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\277\320\276\320\264\320\263\320\276\320\275\320\272\320\260 \320\263\321\200\320\260\320\275\320\270\321\206 \320\267\320\276\320\275\321\213 \321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\270\321\217."]
  ::msgcat::mcset sk "Auto adjust area" [encoding convertfrom utf-8 "Prisp\303\264sob plochu"]
  ::msgcat::mcset sq "Auto adjust area" [encoding convertfrom utf-8 "fusha automatikisht e pershtatur"]

  ::msgcat::mcset bg "Insert image" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Insert image" [encoding convertfrom utf-8 "Vlo\305\276it obr\303\241zek"]
  ::msgcat::mcset de "Insert image" [encoding convertfrom utf-8 "Bild einf\303\274gen"]
  ::msgcat::mcset el "Insert image" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "Insert image" [encoding convertfrom utf-8 "Insert image"]
  ::msgcat::mcset es "Insert image" [encoding convertfrom utf-8 "Insertar imagen"]
  ::msgcat::mcset it "Insert image" [encoding convertfrom utf-8 "Inserisci immagine"]
  ::msgcat::mcset ru "Insert image" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset sk "Insert image" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 obr\303\241zok"]
  ::msgcat::mcset sq "Insert image" [encoding convertfrom utf-8 "fute imazhin"]

  ::msgcat::mcset bg "Zoom 100 %" [encoding convertfrom utf-8 "\320\234\320\260\321\211\320\260\320\261 100%"]
  ::msgcat::mcset cz "Zoom 100 %" [encoding convertfrom utf-8 "Zoom na 100 %"]
  ::msgcat::mcset el "Zoom 100 %" [encoding convertfrom utf-8 "\316\234\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267 100%"]
  ::msgcat::mcset en "Zoom 100 %" [encoding convertfrom utf-8 "Zoom 100 %"]
  ::msgcat::mcset es "Zoom 100 %" [encoding convertfrom utf-8 "Zoom 100%"]
  ::msgcat::mcset it "Zoom 100 %" [encoding convertfrom utf-8 "Zoom 100 %"]
  ::msgcat::mcset ru "Zoom 100 %" [encoding convertfrom utf-8 "\320\234\320\260\321\201\321\210\321\202\320\260\320\261 100 %"]
  ::msgcat::mcset sk "Zoom 100 %" [encoding convertfrom utf-8 "Zoom 100%"]
  ::msgcat::mcset sq "Zoom 100 %" [encoding convertfrom utf-8 "zmadho 100%"]

  ::msgcat::mcset bg "Mouse mode." [encoding convertfrom utf-8 "\320\240\320\265\320\266\320\270\320\274 '\320\274\320\270\321\210\320\272\320\260'."]
  ::msgcat::mcset cz "Mouse mode." [encoding convertfrom utf-8 "Klikac\303\255 re\305\276im."]
  ::msgcat::mcset de "Mouse mode." [encoding convertfrom utf-8 "Mausmodus."]
  ::msgcat::mcset el "Mouse mode." [encoding convertfrom utf-8 "\316\233\316\265\316\271\317\204\316\277\317\205\317\201\316\263\316\257\316\261 \317\200\316\277\316\275\317\204\316\271\316\272\316\271\316\277\317\215."]
  ::msgcat::mcset en "Mouse mode." [encoding convertfrom utf-8 "Mouse mode."]
  ::msgcat::mcset es "Mouse mode." [encoding convertfrom utf-8 "Modo rat\303\263n."]
  ::msgcat::mcset it "Mouse mode." [encoding convertfrom utf-8 "Modalit\303\240 del mouse."]
  ::msgcat::mcset ru "Mouse mode." [encoding convertfrom utf-8 "\320\240\320\265\320\266\320\270\320\274 \320\274\321\213\321\210\320\270."]
  ::msgcat::mcset sk "Mouse mode." [encoding convertfrom utf-8 "M\303\263d my\305\241i."]
  ::msgcat::mcset sq "Mouse mode." [encoding convertfrom utf-8 "miu ne funkcion"]

  ::msgcat::mcset bg "Current mouse position." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\203\321\211\320\260 \320\277\320\276\320\267\320\270\321\206\320\270\321\217 \320\275\320\260 \320\272\321\203\321\200\321\201\320\276\321\200\320\260."]
  ::msgcat::mcset cz "Current mouse position." [encoding convertfrom utf-8 "Aktu\303\241ln\303\255 pozice ukazatele my\305\241i."]
  ::msgcat::mcset de "Current mouse position." [encoding convertfrom utf-8 "Aktuelle Mausposition."]
  ::msgcat::mcset el "Current mouse position." [encoding convertfrom utf-8 "\316\244\317\201\316\255\317\207\316\277\317\205\317\203\316\261 \316\270\316\255\317\203\316\267 \317\200\316\277\316\275\317\204\316\271\316\272\316\271\316\277\317\215."]
  ::msgcat::mcset en "Current mouse position." [encoding convertfrom utf-8 "Current mouse position."]
  ::msgcat::mcset es "Current mouse position." [encoding convertfrom utf-8 "Posici\303\263n actual del rat\303\263n."]
  ::msgcat::mcset it "Current mouse position." [encoding convertfrom utf-8 "Posizione del mouse."]
  ::msgcat::mcset ru "Current mouse position." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\203\321\211\320\260\321\217 \320\277\320\276\320\267\320\270\321\206\320\270\321\217 \321\203\320\272\320\260\320\267\320\260\321\202\320\265\320\273\321\217 \320\274\321\213\321\210\320\270."]
  ::msgcat::mcset sk "Current mouse position." [encoding convertfrom utf-8 "Aktu\303\241lna poloha my\305\241i."]
  ::msgcat::mcset sq "Current mouse position." [encoding convertfrom utf-8 "pozicioni aktual I miut."]

  ::msgcat::mcset bg "loading line procs ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\277\321\200\320\276\321\206\320\265\320\264\321\203\321\200\320\270\321\202\320\265 \320\267\320\260 \320\273\320\270\320\275\320\270\321\217 ..."]
  ::msgcat::mcset cz "loading line procs ..." [encoding convertfrom utf-8 "zpracov\303\241v\303\241m k\305\231ivky ..."]
  ::msgcat::mcset el "loading line procs ..." [encoding convertfrom utf-8 "\317\206\317\214\317\201\317\204\316\271\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\271\316\272\317\216\316\275 \316\264\316\271\316\261\316\264\316\271\316\272\316\261\317\203\316\271\317\216\316\275..."]
  ::msgcat::mcset en "loading line procs ..." [encoding convertfrom utf-8 "loading line procs ..."]
  ::msgcat::mcset es "loading line procs ..." [encoding convertfrom utf-8 "procesos de l\303\255nea ..."]
  ::msgcat::mcset it "loading line procs ..." [encoding convertfrom utf-8 "procedure di linea ..."]
  ::msgcat::mcset ru "loading line procs ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \320\277\321\200\320\276\321\206\320\265\320\264\321\203\321\200 \320\264\320\273\321\217 \320\273\320\270\320\275\320\270\320\271 ..."]
  ::msgcat::mcset sk "loading line procs ..." [encoding convertfrom utf-8 "na\304\215itavam modul kriviek ..."]
  ::msgcat::mcset sq "loading line procs ..." [encoding convertfrom utf-8 "duke lexuar proceduren rjeshtit\342\200\246"]

  ::msgcat::mcset bg "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\260 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270 \320\275\320\265 \320\265 \320\260\320\272\321\202\320\270\320\262\320\265\320\275. \320\227\320\260 \320\260\320\272\321\202\320\270\320\262\320\270\321\200\320\260\320\275\320\265 \320\276\321\202\320\262\320\276\321\200\320\265\321\202\320\265 \321\201\321\212\321\211\320\265\321\201\321\202\320\262\321\203\320\262\320\260\321\211 \321\204\320\260\320\271\320\273 \320\270\320\273\320\270 \321\201\321\212\320\267\320\264\320\260\320\271\321\202\320\265 \320\275\320\276\320\262."]
  ::msgcat::mcset cz "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Mapov\303\275 editor nen\303\255 aktivn\303\255. Pro jeho aktivaci otev\305\231ete existuj\303\255c\303\255 soubor nebo vytvo\305\231te nov\303\275."]
  ::msgcat::mcset de "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Karteneditor ist nicht aktiv. Um ihn zu aktivieren, lade eine existierende Datei oder lege eine neue an."]
  ::msgcat::mcset el "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\316\237 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256\317\202 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \316\264\316\265\316\275 \316\265\316\257\316\275\316\261\316\271 \316\265\316\275\316\265\317\201\316\263\317\214\317\202. \316\223\316\271\316\261 \316\275\316\261 \317\204\316\277\316\275 \316\265\316\275\316\265\317\201\316\263\316\277\317\200\316\277\316\271\316\256\317\203\316\265\317\204\316\265, \316\261\316\275\316\277\316\257\316\276\317\204\316\265 \316\255\316\275\316\261 \316\261\317\201\317\207\316\265\316\257\316\277 \316\256 \316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\256\317\203\317\204\316\265 \316\275\316\255\316\277."]
  ::msgcat::mcset en "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Map editor is not active. To activate it, open existing file or create new one."]
  ::msgcat::mcset es "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "El editor de mapas est\303\241 inactivo. Para activarlo, abre un archivo existente o crea uno nuevo."]
  ::msgcat::mcset it "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "L'editor di mappa non \303\250 attivo. Per attivarlo apri un file o creane uno."]
  ::msgcat::mcset ru "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\272\320\260\321\200\321\202\321\213 \320\275\320\265 \320\260\320\272\321\202\320\270\320\262\320\265\320\275. \320\224\320\273\321\217 \320\260\320\272\321\202\320\270\320\262\320\260\321\206\320\270\320\270 \320\276\321\202\320\272\321\200\320\276\320\271\321\202\320\265 \321\201\321\203\321\211\320\265\321\201\321\202\320\262\321\203\321\216\321\211\320\270\320\271 \321\204\320\260\320\271\320\273 \320\270\320\273\320\270 \321\201\320\276\320\267\320\264\320\260\320\271\321\202\320\265 \320\275\320\276\320\262\321\213\320\271."]
  ::msgcat::mcset sk "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Mapov\303\275 editor nie je akt\303\255vny. Otvorte existuj\303\272ci s\303\272bor alebo vytvorte nov\303\275."]
  ::msgcat::mcset sq "Map editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "permiresuesi I hartes nuk eshte aktiv. Qe ta aktivizosh, hape fajlin egzistues ose krijo nje te ri"]

  ::msgcat::mcset bg "Insert line" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "Insert line" [encoding convertfrom utf-8 "Vlo\305\276it k\305\231ivku"]
  ::msgcat::mcset de "Insert line" [encoding convertfrom utf-8 "Linie einf\303\274gen"]
  ::msgcat::mcset el "Insert line" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Insert line" [encoding convertfrom utf-8 "Insert line"]
  ::msgcat::mcset es "Insert line" [encoding convertfrom utf-8 "Insertar l\303\255nea"]
  ::msgcat::mcset it "Insert line" [encoding convertfrom utf-8 "Inserisci linea"]
  ::msgcat::mcset ru "Insert line" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \320\273\320\270\320\275\320\270\321\216"]
  ::msgcat::mcset sk "Insert line" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 krivku"]
  ::msgcat::mcset sq "Insert line" [encoding convertfrom utf-8 "fute rjeshtin-vijen"]

  ::msgcat::mcset bg "Insert scrap" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset cz "Insert scrap" [encoding convertfrom utf-8 "Vlo\305\276it scrap"]
  ::msgcat::mcset de "Insert scrap" [encoding convertfrom utf-8 "Skizze einf\303\274gen"]
  ::msgcat::mcset el "Insert scrap" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "Insert scrap" [encoding convertfrom utf-8 "Insert scrap"]
  ::msgcat::mcset es "Insert scrap" [encoding convertfrom utf-8 "Insertar croquis"]
  ::msgcat::mcset it "Insert scrap" [encoding convertfrom utf-8 "Inserisci scrap"]
  ::msgcat::mcset ru "Insert scrap" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset sk "Insert scrap" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 scrap"]
  ::msgcat::mcset sq "Insert scrap" [encoding convertfrom utf-8 "fute deponin"]

  ::msgcat::mcset bg "Insert text" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset cz "Insert text" [encoding convertfrom utf-8 "Vlo\305\276it text"]
  ::msgcat::mcset de "Insert text" [encoding convertfrom utf-8 "Text einf\303\274gen"]
  ::msgcat::mcset el "Insert text" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset en "Insert text" [encoding convertfrom utf-8 "Insert text"]
  ::msgcat::mcset es "Insert text" [encoding convertfrom utf-8 "Insertar texto"]
  ::msgcat::mcset it "Insert text" [encoding convertfrom utf-8 "Inserisci testo"]
  ::msgcat::mcset ru "Insert text" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset sk "Insert text" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 text"]
  ::msgcat::mcset sq "Insert text" [encoding convertfrom utf-8 "fute tekstin"]

  ::msgcat::mcset bg "Insert area" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "Insert area" [encoding convertfrom utf-8 "Vlo\305\276it oblast"]
  ::msgcat::mcset de "Insert area" [encoding convertfrom utf-8 "Fl\303\244che einf\303\274gen"]
  ::msgcat::mcset el "Insert area" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "Insert area" [encoding convertfrom utf-8 "Insert area"]
  ::msgcat::mcset es "Insert area" [encoding convertfrom utf-8 "Insertar \303\241rea"]
  ::msgcat::mcset it "Insert area" [encoding convertfrom utf-8 "Inserisci area"]
  ::msgcat::mcset ru "Insert area" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \320\276\320\261\320\273\320\260\321\201\321\202\321\214"]
  ::msgcat::mcset sk "Insert area" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 plochu"]
  ::msgcat::mcset sq "Insert area" [encoding convertfrom utf-8 "fute fushen"]

  ::msgcat::mcset bg "Delete" [encoding convertfrom utf-8 "\320\230\320\267\321\202\321\200\320\270\320\271"]
  ::msgcat::mcset cz "Delete" [encoding convertfrom utf-8 "Smazat"]
  ::msgcat::mcset de "Delete" [encoding convertfrom utf-8 "L\303\266sche"]
  ::msgcat::mcset el "Delete" [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\263\317\201\316\261\317\206\316\256"]
  ::msgcat::mcset en "Delete" [encoding convertfrom utf-8 "Delete"]
  ::msgcat::mcset es "Delete" [encoding convertfrom utf-8 "Borrar"]
  ::msgcat::mcset it "Delete" [encoding convertfrom utf-8 "Rimuovi"]
  ::msgcat::mcset ru "Delete" [encoding convertfrom utf-8 "\320\243\320\264\320\260\320\273\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Delete" [encoding convertfrom utf-8 "Odstr\303\241ni\305\245"]
  ::msgcat::mcset sq "Delete" [encoding convertfrom utf-8 "fshije"]

  ::msgcat::mcset bg "deleting" [encoding convertfrom utf-8 "\320\270\320\267\321\202\321\200\320\270\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "deleting" [encoding convertfrom utf-8 "maz\303\241n\303\255"]
  ::msgcat::mcset de "deleting" [encoding convertfrom utf-8 "l\303\266sche"]
  ::msgcat::mcset el "deleting" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\263\317\201\316\261\317\206\316\256"]
  ::msgcat::mcset en "deleting" [encoding convertfrom utf-8 "deleting"]
  ::msgcat::mcset es "deleting" [encoding convertfrom utf-8 "borrando"]
  ::msgcat::mcset it "deleting" [encoding convertfrom utf-8 "rimuovendo"]
  ::msgcat::mcset ru "deleting" [encoding convertfrom utf-8 "\321\203\320\264\320\260\320\273\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset sk "deleting" [encoding convertfrom utf-8 "mazanie"]
  ::msgcat::mcset sq "deleting" [encoding convertfrom utf-8 "duke fshire"]

  ::msgcat::mcset bg "moving command" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\274\320\265\321\201\321\202\320\262\320\260\320\275\320\265 \320\275\320\260 \320\272\320\276\320\274\320\260\320\275\320\264\320\260"]
  ::msgcat::mcset cz "moving command" [encoding convertfrom utf-8 "p\305\231esun p\305\231\303\255kazu"]
  ::msgcat::mcset de "moving command" [encoding convertfrom utf-8 "Verschiebebefehl"]
  ::msgcat::mcset el "moving command" [encoding convertfrom utf-8 "\316\265\316\275\317\204\316\277\316\273\316\256 \316\274\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267\317\202"]
  ::msgcat::mcset en "moving command" [encoding convertfrom utf-8 "moving command"]
  ::msgcat::mcset es "moving command" [encoding convertfrom utf-8 "desplazando comando"]
  ::msgcat::mcset it "moving command" [encoding convertfrom utf-8 "comando di spostamento"]
  ::msgcat::mcset ru "moving command" [encoding convertfrom utf-8 "\320\277\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265 \320\272\320\276\320\274\320\260\320\275\320\264"]
  ::msgcat::mcset sk "moving command" [encoding convertfrom utf-8 "presun pr\303\255kazu"]
  ::msgcat::mcset sq "moving command" [encoding convertfrom utf-8 "komanda e levizjes"]

  ::msgcat::mcset bg "creating endscrap" [encoding convertfrom utf-8 "\321\201\321\212\320\267\320\264\320\260\320\262\320\260\320\275\320\265 \320\272\321\200\320\260\320\271 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset cz "creating endscrap" [encoding convertfrom utf-8 "vytvo\305\231en\303\255 konce scrapu"]
  ::msgcat::mcset de "creating endscrap" [encoding convertfrom utf-8 "Erzeuge Skizzenende"]
  ::msgcat::mcset el "creating endscrap" [encoding convertfrom utf-8 "\316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\257\316\261 \317\204\316\255\316\273\316\277\317\205\317\202 \317\203\316\272\317\201\316\261\317\200 (endscrap)"]
  ::msgcat::mcset en "creating endscrap" [encoding convertfrom utf-8 "creating endscrap"]
  ::msgcat::mcset es "creating endscrap" [encoding convertfrom utf-8 "creando l\303\255nea final de croquis (endscrap)"]
  ::msgcat::mcset it "creating endscrap" [encoding convertfrom utf-8 "creazione endscrap"]
  ::msgcat::mcset ru "creating endscrap" [encoding convertfrom utf-8 "\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\272\320\276\320\275\321\206\320\260 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "creating endscrap" [encoding convertfrom utf-8 "vytvorenie konca scrapu"]
  ::msgcat::mcset sq "creating endscrap" [encoding convertfrom utf-8 "duke kriju fundin e deponise"]

  ::msgcat::mcset bg "scrap changes" [encoding convertfrom utf-8 "\320\277\321\200\320\276\320\274\321\217\320\275\320\260 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset cz "scrap changes" [encoding convertfrom utf-8 "zm\304\233na parametr\305\257 scrapu"]
  ::msgcat::mcset de "scrap changes" [encoding convertfrom utf-8 "Skizzen\303\244nderung"]
  ::msgcat::mcset el "scrap changes" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\255\317\202 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "scrap changes" [encoding convertfrom utf-8 "scrap changes"]
  ::msgcat::mcset es "scrap changes" [encoding convertfrom utf-8 "cambios del croquis (scrap)"]
  ::msgcat::mcset it "scrap changes" [encoding convertfrom utf-8 "modifiche dello scrap"]
  ::msgcat::mcset ru "scrap changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "scrap changes" [encoding convertfrom utf-8 "zmena parametrov scrapu"]
  ::msgcat::mcset sq "scrap changes" [encoding convertfrom utf-8 "ndryshimet ne deponi"]

  ::msgcat::mcset bg "creating scrap" [encoding convertfrom utf-8 "\321\201\321\212\320\267\320\264\320\260\320\262\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset cz "creating scrap" [encoding convertfrom utf-8 "vytvo\305\231en\303\255 scrapu"]
  ::msgcat::mcset de "creating scrap" [encoding convertfrom utf-8 "Erzeuge Skizze"]
  ::msgcat::mcset el "creating scrap" [encoding convertfrom utf-8 "\316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\257\316\261 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset en "creating scrap" [encoding convertfrom utf-8 "creating scrap"]
  ::msgcat::mcset es "creating scrap" [encoding convertfrom utf-8 "creando croquis (scrap)"]
  ::msgcat::mcset it "creating scrap" [encoding convertfrom utf-8 "creazione scrap"]
  ::msgcat::mcset ru "creating scrap" [encoding convertfrom utf-8 "\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "creating scrap" [encoding convertfrom utf-8 "vytvorenie scrapu"]
  ::msgcat::mcset sq "creating scrap" [encoding convertfrom utf-8 "duke kriju deponin"]

  ::msgcat::mcset bg "creating text" [encoding convertfrom utf-8 "\321\201\321\212\320\267\320\264\320\260\320\262\320\260\320\275\320\265 \320\275\320\260 \321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset cz "creating text" [encoding convertfrom utf-8 "vytvo\305\231en\303\255 textu"]
  ::msgcat::mcset de "creating text" [encoding convertfrom utf-8 "Erzeuge Text"]
  ::msgcat::mcset el "creating text" [encoding convertfrom utf-8 "\316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\257\316\261 \316\264\316\277\316\272\316\271\316\274\316\256\317\202"]
  ::msgcat::mcset en "creating text" [encoding convertfrom utf-8 "creating text"]
  ::msgcat::mcset es "creating text" [encoding convertfrom utf-8 "creando texto"]
  ::msgcat::mcset it "creating text" [encoding convertfrom utf-8 "creazione testo"]
  ::msgcat::mcset ru "creating text" [encoding convertfrom utf-8 "\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \321\202\320\265\320\272\321\201\321\202\320\260"]
  ::msgcat::mcset sk "creating text" [encoding convertfrom utf-8 "vytvorenie textu"]
  ::msgcat::mcset sq "creating text" [encoding convertfrom utf-8 "duke kriju tekstin"]

  ::msgcat::mcset bg "text changes" [encoding convertfrom utf-8 "\320\277\321\200\320\276\320\274\321\217\320\275\320\260 \320\275\320\260 \321\202\320\265\320\272\321\201\321\202"]
  ::msgcat::mcset cz "text changes" [encoding convertfrom utf-8 "zm\304\233na textu"]
  ::msgcat::mcset de "text changes" [encoding convertfrom utf-8 "Text\303\244nderungen"]
  ::msgcat::mcset el "text changes" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\255\317\202 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset en "text changes" [encoding convertfrom utf-8 "text changes"]
  ::msgcat::mcset es "text changes" [encoding convertfrom utf-8 "cambios de texto"]
  ::msgcat::mcset it "text changes" [encoding convertfrom utf-8 "modifiche del testo"]
  ::msgcat::mcset ru "text changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \321\202\320\265\320\272\321\201\321\202\320\260"]
  ::msgcat::mcset sk "text changes" [encoding convertfrom utf-8 "zmena textu"]
  ::msgcat::mcset sq "text changes" [encoding convertfrom utf-8 "ndrimet e tekstit"]

  ::msgcat::mcset bg "end point insertion" [encoding convertfrom utf-8 "\321\201\320\273\320\260\320\263\320\260\320\275\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260 \320\267\320\260 \320\272\321\200\320\260\320\271"]
  ::msgcat::mcset cz "end point insertion" [encoding convertfrom utf-8 "konec vkl\303\241d\303\241n\303\255 bod\305\257"]
  ::msgcat::mcset de "end point insertion" [encoding convertfrom utf-8 "Endpunkt eingef\303\274gt"]
  ::msgcat::mcset el "end point insertion" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\204\316\265\316\273\316\271\316\272\316\277\317\215 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "end point insertion" [encoding convertfrom utf-8 "end point insertion"]
  ::msgcat::mcset es "end point insertion" [encoding convertfrom utf-8 "final de inserci\303\263n de punto"]
  ::msgcat::mcset it "end point insertion" [encoding convertfrom utf-8 "inserimento punto finale"]
  ::msgcat::mcset ru "end point insertion" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \320\272\320\276\320\275\320\265\321\207\320\275\320\276\320\271 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset sk "end point insertion" [encoding convertfrom utf-8 "koniec vkladania bodov"]
  ::msgcat::mcset sq "end point insertion" [encoding convertfrom utf-8 "perfundo futjet e pikave"]

  ::msgcat::mcset bg "select object" [encoding convertfrom utf-8 "\320\270\320\267\320\261\320\276\321\200 \320\275\320\260 \320\276\320\261\320\265\320\272\321\202"]
  ::msgcat::mcset cz "select object" [encoding convertfrom utf-8 "ozna\304\215 objekt"]
  ::msgcat::mcset de "select object" [encoding convertfrom utf-8 "Objekt ausw\303\244hlen"]
  ::msgcat::mcset el "select object" [encoding convertfrom utf-8 "\316\265\317\200\316\271\316\273\316\277\316\263\316\256 \316\261\316\275\317\204\316\271\316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset it "select object" [encoding convertfrom utf-8 "seleziona oggetto"]
  ::msgcat::mcset ru "select object" [encoding convertfrom utf-8 "\320\262\321\213\320\261\320\276\321\200 \320\276\320\261\321\212\320\265\320\272\321\202\320\260"]
  ::msgcat::mcset sk "select object" [encoding convertfrom utf-8 "ozna\304\215 objekt"]
  ::msgcat::mcset sq "select object" [encoding convertfrom utf-8 "selekto objektin"]

  ::msgcat::mcset bg "Insert" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270"]
  ::msgcat::mcset cz "Insert" [encoding convertfrom utf-8 "Vlo\305\276it"]
  ::msgcat::mcset de "Insert" [encoding convertfrom utf-8 "Einf\303\274gen"]
  ::msgcat::mcset el "Insert" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256"]
  ::msgcat::mcset en "Insert" [encoding convertfrom utf-8 "Insert"]
  ::msgcat::mcset es "Insert" [encoding convertfrom utf-8 "Insertar"]
  ::msgcat::mcset it "Insert" [encoding convertfrom utf-8 "Inserisci"]
  ::msgcat::mcset ru "Insert" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\272\320\260"]
  ::msgcat::mcset sk "Insert" [encoding convertfrom utf-8 "Vlo\305\276i\305\245"]
  ::msgcat::mcset sq "Insert" [encoding convertfrom utf-8 "fute"]

  ::msgcat::mcset bg "insert point" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\275\320\270 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "insert point" [encoding convertfrom utf-8 "vlo\305\276 bod"]
  ::msgcat::mcset de "insert point" [encoding convertfrom utf-8 "Punkt einf\303\274gen"]
  ::msgcat::mcset el "insert point" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset it "insert point" [encoding convertfrom utf-8 "inserisci punto"]
  ::msgcat::mcset ru "insert point" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset sk "insert point" [encoding convertfrom utf-8 "vlo\305\276 bod"]
  ::msgcat::mcset sq "insert point" [encoding convertfrom utf-8 "fute piken"]

  ::msgcat::mcset bg "insert line point" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\275\320\270 \321\202\320\276\321\207\320\272\320\260 \320\276\321\202 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "insert line point" [encoding convertfrom utf-8 "vlo\305\276 bod k\305\231ivky"]
  ::msgcat::mcset de "insert line point" [encoding convertfrom utf-8 "Linienpunkt einf\303\274gen"]
  ::msgcat::mcset el "insert line point" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset it "insert line point" [encoding convertfrom utf-8 "inserisci punto di linea"]
  ::msgcat::mcset ru "insert line point" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \321\202\320\276\321\207\320\272\320\270 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "insert line point" [encoding convertfrom utf-8 "vlo\305\276 bod krivky"]
  ::msgcat::mcset sq "insert line point" [encoding convertfrom utf-8 "fute piken e rjeshtit"]

  ::msgcat::mcset bg "insert area border" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\275\320\270 \320\263\321\200\320\260\320\275\320\270\321\206\320\260 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "insert area border" [encoding convertfrom utf-8 "vlo\305\276 hranici plochy"]
  ::msgcat::mcset de "insert area border" [encoding convertfrom utf-8 "Fl\303\244chenrand einf\303\274gen"]
  ::msgcat::mcset el "insert area border" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\277\317\201\316\257\317\211\316\275 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset it "insert area border" [encoding convertfrom utf-8 "inserisci bordo dell'area"]
  ::msgcat::mcset ru "insert area border" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \320\263\321\200\320\260\320\275\320\270\321\206\321\213 \320\276\320\261\320\273\320\260\321\201\321\202\320\270"]
  ::msgcat::mcset sk "insert area border" [encoding convertfrom utf-8 "vlo\305\276 okraj plochy"]
  ::msgcat::mcset sq "insert area border" [encoding convertfrom utf-8 "fute kufirin e fushes"]

  ::msgcat::mcset bg "Select" [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270"]
  ::msgcat::mcset cz "Select" [encoding convertfrom utf-8 "Vyber"]
  ::msgcat::mcset de "Select" [encoding convertfrom utf-8 "Ausw\303\244hlen"]
  ::msgcat::mcset el "Select" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256"]
  ::msgcat::mcset en "Select" [encoding convertfrom utf-8 "Select"]
  ::msgcat::mcset es "Select" [encoding convertfrom utf-8 "Seleccionar"]
  ::msgcat::mcset it "Select" [encoding convertfrom utf-8 "Seleziona"]
  ::msgcat::mcset ru "Select" [encoding convertfrom utf-8 "\320\222\321\213\320\261\320\276\321\200"]
  ::msgcat::mcset sk "Select" [encoding convertfrom utf-8 "Vybra\305\245"]
  ::msgcat::mcset sq "Select" [encoding convertfrom utf-8 "selekto"]

  ::msgcat::mcset bg "scale scrap" [encoding convertfrom utf-8 "\320\274\320\260\321\211\320\260\320\261\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset cz "scale scrap" [encoding convertfrom utf-8 "m\304\233\305\231\303\255tko scrapu"]
  ::msgcat::mcset de "scale scrap" [encoding convertfrom utf-8 "Skizze skalieren"]
  ::msgcat::mcset el "scale scrap" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\256 \316\272\316\273\316\257\316\274\316\261\316\272\316\261 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "scale scrap" [encoding convertfrom utf-8 "riscala lo scrap"]
  ::msgcat::mcset ru "scale scrap" [encoding convertfrom utf-8 "\320\274\320\260\321\201\321\210\321\202\320\260\320\261\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "scale scrap" [encoding convertfrom utf-8 "mierka scrapu"]
  ::msgcat::mcset sq "scale scrap" [encoding convertfrom utf-8 "deponia e matjeve"]

  ::msgcat::mcset bg "insert sketch" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\262\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\320\270\321\206\320\260"]
  ::msgcat::mcset cz "insert sketch" [encoding convertfrom utf-8 "vlo\305\276 n\303\241\304\215rtek"]
  ::msgcat::mcset de "insert sketch" [encoding convertfrom utf-8 "Skizze einf\303\274gen"]
  ::msgcat::mcset el "insert sketch" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\317\207\316\265\316\264\316\257\316\277\317\205"]
  ::msgcat::mcset it "insert sketch" [encoding convertfrom utf-8 "inserisci disegno"]
  ::msgcat::mcset ru "insert sketch" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \321\204\320\276\320\275\320\260"]
  ::msgcat::mcset sk "insert sketch" [encoding convertfrom utf-8 "vlo\305\276 n\303\241\304\215rtok"]
  ::msgcat::mcset sq "insert sketch" [encoding convertfrom utf-8 "fute skicen"]

  ::msgcat::mcset bg "creating point" [encoding convertfrom utf-8 "\321\201\321\212\320\267\320\264\320\260\320\262\320\260\320\275\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "creating point" [encoding convertfrom utf-8 "vytvo\305\231en\303\255 bodu"]
  ::msgcat::mcset de "creating point" [encoding convertfrom utf-8 "Punkt erzeugen"]
  ::msgcat::mcset el "creating point" [encoding convertfrom utf-8 "\316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\257\316\261 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "creating point" [encoding convertfrom utf-8 "creating point"]
  ::msgcat::mcset es "creating point" [encoding convertfrom utf-8 "creando punto"]
  ::msgcat::mcset it "creating point" [encoding convertfrom utf-8 "creazione punto"]
  ::msgcat::mcset ru "creating point" [encoding convertfrom utf-8 "\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset sk "creating point" [encoding convertfrom utf-8 "vytvorenie bodu"]
  ::msgcat::mcset sq "creating point" [encoding convertfrom utf-8 "duke kriju piken"]

  ::msgcat::mcset bg "area changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202\321\202\320\260"]
  ::msgcat::mcset cz "area changes" [encoding convertfrom utf-8 "zm\304\233na parametr\305\257 oblasti"]
  ::msgcat::mcset de "area changes" [encoding convertfrom utf-8 "Fl\303\244chen\303\244nderungen"]
  ::msgcat::mcset el "area changes" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\255\317\202 \316\265\317\200\316\271\317\206\316\261\316\275\316\265\316\271\317\216\316\275"]
  ::msgcat::mcset en "area changes" [encoding convertfrom utf-8 "area changes"]
  ::msgcat::mcset es "area changes" [encoding convertfrom utf-8 "cambios de \303\241rea"]
  ::msgcat::mcset it "area changes" [encoding convertfrom utf-8 "modifiche di area"]
  ::msgcat::mcset ru "area changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \320\276\320\261\320\273\320\260\321\201\321\202\320\270"]
  ::msgcat::mcset sk "area changes" [encoding convertfrom utf-8 "zmena parametrov plochy"]
  ::msgcat::mcset sq "area changes" [encoding convertfrom utf-8 "ndrimet e fushes"]

  ::msgcat::mcset bg "point changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "point changes" [encoding convertfrom utf-8 "zm\304\233na parametr\305\257 bodu"]
  ::msgcat::mcset de "point changes" [encoding convertfrom utf-8 "Punkt\303\244nderungen"]
  ::msgcat::mcset el "point changes" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\255\317\202 \317\203\316\267\316\274\316\265\316\257\317\211\316\275"]
  ::msgcat::mcset en "point changes" [encoding convertfrom utf-8 "point changes"]
  ::msgcat::mcset es "point changes" [encoding convertfrom utf-8 "cambios de punto"]
  ::msgcat::mcset it "point changes" [encoding convertfrom utf-8 "modifiche di punto"]
  ::msgcat::mcset ru "point changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset sk "point changes" [encoding convertfrom utf-8 "zmena parametrov bodu"]
  ::msgcat::mcset sq "point changes" [encoding convertfrom utf-8 "ndrimet e pikes"]

  ::msgcat::mcset bg "Scrap sketch not inserted." [encoding convertfrom utf-8 "\320\235\320\265 \320\265 \320\262\320\274\321\212\320\272\320\275\320\260\321\202\320\260 \321\201\320\272\320\270\321\206\320\260 \320\262 \321\201\320\272\321\200\320\260\320\277\320\260."]
  ::msgcat::mcset cz "Scrap sketch not inserted." [encoding convertfrom utf-8 "N\303\241\304\215rtek nebyl vlo\305\276en."]
  ::msgcat::mcset de "Scrap sketch not inserted." [encoding convertfrom utf-8 "Skizze nicht eingef\303\274gt."]
  ::msgcat::mcset el "Scrap sketch not inserted." [encoding convertfrom utf-8 "\316\264\316\265\316\275 \316\265\316\271\317\203\316\256\317\207\316\270\316\267 \317\203\317\207\316\255\316\264\316\271\316\277 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "Scrap sketch not inserted." [encoding convertfrom utf-8 "Disegno non inerito."]
  ::msgcat::mcset ru "Scrap sketch not inserted." [encoding convertfrom utf-8 "\320\244\320\276\320\275 \321\201\320\272\321\200\320\260\320\277\320\260 \320\275\320\265 \320\262\321\201\321\202\320\260\320\262\320\273\320\265\320\275."]
  ::msgcat::mcset sk "Scrap sketch not inserted." [encoding convertfrom utf-8 "N\303\241\304\215rtok nebol vlo\305\276en\303\275."]
  ::msgcat::mcset sq "Scrap sketch not inserted." [encoding convertfrom utf-8 "skica e deponise nuk eshte futur"]

  ::msgcat::mcset bg "inserting scrap sketch" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\262\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\320\270\321\206\320\260 \320\262 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset cz "inserting scrap sketch" [encoding convertfrom utf-8 "vkl\303\241d\303\241m n\303\241\304\215rtek"]
  ::msgcat::mcset de "inserting scrap sketch" [encoding convertfrom utf-8 "F\303\274ge Skizze ein"]
  ::msgcat::mcset el "inserting scrap sketch" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "inserting scrap sketch" [encoding convertfrom utf-8 "inserimento disegno"]
  ::msgcat::mcset ru "inserting scrap sketch" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \321\204\320\276\320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "inserting scrap sketch" [encoding convertfrom utf-8 "vlo\305\276enie n\303\241\304\215rtku"]
  ::msgcat::mcset sq "inserting scrap sketch" [encoding convertfrom utf-8 "duke future skicen e deponise"]

  ::msgcat::mcset bg "deleting scrap sketch" [encoding convertfrom utf-8 "\320\270\320\267\321\202\321\200\320\270\320\262\320\260\320\275\320\265 \320\275\320\260 \321\201\320\272\320\270\321\206\320\260 \320\276\321\202 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset cz "deleting scrap sketch" [encoding convertfrom utf-8 "odstra\305\210uji n\303\241\304\215rtek"]
  ::msgcat::mcset de "deleting scrap sketch" [encoding convertfrom utf-8 "L\303\266sche Skizze"]
  ::msgcat::mcset el "deleting scrap sketch" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \317\203\317\207\316\265\316\264\316\257\316\277\317\205 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "deleting scrap sketch" [encoding convertfrom utf-8 "rimozione disegno"]
  ::msgcat::mcset ru "deleting scrap sketch" [encoding convertfrom utf-8 "\321\203\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \321\204\320\276\320\275\320\260 \321\201\320\272\321\200\320\260\320\277\320\260"]
  ::msgcat::mcset sk "deleting scrap sketch" [encoding convertfrom utf-8 "odstr\303\241nenie n\303\241\304\215rtku"]
  ::msgcat::mcset sq "deleting scrap sketch" [encoding convertfrom utf-8 "duke fshire skicen e deponise"]

  ::msgcat::mcset bg "toggle image visibility" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\262\320\260\320\275\320\265 \320\275\320\260 \320\262\320\270\320\264\320\270\320\274\320\276\321\201\321\202\321\202\320\260 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "toggle image visibility" [encoding convertfrom utf-8 "p\305\231epnut\303\255 viditelnosti obr\303\241zku"]
  ::msgcat::mcset de "toggle image visibility" [encoding convertfrom utf-8 "Bildsichtbarkeit umschalten"]
  ::msgcat::mcset el "toggle image visibility" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\256 \316\277\317\201\316\261\317\204\317\214\317\204\316\267\317\204\316\261\317\202 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "toggle image visibility" [encoding convertfrom utf-8 "toggle image visibility"]
  ::msgcat::mcset es "toggle image visibility" [encoding convertfrom utf-8 "Cambiar visibilidad de la imagen"]
  ::msgcat::mcset it "toggle image visibility" [encoding convertfrom utf-8 "cambia visibilit\303\240 immagine"]
  ::msgcat::mcset ru "toggle image visibility" [encoding convertfrom utf-8 "\320\277\320\265\321\200\320\265\320\272\320\273\321\216\321\207\320\265\320\275\320\270\320\265 \320\262\320\270\320\264\320\270\320\274\320\276\321\201\321\202\320\270 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "toggle image visibility" [encoding convertfrom utf-8 "prepni vidite\304\276nos\305\245 obr\303\241zku"]
  ::msgcat::mcset sq "toggle image visibility" [encoding convertfrom utf-8 "shikueshmeria e toggle-imazhit"]

  ::msgcat::mcset bg "grid - spacing %s" [encoding convertfrom utf-8 "\320\274\321\200\320\265\320\266\320\260 - \321\201\321\202\321\212\320\277\320\272\320\260 %s"]
  ::msgcat::mcset cz "grid - spacing %s" [encoding convertfrom utf-8 "m\305\231\303\255\305\276ka - odstup %s"]
  ::msgcat::mcset de "grid - spacing %s" [encoding convertfrom utf-8 "Gitterweite - %s"]
  ::msgcat::mcset el "grid - spacing %s" [encoding convertfrom utf-8 "\317\200\316\273\316\255\316\263\316\274\316\261 - \316\274\316\255\316\263\316\265\316\270\316\277\317\202 %s"]
  ::msgcat::mcset en "grid - spacing %s" [encoding convertfrom utf-8 "grid - spacing %s"]
  ::msgcat::mcset es "grid - spacing %s" [encoding convertfrom utf-8 "anchura cuadr\303\255cula %s"]
  ::msgcat::mcset it "grid - spacing %s" [encoding convertfrom utf-8 "reticolato - passo %s"]
  ::msgcat::mcset ru "grid - spacing %s" [encoding convertfrom utf-8 "\321\201\320\265\321\202\320\272\320\260 - \321\210\320\260\320\263 %s"]
  ::msgcat::mcset sk "grid - spacing %s" [encoding convertfrom utf-8 "sie\305\245 - rozostupy %s"]
  ::msgcat::mcset sq "grid - spacing %s" [encoding convertfrom utf-8 "%s hapesira e katroreve"]

  ::msgcat::mcset bg "station - %s" [encoding convertfrom utf-8 "\321\200\320\265\320\277\320\265\321\200 %s"]
  ::msgcat::mcset cz "station - %s" [encoding convertfrom utf-8 "m\304\233\305\231i\304\215sk\303\275 bod - %s"]
  ::msgcat::mcset de "station - %s" [encoding convertfrom utf-8 "Messpunkt - %s"]
  ::msgcat::mcset el "station - %s" [encoding convertfrom utf-8 "\317\203\316\267\316\274\316\265\316\257\316\277 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202 - %s"]
  ::msgcat::mcset en "station - %s" [encoding convertfrom utf-8 "station - %s"]
  ::msgcat::mcset es "station - %s" [encoding convertfrom utf-8 "estaci\303\263n %s"]
  ::msgcat::mcset it "station - %s" [encoding convertfrom utf-8 "caposaldo - %s"]
  ::msgcat::mcset ru "station - %s" [encoding convertfrom utf-8 "\320\277\320\270\320\272\320\265\321\202 - %s"]
  ::msgcat::mcset sk "station - %s" [encoding convertfrom utf-8 "m\304\233ra\304\215sk\303\275 bod - %s"]
  ::msgcat::mcset sq "station - %s" [encoding convertfrom utf-8 "stacioni - %s"]

  ::msgcat::mcset bg "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "\320\235\320\276\320\262\320\270\321\217\321\202 *.th2 \321\201\320\265 \320\275\321\203\320\266\320\264\320\260\320\265 \320\276\321\202 \321\201\321\212\321\205\321\200\320\260\320\275\321\217\320\262\320\260\320\275\320\265 \320\277\321\200\320\265\320\264\320\270 \320\264\320\260 \321\201\320\265 \320\262\320\274\321\212\320\272\320\275\320\265 \321\204\320\276\320\275\320\276\320\262\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265. \320\224\320\260 \321\201\320\265 \320\227\320\260\320\277\320\270\321\210\320\270 \321\201\320\265\320\263\320\260?"]
  ::msgcat::mcset cz "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "Nov\303\275 *.th2 soubor mus\303\255 b\303\275t ulo\305\276en p\305\231ed vlo\305\276en\303\255m podkladov\303\251ho obr\303\241zku. Ulo\305\276it nyn\303\255?"]
  ::msgcat::mcset de "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "Neue *.th2-Datei muss gespeichert werden, bevor ein Hintergrundbild eingef\303\274gt werden kann. Jetzt speichern?"]
  ::msgcat::mcset el "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "\316\244\316\277 \316\275\316\255\316\277 \316\261\317\201\317\207\316\265\316\257\316\277 *.th2 \317\200\317\201\316\255\317\200\316\265\316\271 \316\275\316\261 \316\261\317\200\316\277\316\270\316\267\316\272\316\265\317\205\317\204\316\265\316\257 \317\200\317\201\316\271\316\275 \316\265\316\271\317\203\316\261\317\207\316\270\316\265\316\257 \316\265\316\271\316\272\317\214\316\275\316\261 \317\206\317\214\316\275\317\204\316\277\317\205. \316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267 \317\204\317\216\317\201\316\261;"]
  ::msgcat::mcset en "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "New *.th2 file needs to be saved before inserting background image. Save it now?"]
  ::msgcat::mcset es "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "Hay que guardar el nuevo archivo .th2 antes de cargar una imagen de fondo. \302\277Guardar ahora?"]
  ::msgcat::mcset it "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "Il nuovo file *.th2 deve essere salvato prima di inserire immagini di background. Salvala ora?"]
  ::msgcat::mcset ru "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "\320\235\320\276\320\262\321\213\320\271 *.th2 \321\204\320\260\320\271\320\273 \320\275\321\203\320\266\320\264\320\260\320\265\321\202\321\201\321\217 \320\262 \321\201\320\276\321\205\321\200\320\260\320\275\320\265\320\275\320\270\320\270 \320\277\320\265\321\200\320\265\320\264 \320\262\321\201\321\202\320\260\320\262\320\272\320\276\320\271 \321\204\320\276\320\275\320\276\320\262\320\276\320\263\320\276 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217. \320\227\320\260\320\277\320\270\321\201\320\260\321\202\321\214 \321\201\320\265\320\271\321\207\320\260\321\201?"]
  ::msgcat::mcset sk "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "Pred vlo\305\276en\303\255m obr\303\241zku mus\303\255te nov\303\275 *.th2 s\303\272bor ulo\305\276i\305\245. Chcete tak urobi\305\245?"]
  ::msgcat::mcset sq "New *.th2 file needs to be saved before inserting background image. Save it now?" [encoding convertfrom utf-8 "arkivi I ri *.th2 duhet te ruhet para se te futet imazhi I prapavise.Te ruhet tani?"]

  ::msgcat::mcset bg "inserting image" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\262\320\260\320\275\320\265 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "inserting image" [encoding convertfrom utf-8 "vkl\303\241d\303\241m obr\303\241zek"]
  ::msgcat::mcset de "inserting image" [encoding convertfrom utf-8 "Bild einf\303\274gen"]
  ::msgcat::mcset el "inserting image" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "inserting image" [encoding convertfrom utf-8 "inserting image"]
  ::msgcat::mcset es "inserting image" [encoding convertfrom utf-8 "insertando imagen"]
  ::msgcat::mcset it "inserting image" [encoding convertfrom utf-8 "inserimento immagine"]
  ::msgcat::mcset ru "inserting image" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "inserting image" [encoding convertfrom utf-8 "vklad\303\241m obr\303\241zok"]
  ::msgcat::mcset sq "inserting image" [encoding convertfrom utf-8 "duke futur imazhin"]

  ::msgcat::mcset bg "removing image" [encoding convertfrom utf-8 "\320\274\320\260\321\205\320\260\320\275\320\265 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "removing image" [encoding convertfrom utf-8 "odstra\305\210uji obr\303\241zek"]
  ::msgcat::mcset de "removing image" [encoding convertfrom utf-8 "Bild entfernen"]
  ::msgcat::mcset el "removing image" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "removing image" [encoding convertfrom utf-8 "removing image"]
  ::msgcat::mcset es "removing image" [encoding convertfrom utf-8 "eliminando imagen"]
  ::msgcat::mcset it "removing image" [encoding convertfrom utf-8 "rimozione immagine"]
  ::msgcat::mcset ru "removing image" [encoding convertfrom utf-8 "\321\203\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "removing image" [encoding convertfrom utf-8 "odstr\303\241nenie obr\303\241zku"]
  ::msgcat::mcset sq "removing image" [encoding convertfrom utf-8 "duke hequr imazhin"]

  ::msgcat::mcset bg "moving image" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\274\320\265\321\201\321\202\320\262\320\260\320\275\320\265 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "moving image" [encoding convertfrom utf-8 "p\305\231esunuji obr\303\241zek"]
  ::msgcat::mcset de "moving image" [encoding convertfrom utf-8 "Bild verschieben"]
  ::msgcat::mcset el "moving image" [encoding convertfrom utf-8 "\316\274\316\265\317\204\316\261\316\272\316\257\316\275\316\267\317\203\316\267 \316\265\316\271\316\272\317\214\316\275\316\261\317\202"]
  ::msgcat::mcset en "moving image" [encoding convertfrom utf-8 "moving image"]
  ::msgcat::mcset es "moving image" [encoding convertfrom utf-8 "moviendo imagen"]
  ::msgcat::mcset it "moving image" [encoding convertfrom utf-8 "spostamento immagine"]
  ::msgcat::mcset ru "moving image" [encoding convertfrom utf-8 "\320\277\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "moving image" [encoding convertfrom utf-8 "posun obr\303\241zku"]
  ::msgcat::mcset sq "moving image" [encoding convertfrom utf-8 "duke levizur imazhin"]

  ::msgcat::mcset bg "gamma correction" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\265\320\272\321\206\320\270\321\217 \320\275\320\260 \320\263\320\260\320\274\320\260\321\202\320\260"]
  ::msgcat::mcset cz "gamma correction" [encoding convertfrom utf-8 "gamma korekce"]
  ::msgcat::mcset de "gamma correction" [encoding convertfrom utf-8 "Gammakorrektur"]
  ::msgcat::mcset el "gamma correction" [encoding convertfrom utf-8 "gamma correction"]
  ::msgcat::mcset en "gamma correction" [encoding convertfrom utf-8 "gamma correction"]
  ::msgcat::mcset es "gamma correction" [encoding convertfrom utf-8 "corecci\303\263n gamma"]
  ::msgcat::mcset it "gamma correction" [encoding convertfrom utf-8 "gamma"]
  ::msgcat::mcset ru "gamma correction" [encoding convertfrom utf-8 "\320\272\320\276\321\200\321\200\320\265\320\272\321\206\320\270\321\217 \320\263\320\260\320\274\320\274\321\213"]
  ::msgcat::mcset sk "gamma correction" [encoding convertfrom utf-8 "gamma korekcia"]
  ::msgcat::mcset sq "gamma correction" [encoding convertfrom utf-8 "korekcioni gamma"]

  ::msgcat::mcset bg "Insert point" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "Insert point" [encoding convertfrom utf-8 "Vlo\305\276it bod"]
  ::msgcat::mcset de "Insert point" [encoding convertfrom utf-8 "Punkt einf\303\274gen"]
  ::msgcat::mcset el "Insert point" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Insert point" [encoding convertfrom utf-8 "Insert point"]
  ::msgcat::mcset es "Insert point" [encoding convertfrom utf-8 "Insertar punto"]
  ::msgcat::mcset it "Insert point" [encoding convertfrom utf-8 "Inserisci punto"]
  ::msgcat::mcset ru "Insert point" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214 \321\202\320\276\321\207\320\272\321\203"]
  ::msgcat::mcset sk "Insert point" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 bod"]
  ::msgcat::mcset sq "Insert point" [encoding convertfrom utf-8 "fute piken"]

  ::msgcat::mcset bg "Delete point" [encoding convertfrom utf-8 "\320\230\320\267\321\202\321\200\320\270\320\271 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "Delete point" [encoding convertfrom utf-8 "Smazat bod"]
  ::msgcat::mcset de "Delete point" [encoding convertfrom utf-8 "Punkt l\303\266schen"]
  ::msgcat::mcset el "Delete point" [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset en "Delete point" [encoding convertfrom utf-8 "Delete point"]
  ::msgcat::mcset es "Delete point" [encoding convertfrom utf-8 "Borrar punto"]
  ::msgcat::mcset it "Delete point" [encoding convertfrom utf-8 "Rimuovi"]
  ::msgcat::mcset ru "Delete point" [encoding convertfrom utf-8 "\320\243\320\264\320\260\320\273\320\270\321\202\321\214 \321\202\320\276\321\207\320\272\321\203"]
  ::msgcat::mcset sk "Delete point" [encoding convertfrom utf-8 "Odstr\303\241ni\305\245 bod"]
  ::msgcat::mcset sq "Delete point" [encoding convertfrom utf-8 "fshije piken"]

  ::msgcat::mcset bg "Split line" [encoding convertfrom utf-8 "\320\240\320\260\320\267\320\264\320\265\320\273\320\270 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "Split line" [encoding convertfrom utf-8 "Rozd\304\233lit k\305\231ivku"]
  ::msgcat::mcset de "Split line" [encoding convertfrom utf-8 "Linie teilen"]
  ::msgcat::mcset el "Split line" [encoding convertfrom utf-8 "\316\224\316\271\316\261\316\257\317\201\316\265\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "Split line" [encoding convertfrom utf-8 "Split line"]
  ::msgcat::mcset es "Split line" [encoding convertfrom utf-8 "Cortar l\303\255nea"]
  ::msgcat::mcset it "Split line" [encoding convertfrom utf-8 "Dividi"]
  ::msgcat::mcset ru "Split line" [encoding convertfrom utf-8 "\320\240\320\260\320\267\320\264\320\265\320\273\320\270\321\202\321\214 \320\273\320\270\320\275\320\270\321\216"]
  ::msgcat::mcset sk "Split line" [encoding convertfrom utf-8 "Rozdeli\305\245 krivku"]
  ::msgcat::mcset sq "Split line" [encoding convertfrom utf-8 "ndaje rjeshtin-vijen"]

  ::msgcat::mcset bg "deleting line point" [encoding convertfrom utf-8 "\320\230\320\267\321\202\321\200\320\270\320\271 \321\202\320\276\321\207\320\272\320\260 \320\276\321\202 \320\273\320\270\320\275\320\270\321\217\321\202\320\260"]
  ::msgcat::mcset cz "deleting line point" [encoding convertfrom utf-8 "mazan\303\255 bodu na k\305\231ivce"]
  ::msgcat::mcset de "deleting line point" [encoding convertfrom utf-8 "Linienpunkt l\303\266schen"]
  ::msgcat::mcset el "deleting line point" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "deleting line point" [encoding convertfrom utf-8 "deleting line point"]
  ::msgcat::mcset es "deleting line point" [encoding convertfrom utf-8 "borrando punto de l\303\255nea"]
  ::msgcat::mcset it "deleting line point" [encoding convertfrom utf-8 "rimozione punto di linea"]
  ::msgcat::mcset ru "deleting line point" [encoding convertfrom utf-8 "\320\243\320\264\320\260\320\273\320\270\321\202\321\214 \321\202\320\276\321\207\320\272\321\203 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "deleting line point" [encoding convertfrom utf-8 "mazanie bodu na \304\215iare"]
  ::msgcat::mcset sq "deleting line point" [encoding convertfrom utf-8 "duke fshire piken e rjeshtit-vijes"]

  ::msgcat::mcset bg "inserting area border" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\262\320\260\320\275\320\265 \320\275\320\260 \320\263\321\200\320\260\320\275\320\270\321\206\320\260 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "inserting area border" [encoding convertfrom utf-8 "vlo\305\276en\303\255 hranice oblasti"]
  ::msgcat::mcset de "inserting area border" [encoding convertfrom utf-8 "Fl\303\244chenrand einf\303\274gen"]
  ::msgcat::mcset el "inserting area border" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\277\317\201\316\257\316\277\317\205 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "inserting area border" [encoding convertfrom utf-8 "inserting area border"]
  ::msgcat::mcset es "inserting area border" [encoding convertfrom utf-8 "insertando l\303\255mite de \303\241rea"]
  ::msgcat::mcset it "inserting area border" [encoding convertfrom utf-8 "inserimento bordo area"]
  ::msgcat::mcset ru "inserting area border" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \320\263\321\200\320\260\320\275\320\270\321\206\321\213 \320\276\320\261\320\273\320\260\321\201\321\202\320\270"]
  ::msgcat::mcset sk "inserting area border" [encoding convertfrom utf-8 "vlo\305\276enie okraja plochy"]
  ::msgcat::mcset sq "inserting area border" [encoding convertfrom utf-8 "duke future kufirin e fushes"]

  ::msgcat::mcset bg "deleting area border" [encoding convertfrom utf-8 "\320\270\320\267\321\202\321\200\320\270\320\262\320\260\320\275\320\265 \320\275\320\260 \320\263\320\260\320\275\320\270\321\206\320\260 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "deleting area border" [encoding convertfrom utf-8 "mazan\303\255 hranice oblasti"]
  ::msgcat::mcset de "deleting area border" [encoding convertfrom utf-8 "Fl\303\244chenrand l\303\266schen"]
  ::msgcat::mcset el "deleting area border" [encoding convertfrom utf-8 "\317\214\317\201\316\271\316\277 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "deleting area border" [encoding convertfrom utf-8 "deleting area border"]
  ::msgcat::mcset es "deleting area border" [encoding convertfrom utf-8 "borrando l\303\255mite de \303\241rea"]
  ::msgcat::mcset it "deleting area border" [encoding convertfrom utf-8 "rimozione bordo area"]
  ::msgcat::mcset ru "deleting area border" [encoding convertfrom utf-8 "\321\203\320\264\320\260\320\273\320\265\320\275\320\270\320\265 \320\263\321\200\320\260\320\275\320\270\321\206\321\213 \320\276\320\261\320\273\320\260\321\201\321\202\320\270"]
  ::msgcat::mcset sk "deleting area border" [encoding convertfrom utf-8 "mazanie okraja plochy"]
  ::msgcat::mcset sq "deleting area border" [encoding convertfrom utf-8 "duke fshire kufirin e fushes"]

  ::msgcat::mcset bg "creating area" [encoding convertfrom utf-8 "\321\201\321\212\320\267\320\264\320\260\320\262\320\260\320\275\320\265 \320\275\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset cz "creating area" [encoding convertfrom utf-8 "vytvo\305\231en\303\255 oblasti"]
  ::msgcat::mcset de "creating area" [encoding convertfrom utf-8 "Fl\303\244che erzeugen"]
  ::msgcat::mcset el "creating area" [encoding convertfrom utf-8 "\316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\257\316\261 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset en "creating area" [encoding convertfrom utf-8 "creating area"]
  ::msgcat::mcset es "creating area" [encoding convertfrom utf-8 "creando \303\241rea"]
  ::msgcat::mcset it "creating area" [encoding convertfrom utf-8 "creazione area"]
  ::msgcat::mcset ru "creating area" [encoding convertfrom utf-8 "\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\276\320\261\320\273\320\260\321\201\321\202\320\270"]
  ::msgcat::mcset sk "creating area" [encoding convertfrom utf-8 "vytvorenie plochy"]
  ::msgcat::mcset sq "creating area" [encoding convertfrom utf-8 "duke kriju fushen"]

  ::msgcat::mcset bg "creating line" [encoding convertfrom utf-8 "\321\201\321\212\320\267\320\264\320\260\320\262\320\260\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "creating line" [encoding convertfrom utf-8 "vytvo\305\231en\303\255 k\305\231ivky"]
  ::msgcat::mcset de "creating line" [encoding convertfrom utf-8 "Linie erzeugen"]
  ::msgcat::mcset el "creating line" [encoding convertfrom utf-8 "\316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\257\316\261 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "creating line" [encoding convertfrom utf-8 "creating line"]
  ::msgcat::mcset es "creating line" [encoding convertfrom utf-8 "creando l\303\255nea"]
  ::msgcat::mcset it "creating line" [encoding convertfrom utf-8 "creazione linea"]
  ::msgcat::mcset ru "creating line" [encoding convertfrom utf-8 "\321\201\320\276\320\267\320\264\320\260\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "creating line" [encoding convertfrom utf-8 "vytvorenie krivky"]
  ::msgcat::mcset sq "creating line" [encoding convertfrom utf-8 "duke kriju vijen apo rrjeshtin"]

  ::msgcat::mcset bg "line changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "line changes" [encoding convertfrom utf-8 "zm\304\233na parametr\305\257 k\305\231ivky"]
  ::msgcat::mcset de "line changes" [encoding convertfrom utf-8 "Linien\303\244nderung"]
  ::msgcat::mcset el "line changes" [encoding convertfrom utf-8 "\316\261\316\273\316\273\316\261\316\263\316\255\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "line changes" [encoding convertfrom utf-8 "line changes"]
  ::msgcat::mcset es "line changes" [encoding convertfrom utf-8 "cambios de l\303\255nea"]
  ::msgcat::mcset it "line changes" [encoding convertfrom utf-8 "modifiche di linea"]
  ::msgcat::mcset ru "line changes" [encoding convertfrom utf-8 "\320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "line changes" [encoding convertfrom utf-8 "zmena parametrov krivky"]
  ::msgcat::mcset sq "line changes" [encoding convertfrom utf-8 "ndrimet e vijes"]

  ::msgcat::mcset bg "line closing" [encoding convertfrom utf-8 "\320\267\320\260\321\202\320\262\320\260\321\200\321\217\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "line closing" [encoding convertfrom utf-8 "uzav\305\231en\303\255 k\305\231ivky"]
  ::msgcat::mcset de "line closing" [encoding convertfrom utf-8 "Linie schlie\303\237en"]
  ::msgcat::mcset el "line closing" [encoding convertfrom utf-8 "\316\272\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "line closing" [encoding convertfrom utf-8 "line closing"]
  ::msgcat::mcset es "line closing" [encoding convertfrom utf-8 "cerrando l\303\255nea"]
  ::msgcat::mcset it "line closing" [encoding convertfrom utf-8 "chiusura linea"]
  ::msgcat::mcset ru "line closing" [encoding convertfrom utf-8 "\320\267\320\260\320\274\321\213\320\272\320\260\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "line closing" [encoding convertfrom utf-8 "uzavretie krivky"]
  ::msgcat::mcset sq "line closing" [encoding convertfrom utf-8 "mbyllja e vijes-rjeshtit"]

  ::msgcat::mcset bg "line opening" [encoding convertfrom utf-8 "\320\276\321\202\320\262\320\260\321\200\321\217\320\275\320\265 (\321\200\320\260\320\267\320\264\320\265\320\273\321\217\320\275\320\265) \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "line opening" [encoding convertfrom utf-8 "otev\305\231en\303\255 k\305\231ivky"]
  ::msgcat::mcset de "line opening" [encoding convertfrom utf-8 "Linie \303\266ffnen"]
  ::msgcat::mcset el "line opening" [encoding convertfrom utf-8 "\316\254\316\275\316\277\316\271\316\263\316\274\316\261 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "line opening" [encoding convertfrom utf-8 "line opening"]
  ::msgcat::mcset es "line opening" [encoding convertfrom utf-8 "abriendo l\303\255nea"]
  ::msgcat::mcset it "line opening" [encoding convertfrom utf-8 "apertura linea"]
  ::msgcat::mcset ru "line opening" [encoding convertfrom utf-8 "\321\200\320\260\320\267\320\274\321\213\320\272\320\260\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "line opening" [encoding convertfrom utf-8 "otvorenie krivky"]
  ::msgcat::mcset sq "line opening" [encoding convertfrom utf-8 "hapja e vijes-rjeshtit"]

  ::msgcat::mcset bg "inserting line point" [encoding convertfrom utf-8 "\320\262\320\274\321\212\320\272\320\262\320\260\320\275\320\265 \320\275\320\260 \321\202\320\276\321\207\320\272\320\260 \320\262 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "inserting line point" [encoding convertfrom utf-8 "vlo\305\276en\303\255 bodu k\305\231ivky"]
  ::msgcat::mcset de "inserting line point" [encoding convertfrom utf-8 "Linienpunkt einf\303\274gen"]
  ::msgcat::mcset el "inserting line point" [encoding convertfrom utf-8 "\316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\203\316\267\316\274\316\265\316\257\316\277 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "inserting line point" [encoding convertfrom utf-8 "inserting line point"]
  ::msgcat::mcset es "inserting line point" [encoding convertfrom utf-8 "insertando punto en la l\303\255nea"]
  ::msgcat::mcset it "inserting line point" [encoding convertfrom utf-8 "inserimento punto di linea"]
  ::msgcat::mcset ru "inserting line point" [encoding convertfrom utf-8 "\320\262\321\201\321\202\320\260\320\262\320\272\320\260 \321\202\320\276\321\207\320\272\320\270 \320\262 \320\273\320\270\320\275\320\270\321\216"]
  ::msgcat::mcset sk "inserting line point" [encoding convertfrom utf-8 "vlo\305\276enie bodu krivky"]
  ::msgcat::mcset sq "inserting line point" [encoding convertfrom utf-8 "duke futur piken e vijes"]

  ::msgcat::mcset bg "line ending" [encoding convertfrom utf-8 "\320\267\320\260\320\262\321\212\321\200\321\210\320\262\320\260\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "line ending" [encoding convertfrom utf-8 "ukon\304\215en\303\255 k\305\231ivky"]
  ::msgcat::mcset de "line ending" [encoding convertfrom utf-8 "Linienende"]
  ::msgcat::mcset el "line ending" [encoding convertfrom utf-8 "\317\204\316\255\316\273\316\277\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "line ending" [encoding convertfrom utf-8 "line ending"]
  ::msgcat::mcset es "line ending" [encoding convertfrom utf-8 "finalizando l\303\255nea"]
  ::msgcat::mcset it "line ending" [encoding convertfrom utf-8 "fine linea"]
  ::msgcat::mcset ru "line ending" [encoding convertfrom utf-8 "\320\267\320\260\320\262\320\265\321\200\321\210\320\265\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "line ending" [encoding convertfrom utf-8 "ukon\304\215enie krivky"]
  ::msgcat::mcset sq "line ending" [encoding convertfrom utf-8 "rjeshti ne perfundim"]

  ::msgcat::mcset bg "moving control point" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\274\320\265\321\201\321\202\320\262\320\260\320\275\320\265 \320\275\320\260 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\320\262\320\260\321\211\320\260 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "moving control point" [encoding convertfrom utf-8 "posun \305\231\303\255d\303\255c\303\255ho bodu"]
  ::msgcat::mcset de "moving control point" [encoding convertfrom utf-8 "Verschiebe Kontrollpunkt"]
  ::msgcat::mcset el "moving control point" [encoding convertfrom utf-8 "\316\274\316\265\317\204\316\261\316\262\316\261\316\273\316\273\317\214\316\274\316\265\316\275\316\277 \317\203\316\267\316\274\316\265\316\257\316\277 \316\265\316\273\316\255\316\263\317\207\316\277\317\205"]
  ::msgcat::mcset en "moving control point" [encoding convertfrom utf-8 "moving control point"]
  ::msgcat::mcset es "moving control point" [encoding convertfrom utf-8 "moviendo punto de control"]
  ::msgcat::mcset it "moving control point" [encoding convertfrom utf-8 "spostamento punto di controllo"]
  ::msgcat::mcset ru "moving control point" [encoding convertfrom utf-8 "\320\277\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265 \321\203\320\277\321\200\320\260\320\262\320\273\321\217\321\216\321\211\320\265\320\271 \321\202\320\276\321\207\320\272\320\270"]
  ::msgcat::mcset sk "moving control point" [encoding convertfrom utf-8 "posun kontroln\303\251ho bodu"]
  ::msgcat::mcset sq "moving control point" [encoding convertfrom utf-8 "duke levize piken e kontrollit"]

  ::msgcat::mcset bg "split line" [encoding convertfrom utf-8 "\321\200\320\260\320\267\320\264\320\265\320\273\321\217\320\275\320\265 \320\275\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset cz "split line" [encoding convertfrom utf-8 "rozd\304\233lit k\305\231ivku"]
  ::msgcat::mcset de "split line" [encoding convertfrom utf-8 "Linie teilen"]
  ::msgcat::mcset el "split line" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\257\317\201\316\265\317\203\316\267 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset en "split line" [encoding convertfrom utf-8 "split line"]
  ::msgcat::mcset es "split line" [encoding convertfrom utf-8 "cortar l\303\255nea"]
  ::msgcat::mcset it "split line" [encoding convertfrom utf-8 "dividi la linea"]
  ::msgcat::mcset ru "split line" [encoding convertfrom utf-8 "\321\200\320\260\320\267\320\264\320\265\320\273\320\265\320\275\320\270\320\265 \320\273\320\270\320\275\320\270\320\270"]
  ::msgcat::mcset sk "split line" [encoding convertfrom utf-8 "rozdelenie \304\215iary"]
  ::msgcat::mcset sq "split line" [encoding convertfrom utf-8 "ndarja e pikes-rjeshtit"]

  ::msgcat::mcset bg "loading text editor ..." [encoding convertfrom utf-8 "\320\267\320\260\321\200\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \321\202\320\265\320\272\321\201\321\202\320\276\320\262\320\270\321\217 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200 ..."]
  ::msgcat::mcset cz "loading text editor ..." [encoding convertfrom utf-8 "nahr\303\241v\303\241m text editor ..."]
  ::msgcat::mcset de "loading text editor ..." [encoding convertfrom utf-8 "Lade Texteditor ..."]
  ::msgcat::mcset el "loading text editor ..." [encoding convertfrom utf-8 "\316\206\316\275\316\277\316\271\316\263\316\274\316\261 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205..."]
  ::msgcat::mcset en "loading text editor ..." [encoding convertfrom utf-8 "loading text editor ..."]
  ::msgcat::mcset es "loading text editor ..." [encoding convertfrom utf-8 "editor de texto ..."]
  ::msgcat::mcset it "loading text editor ..." [encoding convertfrom utf-8 "editor di testo ..."]
  ::msgcat::mcset ru "loading text editor ..." [encoding convertfrom utf-8 "\320\267\320\260\320\263\321\200\321\203\320\267\320\272\320\260 \321\202\320\265\320\272\321\201\321\202\320\276\320\262\320\276\320\263\320\276 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200\320\260 ..."]
  ::msgcat::mcset sk "loading text editor ..." [encoding convertfrom utf-8 "na\304\215\303\255tavam textov\303\275 editor"]
  ::msgcat::mcset sq "loading text editor ..." [encoding convertfrom utf-8 "duke lexuar editorin e tekstit\342\200\246"]

  ::msgcat::mcset bg "Text Editor" [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\201\321\202\320\276\320\262 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200"]
  ::msgcat::mcset cz "Text Editor" [encoding convertfrom utf-8 "Text editor"]
  ::msgcat::mcset de "Text Editor" [encoding convertfrom utf-8 "Texteditor"]
  ::msgcat::mcset el "Text Editor" [encoding convertfrom utf-8 "\316\225\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256\317\202 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset en "Text Editor" [encoding convertfrom utf-8 "Text Editor"]
  ::msgcat::mcset es "Text Editor" [encoding convertfrom utf-8 "Editor de texto"]
  ::msgcat::mcset it "Text Editor" [encoding convertfrom utf-8 "Editor di testo"]
  ::msgcat::mcset ru "Text Editor" [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\201\321\202\320\276\320\262\320\276\320\271 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200"]
  ::msgcat::mcset sk "Text Editor" [encoding convertfrom utf-8 "Textov\303\275 editor"]
  ::msgcat::mcset sq "Text Editor" [encoding convertfrom utf-8 "editori I tekstit"]

  ::msgcat::mcset bg "Files" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273\320\276\320\262\320\265"]
  ::msgcat::mcset cz "Files" [encoding convertfrom utf-8 "Soubory"]
  ::msgcat::mcset de "Files" [encoding convertfrom utf-8 "Dateien"]
  ::msgcat::mcset el "Files" [encoding convertfrom utf-8 "\316\221\317\201\317\207\316\265\316\257\316\261"]
  ::msgcat::mcset en "Files" [encoding convertfrom utf-8 "Files"]
  ::msgcat::mcset es "Files" [encoding convertfrom utf-8 "Archivos"]
  ::msgcat::mcset it "Files" [encoding convertfrom utf-8 "File"]
  ::msgcat::mcset ru "Files" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273\321\213"]
  ::msgcat::mcset sk "Files" [encoding convertfrom utf-8 "S\303\272bory"]
  ::msgcat::mcset sq "Files" [encoding convertfrom utf-8 "fajlat-arkivi"]

  ::msgcat::mcset bg "Data table" [encoding convertfrom utf-8 "\320\242\320\260\320\261\320\273\320\270\321\206\320\260 \321\201 \320\264\320\260\320\275\320\275\320\270"]
  ::msgcat::mcset cz "Data table" [encoding convertfrom utf-8 "Datov\303\241 tabulka"]
  ::msgcat::mcset de "Data table" [encoding convertfrom utf-8 "Datentabelle"]
  ::msgcat::mcset el "Data table" [encoding convertfrom utf-8 "\316\240\316\257\316\275\316\261\316\272\316\261\317\202 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\317\211\316\275"]
  ::msgcat::mcset en "Data table" [encoding convertfrom utf-8 "Data table"]
  ::msgcat::mcset es "Data table" [encoding convertfrom utf-8 "Tabla de datos"]
  ::msgcat::mcset it "Data table" [encoding convertfrom utf-8 "Tabella dei dati"]
  ::msgcat::mcset ru "Data table" [encoding convertfrom utf-8 "\320\242\320\260\320\261\320\273\320\270\321\206\320\260 \320\264\320\260\320\275\320\275\321\213\321\205"]
  ::msgcat::mcset sk "Data table" [encoding convertfrom utf-8 "D\303\241tov\303\241 tabu\304\276ka"]
  ::msgcat::mcset sq "Data table" [encoding convertfrom utf-8 "tabela e te dhenave"]

  ::msgcat::mcset bg "Search & Replace" [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \320\270 \320\267\320\260\320\274\321\217\320\275\320\260"]
  ::msgcat::mcset cz "Search & Replace" [encoding convertfrom utf-8 "Naj\303\255t & Nahradit"]
  ::msgcat::mcset de "Search & Replace" [encoding convertfrom utf-8 "Suchen & ersetzen"]
  ::msgcat::mcset el "Search & Replace" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\272\316\261\316\271 \316\261\316\275\317\204\316\271\316\272\316\261\317\204\316\254\317\203\317\204\316\261\317\203\316\267"]
  ::msgcat::mcset en "Search & Replace" [encoding convertfrom utf-8 "Search & Replace"]
  ::msgcat::mcset es "Search & Replace" [encoding convertfrom utf-8 "Buscar y cambiar"]
  ::msgcat::mcset it "Search & Replace" [encoding convertfrom utf-8 "Cerca e sostituisci"]
  ::msgcat::mcset ru "Search & Replace" [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272 \320\270 \320\227\320\260\320\274\320\265\320\275\320\260"]
  ::msgcat::mcset sk "Search & Replace" [encoding convertfrom utf-8 "N\303\241jdi a Nahra\304\217"]
  ::msgcat::mcset sq "Search & Replace" [encoding convertfrom utf-8 "kerko dhe ndero vendin"]

  ::msgcat::mcset bg "Switch open files." [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\276\321\202\320\262\320\276\321\200\320\265\320\275\320\270\321\217\321\202 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset cz "Switch open files." [encoding convertfrom utf-8 "P\305\231ep\303\255na\304\215 otev\305\231en\303\275ch soubor\305\257."]
  ::msgcat::mcset de "Switch open files." [encoding convertfrom utf-8 "Ge\303\266ffnete Dateien wechseln."]
  ::msgcat::mcset el "Switch open files." [encoding convertfrom utf-8 "\316\227 \316\273\316\257\317\203\317\204\316\261 \316\264\316\265\316\257\317\207\316\275\316\265\316\271 \317\204\316\261 \316\261\316\275\316\277\316\271\316\272\317\204\316\254 \316\261\317\201\317\207\316\265\316\257\316\261. \316\225\317\200\316\271\316\273\316\255\316\276\316\265\317\204\316\265 \316\261\317\205\317\204\317\214 \317\200\316\277\317\205 \317\203\316\261\317\202 \316\265\316\275\316\264\316\271\316\261\317\206\316\255\317\201\316\265\316\271."]
  ::msgcat::mcset en "Switch open files." [encoding convertfrom utf-8 "This list shows open files. Click on the one you are interested."]
  ::msgcat::mcset es "Switch open files." [encoding convertfrom utf-8 "Esta lista muestra los archivos abiertos. Haz clic en el que te interese."]
  ::msgcat::mcset it "Switch open files." [encoding convertfrom utf-8 "Cambia tra i file aperti."]
  ::msgcat::mcset ru "Switch open files." [encoding convertfrom utf-8 "\320\237\320\276\320\274\320\265\320\275\321\217\321\202\321\214 \320\276\321\202\320\272\321\200\321\213\321\202\321\213\320\271 \321\204\320\260\320\271\320\273."]
  ::msgcat::mcset sk "Switch open files." [encoding convertfrom utf-8 "Prep\303\255na\304\215 medzi otvoren\303\275mi s\303\272bormi."]
  ::msgcat::mcset sq "Switch open files." [encoding convertfrom utf-8 "kjo liste tregon fajlat e hapura. Kliko ne ate te cilen je I interesuar."]

  ::msgcat::mcset bg "Encoding" [encoding convertfrom utf-8 "\320\232\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260"]
  ::msgcat::mcset cz "Encoding" [encoding convertfrom utf-8 "K\303\263dov\303\241n\303\255"]
  ::msgcat::mcset de "Encoding" [encoding convertfrom utf-8 "Zeichenkodierung"]
  ::msgcat::mcset el "Encoding" [encoding convertfrom utf-8 "\316\232\317\211\316\264\316\271\316\272\316\277\317\203\316\265\316\273\316\257\316\264\316\261"]
  ::msgcat::mcset en "Encoding" [encoding convertfrom utf-8 "Encoding"]
  ::msgcat::mcset es "Encoding" [encoding convertfrom utf-8 "Codificaci\303\263n"]
  ::msgcat::mcset it "Encoding" [encoding convertfrom utf-8 "Encoding"]
  ::msgcat::mcset ru "Encoding" [encoding convertfrom utf-8 "\320\232\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260"]
  ::msgcat::mcset sk "Encoding" [encoding convertfrom utf-8 "K\303\263dovanie"]
  ::msgcat::mcset sq "Encoding" [encoding convertfrom utf-8 "de-kodimi"]

  ::msgcat::mcset bg "Change to" [encoding convertfrom utf-8 "\320\237\321\200\320\276\320\274\320\265\320\275\320\270 \320\275\320\260"]
  ::msgcat::mcset cz "Change to" [encoding convertfrom utf-8 "Zm\304\233nit na"]
  ::msgcat::mcset de "Change to" [encoding convertfrom utf-8 "\303\204ndern in"]
  ::msgcat::mcset el "Change to" [encoding convertfrom utf-8 "\316\221\316\273\316\273\316\261\316\263\316\256 \317\203\316\265"]
  ::msgcat::mcset en "Change to" [encoding convertfrom utf-8 "Change to"]
  ::msgcat::mcset es "Change to" [encoding convertfrom utf-8 "Cambiar a"]
  ::msgcat::mcset it "Change to" [encoding convertfrom utf-8 "Cambia a"]
  ::msgcat::mcset ru "Change to" [encoding convertfrom utf-8 "\320\230\320\267\320\274\320\265\320\275\320\270\321\202\321\214 \320\275\320\260"]
  ::msgcat::mcset sk "Change to" [encoding convertfrom utf-8 "Zmeni\305\245 na"]
  ::msgcat::mcset sq "Change to" [encoding convertfrom utf-8 "ndero ne"]

  ::msgcat::mcset bg "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "\320\227\320\260 \320\267\320\260\320\264\320\260\320\262\320\275\320\265 \320\275\320\260 \320\272\320\276\320\264\320\270\321\200\320\260\320\276\320\262\320\272\320\260\321\202\320\260 \320\275\320\260 \321\204\320\260\320\271\320\273\320\260, \320\262\321\212\320\262\320\265\320\264\320\265\321\202\320\265 \320\270\320\274\320\265\321\202\320\276 \320\275\320\260 \320\272\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\260\321\202\320\260 \320\270 \320\275\320\260\321\202\320\270\321\201\320\275\320\265\321\202\320\265 \320\261\321\203\321\202\320\276\320\275\320\260 <\320\237\321\200\320\276\320\274\321\217\320\275\320\260>"]
  ::msgcat::mcset cz "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "Nastaven\303\255 k\303\263dov\303\241n\303\255 - vyberte k\303\263dov\303\241n\303\255 a stiskn\304\233te tla\304\215\303\255tko <Zm\304\233nit na>."]
  ::msgcat::mcset de "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "Um Zeichenkodierung zu \303\244ndern, gebe den Namen der Kodierung ein und dr\303\274cke den <Change> Knopf."]
  ::msgcat::mcset el "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "\316\223\316\271\316\261 \317\201\317\215\316\270\316\274\316\271\317\203\316\267 \316\272\317\211\316\264\316\271\316\272\316\277\317\203\316\265\316\273\316\257\316\264\316\261\317\202, \316\265\316\271\317\203\316\254\316\263\316\265\317\204\316\265 \317\214\316\275\316\277\316\274\316\261 \316\272\316\261\316\271 \317\200\316\261\317\204\316\256\317\203\317\204\316\265 \317\204\316\277 \316\272\316\277\317\205\316\274\317\200\316\257 <\316\221\316\273\316\273\316\261\316\263\316\256>"]
  ::msgcat::mcset en "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "To set file encoding, type encoding name and press <Change> button."]
  ::msgcat::mcset es "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "Para ajustar la codificaci\303\263n, escoje la que quieras y pulsa <Cambiar a>."]
  ::msgcat::mcset it "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "Per impostare l'encoding, scrivi il nome dell'encoding e premi il bottone <Cambia>"]
  ::msgcat::mcset ru "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "\320\224\320\273\321\217 \320\267\320\260\320\264\320\260\320\275\320\270\321\217 \320\272\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\270 \321\204\320\260\320\271\320\273\320\260 \320\262\320\262\320\265\320\264\320\270\321\202\320\265 \320\270\320\274\321\217 \320\272\320\276\320\264\320\270\321\200\320\276\320\262\320\272\320\270 \320\270 \320\275\320\260\320\266\320\274\320\270\321\202\320\265 \320\272\320\275\320\276\320\277\320\272\321\203 <\320\230\320\267\320\274\320\265\320\275\320\270\321\202\321\214>."]
  ::msgcat::mcset sk "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "Na nastavenie k\303\263dovania, vlo\305\276te identifik\303\241tor k\303\263dovania a stla\304\215te <Zmeni\305\245>."]
  ::msgcat::mcset sq "To set file encoding, type encoding name and press <Change> button." [encoding convertfrom utf-8 "per te vendos fajlin per dekodim, shtype emrin per dekodim dhe kliko butonin <ndroje>"]

  ::msgcat::mcset bg "Scan data format" [encoding convertfrom utf-8 "\320\236\320\277\321\200\320\265\320\264\320\265\320\273\320\270 \321\204\320\276\321\200\320\274\320\260\321\202\320\260 \320\275\320\260 \320\264\320\260\320\275\320\275\320\270\321\202\320\265"]
  ::msgcat::mcset cz "Scan data format" [encoding convertfrom utf-8 "Skenovat form\303\241t dat"]
  ::msgcat::mcset de "Scan data format" [encoding convertfrom utf-8 "Datenformat einlesen"]
  ::msgcat::mcset el "Scan data format" [encoding convertfrom utf-8 "\316\210\316\273\316\265\316\263\317\207\316\277\317\202 \316\274\316\277\317\201\317\206\316\256\317\202 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\317\211\316\275"]
  ::msgcat::mcset en "Scan data format" [encoding convertfrom utf-8 "Scan data format"]
  ::msgcat::mcset es "Scan data format" [encoding convertfrom utf-8 "Escanear formato de datos"]
  ::msgcat::mcset it "Scan data format" [encoding convertfrom utf-8 "Imposta formato dati"]
  ::msgcat::mcset ru "Scan data format" [encoding convertfrom utf-8 "\320\236\320\277\321\200\320\265\320\264\320\265\320\273\320\270\321\202\321\214 \321\204\320\276\321\200\320\274\320\260\321\202 \320\264\320\260\320\275\320\275\321\213\321\205"]
  ::msgcat::mcset sk "Scan data format" [encoding convertfrom utf-8 "N\303\241jdi form\303\241t d\303\241t"]
  ::msgcat::mcset sq "Scan data format" [encoding convertfrom utf-8 "skano formatin e shenimeve"]

  ::msgcat::mcset bg "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\275\320\276 \320\276\320\277\321\200\320\265\320\264\320\265\320\273\320\270 \321\204\320\276\321\200\320\274\320\260\321\202\320\260 \320\275\320\260 \320\264\320\260\320\275\320\275\320\270\321\202\320\265 \320\270 \320\277\321\200\320\265\321\203\321\201\321\202\321\200\320\276\320\271 \320\277\320\276\320\273\320\265\321\202\320\260\321\202\320\260 \320\267\320\260 \320\262\321\212\320\262\320\265\320\266\320\264\320\260\320\275\320\265."]
  ::msgcat::mcset cz "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "P\305\231e\304\215te form\303\241t dat v souboru a uprav\303\255 pole pro vkl\303\241d\303\241n\303\255 m\304\233\305\231en\303\255."]
  ::msgcat::mcset de "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "Datenformat einlesen und Messdateneditor anpassen."]
  ::msgcat::mcset el "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "\316\225\316\273\316\255\316\263\317\207\316\265\316\271 \317\204\316\267\316\275 \317\203\316\265\316\271\317\201\316\254 \317\204\317\211\316\275 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\317\211\316\275 \316\272\316\261\316\271 \316\276\316\261\316\275\316\261\317\203\317\205\316\275\317\204\316\254\317\203\317\203\316\265\316\271 \316\261\317\205\317\204\317\214\316\274\316\261\317\204\316\261 \317\204\316\261 textbox \316\263\316\271\316\261 \316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\317\211\316\275."]
  ::msgcat::mcset en "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "Scans data order and rebuilds data insertion textboxes accordingly."]
  ::msgcat::mcset es "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "Ajusta las casillas al orden en que has tomado tus datos."]
  ::msgcat::mcset it "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "Imposta il formato dati e ricostruisci la tabella inserimento dati."]
  ::msgcat::mcset ru "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\265\321\201\320\272\320\270 \320\276\320\277\321\200\320\265\320\264\320\265\320\273\320\270\321\202\321\214 \321\204\320\276\321\200\320\274\320\260\321\202 \320\264\320\260\320\275\320\275\321\213\321\205 \320\270 \320\277\320\265\321\200\320\265\321\201\321\202\321\200\320\276\320\270\321\202\321\214 \320\277\320\276\320\273\321\217 \320\262\320\262\320\276\320\264\320\260."]
  ::msgcat::mcset sk "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "Na\304\215\303\255ta form\303\241t d\303\241t z predch\303\241dzaj\303\272cich riadkov a pr\303\255slu\305\241ne zmen\303\255 panel na vkladanie d\303\241t."]
  ::msgcat::mcset sq "Scan data format and rebuild centerline data insertion tool." [encoding convertfrom utf-8 "skanon formatin e shenimeve dhe rinderton tekst-katroret per futjen e shenimeve net e njejten kohe"]

  ::msgcat::mcset bg "Enter station names" [encoding convertfrom utf-8 "\320\222\321\212\320\262\320\265\320\266\320\264\320\260\320\275\320\265 \320\275\320\260 \320\270\320\274\320\265\321\202\320\276 \320\275\320\260 \321\200\320\265\320\277\320\265\321\200\320\260\320\275\320\260\321\202\320\260 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset cz "Enter station names" [encoding convertfrom utf-8 "Zad\303\241vat n\303\241zvy bod\305\257"]
  ::msgcat::mcset de "Enter station names" [encoding convertfrom utf-8 "Messpunktnamen eingeben"]
  ::msgcat::mcset el "Enter station names" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\277\316\275\316\277\316\274\316\254\317\204\317\211\316\275 \317\203\316\267\316\274\316\265\316\257\317\211\316\275 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
  ::msgcat::mcset en "Enter station names" [encoding convertfrom utf-8 "Enter station names"]
  ::msgcat::mcset es "Enter station names" [encoding convertfrom utf-8 "Nombrar estaciones"]
  ::msgcat::mcset it "Enter station names" [encoding convertfrom utf-8 "Scrivi nomi capisaldi"]
  ::msgcat::mcset ru "Enter station names" [encoding convertfrom utf-8 "\320\222\320\262\320\276\320\264 \320\275\320\276\320\274\320\265\321\200\320\260 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\265\320\263\320\276 \320\277\320\270\320\272\320\265\321\202\320\260"]
  ::msgcat::mcset sk "Enter station names" [encoding convertfrom utf-8 "Zad\303\241vanie n\303\241zvov bodov"]
  ::msgcat::mcset sq "Enter station names" [encoding convertfrom utf-8 "futi emrat e stacioneve"]

  ::msgcat::mcset bg "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "\320\241\320\273\320\276\320\266\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260, \320\260\320\272\320\276 \320\270\321\201\320\272\320\260\321\202\320\265 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\270\321\202\320\265 \320\270\320\274\320\265\320\275\320\260 \320\275\320\260 \321\200\320\265\320\277\320\265\321\200\320\270 \320\264\320\260 \321\201\320\265 \320\262\321\212\320\262\320\265\320\266\320\264\320\260\321\202 \320\260\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\275\320\276."]
  ::msgcat::mcset cz "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "Za\305\241krtn\304\233te pokud chcete zad\303\241vat n\303\241zev pro ka\305\276d\303\275 m\304\233\305\231i\304\215sk\303\275 bod."]
  ::msgcat::mcset de "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "Ankreuzen, wenn du Messpunktnamen f\303\274r jede Strecke eingeben willst."]
  ::msgcat::mcset el "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\255\316\276\317\204\316\265 \316\263\316\271\316\261 \316\265\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \317\204\317\211\316\275 \316\277\316\275\316\277\316\274\316\254\317\204\317\211\316\275 \317\204\317\211\316\275 \317\203\316\267\316\274\316\265\316\257\317\211\316\275 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202 \316\263\316\271\316\261 \317\204\316\277 \316\272\316\254\316\270\316\265 \316\264\316\271\316\254\316\275\317\205\317\203\316\274\316\261."]
  ::msgcat::mcset en "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "Check if you want to insert station names for each shot."]
  ::msgcat::mcset es "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "Marcar si se quiere dar un nombre a cada tirada topo."]
  ::msgcat::mcset it "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "Attiva per inserire i nomi dei capisaldi per ogni tratta."]
  ::msgcat::mcset ru "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\276\321\202\320\274\320\265\321\202\320\272\321\203, \320\265\321\201\320\273\320\270 \321\205\320\276\321\202\320\270\321\202\320\265, \321\207\321\202\320\276\320\261\321\213 \320\277\321\200\320\276\320\270\321\201\321\205\320\276\320\264\320\270\320\273 \320\260\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\265\321\201\320\272\320\270\320\271 \320\262\320\262\320\276\320\264 \320\275\320\276\320\274\320\265\321\200\320\260 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\265\320\263\320\276 \320\277\320\270\320\272\320\265\321\202\320\260."]
  ::msgcat::mcset sk "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "Za\305\241krtnite pokia\304\276 chcete vklada\305\245 aj men\303\241 bodov pre ka\305\276d\303\272 z\303\241meru."]
  ::msgcat::mcset sq "Check if you want to insert station names for each shot." [encoding convertfrom utf-8 "kontrollo nese deshiron ti fusesh emrat e stacioneve per secilin foto"]

  ::msgcat::mcset bg "Auto format selection" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\265\320\275 \320\270\320\267\320\261\320\276\321\200 \320\275\320\260 \321\204\320\276\321\200\320\274\320\260\321\202."]
  ::msgcat::mcset cz "Auto format selection" [encoding convertfrom utf-8 "Auto form\303\241tov\303\241n\303\255 v\303\275b\304\233ru"]
  ::msgcat::mcset de "Auto format selection" [encoding convertfrom utf-8 "Auswahl formatieren"]
  ::msgcat::mcset el "Auto format selection" [encoding convertfrom utf-8 "\316\221\317\205\317\204\317\214\316\274\316\261\317\204\316\267 \316\274\316\277\317\201\317\206\316\277\317\200\316\277\316\257\316\267\317\203\316\267 \316\265\317\200\316\271\316\273\316\277\316\263\316\256\317\202"]
  ::msgcat::mcset en "Auto format selection" [encoding convertfrom utf-8 "Auto format selection"]
  ::msgcat::mcset es "Auto format selection" [encoding convertfrom utf-8 "Autoformatear selecci\303\263n"]
  ::msgcat::mcset it "Auto format selection" [encoding convertfrom utf-8 "Selezione formato automatico."]
  ::msgcat::mcset ru "Auto format selection" [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\265\321\201\321\202\321\200\320\276\320\270\321\202\321\214 \320\262\321\213\320\264\320\265\320\273\320\265\320\275\320\275\321\213\320\265 \320\264\320\260\320\275\320\275\321\213\320\265"]
  ::msgcat::mcset sk "Auto format selection" [encoding convertfrom utf-8 "Naform\303\241tuj v\303\275ber"]
  ::msgcat::mcset sq "Auto format selection" [encoding convertfrom utf-8 "zgjedhja automatike e formatit"]

  ::msgcat::mcset bg "Format selection to given table." [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\276\321\200 \320\275\320\260 \321\204\320\276\321\200\320\274\320\260\321\202 \320\267\320\260 \320\276\320\277\321\200\320\265\320\264\320\265\320\273\320\265\320\275\320\260 \321\202\320\260\320\261\320\273\320\270\321\206\320\260"]
  ::msgcat::mcset cz "Format selection to given table." [encoding convertfrom utf-8 "Naform\303\241tuje v\303\275b\304\233r do tabulky."]
  ::msgcat::mcset de "Format selection to given table." [encoding convertfrom utf-8 "Formatiere Auswahl zur gegebenen Tabelle."]
  ::msgcat::mcset el "Format selection to given table." [encoding convertfrom utf-8 "\316\234\316\277\317\201\317\206\316\277\317\200\316\277\316\257\316\267\317\203\316\267 \316\265\317\200\316\271\316\273\316\277\316\263\316\256\317\202 \317\203\317\215\316\274\317\206\317\211\316\275\316\261 \316\274\316\265 \317\204\316\277 \316\264\316\265\316\264\316\277\316\274\316\255\316\275\316\277 \317\200\316\257\316\275\316\261\316\272\316\261."]
  ::msgcat::mcset en "Format selection to given table." [encoding convertfrom utf-8 "Format selection to given table."]
  ::msgcat::mcset es "Format selection to given table." [encoding convertfrom utf-8 "Formatea la seleccion (ajusta tabuladores, etc)."]
  ::msgcat::mcset it "Format selection to given table." [encoding convertfrom utf-8 "Imposta selezione alla tabella specificata."]
  ::msgcat::mcset ru "Format selection to given table." [encoding convertfrom utf-8 "\320\237\321\200\320\270\320\262\320\265\321\201\321\202\320\270 \320\262\321\213\320\264\320\265\320\273\320\265\320\275\320\275\321\213\320\265 \320\264\320\260\320\275\320\275\321\213\320\265 \320\272 \320\267\320\260\320\264\320\260\320\275\320\275\320\276\320\274\321\203 \321\204\320\276\321\200\320\274\320\260\321\202\321\203."]
  ::msgcat::mcset sk "Format selection to given table." [encoding convertfrom utf-8 "Naform\303\241tuje v\303\275ber do d\303\241tovej tabu\304\276ky."]
  ::msgcat::mcset sq "Format selection to given table." [encoding convertfrom utf-8 "zgjedhja e formatit per tabelen e dhene"]

  ::msgcat::mcset bg "search" [encoding convertfrom utf-8 "\321\202\321\212\321\200\321\201\320\265\320\275\320\265"]
  ::msgcat::mcset cz "search" [encoding convertfrom utf-8 "hledat"]
  ::msgcat::mcset de "search" [encoding convertfrom utf-8 "Suche"]
  ::msgcat::mcset el "search" [encoding convertfrom utf-8 "\316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267"]
  ::msgcat::mcset en "search" [encoding convertfrom utf-8 "search"]
  ::msgcat::mcset es "search" [encoding convertfrom utf-8 "buscar"]
  ::msgcat::mcset it "search" [encoding convertfrom utf-8 "cerca"]
  ::msgcat::mcset ru "search" [encoding convertfrom utf-8 "\320\277\320\276\320\270\321\201\320\272"]
  ::msgcat::mcset sk "search" [encoding convertfrom utf-8 "h\304\276adaj"]
  ::msgcat::mcset sq "search" [encoding convertfrom utf-8 "kerko"]

  ::msgcat::mcset bg "Search expression." [encoding convertfrom utf-8 "\320\230\320\267\321\200\320\260\320\267 \320\267\320\260 \321\202\321\212\321\200\321\201\320\265\320\275\320\265"]
  ::msgcat::mcset cz "Search expression." [encoding convertfrom utf-8 "Hledan\303\275 v\303\275raz."]
  ::msgcat::mcset de "Search expression." [encoding convertfrom utf-8 "Suche Muster."]
  ::msgcat::mcset el "Search expression." [encoding convertfrom utf-8 "\316\240\316\273\316\267\316\272\317\204\317\201\316\277\316\273\316\277\316\263\316\256\317\203\316\265\317\204\316\265 \317\204\316\271\317\202 \316\273\316\255\316\276\316\265\316\271\317\202 \316\263\316\271\316\261 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267."]
  ::msgcat::mcset en "Search expression." [encoding convertfrom utf-8 "Enter word(s) to search for."]
  ::msgcat::mcset es "Search expression." [encoding convertfrom utf-8 "Introducir palabra(s) a buscar."]
  ::msgcat::mcset it "Search expression." [encoding convertfrom utf-8 "Testo da cercare."]
  ::msgcat::mcset ru "Search expression." [encoding convertfrom utf-8 "\320\222\321\213\321\200\320\260\320\266\320\265\320\275\320\270\320\265 \320\277\320\276\320\270\321\201\320\272\320\260."]
  ::msgcat::mcset sk "Search expression." [encoding convertfrom utf-8 "H\304\276adan\303\275 v\303\275raz."]
  ::msgcat::mcset sq "Search expression." [encoding convertfrom utf-8 "shkruaje fjalen per tu kerkuar"]

  ::msgcat::mcset bg "replace" [encoding convertfrom utf-8 "\320\267\320\260\320\274\321\217\320\275\320\260"]
  ::msgcat::mcset cz "replace" [encoding convertfrom utf-8 "nahradit"]
  ::msgcat::mcset de "replace" [encoding convertfrom utf-8 "Ersetze"]
  ::msgcat::mcset el "replace" [encoding convertfrom utf-8 "\316\221\316\275\317\204\316\271\316\272\316\261\317\204\316\254\317\203\317\204\316\261\317\203\316\267"]
  ::msgcat::mcset en "replace" [encoding convertfrom utf-8 "replace"]
  ::msgcat::mcset es "replace" [encoding convertfrom utf-8 "cambiar"]
  ::msgcat::mcset it "replace" [encoding convertfrom utf-8 "sostituisci"]
  ::msgcat::mcset ru "replace" [encoding convertfrom utf-8 "\320\267\320\260\320\274\320\265\320\275\320\260"]
  ::msgcat::mcset sk "replace" [encoding convertfrom utf-8 "nahradi\305\245"]
  ::msgcat::mcset sq "replace" [encoding convertfrom utf-8 "ndero vendin"]

  ::msgcat::mcset bg "Check whether to replace found expression." [encoding convertfrom utf-8 "\320\241\320\273\320\276\320\266\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260, \320\260\320\272\320\276 \320\270\321\201\320\272\320\260\321\202\320\265 \320\264\320\260 \321\201\320\265 \320\270\320\267\320\262\321\212\321\200\321\210\320\270 \320\267\320\260\320\274\321\217\320\275\320\260."]
  ::msgcat::mcset cz "Check whether to replace found expression." [encoding convertfrom utf-8 "Za\305\241krtn\304\233te pokud chcete nahradit nalezen\303\251 v\303\275razy."]
  ::msgcat::mcset el "Check whether to replace found expression." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\255\316\276\317\204\316\265 \316\263\316\271\316\261 \316\261\316\275\317\204\316\271\316\272\316\261\317\204\316\254\317\203\317\204\316\261\317\203\316\267 \317\204\316\267\317\202 \316\265\317\205\317\201\316\265\316\270\316\265\316\257\317\203\316\261\317\202 \317\200\316\265\317\201\316\257\317\200\317\204\317\211\317\203\316\267\317\202."]
  ::msgcat::mcset en "Check whether to replace found expression." [encoding convertfrom utf-8 "Check whether to replace found expression."]
  ::msgcat::mcset es "Check whether to replace found expression." [encoding convertfrom utf-8 "Marcar para cambiar los lo encontrado por lo que se escriba aqu\303\255."]
  ::msgcat::mcset it "Check whether to replace found expression." [encoding convertfrom utf-8 "Attiva per sostituire il testo trovato."]
  ::msgcat::mcset ru "Check whether to replace found expression." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\276\321\202\320\274\320\265\321\202\320\272\321\203, \320\265\321\201\320\273\320\270 \321\205\320\276\321\202\320\270\321\202\320\265 \320\277\321\200\320\276\320\270\320\267\320\262\320\265\321\201\321\202\320\270 \320\267\320\260\320\274\320\265\320\275\321\203."]
  ::msgcat::mcset sk "Check whether to replace found expression." [encoding convertfrom utf-8 "Za\305\241krtn\303\272\305\245 pokia\304\276 sa m\303\241 n\303\241jden\303\275 v\303\275raz nahradi\305\245 in\303\275m."]
  ::msgcat::mcset sq "Check whether to replace found expression." [encoding convertfrom utf-8 "kontrollo a duhet te ndrohet fjalia e gjetur"]

  ::msgcat::mcset bg "Replace expression." [encoding convertfrom utf-8 "\320\230\320\267\321\200\320\260\320\267 \320\267\320\260 \320\267\320\260\320\274\321\217\320\275\320\260."]
  ::msgcat::mcset cz "Replace expression." [encoding convertfrom utf-8 "\305\230et\304\233zec, kter\303\275m bude v\303\275raz nahrazen."]
  ::msgcat::mcset de "Replace expression." [encoding convertfrom utf-8 "Ersetze Muster."]
  ::msgcat::mcset el "Replace expression." [encoding convertfrom utf-8 "\316\244\316\261 \316\261\317\200\316\277\317\204\316\265\316\273\316\255\317\203\316\274\316\261\317\204\316\261 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267\317\202 \316\270\316\261 \316\261\316\275\317\204\316\271\316\272\316\261\317\204\316\261\317\203\317\204\316\261\316\270\316\277\317\215\316\275 \316\261\317\200\317\214 \317\204\316\277 \317\203\317\205\316\263\316\272\316\265\316\272\317\201\316\271\316\274\316\255\316\275\316\277 \316\272\316\265\316\257\316\274\316\265\316\275\316\277."]
  ::msgcat::mcset en "Replace expression." [encoding convertfrom utf-8 "Search results will be replaced by the string entered here."]
  ::msgcat::mcset es "Replace expression." [encoding convertfrom utf-8 "Los resultados de la b\303\272squeda ser\303\241n cambiados por lo que escribas aqu\303\255."]
  ::msgcat::mcset it "Replace expression." [encoding convertfrom utf-8 "Sostituisci testo."]
  ::msgcat::mcset ru "Replace expression." [encoding convertfrom utf-8 "\320\222\321\213\321\200\320\260\320\266\320\265\320\275\320\270\320\265 \320\267\320\260\320\274\320\265\320\275\321\213."]
  ::msgcat::mcset sk "Replace expression." [encoding convertfrom utf-8 "V\303\275raz na nahradenie."]
  ::msgcat::mcset sq "Replace expression." [encoding convertfrom utf-8 "rezultatet e gjetura do te ndrohen nga fjalia e future ketu"]

  ::msgcat::mcset bg "case sensitive search" [encoding convertfrom utf-8 "\320\264\320\260 \321\201\320\265 \320\276\321\202\321\207\320\270\321\202\320\260 \321\200\320\265\320\263\320\270\321\201\321\202\321\212\321\200\320\260"]
  ::msgcat::mcset cz "case sensitive search" [encoding convertfrom utf-8 "rozli\305\241ovat velikost p\303\255smen"]
  ::msgcat::mcset de "case sensitive search" [encoding convertfrom utf-8 "Gro\303\237- und Kleinschreibung bei Suche ber\303\274cksichtigen"]
  ::msgcat::mcset el "case sensitive search" [encoding convertfrom utf-8 "case sensitive \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267"]
  ::msgcat::mcset en "case sensitive search" [encoding convertfrom utf-8 "case sensitive search"]
  ::msgcat::mcset es "case sensitive search" [encoding convertfrom utf-8 "sensible a may\303\272sculas"]
  ::msgcat::mcset it "case sensitive search" [encoding convertfrom utf-8 "ricerca case-sensitive"]
  ::msgcat::mcset ru "case sensitive search" [encoding convertfrom utf-8 "\321\203\321\207\320\270\321\202\321\213\320\262\320\260\321\202\321\214 \321\200\320\265\320\263\320\270\321\201\321\202\321\200"]
  ::msgcat::mcset sk "case sensitive search" [encoding convertfrom utf-8 "rozli\305\241ova\305\245 mal\303\251 a ve\304\276k\303\251"]
  ::msgcat::mcset sq "case sensitive search" [encoding convertfrom utf-8 "kerkimi -rast sensitiv"]

  ::msgcat::mcset bg "Check if search should be case sensitive." [encoding convertfrom utf-8 "\320\241\320\273\320\276\320\266\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260 \320\267\320\260 \320\264\320\260 \321\201\320\265 \320\270\320\267\320\262\321\212\321\200\321\210\320\270 \321\202\321\212\321\200\321\201\320\265\320\275\320\265 \321\201 \320\276\321\202\321\207\320\270\321\202\320\260\320\275\320\265 \320\275\320\260 \321\200\320\265\320\263\320\270\321\201\321\202\321\212\321\200\320\260."]
  ::msgcat::mcset cz "Check if search should be case sensitive." [encoding convertfrom utf-8 "Vyhled\303\241v\303\241n\303\255 s rozli\305\241en\303\255m velikosti p\303\255smen."]
  ::msgcat::mcset de "Check if search should be case sensitive." [encoding convertfrom utf-8 "Ankreuzen, wenn Suche Gro\303\237- und Kleinschreibung ber\303\274cksichtigen soll."]
  ::msgcat::mcset el "Check if search should be case sensitive." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\255\316\276\316\265\317\204\316\265 \316\261\316\275 \316\267 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \317\200\317\201\316\255\317\200\316\265\316\271 \316\275\316\261 \316\265\316\257\316\275\316\261\316\271 case sensitive."]
  ::msgcat::mcset en "Check if search should be case sensitive." [encoding convertfrom utf-8 "Check if search should be case sensitive."]
  ::msgcat::mcset es "Check if search should be case sensitive." [encoding convertfrom utf-8 "Marcar para que la b\303\272squeda distinga entre may\303\272sculas y min\303\272sculas."]
  ::msgcat::mcset it "Check if search should be case sensitive." [encoding convertfrom utf-8 "Attiva se la ricerca deve essere case-sensitive."]
  ::msgcat::mcset ru "Check if search should be case sensitive." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\276\321\202\320\274\320\265\321\202\320\272\321\203, \321\207\321\202\320\276\320\261\321\213 \320\277\320\276\320\270\321\201\320\272 \320\277\321\200\320\276\320\270\321\201\321\205\320\276\320\264\320\270\320\273 \321\201 \321\203\321\207\320\265\321\202\320\276\320\274 \321\200\320\265\320\263\320\270\321\201\321\202\321\200\320\260."]
  ::msgcat::mcset sk "Check if search should be case sensitive." [encoding convertfrom utf-8 "Za\305\241krtnite pokia\304\276 pri h\304\276adan\303\255 chcete rozli\305\241ova\305\245 mal\303\251 a ve\304\276k\303\251 p\303\255smen\303\241."]
  ::msgcat::mcset sq "Check if search should be case sensitive." [encoding convertfrom utf-8 "kontrollo nese kerkimi do te jete rast-sensitiv"]

  ::msgcat::mcset bg "regular expressions" [encoding convertfrom utf-8 "\321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\275\320\270 \320\270\320\267\321\200\320\260\320\267\320\270"]
  ::msgcat::mcset cz "regular expressions" [encoding convertfrom utf-8 "regul\303\241rn\303\255 v\303\275razy"]
  ::msgcat::mcset de "regular expressions" [encoding convertfrom utf-8 "Regul\303\244rer Ausdruck."]
  ::msgcat::mcset el "regular expressions" [encoding convertfrom utf-8 "\316\272\316\261\316\275\316\277\316\275\316\271\316\272\317\214 \317\203\317\205\316\275\317\204\316\261\316\272\317\204\316\271\316\272\317\214 (\317\207\317\201\316\256\317\203\316\267 \316\274\317\200\316\261\316\273\316\261\316\275\317\204\316\255\317\201 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267\317\202)"]
  ::msgcat::mcset en "regular expressions" [encoding convertfrom utf-8 "regular expressions"]
  ::msgcat::mcset es "regular expressions" [encoding convertfrom utf-8 "patr\303\263n regular"]
  ::msgcat::mcset it "regular expressions" [encoding convertfrom utf-8 "esperssioni regolari"]
  ::msgcat::mcset ru "regular expressions" [encoding convertfrom utf-8 "\321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\275\321\213\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217"]
  ::msgcat::mcset sk "regular expressions" [encoding convertfrom utf-8 "regul\303\241rny v\303\275raz"]
  ::msgcat::mcset sq "regular expressions" [encoding convertfrom utf-8 "shprehje te rregullta"]

  ::msgcat::mcset bg "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "\320\241\320\273\320\276\320\266\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260 \320\267\320\260 \320\264\320\260 \321\201\320\265 \320\276\320\261\321\200\320\260\320\261\320\276\321\202\320\262\320\260\321\202 \321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\275\320\270\321\202\320\265 \320\270\320\267\321\200\320\260\320\267\320\270 \320\277\321\200\320\270 \321\202\321\212\321\200\321\201\320\265\320\275\320\265 \320\270 \320\267\320\260\320\274\321\217\320\275\320\260."]
  ::msgcat::mcset cz "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "Za\305\241krtn\304\233te pokud chcete vyhled\303\241vat nebo nahrazovat pomoc\303\255 regul\303\241rn\303\255ch v\303\275raz\305\257."]
  ::msgcat::mcset de "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "Ankreuzen, ob Suchen und Ersetzen regul\303\244ren Ausdruck nutzen soll."]
  ::msgcat::mcset el "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\255\316\276\317\204\316\265 \316\263\316\271\316\261 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\274\316\265 \316\272\316\261\316\275\316\277\316\275\316\271\316\272\317\214 \317\203\317\205\316\275\317\204\316\261\316\272\317\204\316\271\316\272\317\214(\317\207\317\201\316\256\317\203\316\267 \316\274\317\200\316\261\316\273\316\261\316\275\317\204\316\255\317\201 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267\317\202)"]
  ::msgcat::mcset en "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "Check whether to search using regular expressions."]
  ::msgcat::mcset es "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "B\303\272squeda usando comodines."]
  ::msgcat::mcset it "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "Attiva per ricerca e sostituzione con espressioni regolari."]
  ::msgcat::mcset ru "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\276\321\202\320\274\320\265\321\202\320\272\321\203, \321\207\321\202\320\276\320\261\321\213 \320\276\320\261\321\200\320\260\320\261\320\260\321\202\321\213\320\262\320\260\321\202\321\214 \321\200\320\265\320\263\321\203\320\273\321\217\321\200\320\275\321\213\320\265 \320\262\321\213\321\200\320\260\320\266\320\265\320\275\320\270\321\217 \320\277\321\200\320\270 \320\277\320\276\320\270\321\201\320\272\320\265 \320\270 \320\267\320\260\320\274\320\265\320\275\320\265."]
  ::msgcat::mcset sk "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "Za\305\241krtnite ak sa m\303\241 h\304\276adanie a nahradenie vykon\303\241va\305\245 v m\303\263de regul\303\241rnych v\303\275razov."]
  ::msgcat::mcset sq "Check whether to evaluate search and replace as regular expressions." [encoding convertfrom utf-8 "kontrollo a do te kerkosh duke perdor shprehje te zakonta-rregullta"]

  ::msgcat::mcset bg "search selection only" [encoding convertfrom utf-8 "\321\202\321\212\321\200\321\201\320\265\320\275\320\265 \321\201\320\260\320\274\320\276 \320\262 \320\270\320\267\320\261\321\200\320\260\320\275\320\276\321\202\320\276"]
  ::msgcat::mcset cz "search selection only" [encoding convertfrom utf-8 "pouze ve vybran\303\251m textu"]
  ::msgcat::mcset de "search selection only" [encoding convertfrom utf-8 "Nur in Auwahl suchen"]
  ::msgcat::mcset el "search selection only" [encoding convertfrom utf-8 "\316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\274\317\214\316\275\316\277 \317\203\316\265 \316\265\317\200\316\271\316\273\316\277\316\263\316\256"]
  ::msgcat::mcset en "search selection only" [encoding convertfrom utf-8 "search selection only"]
  ::msgcat::mcset es "search selection only" [encoding convertfrom utf-8 "selecci\303\263n solo"]
  ::msgcat::mcset it "search selection only" [encoding convertfrom utf-8 "cerca solo nella selezione"]
  ::msgcat::mcset ru "search selection only" [encoding convertfrom utf-8 "\320\270\321\201\320\272\320\260\321\202\321\214 \320\262 \320\262\321\213\320\264\320\265\320\273\320\265\320\275\320\275\320\276\320\274"]
  ::msgcat::mcset sk "search selection only" [encoding convertfrom utf-8 "iba vo vybratom texte"]
  ::msgcat::mcset sq "search selection only" [encoding convertfrom utf-8 "kerko vetem selekcionet"]

  ::msgcat::mcset bg "Check whether to do search only in selected text." [encoding convertfrom utf-8 "\320\241\320\273\320\276\320\266\320\265\321\202\320\265 \320\276\321\202\320\261\320\265\320\273\321\217\320\267\320\272\320\260 \320\267\320\260 \320\264\320\260 \320\260\320\265 \321\202\321\212\321\200\321\201\320\270 \321\201\320\260\320\274\320\276 \320\262 \320\270\320\267\320\261\321\200\320\260\320\275\320\270\321\217\321\202 \321\202\320\265\320\272\321\201\321\202."]
  ::msgcat::mcset cz "Check whether to do search only in selected text." [encoding convertfrom utf-8 "Za\305\241krtn\304\233te pokud chcete vyhled\303\241vat pouze ve vybran\303\251m textu."]
  ::msgcat::mcset de "Check whether to do search only in selected text." [encoding convertfrom utf-8 "Ankreuzen, wenn nur im ausgew\303\244hlten Text gesucht werden soll."]
  ::msgcat::mcset el "Check whether to do search only in selected text." [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\255\316\276\316\265\317\204\316\265 \316\263\316\271\316\261 \316\275\316\261 \316\263\316\257\316\275\316\265\316\271 \316\267 \316\261\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\274\317\214\316\275\316\277 \317\203\317\204\316\277 \316\265\317\200\316\271\316\273\316\265\316\263\316\274\316\255\316\275\316\277 \316\272\316\265\316\257\316\274\316\265\316\275\316\277."]
  ::msgcat::mcset en "Check whether to do search only in selected text." [encoding convertfrom utf-8 "Check whether to do search only in selected text."]
  ::msgcat::mcset es "Check whether to do search only in selected text." [encoding convertfrom utf-8 "Marcar para buscar solo dentro del texto seleccionado."]
  ::msgcat::mcset it "Check whether to do search only in selected text." [encoding convertfrom utf-8 "Attiva per cercare solo nel testo selezionato."]
  ::msgcat::mcset ru "Check whether to do search only in selected text." [encoding convertfrom utf-8 "\320\243\321\201\321\202\320\260\320\275\320\276\320\262\320\270\321\202\320\265 \320\276\321\202\320\274\320\265\321\202\320\272\321\203, \321\207\321\202\320\276\320\261\321\213 \320\270\321\201\320\272\320\260\321\202\321\214 \321\202\320\276\320\273\321\214\320\272\320\276 \320\262 \320\262\321\213\320\264\320\265\320\273\320\265\320\275\320\275\320\276\320\274 \321\202\320\265\320\272\321\201\321\202\320\265."]
  ::msgcat::mcset sk "Check whether to do search only in selected text." [encoding convertfrom utf-8 "Za\305\241krtnite pokia\304\276 hladanie m\303\241 prebehn\303\272\305\245 len v ozna\304\215enom texte."]
  ::msgcat::mcset sq "Check whether to do search only in selected text." [encoding convertfrom utf-8 "kontrollo a do te perdoresh kerkimin vetem ne tekstin e selekcionuar"]

  ::msgcat::mcset bg "First" [encoding convertfrom utf-8 "\320\237\321\212\321\200\320\262\320\270"]
  ::msgcat::mcset cz "First" [encoding convertfrom utf-8 "Prvn\303\255"]
  ::msgcat::mcset de "First" [encoding convertfrom utf-8 "Erstes"]
  ::msgcat::mcset el "First" [encoding convertfrom utf-8 "\316\240\317\201\317\216\317\204\316\277"]
  ::msgcat::mcset en "First" [encoding convertfrom utf-8 "First"]
  ::msgcat::mcset es "First" [encoding convertfrom utf-8 "Buscar"]
  ::msgcat::mcset it "First" [encoding convertfrom utf-8 "Primo"]
  ::msgcat::mcset ru "First" [encoding convertfrom utf-8 "\320\237\320\265\321\200\320\262\321\213\320\271"]
  ::msgcat::mcset sk "First" [encoding convertfrom utf-8 "Prv\303\275"]
  ::msgcat::mcset sq "First" [encoding convertfrom utf-8 "e para"]

  ::msgcat::mcset bg "Search or replace first expression in the file." [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \320\270\320\273\320\270 \320\267\320\260\320\274\321\217\320\275\320\260 \320\275\320\260 \320\277\321\212\321\200\320\262\320\270\321\217\321\202 \320\270\320\267\321\200\320\260\320\267 \320\262\321\212\320\262 \321\204\320\260\320\271\320\273\320\260."]
  ::msgcat::mcset cz "Search or replace first expression in the file." [encoding convertfrom utf-8 "Najde nebo nahrad\303\255 prvn\303\255 v\303\275raz v souboru."]
  ::msgcat::mcset de "Search or replace first expression in the file." [encoding convertfrom utf-8 "Suche oder ersetze erstes Muster in der Datei."]
  ::msgcat::mcset el "Search or replace first expression in the file." [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\256 \316\261\316\275\317\204\316\271\316\272\316\261\317\204\316\254\317\203\317\204\316\261\317\203\316\267 \317\200\317\201\317\216\317\204\316\267\317\202 \317\200\316\265\317\201\316\257\317\200\317\204\317\211\317\203\316\267\317\202 \317\203\317\204\316\277 \316\261\317\201\317\207\316\265\316\257\316\277."]
  ::msgcat::mcset en "Search or replace first expression in the file." [encoding convertfrom utf-8 "Search or replace first expression in the file."]
  ::msgcat::mcset es "Search or replace first expression in the file." [encoding convertfrom utf-8 "Buscar o reemplazar el primer resultado."]
  ::msgcat::mcset it "Search or replace first expression in the file." [encoding convertfrom utf-8 "Cerca o sostituisci la prima istanza del testo nel file."]
  ::msgcat::mcset ru "Search or replace first expression in the file." [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272 \320\270\320\273\320\270 \320\267\320\260\320\274\320\265\320\275\320\260 \320\277\320\265\321\200\320\262\320\276\320\263\320\276 \320\262\321\205\320\276\320\266\320\264\320\265\320\275\320\270\321\217 \320\262 \321\204\320\260\320\271\320\273\320\265."]
  ::msgcat::mcset sk "Search or replace first expression in the file." [encoding convertfrom utf-8 "N\303\241jte popr\303\255pade nahrad\303\255 prv\303\275 v\303\275skyt h\304\276adan\303\251ho v\303\275razu v s\303\272bore."]
  ::msgcat::mcset sq "Search or replace first expression in the file." [encoding convertfrom utf-8 "kerko ose ndro shprehjet e para ne fajlla"]

  ::msgcat::mcset bg "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \320\270\320\273\320\270 \320\267\320\260\320\274\321\217\320\275\320\260 \320\275\320\260 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\270\321\217\321\202 \320\270\320\267\321\200\320\260\320\267 \321\201\320\273\320\265\320\264 \320\272\321\203\321\200\321\201\320\276\321\200\320\260 \320\262\321\212\320\262 \321\204\320\260\320\271\320\273\320\260."]
  ::msgcat::mcset cz "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "Najde nebo nahrad\303\255 n\303\241sleduj\303\255c\303\255 v\303\275raz v souboru."]
  ::msgcat::mcset de "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "Suche oder ersetze n\303\244chstes Muster nach dem Cursor in der Datei."]
  ::msgcat::mcset el "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\256 \316\261\316\275\317\204\316\271\316\272\316\261\317\204\316\254\317\203\317\204\316\261\317\203\316\267 \316\265\317\200\317\214\316\274\316\265\316\275\316\267\317\202 \317\200\316\265\317\201\316\257\317\200\317\204\317\211\317\203\316\267\317\202 \316\274\316\265\317\204\316\254 \317\204\316\277\316\275 \316\272\316\277\317\215\317\201\317\203\316\277\317\201\316\261."]
  ::msgcat::mcset en "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "Search or replace next expression after the cursor in the file."]
  ::msgcat::mcset es "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "Buscar o reemplazar el siguiente resultado."]
  ::msgcat::mcset it "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "Cerca o sostituisci la prossima istanza del testo nel file dopo il cursore."]
  ::msgcat::mcset ru "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272 \320\270\320\273\320\270 \320\267\320\260\320\274\320\265\320\275\320\260 \321\201\320\273\320\265\320\264\321\203\321\216\321\211\320\265\320\263\320\276 \320\277\320\276\321\201\320\273\320\265 \320\272\321\203\321\200\321\201\320\276\321\200\320\260 \320\262\321\205\320\276\320\266\320\264\320\265\320\275\320\270\321\217 \320\262 \321\204\320\260\320\271\320\273\320\265."]
  ::msgcat::mcset sk "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "N\303\241jdi alebo nahra\304\217 nasleduj\303\272ci v\303\275raz v s\303\272bore."]
  ::msgcat::mcset sq "Search or replace next expression after the cursor in the file." [encoding convertfrom utf-8 "kerko ose ndroje shprehjen e ardhshme pas kursorit ne fajll"]

  ::msgcat::mcset bg "All" [encoding convertfrom utf-8 "\320\222\321\201\320\270\321\207\320\272\320\276"]
  ::msgcat::mcset cz "All" [encoding convertfrom utf-8 "V\305\241e"]
  ::msgcat::mcset de "All" [encoding convertfrom utf-8 "Alles"]
  ::msgcat::mcset el "All" [encoding convertfrom utf-8 "\316\214\316\273\316\261"]
  ::msgcat::mcset en "All" [encoding convertfrom utf-8 "All"]
  ::msgcat::mcset es "All" [encoding convertfrom utf-8 "Todo"]
  ::msgcat::mcset it "All" [encoding convertfrom utf-8 "Tutti"]
  ::msgcat::mcset ru "All" [encoding convertfrom utf-8 "\320\222\321\201\320\265"]
  ::msgcat::mcset sk "All" [encoding convertfrom utf-8 "V\305\241etko"]
  ::msgcat::mcset sq "All" [encoding convertfrom utf-8 "te gjithat"]

  ::msgcat::mcset bg "Search or replace all expressions in the file." [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265 \320\270\320\273\320\270 \320\267\320\260\320\274\321\217\320\275\320\260 \320\275\320\260 \320\262\321\201\320\270\321\207\320\272\320\270 \320\270\320\267\321\200\320\260\320\267\320\270 \320\262\321\212\320\262 \321\204\320\260\320\271\320\273\320\260."]
  ::msgcat::mcset cz "Search or replace all expressions in the file." [encoding convertfrom utf-8 "Najde nebo nahrad\303\255 v\305\241echny v\303\275razy v souboru."]
  ::msgcat::mcset de "Search or replace all expressions in the file." [encoding convertfrom utf-8 "Suche oder ersetze alle Muster in der Datei."]
  ::msgcat::mcset el "Search or replace all expressions in the file." [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267 \316\256 \316\261\316\275\317\204\316\271\316\272\316\261\317\204\316\254\317\203\317\204\316\261\317\203\316\267 \317\214\316\273\317\211\316\275 \317\204\317\211\316\275 \317\200\316\265\317\201\316\271\317\200\317\204\317\216\317\203\316\265\317\211\316\275 \317\203\317\204\316\277 \316\261\317\201\317\207\316\265\316\257\316\277."]
  ::msgcat::mcset en "Search or replace all expressions in the file." [encoding convertfrom utf-8 "Search or replace all expressions in the file."]
  ::msgcat::mcset es "Search or replace all expressions in the file." [encoding convertfrom utf-8 "Buscar o reemplazar todos los resultados."]
  ::msgcat::mcset it "Search or replace all expressions in the file." [encoding convertfrom utf-8 "Cerca o sostituisci tuute le frasi nel file."]
  ::msgcat::mcset ru "Search or replace all expressions in the file." [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272 \320\270\320\273\320\270 \320\267\320\260\320\274\320\265\320\275\320\260 \320\262\321\201\320\265\321\205 \320\262\321\205\320\276\320\266\320\264\320\265\320\275\320\270\320\271 \320\262 \321\204\320\260\320\271\320\273\320\265."]
  ::msgcat::mcset sk "Search or replace all expressions in the file." [encoding convertfrom utf-8 "N\303\241jdi alebo nahra\304\217 v\305\241etky v\303\275razy v s\303\272bore."]
  ::msgcat::mcset sq "Search or replace all expressions in the file." [encoding convertfrom utf-8 "kerko ose ndroji te gjitha shprehjet ne fajlla"]

  ::msgcat::mcset bg "Clear" [encoding convertfrom utf-8 "\320\230\320\267\321\207\320\270\321\201\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Clear" [encoding convertfrom utf-8 "Zru\305\241it"]
  ::msgcat::mcset de "Clear" [encoding convertfrom utf-8 "L\303\266schen"]
  ::msgcat::mcset el "Clear" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\257\317\201\316\265\317\203\316\267"]
  ::msgcat::mcset en "Clear" [encoding convertfrom utf-8 "Clear"]
  ::msgcat::mcset es "Clear" [encoding convertfrom utf-8 "Deseleccionar"]
  ::msgcat::mcset it "Clear" [encoding convertfrom utf-8 "Cancella"]
  ::msgcat::mcset ru "Clear" [encoding convertfrom utf-8 "\320\236\321\207\320\270\321\201\321\202\320\272\320\260"]
  ::msgcat::mcset sk "Clear" [encoding convertfrom utf-8 "Vy\304\215isti"]
  ::msgcat::mcset sq "Clear" [encoding convertfrom utf-8 "e paster"]

  ::msgcat::mcset bg "Clear all highlights in the file." [encoding convertfrom utf-8 "\320\230\320\267\321\207\320\270\321\201\321\202\320\262\320\260\320\275\320\265 \320\275\320\260 \320\262\321\201\320\270\321\207\320\272\320\270 \320\276\321\201\320\262\320\265\321\202\320\265\320\275\320\270 \321\202\320\265\320\272\321\201\321\202\320\276\320\262\320\270 \321\203\321\207\320\260\321\201\321\202\321\212\321\206\320\270 \320\262\321\212\320\262 \321\204\320\260\320\271\320\273\320\260."]
  ::msgcat::mcset cz "Clear all highlights in the file." [encoding convertfrom utf-8 "Zru\305\241\303\255 zv\303\275razn\304\233n\303\255 nalezen\303\275ch v\303\275raz\305\257 v souboru."]
  ::msgcat::mcset de "Clear all highlights in the file." [encoding convertfrom utf-8 "L\303\266sche alle Hervorhebungen in der Datei."]
  ::msgcat::mcset el "Clear all highlights in the file." [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\257\317\201\316\265\317\203\316\267 \317\214\316\273\317\211\316\275 \317\204\317\211\316\275 \317\204\316\277\316\275\316\271\317\203\316\270\316\255\316\275\317\204\317\211\316\275."]
  ::msgcat::mcset en "Clear all highlights in the file." [encoding convertfrom utf-8 "Clear all highlights in the file."]
  ::msgcat::mcset es "Clear all highlights in the file." [encoding convertfrom utf-8 "Deseleccionar todo lo seleccionado."]
  ::msgcat::mcset it "Clear all highlights in the file." [encoding convertfrom utf-8 "Cancella tutte le evidenziazioni nel file."]
  ::msgcat::mcset ru "Clear all highlights in the file." [encoding convertfrom utf-8 "\320\236\321\207\320\270\321\201\321\202\320\272\320\260 \320\262\321\201\320\265\321\205 \320\277\320\276\320\264\321\201\320\262\320\265\321\207\320\265\320\275\320\275\321\213\321\205 \321\203\321\207\320\260\321\201\321\202\320\272\320\276\320\262 \321\202\320\265\320\272\321\201\321\202\320\260."]
  ::msgcat::mcset sk "Clear all highlights in the file." [encoding convertfrom utf-8 "Zru\305\241\303\255 zv\303\275raznenie n\303\241jden\303\275ch v\303\275razov v s\303\272bore."]
  ::msgcat::mcset sq "Clear all highlights in the file." [encoding convertfrom utf-8 "fshij te gjitha selekcionimet apo hijezimet ne fajlla"]

  ::msgcat::mcset bg "Opening %s ..." [encoding convertfrom utf-8 "\320\236\321\202\320\262\320\260\321\200\321\217\320\275\320\265 %s ..."]
  ::msgcat::mcset cz "Opening %s ..." [encoding convertfrom utf-8 "Otev\303\255r\303\241m %s ..."]
  ::msgcat::mcset de "Opening %s ..." [encoding convertfrom utf-8 "\303\226ffne %s ..."]
  ::msgcat::mcset el "Opening %s ..." [encoding convertfrom utf-8 "\316\206\316\275\316\277\316\271\316\263\316\274\316\261 \317\204\316\277\317\205 %s ..."]
  ::msgcat::mcset en "Opening %s ..." [encoding convertfrom utf-8 "Opening %s ..."]
  ::msgcat::mcset es "Opening %s ..." [encoding convertfrom utf-8 "Abriendo %s ..."]
  ::msgcat::mcset it "Opening %s ..." [encoding convertfrom utf-8 "Apertura %s ..."]
  ::msgcat::mcset ru "Opening %s ..." [encoding convertfrom utf-8 "\320\236\321\202\320\272\321\200\321\213\321\202\320\270\320\265 %s ..."]
  ::msgcat::mcset sk "Opening %s ..." [encoding convertfrom utf-8 "Otev\303\241ram %s ..."]
  ::msgcat::mcset sq "Opening %s ..." [encoding convertfrom utf-8 "duke hap %s \342\200\246"]

  ::msgcat::mcset bg "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273\321\212\321\202 %s \320\275\320\265 \320\265 \321\201\321\212\321\205\321\200\320\260\320\275\320\265\320\275. \320\224\320\260 \320\263\320\276 \321\201\321\212\321\205\321\200\320\260\320\275\321\217 \321\201\320\265\320\263\320\260?"]
  ::msgcat::mcset cz "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "Soubor %s nen\303\255 ulo\305\276en. Ulo\305\276it nyn\303\255?"]
  ::msgcat::mcset de "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "datei %s nicht gespeichert. Speichere jetzt?"]
  ::msgcat::mcset el "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "\316\244\316\277 \316\261\317\201\317\207\316\265\316\257\316\277 %s \316\264\316\265\316\275 \316\255\317\207\316\265\316\271 \316\261\317\200\316\277\316\270\316\267\316\272\316\265\317\205\317\204\316\265\316\257. \316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267 \317\204\317\216\317\201\316\261;"]
  ::msgcat::mcset en "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "File %s is not saved. Save it now?"]
  ::msgcat::mcset es "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "El archivo %s no ha sido guardado. \302\277Guardar ahora?"]
  ::msgcat::mcset it "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "Il file %s non \303\250 salvato. Salva ora?"]
  ::msgcat::mcset ru "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273 %s \320\275\320\265 \321\201\320\276\321\205\321\200\320\260\320\275\320\265\320\275. \320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214 \320\265\320\263\320\276 \321\201\320\265\320\271\321\207\320\260\321\201?"]
  ::msgcat::mcset sk "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "S\303\272bor %s nie je ulo\305\276en\303\275. Ulo\305\276i\305\245 teraz?"]
  ::msgcat::mcset sq "File %s is not saved. Save it now?" [encoding convertfrom utf-8 "fajlli %s nuk eshte I ruajtur. Ta ruajm tani?"]

  ::msgcat::mcset bg "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273\321\212\321\202 %s \320\265 \320\270\320\267\320\274\320\265\320\275\320\265\320\275 \320\276\321\202 \320\264\321\200\321\203\320\263\320\276 \320\277\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\320\265. \320\224\320\260 \320\263\320\276 \321\201\321\212\321\205\321\200\320\260\320\275\321\217 \320\262\321\212\320\277\321\200\320\265\320\272\320\270 \321\202\320\276\320\262\320\260?"]
  ::msgcat::mcset cz "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "Soubor %s byl modifikov\303\241n mimo xtherion. P\305\231esto ulo\305\276it?"]
  ::msgcat::mcset de "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "Datei %s wurde au\303\237erhalb von Xtherion ge\303\244ndert. Trotzdem speichern?"]
  ::msgcat::mcset el "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "\316\244\316\277 \316\261\317\201\317\207\316\265\316\257\316\277 %s \317\204\317\201\316\277\317\200\316\277\317\200\316\277\316\271\316\256\316\270\316\267\316\272\316\265 \316\265\316\272\317\204\317\214\317\202 xtherion. \316\235\316\261 \316\261\317\200\316\277\316\270\316\267\316\272\316\265\317\205\317\204\316\265\316\257 \317\214\317\200\317\211\317\202 \316\272\316\261\316\271 \316\275\316\261'\316\275\316\261\316\271;"]
  ::msgcat::mcset en "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "File %s was modified outside xtherion. Save it anyway?"]
  ::msgcat::mcset es "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "El archivo %s ha sido modificado fuera de xtherion. \302\277Guardar de todos modos?"]
  ::msgcat::mcset it "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "Il file %s \303\250 stato modificato fuori da xtherion. Salva comunque?"]
  ::msgcat::mcset ru "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "\320\244\320\260\320\271\320\273 %s \320\261\321\213\320\273 \320\270\320\267\320\274\320\265\320\275\320\265\320\275 \320\264\321\200\321\203\320\263\320\270\320\274 \320\277\321\200\320\270\320\273\320\276\320\266\320\265\320\275\320\270\320\265\320\274. \320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214 \320\275\320\265 \321\201\320\274\320\276\321\202\321\200\321\217 \320\275\320\260 \321\215\321\202\320\276?"]
  ::msgcat::mcset sk "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "S\303\272bor %s bol modifikovan\303\275 mimo programu. Ulo\305\276i\305\245 aj tak?"]
  ::msgcat::mcset sq "File %s was modified outside xtherion. Save it anyway?" [encoding convertfrom utf-8 "fajlli %s eshte ndryshuar jashte x therion-it. Ta ruajm sido qe te jete?"]

  ::msgcat::mcset bg "Saving %s ..." [encoding convertfrom utf-8 "\320\241\321\212\321\205\321\200\320\260\320\275\320\265\320\275\320\270\320\265 %s ..."]
  ::msgcat::mcset cz "Saving %s ..." [encoding convertfrom utf-8 "Ukl\303\241d\303\241m %s ..."]
  ::msgcat::mcset de "Saving %s ..." [encoding convertfrom utf-8 "Speichere %s ..."]
  ::msgcat::mcset el "Saving %s ..." [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267 \317\204\316\277\317\205 %s ..."]
  ::msgcat::mcset en "Saving %s ..." [encoding convertfrom utf-8 "Saving %s ..."]
  ::msgcat::mcset es "Saving %s ..." [encoding convertfrom utf-8 "Guardando %s ..."]
  ::msgcat::mcset it "Saving %s ..." [encoding convertfrom utf-8 "Salvataggio %s ..."]
  ::msgcat::mcset ru "Saving %s ..." [encoding convertfrom utf-8 "\320\241\320\276\321\205\321\200\320\260\320\275\320\265\320\275\320\270\320\265 %s ..."]
  ::msgcat::mcset sk "Saving %s ..." [encoding convertfrom utf-8 "Uklad\303\241m %s ..."]
  ::msgcat::mcset sq "Saving %s ..." [encoding convertfrom utf-8 "duke ruajtur %s. . ."]

  ::msgcat::mcset bg "New" [encoding convertfrom utf-8 "\320\235\320\276\320\262"]
  ::msgcat::mcset cz "New" [encoding convertfrom utf-8 "Nov\303\275"]
  ::msgcat::mcset de "New" [encoding convertfrom utf-8 "Neu"]
  ::msgcat::mcset el "New" [encoding convertfrom utf-8 "\316\235\316\255\316\277"]
  ::msgcat::mcset en "New" [encoding convertfrom utf-8 "New"]
  ::msgcat::mcset es "New" [encoding convertfrom utf-8 "Nuevo"]
  ::msgcat::mcset it "New" [encoding convertfrom utf-8 "Nuovo"]
  ::msgcat::mcset ru "New" [encoding convertfrom utf-8 "\320\235\320\276\320\262\321\213\320\271"]
  ::msgcat::mcset sk "New" [encoding convertfrom utf-8 "Nov\303\275"]
  ::msgcat::mcset sq "New" [encoding convertfrom utf-8 "e re"]

  ::msgcat::mcset bg "Open" [encoding convertfrom utf-8 "\320\236\321\202\320\262\320\276\321\200\320\270"]
  ::msgcat::mcset cz "Open" [encoding convertfrom utf-8 "Otev\305\231\303\255t..."]
  ::msgcat::mcset de "Open" [encoding convertfrom utf-8 "\303\226ffnen"]
  ::msgcat::mcset el "Open" [encoding convertfrom utf-8 "\316\206\316\275\316\277\316\271\316\263\316\274\316\261"]
  ::msgcat::mcset en "Open" [encoding convertfrom utf-8 "Open"]
  ::msgcat::mcset es "Open" [encoding convertfrom utf-8 "Abrir"]
  ::msgcat::mcset it "Open" [encoding convertfrom utf-8 "Apri"]
  ::msgcat::mcset ru "Open" [encoding convertfrom utf-8 "\320\236\321\202\320\272\321\200\321\213\321\202\321\214"]
  ::msgcat::mcset sk "Open" [encoding convertfrom utf-8 "Otvori\305\245"]
  ::msgcat::mcset sq "Open" [encoding convertfrom utf-8 "hape"]

  ::msgcat::mcset bg "Save" [encoding convertfrom utf-8 "\320\227\320\260\320\277\320\270\321\210\320\270"]
  ::msgcat::mcset cz "Save" [encoding convertfrom utf-8 "Ulo\305\276it"]
  ::msgcat::mcset de "Save" [encoding convertfrom utf-8 "Speichern"]
  ::msgcat::mcset el "Save" [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267"]
  ::msgcat::mcset en "Save" [encoding convertfrom utf-8 "Save"]
  ::msgcat::mcset es "Save" [encoding convertfrom utf-8 "Guardar"]
  ::msgcat::mcset it "Save" [encoding convertfrom utf-8 "Salva"]
  ::msgcat::mcset ru "Save" [encoding convertfrom utf-8 "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Save" [encoding convertfrom utf-8 "Ulo\305\276i\305\245"]
  ::msgcat::mcset sq "Save" [encoding convertfrom utf-8 "ruaje"]

  ::msgcat::mcset bg "Save as" [encoding convertfrom utf-8 "\320\227\320\260\320\277\320\270\321\210\320\270 \320\272\320\260\321\202\320\276"]
  ::msgcat::mcset cz "Save as" [encoding convertfrom utf-8 "Ulo\305\276it jako..."]
  ::msgcat::mcset de "Save as" [encoding convertfrom utf-8 "Speichern als"]
  ::msgcat::mcset el "Save as" [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267 \317\211\317\202..."]
  ::msgcat::mcset en "Save as" [encoding convertfrom utf-8 "Save as"]
  ::msgcat::mcset es "Save as" [encoding convertfrom utf-8 "Guardar como"]
  ::msgcat::mcset it "Save as" [encoding convertfrom utf-8 "Salva come"]
  ::msgcat::mcset ru "Save as" [encoding convertfrom utf-8 "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214 \320\272\320\260\320\272"]
  ::msgcat::mcset sk "Save as" [encoding convertfrom utf-8 "Ulo\305\276i\305\245 ako"]
  ::msgcat::mcset sq "Save as" [encoding convertfrom utf-8 "ruaje si"]

  ::msgcat::mcset bg "Save all" [encoding convertfrom utf-8 "\320\227\320\260\320\277\320\270\321\210\320\270 \320\262\321\201\320\270\321\207\320\272\320\270"]
  ::msgcat::mcset cz "Save all" [encoding convertfrom utf-8 "Ulo\305\276it v\305\241e"]
  ::msgcat::mcset de "Save all" [encoding convertfrom utf-8 "Speichere alles"]
  ::msgcat::mcset el "Save all" [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267 \317\214\316\273\317\211\316\275"]
  ::msgcat::mcset en "Save all" [encoding convertfrom utf-8 "Save all"]
  ::msgcat::mcset es "Save all" [encoding convertfrom utf-8 "Guardar todo"]
  ::msgcat::mcset it "Save all" [encoding convertfrom utf-8 "Salva tutti"]
  ::msgcat::mcset ru "Save all" [encoding convertfrom utf-8 "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214 \320\262\321\201\321\221"]
  ::msgcat::mcset sk "Save all" [encoding convertfrom utf-8 "Ulo\305\276i\305\245 v\305\241etko"]
  ::msgcat::mcset sq "Save all" [encoding convertfrom utf-8 "ruaji te gjitha"]

  ::msgcat::mcset bg "Auto save" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\321\201\321\212\321\205\321\200\320\260\320\275\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset cz "Auto save" [encoding convertfrom utf-8 "Automaticky ukl\303\241dat"]
  ::msgcat::mcset de "Auto save" [encoding convertfrom utf-8 "Automatisch speichern"]
  ::msgcat::mcset el "Auto save" [encoding convertfrom utf-8 "\316\221\317\205\317\204\317\214\316\274\316\261\317\204\316\267 \316\261\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267"]
  ::msgcat::mcset en "Auto save" [encoding convertfrom utf-8 "Auto save"]
  ::msgcat::mcset es "Auto save" [encoding convertfrom utf-8 "Autoguardar"]
  ::msgcat::mcset it "Auto save" [encoding convertfrom utf-8 "Auto salva"]
  ::msgcat::mcset ru "Auto save" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\321\201\320\276\321\205\321\200\320\260\320\275\320\265\320\275\320\270\320\265"]
  ::msgcat::mcset sk "Auto save" [encoding convertfrom utf-8 "Uklada\305\245 automaticky"]
  ::msgcat::mcset sq "Auto save" [encoding convertfrom utf-8 "ruajtja automatike"]

  ::msgcat::mcset bg "Import" [encoding convertfrom utf-8 "\320\222\320\275\320\260\321\201\321\217\320\275\320\265"]
  ::msgcat::mcset cz "Import" [encoding convertfrom utf-8 "Import"]
  ::msgcat::mcset de "Import" [encoding convertfrom utf-8 "Importieren"]
  ::msgcat::mcset el "Import" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256..."]
  ::msgcat::mcset it "Import" [encoding convertfrom utf-8 "Importa"]
  ::msgcat::mcset ru "Import" [encoding convertfrom utf-8 "\320\230\320\274\320\277\320\276\321\200\321\202"]
  ::msgcat::mcset sk "Import" [encoding convertfrom utf-8 "Import"]
  ::msgcat::mcset sq "Import" [encoding convertfrom utf-8 "importi"]

  ::msgcat::mcset bg "Next" [encoding convertfrom utf-8 "\320\241\320\273\320\265\320\264\320\262\320\260\321\211"]
  ::msgcat::mcset cz "Next" [encoding convertfrom utf-8 "N\303\241sleduj\303\255c\303\255"]
  ::msgcat::mcset de "Next" [encoding convertfrom utf-8 "N\303\244chstes"]
  ::msgcat::mcset el "Next" [encoding convertfrom utf-8 "\316\225\317\200\317\214\316\274\316\265\316\275\316\277"]
  ::msgcat::mcset en "Next" [encoding convertfrom utf-8 "Next"]
  ::msgcat::mcset es "Next" [encoding convertfrom utf-8 "Siguiente"]
  ::msgcat::mcset it "Next" [encoding convertfrom utf-8 "Prossima"]
  ::msgcat::mcset ru "Next" [encoding convertfrom utf-8 "\320\241\320\273\320\265\320\264\321\203\321\216\321\211\320\270\320\271"]
  ::msgcat::mcset sk "Next" [encoding convertfrom utf-8 "Nasleduj\303\272ci"]
  ::msgcat::mcset sq "Next" [encoding convertfrom utf-8 "tjetra"]

  ::msgcat::mcset bg "Previous" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\264\320\270\321\210\320\265\320\275"]
  ::msgcat::mcset cz "Previous" [encoding convertfrom utf-8 "P\305\231edchoz\303\255"]
  ::msgcat::mcset de "Previous" [encoding convertfrom utf-8 "Vorheriges"]
  ::msgcat::mcset el "Previous" [encoding convertfrom utf-8 "\316\240\317\201\316\277\316\267\316\263\316\277\317\215\316\274\316\265\316\275\316\277"]
  ::msgcat::mcset en "Previous" [encoding convertfrom utf-8 "Previous"]
  ::msgcat::mcset es "Previous" [encoding convertfrom utf-8 "Anterior"]
  ::msgcat::mcset it "Previous" [encoding convertfrom utf-8 "Precedente"]
  ::msgcat::mcset ru "Previous" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\264\321\213\320\264\321\203\321\211\320\270\320\271"]
  ::msgcat::mcset sk "Previous" [encoding convertfrom utf-8 "Predch\303\241dzaj\303\272ci"]
  ::msgcat::mcset sq "Previous" [encoding convertfrom utf-8 "e perparmja"]

  ::msgcat::mcset bg "Edit" [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Edit" [encoding convertfrom utf-8 "Editovat"]
  ::msgcat::mcset de "Edit" [encoding convertfrom utf-8 "Bearbeiten"]
  ::msgcat::mcset el "Edit" [encoding convertfrom utf-8 "\316\224\316\271\317\214\317\201\316\270\317\211\317\203\316\267"]
  ::msgcat::mcset en "Edit" [encoding convertfrom utf-8 "Edit"]
  ::msgcat::mcset es "Edit" [encoding convertfrom utf-8 "Editar"]
  ::msgcat::mcset it "Edit" [encoding convertfrom utf-8 "Edita"]
  ::msgcat::mcset ru "Edit" [encoding convertfrom utf-8 "\320\240\320\265\320\264\320\260\320\272\321\202\320\270\321\200\320\276\320\262\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Edit" [encoding convertfrom utf-8 "Upravi\305\245"]
  ::msgcat::mcset sq "Edit" [encoding convertfrom utf-8 "permireso"]

  ::msgcat::mcset bg "Undo" [encoding convertfrom utf-8 "\320\236\321\202\320\274\321\217\320\275\320\260"]
  ::msgcat::mcset cz "Undo" [encoding convertfrom utf-8 "Zp\304\233t"]
  ::msgcat::mcset de "Undo" [encoding convertfrom utf-8 "R\303\274ckg\303\244ngig"]
  ::msgcat::mcset el "Undo" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\257\317\201\316\265\317\203\316\267"]
  ::msgcat::mcset en "Undo" [encoding convertfrom utf-8 "Undo"]
  ::msgcat::mcset es "Undo" [encoding convertfrom utf-8 "Deshacer"]
  ::msgcat::mcset it "Undo" [encoding convertfrom utf-8 "Indietro"]
  ::msgcat::mcset ru "Undo" [encoding convertfrom utf-8 "\320\236\321\202\320\274\320\265\320\275\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Undo" [encoding convertfrom utf-8 "Sp\303\244\305\245"]
  ::msgcat::mcset sq "Undo" [encoding convertfrom utf-8 "prishe-undo"]

  ::msgcat::mcset bg "Redo" [encoding convertfrom utf-8 "\320\222\321\212\320\267\321\201\321\202\320\260\320\275\320\276\320\262\321\217\320\262\320\260\320\275\320\265"]
  ::msgcat::mcset cz "Redo" [encoding convertfrom utf-8 "Opakovat"]
  ::msgcat::mcset de "Redo" [encoding convertfrom utf-8 "Wiederholen"]
  ::msgcat::mcset el "Redo" [encoding convertfrom utf-8 "\316\225\317\200\316\261\316\275\316\254\316\273\316\267\317\210\316\267"]
  ::msgcat::mcset en "Redo" [encoding convertfrom utf-8 "Redo"]
  ::msgcat::mcset es "Redo" [encoding convertfrom utf-8 "Rehacer"]
  ::msgcat::mcset it "Redo" [encoding convertfrom utf-8 "Rifai"]
  ::msgcat::mcset ru "Redo" [encoding convertfrom utf-8 "\320\222\320\265\321\200\320\275\321\203\321\202\321\214"]
  ::msgcat::mcset sk "Redo" [encoding convertfrom utf-8 "Opakova\305\245"]
  ::msgcat::mcset sq "Redo" [encoding convertfrom utf-8 "beje prape-redo"]

  ::msgcat::mcset bg "Cut" [encoding convertfrom utf-8 "\320\230\320\267\321\200\320\265\320\266\320\270"]
  ::msgcat::mcset cz "Cut" [encoding convertfrom utf-8 "Vyjmout"]
  ::msgcat::mcset de "Cut" [encoding convertfrom utf-8 "Ausschneiden"]
  ::msgcat::mcset el "Cut" [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\272\316\277\317\200\316\256"]
  ::msgcat::mcset en "Cut" [encoding convertfrom utf-8 "Cut"]
  ::msgcat::mcset es "Cut" [encoding convertfrom utf-8 "Cortar"]
  ::msgcat::mcset it "Cut" [encoding convertfrom utf-8 "Taglia"]
  ::msgcat::mcset ru "Cut" [encoding convertfrom utf-8 "\320\222\321\213\321\200\320\265\320\267\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Cut" [encoding convertfrom utf-8 "Vystrihn\303\272\305\245"]
  ::msgcat::mcset sq "Cut" [encoding convertfrom utf-8 "preje"]

  ::msgcat::mcset bg "Copy" [encoding convertfrom utf-8 "\320\232\320\276\320\277\320\270\321\200\320\260\320\271"]
  ::msgcat::mcset cz "Copy" [encoding convertfrom utf-8 "Kop\303\255rovat"]
  ::msgcat::mcset de "Copy" [encoding convertfrom utf-8 "Kopieren"]
  ::msgcat::mcset el "Copy" [encoding convertfrom utf-8 "\316\221\316\275\317\204\316\271\316\263\317\201\316\261\317\206\316\256"]
  ::msgcat::mcset en "Copy" [encoding convertfrom utf-8 "Copy"]
  ::msgcat::mcset es "Copy" [encoding convertfrom utf-8 "Copiar"]
  ::msgcat::mcset it "Copy" [encoding convertfrom utf-8 "Copia"]
  ::msgcat::mcset ru "Copy" [encoding convertfrom utf-8 "\320\232\320\276\320\277\320\270\321\200\320\276\320\262\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Copy" [encoding convertfrom utf-8 "Kop\303\255rova\305\245"]
  ::msgcat::mcset sq "Copy" [encoding convertfrom utf-8 "kopjo"]

  ::msgcat::mcset bg "Paste" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270"]
  ::msgcat::mcset cz "Paste" [encoding convertfrom utf-8 "Vlo\305\276it"]
  ::msgcat::mcset de "Paste" [encoding convertfrom utf-8 "Einf\303\274gen"]
  ::msgcat::mcset el "Paste" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\272\317\214\316\273\316\273\316\267\317\203\316\267"]
  ::msgcat::mcset en "Paste" [encoding convertfrom utf-8 "Paste"]
  ::msgcat::mcset es "Paste" [encoding convertfrom utf-8 "Pegar"]
  ::msgcat::mcset it "Paste" [encoding convertfrom utf-8 "Incolla"]
  ::msgcat::mcset ru "Paste" [encoding convertfrom utf-8 "\320\222\321\201\321\202\320\260\320\262\320\270\321\202\321\214"]
  ::msgcat::mcset sk "Paste" [encoding convertfrom utf-8 "Vlo\305\276i\305\245"]
  ::msgcat::mcset sq "Paste" [encoding convertfrom utf-8 "vendose-paste"]

  ::msgcat::mcset bg "Select all" [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \320\262\321\201\320\270\321\207\320\272\320\276"]
  ::msgcat::mcset cz "Select all" [encoding convertfrom utf-8 "Vybrat v\305\241e"]
  ::msgcat::mcset de "Select all" [encoding convertfrom utf-8 "Alles ausw\303\244hlen"]
  ::msgcat::mcset el "Select all" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \317\214\316\273\317\211\316\275"]
  ::msgcat::mcset en "Select all" [encoding convertfrom utf-8 "Select all"]
  ::msgcat::mcset es "Select all" [encoding convertfrom utf-8 "Seleccionar todo"]
  ::msgcat::mcset it "Select all" [encoding convertfrom utf-8 "Seleziona tutto"]
  ::msgcat::mcset ru "Select all" [encoding convertfrom utf-8 "\320\222\321\213\320\264\320\265\320\273\320\270\321\202\321\214 \320\262\321\201\321\221"]
  ::msgcat::mcset sk "Select all" [encoding convertfrom utf-8 "Vyber v\305\241etko"]
  ::msgcat::mcset sq "Select all" [encoding convertfrom utf-8 "zghedhi-selekciono te gjitha"]

  ::msgcat::mcset bg "Auto indent" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\274\320\260\321\202\320\270\321\207\320\265\320\275 \320\276\321\202\321\201\321\202\321\212\320\277"]
  ::msgcat::mcset cz "Auto indent" [encoding convertfrom utf-8 "Automaticky odsazovat"]
  ::msgcat::mcset de "Auto indent" [encoding convertfrom utf-8 "Automatisch einr\303\274cken"]
  ::msgcat::mcset el "Auto indent" [encoding convertfrom utf-8 "\316\221\317\205\317\204\317\214\316\274\316\261\317\204\316\267 \317\200\316\261\317\201\316\261\316\263\317\201\316\261\317\206\316\277\317\200\316\277\316\257\316\267\317\203\316\267"]
  ::msgcat::mcset en "Auto indent" [encoding convertfrom utf-8 "Auto indent"]
  ::msgcat::mcset es "Auto indent" [encoding convertfrom utf-8 "Autoindentar"]
  ::msgcat::mcset it "Auto indent" [encoding convertfrom utf-8 "Indentazione automatica"]
  ::msgcat::mcset ru "Auto indent" [encoding convertfrom utf-8 "\320\220\320\262\321\202\320\276\320\276\321\202\321\201\321\202\321\203\320\277"]
  ::msgcat::mcset sk "Auto indent" [encoding convertfrom utf-8 "Automatick\303\251 odsadenie"]
  ::msgcat::mcset sq "Auto indent" [encoding convertfrom utf-8 "indenti automatik"]

  ::msgcat::mcset bg "Processing line %s ..." [encoding convertfrom utf-8 "\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\262\320\260\320\275\320\265 \320\275\320\260 \321\200\320\265\320\264 %s ..."]
  ::msgcat::mcset cz "Processing line %s ..." [encoding convertfrom utf-8 "Zpracov\303\241v\303\241m \305\231\303\241dek %s ..."]
  ::msgcat::mcset de "Processing line %s ..." [encoding convertfrom utf-8 "Verarbeite Zeile %s ..."]
  ::msgcat::mcset el "Processing line %s ..." [encoding convertfrom utf-8 "\316\225\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\316\257\316\261 \316\263\317\201\316\261\316\274\316\274\316\256\317\202 %s ..."]
  ::msgcat::mcset en "Processing line %s ..." [encoding convertfrom utf-8 "Processing line %s ..."]
  ::msgcat::mcset es "Processing line %s ..." [encoding convertfrom utf-8 "Procesando l\303\255nea %s ..."]
  ::msgcat::mcset it "Processing line %s ..." [encoding convertfrom utf-8 "Elaborazione linea %s ..."]
  ::msgcat::mcset ru "Processing line %s ..." [encoding convertfrom utf-8 "\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260 \321\201\321\202\321\200\320\276\320\272\320\270 %s ..."]
  ::msgcat::mcset sk "Processing line %s ..." [encoding convertfrom utf-8 "Sprac\303\272vam riadok %s ..."]
  ::msgcat::mcset sq "Processing line %s ..." [encoding convertfrom utf-8 "rrjeshti %s ne proces\342\200\246"]

  ::msgcat::mcset bg "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\201\321\202\320\276\320\262\320\270\321\217\321\202 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\275\320\265 \320\265 \320\260\320\272\321\202\320\270\320\262\320\265\320\275. \320\227\320\260 \320\260\320\272\321\202\320\270\320\262\320\270\321\200\320\260\320\275\320\265 \320\276\321\202\320\262\320\276\321\200\320\265\321\202\320\265 \321\201\321\212\321\211\320\265\321\201\321\202\320\262\321\203\320\262\320\260\321\211 \321\204\320\260\320\271\320\273 \320\270\320\273\320\270 \321\201\321\212\320\267\320\264\320\260\320\271\321\202\320\265 \320\275\320\276\320\262."]
  ::msgcat::mcset cz "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Textov\303\275 editor nen\303\255 aktivn\303\255. Pro jeho aktivaci otev\305\231ete existuj\303\255c\303\255 soubor nebo vytvo\305\231te nov\303\275."]
  ::msgcat::mcset de "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Texteditor ist nicht aktiv. Um ihn zu aktivieren, \303\266ffne eine existierende Datei oder lege eine neue an."]
  ::msgcat::mcset el "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\316\237 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256\317\202 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205 \316\264\316\265\316\275 \316\265\316\257\316\275\316\261\316\271 \316\265\316\275\316\265\317\201\316\263\317\214\317\202. \316\223\316\271\316\261 \316\275\316\261 \317\204\316\277\316\275 \316\265\316\275\316\265\317\201\316\263\316\277\317\200\316\277\316\271\316\256\317\203\316\265\317\204\316\265, \316\261\316\275\316\277\316\257\316\276\317\204\316\265 \316\261\317\201\317\207\316\265\316\257\316\277, \316\256 \316\264\316\267\316\274\316\271\316\277\317\205\317\201\316\263\316\256\317\203\317\204\316\265 \316\275\316\255\316\277."]
  ::msgcat::mcset en "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Text editor is not active. To activate it, open existing file or create new one."]
  ::msgcat::mcset es "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "El editor de texto est\303\241 inactivo. Para activarlo, abre un archivo existente o crea uno nuevo."]
  ::msgcat::mcset it "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "L'editor di testo non \303\250 attivo. Per attivarlo apri un file o creane uno."]
  ::msgcat::mcset ru "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\275\320\265\320\260\320\272\321\202\320\270\320\262\320\265\320\275. \320\224\320\273\321\217 \320\260\320\272\321\202\320\270\320\262\320\260\321\206\320\270\320\270 \320\276\321\202\320\272\321\200\320\276\320\271\321\202\320\265 \321\201\321\203\321\211\320\265\321\201\321\202\320\262\321\203\321\216\321\211\320\270\320\271 \321\204\320\260\320\271\320\273 \320\270\320\273\320\270 \321\201\320\276\320\267\320\264\320\260\320\271\321\202\320\265 \320\275\320\276\320\262\321\213\320\271."]
  ::msgcat::mcset sk "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "Textov\303\275 editor nie je akt\303\255vny. Otvorte existuj\303\272ci s\303\272bor alebo vytvorte nov\303\275."]
  ::msgcat::mcset sq "Text editor is not active. To activate it, open existing file or create new one." [encoding convertfrom utf-8 "editori I tekstit nuk eshte aktiv. Qe ta aktivizosh, hape fajllin egzistues ose krijo nje tjeter."]

  ::msgcat::mcset bg "Control..." [encoding convertfrom utf-8 "\320\232\320\276\320\275\321\202\321\200\320\276\320\273 ..."]
  ::msgcat::mcset cz "Control..." [encoding convertfrom utf-8 "Ovl\303\241d\303\241n\303\255..."]
  ::msgcat::mcset de "Control..." [encoding convertfrom utf-8 "Kontrollfeld..."]
  ::msgcat::mcset el "Control..." [encoding convertfrom utf-8 "\316\210\316\273\316\265\316\263\317\207\316\277\317\202..."]
  ::msgcat::mcset en "Control..." [encoding convertfrom utf-8 "Control..."]
  ::msgcat::mcset es "Control..." [encoding convertfrom utf-8 "Control"]
  ::msgcat::mcset it "Control..." [encoding convertfrom utf-8 "Controlli ..."]
  ::msgcat::mcset ru "Control..." [encoding convertfrom utf-8 "\320\243\320\277\321\200\320\260\320\262\320\273\320\265\320\275\320\270\320\265..."]
  ::msgcat::mcset sk "Control..." [encoding convertfrom utf-8 "Ovl\303\241danie..."]
  ::msgcat::mcset sq "Control..." [encoding convertfrom utf-8 "kontrolli. . ."]

  ::msgcat::mcset bg "BAC calculator..." [encoding convertfrom utf-8 "\320\232\320\260\320\273\320\272\321\203\320\273\320\260\321\202\320\276\321\200 \320\275\320\260 \320\260\320\273\320\272\320\276\321\205\320\276\320\273 ..."]
  ::msgcat::mcset cz "BAC calculator..." [encoding convertfrom utf-8 "Alkohol tester..."]
  ::msgcat::mcset de "BAC calculator..." [encoding convertfrom utf-8 "Blutalkoholrechner"]
  ::msgcat::mcset el "BAC calculator..." [encoding convertfrom utf-8 "\316\221\316\273\316\272\316\277\317\204\316\255\317\203\317\204..."]
  ::msgcat::mcset en "BAC calculator..." [encoding convertfrom utf-8 "BAC calculator..."]
  ::msgcat::mcset es "BAC calculator..." [encoding convertfrom utf-8 "Borrach\303\255metro"]
  ::msgcat::mcset it "BAC calculator..." [encoding convertfrom utf-8 "Calcolatore BAC ..."]
  ::msgcat::mcset ru "BAC calculator..." [encoding convertfrom utf-8 "\320\232\320\260\320\273\321\214\320\272\321\203\320\273\321\217\321\202\320\276\321\200 \320\260\320\273\320\272\320\276\320\263\320\276\320\273\321\217..."]
  ::msgcat::mcset sk "BAC calculator..." [encoding convertfrom utf-8 "Alkohol tester..."]
  ::msgcat::mcset sq "BAC calculator..." [encoding convertfrom utf-8 "matesi I alkoolit-BAC"]

  ::msgcat::mcset bg "Calibrate bitmap..." [encoding convertfrom utf-8 "\320\232\320\260\320\273\320\270\320\261\321\200\320\270\321\200\320\260\320\275\320\265 \320\275\320\260 \320\270\320\267\320\276\320\261\321\200\320\260\320\266\320\265\320\275\320\270\320\265 ..."]
  ::msgcat::mcset de "Calibrate bitmap..." [encoding convertfrom utf-8 "Bild kalibrieren..."]
  ::msgcat::mcset it "Calibrate bitmap..." [encoding convertfrom utf-8 "Mappa georeferenziata..."]

  ::msgcat::mcset bg "About..." [encoding convertfrom utf-8 "\320\227\320\260 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\260\321\202\320\260 ..."]
  ::msgcat::mcset cz "About..." [encoding convertfrom utf-8 "O programu..."]
  ::msgcat::mcset de "About..." [encoding convertfrom utf-8 "\303\234ber..."]
  ::msgcat::mcset el "About..." [encoding convertfrom utf-8 "\316\243\317\207\316\265\317\204\316\271\316\272\316\254..."]
  ::msgcat::mcset en "About..." [encoding convertfrom utf-8 "About..."]
  ::msgcat::mcset es "About..." [encoding convertfrom utf-8 "Acerca de..."]
  ::msgcat::mcset it "About..." [encoding convertfrom utf-8 "Versione ..."]
  ::msgcat::mcset ru "About..." [encoding convertfrom utf-8 "\320\236 \320\277\321\200\320\276\320\263\321\200\320\260\320\274\320\274\320\265..."]
  ::msgcat::mcset sk "About..." [encoding convertfrom utf-8 "O programe..."]
  ::msgcat::mcset sq "About..." [encoding convertfrom utf-8 "per programin\342\200\246"]

  ::msgcat::mcset bg "Search" [encoding convertfrom utf-8 "\320\242\321\212\321\200\321\201\320\265\320\275\320\265"]
  ::msgcat::mcset cz "Search" [encoding convertfrom utf-8 "Hledat"]
  ::msgcat::mcset de "Search" [encoding convertfrom utf-8 "Suche"]
  ::msgcat::mcset el "Search" [encoding convertfrom utf-8 "\316\221\316\275\316\261\316\266\316\256\317\204\316\267\317\203\316\267"]
  ::msgcat::mcset en "Search" [encoding convertfrom utf-8 "Search"]
  ::msgcat::mcset es "Search" [encoding convertfrom utf-8 "Buscar"]
  ::msgcat::mcset it "Search" [encoding convertfrom utf-8 "Cerca"]
  ::msgcat::mcset ru "Search" [encoding convertfrom utf-8 "\320\237\320\276\320\270\321\201\320\272"]
  ::msgcat::mcset sk "Search" [encoding convertfrom utf-8 "H\304\276ada\305\245"]
  ::msgcat::mcset sq "Search" [encoding convertfrom utf-8 "kerko"]

  ::msgcat::mcset bg "Close" [encoding convertfrom utf-8 "\320\227\320\260\321\202\320\262\320\276\321\200\320\270"]
  ::msgcat::mcset cz "Close" [encoding convertfrom utf-8 "Zav\305\231\303\255t"]
  ::msgcat::mcset de "Close" [encoding convertfrom utf-8 "Schlie\303\237en"]
  ::msgcat::mcset el "Close" [encoding convertfrom utf-8 "\316\232\316\273\316\265\316\257\317\203\316\271\316\274\316\277"]
  ::msgcat::mcset en "Close" [encoding convertfrom utf-8 "Close"]
  ::msgcat::mcset es "Close" [encoding convertfrom utf-8 "Cerrar"]
  ::msgcat::mcset it "Close" [encoding convertfrom utf-8 "Chiudi"]
  ::msgcat::mcset ru "Close" [encoding convertfrom utf-8 "\320\227\320\260\320\272\321\200\321\213\321\202\321\214"]
  ::msgcat::mcset sk "Close" [encoding convertfrom utf-8 "Zavrie\305\245"]
  ::msgcat::mcset sq "Close" [encoding convertfrom utf-8 "mbyll"]

  ::msgcat::mcset bg "theme all-symbols" [encoding convertfrom utf-8 "\320\262\321\201\320\270\321\207\320\272\320\270 \321\201\320\270\320\274\320\262\320\276\320\273\320\270"]
  ::msgcat::mcset cz "theme all-symbols" [encoding convertfrom utf-8 "v\305\241echny symboly"]
  ::msgcat::mcset de "theme all-symbols" [encoding convertfrom utf-8 "Alle Zeichen"]
  ::msgcat::mcset el "theme all-symbols" [encoding convertfrom utf-8 "\317\214\316\273\316\261"]
  ::msgcat::mcset it "theme all-symbols" [encoding convertfrom utf-8 "tutti"]
  ::msgcat::mcset ru "theme all-symbols" [encoding convertfrom utf-8 "\320\262\321\201\320\265"]
  ::msgcat::mcset sk "theme all-symbols" [encoding convertfrom utf-8 "v\305\241etky symboly"]
  ::msgcat::mcset sq "theme all-symbols" [encoding convertfrom utf-8 "tematizo te gjitha simbolet-shenjat"]

  ::msgcat::mcset bg "New file" [encoding convertfrom utf-8 "\320\235\320\276\320\262 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset de "New file" [encoding convertfrom utf-8 "Neue Datei"]
  ::msgcat::mcset el "New file" [encoding convertfrom utf-8 "\316\235\316\255\316\277 \316\261\317\201\317\207\316\265\316\257\316\277"]
  ::msgcat::mcset it "New file" [encoding convertfrom utf-8 "Nuovo"]
  ::msgcat::mcset sk "New file" [encoding convertfrom utf-8 "Nov\303\275 s\303\272bor"]
  ::msgcat::mcset sq "New file" [encoding convertfrom utf-8 "arkivi-fajlli I ri"]

  ::msgcat::mcset bg "Open file" [encoding convertfrom utf-8 "\320\236\321\202\320\262\320\276\321\200\320\270 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset de "Open file" [encoding convertfrom utf-8 "Datei \303\266ffnen"]
  ::msgcat::mcset el "Open file" [encoding convertfrom utf-8 "\316\206\316\275\316\277\316\271\316\263\316\274\316\261"]
  ::msgcat::mcset it "Open file" [encoding convertfrom utf-8 "Apri"]
  ::msgcat::mcset sk "Open file" [encoding convertfrom utf-8 "Otvori\305\245 s\303\272bor"]
  ::msgcat::mcset sq "Open file" [encoding convertfrom utf-8 "hape fajllin"]

  ::msgcat::mcset bg "Save file" [encoding convertfrom utf-8 "\320\227\320\260\320\277\320\270\321\210\320\270 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset de "Save file" [encoding convertfrom utf-8 "Datei speichern"]
  ::msgcat::mcset el "Save file" [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267"]
  ::msgcat::mcset it "Save file" [encoding convertfrom utf-8 "Salva"]
  ::msgcat::mcset sk "Save file" [encoding convertfrom utf-8 "Ulo\305\276i\305\245 s\303\272bor"]
  ::msgcat::mcset sq "Save file" [encoding convertfrom utf-8 "ruaje fajllin"]

  ::msgcat::mcset bg "Save file as" [encoding convertfrom utf-8 "\320\227\320\260\320\277\320\270\321\210\320\270 \321\204\320\260\320\271\320\273 \320\272\320\260\321\202\320\276"]
  ::msgcat::mcset de "Save file as" [encoding convertfrom utf-8 "Datei speichern als"]
  ::msgcat::mcset el "Save file as" [encoding convertfrom utf-8 "\316\221\317\200\316\277\316\270\316\256\316\272\316\265\317\205\317\203\316\267 \317\211\317\202"]
  ::msgcat::mcset it "Save file as" [encoding convertfrom utf-8 "Salva come"]
  ::msgcat::mcset sk "Save file as" [encoding convertfrom utf-8 "Ulo\305\276i\305\245 s\303\272bor ako"]
  ::msgcat::mcset sq "Save file as" [encoding convertfrom utf-8 "ruaje fajllin si"]

  ::msgcat::mcset bg "Close file" [encoding convertfrom utf-8 "\320\227\320\260\321\202\320\262\320\276\321\200\320\270 \321\204\320\260\320\271\320\273"]
  ::msgcat::mcset de "Close file" [encoding convertfrom utf-8 "Datei schlie\303\237en"]
  ::msgcat::mcset el "Close file" [encoding convertfrom utf-8 "\316\232\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \316\261\317\201\317\207\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset it "Close file" [encoding convertfrom utf-8 "Chiudi"]
  ::msgcat::mcset sk "Close file" [encoding convertfrom utf-8 "Zatvori\305\245 s\303\272bor"]
  ::msgcat::mcset sq "Close file" [encoding convertfrom utf-8 "mbylle fajllin"]

  ::msgcat::mcset bg "Switch to text editor" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\275\320\260 \321\202\320\265\320\272\321\201\321\202\320\276\320\262 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200"]
  ::msgcat::mcset de "Switch to text editor" [encoding convertfrom utf-8 "Zum Texteditor wechseln"]
  ::msgcat::mcset el "Switch to text editor" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\254\316\262\316\261\317\203\316\267 \317\203\316\265 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256 \316\272\316\265\316\271\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset it "Switch to text editor" [encoding convertfrom utf-8 "Editor di testi"]
  ::msgcat::mcset sk "Switch to text editor" [encoding convertfrom utf-8 "Prepn\303\272\305\245 na textov\303\275 editor"]
  ::msgcat::mcset sq "Switch to text editor" [encoding convertfrom utf-8 "kalo tek editori i tekstit"]

  ::msgcat::mcset bg "Switch to map editor" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\275\320\260 \321\200\320\265\320\264\320\260\320\272\321\202\320\276\321\200 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270"]
  ::msgcat::mcset de "Switch to map editor" [encoding convertfrom utf-8 "Zum Karteneditor wechseln"]
  ::msgcat::mcset el "Switch to map editor" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\254\316\262\316\261\317\203\316\267 \317\203\316\265 \316\265\317\200\316\265\316\276\316\265\317\201\316\263\316\261\317\203\317\204\316\256 \317\203\317\207\316\265\316\264\316\257\316\277\317\205"]
  ::msgcat::mcset it "Switch to map editor" [encoding convertfrom utf-8 "Editor di mappe"]
  ::msgcat::mcset sk "Switch to map editor" [encoding convertfrom utf-8 "Prepn\303\272\305\245 na mapov\303\275 editor"]
  ::msgcat::mcset sq "Switch to map editor" [encoding convertfrom utf-8 "kalo tek editori I hartes"]

  ::msgcat::mcset bg "Switch to compiler" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\275\320\260 \320\272\320\276\320\274\320\277\320\270\320\273\320\260\321\202\320\276\321\200"]
  ::msgcat::mcset de "Switch to compiler" [encoding convertfrom utf-8 "Zum Compiler wechseln"]
  ::msgcat::mcset el "Switch to compiler" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\254\316\262\316\261\317\203\316\267 \317\203\316\265 \317\203\317\205\316\275\317\204\316\254\316\272\317\204\316\267"]
  ::msgcat::mcset it "Switch to compiler" [encoding convertfrom utf-8 "Compilatore"]
  ::msgcat::mcset sk "Switch to compiler" [encoding convertfrom utf-8 "Prepn\303\272\305\245 na kompil\303\241tor"]
  ::msgcat::mcset sq "Switch to compiler" [encoding convertfrom utf-8 "kalo tek kompilatori"]

  ::msgcat::mcset bg "Compile" [encoding convertfrom utf-8 "\320\232\320\276\320\274\320\277\320\270\320\273\320\270\321\200\320\260\320\271"]
  ::msgcat::mcset cz "Compile" [encoding convertfrom utf-8 "Kompilovat"]
  ::msgcat::mcset de "Compile" [encoding convertfrom utf-8 "Compilieren"]
  ::msgcat::mcset el "Compile" [encoding convertfrom utf-8 "\316\243\317\215\316\275\317\204\316\261\316\276\316\267"]
  ::msgcat::mcset en "Compile" [encoding convertfrom utf-8 "Compile"]
  ::msgcat::mcset es "Compile" [encoding convertfrom utf-8 "Compilar"]
  ::msgcat::mcset it "Compile" [encoding convertfrom utf-8 "Compila"]
  ::msgcat::mcset ru "Compile" [encoding convertfrom utf-8 "\320\232\320\276\320\274\320\277\320\270\320\273\320\270\321\200\320\276\320\262\320\260\321\202\321\214"]
  ::msgcat::mcset sk "Compile" [encoding convertfrom utf-8 "Kompilova\305\245"]
  ::msgcat::mcset sq "Compile" [encoding convertfrom utf-8 "kompilo"]

  ::msgcat::mcset bg "Switch to select mode" [encoding convertfrom utf-8 "\320\237\321\200\320\265\320\262\320\272\320\273\321\216\321\207\320\270 \320\275\320\260 \321\200\320\265\320\266\320\270\320\274 '\320\230\320\267\320\261\320\270\321\200\320\260\320\275\320\265'"]
  ::msgcat::mcset de "Switch to select mode" [encoding convertfrom utf-8 "In Auswahlmodus wechseln"]
  ::msgcat::mcset el "Switch to select mode" [encoding convertfrom utf-8 "\316\234\316\265\317\204\316\254\316\262\316\261\317\203\316\267 \317\203\316\265 \316\273\316\265\316\271\317\204\316\277\317\205\317\201\316\263\316\257\316\261 \316\265\317\200\316\271\316\273\316\277\316\263\316\256\317\202"]
  ::msgcat::mcset it "Switch to select mode" [encoding convertfrom utf-8 "Modalit\303\240 di selezione"]
  ::msgcat::mcset sk "Switch to select mode" [encoding convertfrom utf-8 "Prepn\303\272\305\245 do m\303\263du na v\303\275ber objektu"]
  ::msgcat::mcset sq "Switch to select mode" [encoding convertfrom utf-8 "kalo tek moduli per selekcionim"]

  ::msgcat::mcset bg "Select next scrap" [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\270\321\217\321\202 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset de "Select next scrap" [encoding convertfrom utf-8 "N\303\244chste Skizze ausw\303\244hlen"]
  ::msgcat::mcset el "Select next scrap" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \316\265\317\200\317\214\316\274\316\265\316\275\316\277\317\205 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "Select next scrap" [encoding convertfrom utf-8 "Seleziona il prossimo scrap"]
  ::msgcat::mcset sk "Select next scrap" [encoding convertfrom utf-8 "Vyber nasleduj\303\272ci scrap"]
  ::msgcat::mcset sq "Select next scrap" [encoding convertfrom utf-8 "zgjedhe deponin e ardhshme"]

  ::msgcat::mcset bg "Select next area" [encoding convertfrom utf-8 "\320\230\320\267\320\261\320\265\321\200\320\270 \321\201\320\273\320\265\320\264\320\262\320\260\321\211\320\260\321\202\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset de "Select next area" [encoding convertfrom utf-8 "N\303\244chste Fl\303\244che ausw\303\244hlen"]
  ::msgcat::mcset el "Select next area" [encoding convertfrom utf-8 "\316\225\317\200\316\271\316\273\316\277\316\263\316\256 \316\265\317\200\317\214\316\274\316\265\316\275\316\267\317\202 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset it "Select next area" [encoding convertfrom utf-8 "Seleziona la prossima area"]
  ::msgcat::mcset sk "Select next area" [encoding convertfrom utf-8 "Vyber nasleduj\303\272cu plochu"]
  ::msgcat::mcset sq "Select next area" [encoding convertfrom utf-8 "zgjedhe-selekto fushen e ardhshme"]

  ::msgcat::mcset bg "Zoom in" [encoding convertfrom utf-8 "\320\237\321\200\320\270\320\261\320\273\320\270\320\266\320\270"]
  ::msgcat::mcset de "Zoom in" [encoding convertfrom utf-8 "Vergr\303\266\303\237ern"]
  ::msgcat::mcset el "Zoom in" [encoding convertfrom utf-8 "\316\234\316\265\316\263\316\255\316\270\317\205\316\275\317\203\316\267"]
  ::msgcat::mcset it "Zoom in" [encoding convertfrom utf-8 "Zoom in"]
  ::msgcat::mcset sk "Zoom in" [encoding convertfrom utf-8 "Zv\303\244\304\215\305\241i\305\245"]
  ::msgcat::mcset sq "Zoom in" [encoding convertfrom utf-8 "zmadho"]

  ::msgcat::mcset bg "Zoom out" [encoding convertfrom utf-8 "\320\236\321\202\320\264\320\260\320\273\320\265\321\207\320\270"]
  ::msgcat::mcset de "Zoom out" [encoding convertfrom utf-8 "Verkleinern"]
  ::msgcat::mcset el "Zoom out" [encoding convertfrom utf-8 "\316\243\316\274\316\257\316\272\317\201\317\205\316\275\317\203\316\267"]
  ::msgcat::mcset it "Zoom out" [encoding convertfrom utf-8 "Zoom out"]
  ::msgcat::mcset sk "Zoom out" [encoding convertfrom utf-8 "Zmen\305\241i\305\245"]
  ::msgcat::mcset sq "Zoom out" [encoding convertfrom utf-8 "zvogelo"]

  ::msgcat::mcset bg "Insert new scrap" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\275\320\276\320\262 \321\201\320\272\321\200\320\260\320\277"]
  ::msgcat::mcset de "Insert new scrap" [encoding convertfrom utf-8 "Neue Skizze einf\303\274gen"]
  ::msgcat::mcset el "Insert new scrap" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\275\316\255\316\277\317\205 \317\203\316\272\317\201\316\261\317\200"]
  ::msgcat::mcset it "Insert new scrap" [encoding convertfrom utf-8 "Inserisci un nuovo scrap"]
  ::msgcat::mcset sk "Insert new scrap" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 nov\303\275 scrap"]
  ::msgcat::mcset sq "Insert new scrap" [encoding convertfrom utf-8 "fute deponin e re"]

  ::msgcat::mcset bg "Insert new point" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\275\320\276\320\262\320\260 \321\202\320\276\321\207\320\272\320\260"]
  ::msgcat::mcset de "Insert new point" [encoding convertfrom utf-8 "Neuen Punkt einf\303\274gen"]
  ::msgcat::mcset el "Insert new point" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\275\316\255\316\277\317\205 \317\203\316\267\316\274\316\265\316\257\316\277\317\205"]
  ::msgcat::mcset it "Insert new point" [encoding convertfrom utf-8 "Inserisci un nuovo punto"]
  ::msgcat::mcset sk "Insert new point" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 nov\303\275 bod"]
  ::msgcat::mcset sq "Insert new point" [encoding convertfrom utf-8 "fute piken e re"]

  ::msgcat::mcset bg "Insert new line" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\275\320\276\320\262\320\260 \320\273\320\270\320\275\320\270\321\217"]
  ::msgcat::mcset de "Insert new line" [encoding convertfrom utf-8 "Neue Linie einf\303\274gen"]
  ::msgcat::mcset el "Insert new line" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\275\316\255\316\261\317\202 \316\263\317\201\316\261\316\274\316\274\316\256\317\202"]
  ::msgcat::mcset it "Insert new line" [encoding convertfrom utf-8 "Inserisci una nuova linea"]
  ::msgcat::mcset sk "Insert new line" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 nov\303\272 krivku"]
  ::msgcat::mcset sq "Insert new line" [encoding convertfrom utf-8 "fute rrjeshtin e ri"]

  ::msgcat::mcset bg "Insert new area" [encoding convertfrom utf-8 "\320\222\320\274\321\212\320\272\320\275\320\270 \320\275\320\276\320\262\320\260 \320\276\320\261\320\273\320\260\321\201\321\202"]
  ::msgcat::mcset de "Insert new area" [encoding convertfrom utf-8 "Neue Fl\303\244che einf\303\274gen"]
  ::msgcat::mcset el "Insert new area" [encoding convertfrom utf-8 "\316\225\316\271\317\203\316\261\316\263\317\211\316\263\316\256 \316\275\316\255\316\261\317\202 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202"]
  ::msgcat::mcset it "Insert new area" [encoding convertfrom utf-8 "Inserisci una nuova area"]
  ::msgcat::mcset sk "Insert new area" [encoding convertfrom utf-8 "Vlo\305\276i\305\245 nov\303\272 plochu"]
  ::msgcat::mcset sq "Insert new area" [encoding convertfrom utf-8 "fute fushen e re"]

  ::msgcat::mcset bg "Delete selected object" [encoding convertfrom utf-8 "\320\230\320\267\321\202\321\200\320\270\320\271 \320\270\320\267\320\261\321\200\320\260\320\275\320\270\321\217\321\202 \320\276\320\261\320\265\320\272\321\202"]
  ::msgcat::mcset de "Delete selected object" [encoding convertfrom utf-8 "Ausgew\303\244hltes Objekt l\303\266schen"]
  ::msgcat::mcset el "Delete selected object" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\263\317\201\316\261\317\206\316\256 \316\265\317\200\316\271\316\273\316\265\316\263\316\274\316\255\316\275\316\277\317\205"]
  ::msgcat::mcset it "Delete selected object" [encoding convertfrom utf-8 "Rimuovi l'oggetto selezionato"]
  ::msgcat::mcset sk "Delete selected object" [encoding convertfrom utf-8 "Zma\305\276 ozna\304\215en\303\251 objekty"]
  ::msgcat::mcset sq "Delete selected object" [encoding convertfrom utf-8 "fshije objektin e selektuar"]

  ::msgcat::mcset bg "theme basic-symbols" [encoding convertfrom utf-8 "\320\276\321\201\320\275\320\276\320\262\320\275\320\270 \321\201\320\270\320\274\320\262\320\276\320\273\320\270"]
  ::msgcat::mcset cz "theme basic-symbols" [encoding convertfrom utf-8 "z\303\241kladn\303\255 symboly"]
  ::msgcat::mcset de "theme basic-symbols" [encoding convertfrom utf-8 "Grundsymbole"]
  ::msgcat::mcset el "theme basic-symbols" [encoding convertfrom utf-8 "\316\262\316\261\317\203\316\271\316\272\316\254 \317\203\317\215\316\274\316\262\316\277\316\273\316\261"]
  ::msgcat::mcset it "theme basic-symbols" [encoding convertfrom utf-8 "base"]
  ::msgcat::mcset ru "theme basic-symbols" [encoding convertfrom utf-8 "\320\276\321\201\320\275\320\276\320\262\320\275\321\213\320\265"]
  ::msgcat::mcset sk "theme basic-symbols" [encoding convertfrom utf-8 "z\303\241kladn\303\251 symboly"]
  ::msgcat::mcset sq "theme basic-symbols" [encoding convertfrom utf-8 "tema simbolet-baze"]

  ::msgcat::mcset bg "theme passage-fills" [encoding convertfrom utf-8 "\321\200\320\265\320\273\320\265\321\204 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260"]
  ::msgcat::mcset cz "theme passage-fills" [encoding convertfrom utf-8 "v\303\275pl\305\210"]
  ::msgcat::mcset de "theme passage-fills" [encoding convertfrom utf-8 "Gangf\303\274llungen"]
  ::msgcat::mcset el "theme passage-fills" [encoding convertfrom utf-8 "\316\263\316\255\316\274\316\271\317\203\316\274\316\261 \317\203\317\204\316\277\317\216\316\275"]
  ::msgcat::mcset it "theme passage-fills" [encoding convertfrom utf-8 "riempimenti"]
  ::msgcat::mcset ru "theme passage-fills" [encoding convertfrom utf-8 "\321\200\320\265\320\273\321\214\320\265\321\204 \321\205\320\276\320\264\320\260"]
  ::msgcat::mcset sk "theme passage-fills" [encoding convertfrom utf-8 "v\303\275pl\305\210"]
  ::msgcat::mcset sq "theme passage-fills" [encoding convertfrom utf-8 "tema mbushjet e kalimeve"]

  ::msgcat::mcset bg "theme speleothems" [encoding convertfrom utf-8 "\321\201\320\277\320\265\320\273\320\265\320\276\321\204\320\276\321\200\320\274\320\270"]
  ::msgcat::mcset cz "theme speleothems" [encoding convertfrom utf-8 "v\303\275zdoba"]
  ::msgcat::mcset de "theme speleothems" [encoding convertfrom utf-8 "Sinter"]
  ::msgcat::mcset el "theme speleothems" [encoding convertfrom utf-8 "\317\203\317\200\316\267\316\273\316\261\316\271\316\277\316\270\316\255\316\274\316\261\317\204\316\261"]
  ::msgcat::mcset it "theme speleothems" [encoding convertfrom utf-8 "speleotemi"]
  ::msgcat::mcset ru "theme speleothems" [encoding convertfrom utf-8 "\321\201\320\277\320\265\320\273\320\265\320\276-\321\204\320\276\321\200\320\274\321\213"]
  ::msgcat::mcset sk "theme speleothems" [encoding convertfrom utf-8 "v\303\275zdoba"]
  ::msgcat::mcset sq "theme speleothems" [encoding convertfrom utf-8 "speleo-tema"]

  ::msgcat::mcset bg "theme equipement" [encoding convertfrom utf-8 "\320\265\320\272\320\270\320\277\320\270\321\200\320\260\320\275\320\265"]
  ::msgcat::mcset cz "theme equipement" [encoding convertfrom utf-8 "vystrojen\303\255"]
  ::msgcat::mcset de "theme equipement" [encoding convertfrom utf-8 "Ausr\303\274stung"]
  ::msgcat::mcset el "theme equipement" [encoding convertfrom utf-8 "\316\265\316\276\316\277\317\200\316\273\316\271\317\203\316\274\317\214\317\202"]
  ::msgcat::mcset it "theme equipement" [encoding convertfrom utf-8 "armo"]
  ::msgcat::mcset ru "theme equipement" [encoding convertfrom utf-8 "\320\276\320\261\320\276\321\200\321\203\320\264\320\276\320\262\320\260\320\275\320\270\320\265"]
  ::msgcat::mcset sk "theme equipement" [encoding convertfrom utf-8 "vystrojenie"]
  ::msgcat::mcset sq "theme equipement" [encoding convertfrom utf-8 "tema pajisjet"]







::msgcat::mcset en "xtherion_help_control" {

MAP EDITOR SHORTCUTS
  
General shortcuts
 * Ctrl+Z = undo
 * Ctrl+Y = redo
 * F9 = compile current project
 * to select object in the listbox using keyboard:
    switch using "Tab" into desired listbox;
    move with underlined cursor to desired object;
    press "Space"

Drawing area and background images
 * RightClick = scroll drawing area
 * Double RightClick on the image = move the image
 
Inserting scrap
 * press "Ctrl-r" or "Edit" > "Insert" > "scrap" to insert new scrap
 * new scrap is inserted just after the current one

Inserting point
 * Ctrl+P = switch to `insert point' mode
 * LeftClick = insert point at given position
 * Ctrl+LeftClick = insert point very close to existing point (normally it
    will be inserted right above the closest point)
 * Esc = escape from the `inset point' mode

Editing point
 * LeftClick + drag = move point
 * Ctrl+LeftClick + drag = move point close to the existing
    point (normally it is moved right above closest existing point)
 * LeftClick + drag on point arrows = change point orientation or
    sizes (according to given switches in Point cotrol panel)

Inserting line
 * Crtl+L = insert new line and enter an `insert line point' mode
 * LeftClick = insert line point (without control points)
 * Ctrl+LeftClick = insert line point very close to existing point 
    (normally it's inserted right above closest existing point)
 * LeftClick + drag = insert line point (with control points)
 * hold Ctrl while dragging = fix the distance of previous control point
 * LeftClick + drag on the control point = move its position
 * RightClick on one of the previous points = selects the previous point while 
    in insert mode (useful if you want to change also the direction of
    previous control point)
 * Esc or LeftClick on the last point = end the line insertion
 * LeftClick on the first line point = close the line and end line insertion

Editing line
 * LeftClick + drag = move line point
 * Ctrl+LeftClick + drag = move line point close to the existing
    point (normally it is moved right above closest existing point)
 * LeftClick on control point + drag = move control point

Adding line point
 * select the point before which you want to insert points;
    insert required points;
    press Esc or left-click on the point you selected at the begining
  
Deleting line point
 * select the point you want to delete;
    press "Edit line" > "Delete point" in the Line control panel
    
Splitting line
 * select the point at which you want to split the line;
    press "Edit line" > "Split line" in the Line control panel
    
Inserting area
 * press "Ctrl-a" or "Edit" > "Insert" > "area" to switch to 
    the "insert area border" mode
 * RightClick on the lines, that suround desired area
 * Esc to finish area border lines insertion

Editing area
 * select area you want to edit
 * pres "Insert" in the area control to insert other border lines
    at current cursor position
 * pres "Insert ID" to insert border with given ID at current cursor position
 * pres "Delete" to remove selected area border line
    
Selecting an existing object
 * LeftClick = select object on the top
 * RightClick = select object right below the top object (useful when several
    points lie above each other)
}

::msgcat::mcset es "xtherion_help_control" {

ATAJOS DE TECLADO PARA EDITAR MAPAS

Atajos generales
 * Ctrl+Z = Deshacer
 * Ctrl+Y = Rehacer
 * F9 = Compilar proyecto actual
 * para seleccionar en los menús usando el teclado:
   Pulsar "Tab" hasta seleccionar el menú deseado;
   Moverse con las flechas hasta el objeto deseado;
   pulsar "Espacio"
   
Area de dibujo e imáges de fondo
 * Click Dcho = desplazar área de dibujo
 * Doble click dcho en la imagen = mover la imagen

Insertar croquis
 * Pulsar "Ctrl-r" o "Editar" > "Insertar" > "Croquis" para insertar un croquis nuevo
 * el nuevo croquis se insertará justo detrás del actual

Insertar punto
 * CTRL+P = cambiar a modo 'insertar punto'
 * Click = insertar punto en esa posición
 * Ctrl+Click = insertar punto muy cerca de otro punto
   (normalmente se insertará justo encima del punto más cercano)
 * Esc = salir del modo 'insertar punto'

Editar punto
 * Click en punto + arrastrar = mover el punto
 * Ctrl + Click en punto + Arrastrar = mover el punto cerca de otro
 * normalmente es movido justo encima del punto más cercano
 * Click en la punta de una flecha + arrastrar = cambiar la orientación o
   el tamaño (segun lo indicado en el panel de control Punto)

Insertar línea
 * Ctrl+L = insertar nueva línea y pasar al modo "insertar puntos de línea"
 * Click = insertar punto de línea (sin puntos de control)
 * Ctrl+Click = Insertar punto de línea muy cerca de otro
   (Normalmente se inserta justo encima del punto más cercano)
 * Click + arrastrar = insertar punto de línea (con puntos de control)
 * Pulsar Ctrl mientras se arrastra = fijar la distancia al punto de control anterior
 * Arrastra punto de control = cambir su posición
 * Click dcho en uno de los puntos anteriores = seleccionar ese punto anterior cuando
   estamos en modo inserción (Util si se quiere cambiar también la dirección
   del punto de control anterior)
 * Esc o Click en último punto de la línea = finaliza la inserción de línea
 * Click en el primer punto de la línea = cierra la línea y finaliza la inserción de línea

Editar línea
 * Click en punto + arrastrar = mover punto de línea
 * Ctrl+Click+arrastrar = mover punto de línea cerca de otro punto)
   (normalmente se mueve justo encima del punto más cercano)
 * Click en punto de control + arrastrar = mover punto de control

Añadir puntos de línea
 * seleccionar el punto antes del cual se quieren insertar puntos
 * insertar los puntos que hagan falta
 * pulsar Esc o hacer click en el punto que se seleccionó al principio

Borrar puntos de línea
 * seleccionar el punto que se quiere borrar
 * pulsar "Editar" > "Borrar punto" en el panel de control Líneas

Partir líneas
 * seleccionar el punto en que se quiere cortar la línea
 * pulsar "Editar" > "Cortar línea" en el panel de control Líneas

Insertar áreas
 * pulsar Ctrl-a o "Editar" > "Insertar" > área en menú principal
 * para cambiar al modo "insertar límite de área"
 * Click dcho en las líneas que limitarán el área
 * pulsar Esc para teminar la inserción de líneas límite

Editar áreas
 * seleccionar el área que se quiere editar
 * pulsar "Insertar" en el control area para insertar otras líneas límite
   en la posición del cursor
 * pulsar "Insertar ID" para insertar un límite con el ID que se indique en l posición del cursor
 * Pulsar "Borrar" para eliminae la línea límite seleccionada

Seleccionar objetos
 * Click = seleccionar el objeto que está sobre los demás
 * Click dcho = seleccionar el objeto que está en segundo plano
   (útil cuando varios puntos están superpuestos)
}

::msgcat::mcset it "xtherion_help_control" {

SHORTCUT - EDITOR DI MAPPA
  
Shortcut generali
 * Ctrl+Z = torna indietro
 * Ctrl+Y = rifai
 * F9 = compila il progetto
 * per selezionare un oggetto in una lista con la tastiera:
   muovi con il tasto "Tab" nella lista desidearta;
   muovi il cursore sull'oggetto desiderato;
   premi il tasto "Spazio"

Area di disegno e immagini di background
 * Tasto destro = scrolla l'area di disegno
 * Doppio click col tasto destro su una immagine = muovi l'immagine
 
Inserimento scrap
 * premi "Ctrl-R" oppure "Edita" > "Inserisci" > "scrap" per inserire un nuovo scrap
 * il nuovo scrap viene inserito immediatamente dopo quello attivo

Inserimento punto
 * "Ctrl-P" = cambia alla modalità di inserimento punti
 * Tasto sinistro = inserisci un punto nella posizione del mouse
 * Ctrl + tasto sinistro = inserisci un punto vicino ad uno esistente
   (di solito esso viene inserito esattamente sopra quello esistente)
 * "Esc" = esci dalla modalità di inserimento punti

Editare punti
 * Trascina con tasto sinistro = muovi il punto
 * Trascina con Ctrl + tasto sinistro = muovi il punto vicino ad uno esistente
   (solitamente viene poszionato proprio sopra quello esistente)
 * Trascina con tasto sinistro per la punta delle freccie = cambia l'orientazione
   o la dimensione (dipendentemente dallo switch nel "Controllo Punti" del pannello)

Inserimento linee
 * "Ctrl-L" = entra in modalità inserimento linee ed inserisci una nuova linea
 * Tasto sinistro = inserisci un nuovo punto della linea (senza punti di controllo)
 * Ctrl + tasto sinistro = inserisci un nuovo punto della linea vicino ad uno
   esistente (normalmente sopra di esso)
 * Trascina con tasto sinistro = inserisci un nuovo punto della linea (con punti di
   controllo)
 * tieni premuto "Ctrl" durante in trascinamento = fissa la distanza del precedente 
   punto di controllo
 * Trascina con tasto sinistro su un punto di controllo = muovi la sua posizione
 * Tasto destro su uno dei punti precedenti = seleziona il punto precedente mentre
   sei in modaliatà di inserimento (utile se vuoi cambiare anche la direzione
   del precedente punto di controllo)
 * "Esc" oppure tasto sinistro sull'ultimo punto = fine inserimento linea
 * Tasto sinistro sul primo punto = chiudi la linea e fine inserimento

Editare linee
 * Tasto sinistro e trascina = sposta il punto della linea
 * Ctrl + tasto sinistro e trascina = sposta il punto dell alinea vicino ad un
   punto esistente (di solito proprio sopra di esso)
 * Tasto sinistro su un punto di controllo e trascina = sposta il punto di controllo

Aggiungere punti di linea
 * seleziona il punto prima del quale vuoi inserire dei punti;
   inserisci i punti desiderati;
   premi "Esc" o tasto sinstro sul punto selezionato all'inizio
  
Rimuovere un punto di linea
 * seleziona il punto che vuoi rimuovere;
   premi "Edita linea" > "Rimuovi punto" nel Controllo Linee del pannello
    
Dividere una linea
 * seleziona il punto dove vuoi dividere la linea;
   premi "Edita linea" > "Dividi linea"  nel Controllo Linee del pannello
    
Inserimento aree
 * premi "Ctrl-A" oppure "Edita" > "Inserisci" > "area" per passare alla
   modalità di inserimento bordo area
 * Tasto destro sulle linee, che contornano l'area desiderata
 * "Esc" per terminare l'inserimento dell'area

Editare aree
 * seleziona l'area che vuoi editare
 * premi "Inserisci" nel Controllo Aree per inserire altre linee di bordo
   nella posizione del cursore
 * premi "Inserisci ID" per inserire una linea con un dato ID nella 
   posizione del cursore
 * premi "Rimuovi" per rimuovere dal bordo dell'area la linea di bordo 
   selezionata
    
Selezionare un oggetto
 * Tasto sinistro = selezione l'oggetto che sta sopra
 * Tasto destro = seleziona l'oggetto appena sotto quello gia` selezionato
   (utile quando parecchi punti giaciono uno sopra l'altro)
}


::msgcat::mcset ru "xtherion_help_control" {
﻿КЛАВИАТУРНЫЕ СОКРАЩЕНИЯ И ОПЕРАЦИИ В РЕДАКТОРЕ КАРТ

LeftClick         - щелчек левой кнопкой мыши
Double LeftClick  - двойной щелчек левой кнопкой мыши
RightClick        - щелчек правой кнопкой мыши
Double RightClick - двойной щелчек правой кнопкой мыши
drag              - перетаскивание: удерживая указанную кнопку мыши
                    (и/или клавиатуры) перемещайте мышь

Общее
 * Ctrl+Z = отмена действия (undo)
 * Ctrl+Y = вернуть отмененное действие (redo)
 * F9 = компиляция текущего проекта
 * Для выбора в списках:
    - переместитесь к нужному элементу управления с помощью "Tab";
    - выбирайте нужный элемент списка (он подчеркнут) стрелками;
    - подтвердите выбор нажатием "Enter"

Область рисования и фоновые изображения
 * RightClick + drag = скроллинг области рисования
 * Double RightClick на изображении + drag = перемещение изображения

Вставка скрапа
 * Нажмите "Ctrl-r" или "Действие" > "Вставить скрап" на панели "Команды в файле"
 * новый скрап вставляется в после текущего

Вставка точки
 * Ctrl+P = переключение в режим `вставка точки'
 * LeftClick = вставка точки в позицию курсора
 * Ctrl+LeftClick = вставка точки близко с другой точкой (без Ctrl
   точка "притягивается" к уже существующей точке)
 * Esc = выйти из режима `вставка точки'

Редактирование точки
 * LeftClick + drag = перемещает точку
 * Ctrl+LeftClick + drag = перемещение точки близко от существующей
   точки (без Ctrl точка "притягивается" к уже существующей точке)
 * LeftClick + drag над стрелкой = изменение ориентации точки
   (ориентация должна быть включена на панели "Точка")

Вставка линии
 * Crtl+L = Вставка новой линии и переход в режим `вставка точек линии'
 * LeftClick = вставка точки линии в позицию курсора (без точек сглаживания)
 * Ctrl+LeftClick = вставка точки линии близко от существующей (без Ctrl точка
   "притягивается" к уже существующей точке)
 * LeftClick + drag = вставка точки линии (с точками сглаживания)
 * удерживая Ctrl во время перемещения точки сглаживания = перемещает только
   данную точку сглаживания
 * LeftClick + drag на точке сглаживания = изменение ее позиции
 * RightClick на одной из предыдущих точек текущей линии в режиме `вставка точек линии'
   = выбрать существующую точку, полезно для редактирования точек сглаживания
 * Esc или LeftClick на последней точке = закончить вставку точек линии
 * LeftClick на первой точке линии = замкнуть начало линии на конец и выйти из режима
   вставки

Редактирование линии
 * LeftClick + drag = перемещение точки линии
 * Ctrl+LeftClick + drag = перемещение точки линии близко от существующей
   (без Ctrl точка "притягивается" к уже существующей точке)
 * LeftClick на точке сглаживания + drag = перемещение точки сглаживания

Добавление точки к существующей линии
 * выбрать точку перед которой вы хотите вставить новую точку;
    - перейдите в режим вставки точки (панель "Линия")
    - вставьте точки (см. Вставка линии);
    - Esc или LeftClick на точке с которой вы начинали = выход из режима вставки

Удаление точки линии
 * выбрать точку линии которую нужно удалить;
    нажмите "Править линию" > "Удалить точку" на панели "Линия"

Зазделение линии
 * выбрать точку в которой вы хотите разделить линию;
    нажмите "Править линию" > "Разделить линию" на панели "Линия"

Вставка области
 * "Ctrl-a" или на панели "Команды в файле" нажмите "Действие" > "Вставить область"
   чтобы переключится в режим "выбор границ области"
 * LeftClick на линии = линия добавляется к списку границ области
 * Esc для того чтобы закончить выбор границ области

Редактировать область
 * Выбрать область для редактирования
 * неажать "Вставка" на панели "Область" для вставки граничных линий в список
   линий после выбраной линии
 * нажать "Вставить по ИД" для вставки линии с указанным идентификатором
 * нажать "Удалить" для удаления выбранной линии из списка гранци области

Выбор существующего объекта
 * LeftClick = выбор верхнего объекта
 * RightClick = перебор объектов закрытых верхним объектом (например полезно, когда
   несколько точек расположены в одной позиции друг над другом)
}

::msgcat::mcset bg "xtherion_help_control" {
Клавишни комбинации и действия в редактора на карти

LeftClick         - натискане на левия бутон на мишката
Double LeftClick  - двойно натискане на левия бутон на мишката
RightClick        - натискане на десния бутон на мишката
Double RightClick - двойно натискане на десния бутон на мишката
drag              - преместване: задръжте натиснат указания бутон на мишката
                    (и/или клавиатурата) и движете мишката

Общи
 * Ctrl+Z = отмяна на действие (undo)
 * Ctrl+Y = възстановяване на отменено действие (redo)
 * F9 = компилация на текущия проект
 * За избор в менюто:
    - преместете към нужният елемент за управлениес помощта на бутона "Tab";
    - Изберете нужният елемент от менюто (той е подчертан) със стрелките;
    - потвърдете избора, натискайки "Enter"

Област за рисуване и фонови изображения
 * RightClick + drag = скролиране на областта за рисуване
 * Double RightClick в/у изображение + drag = преместване на изображението

Вмъкване на скрап
 * Натиснете "Ctrl-r" или "Действие" > "Вмъкни скрап" на панела "Команди във файл"
или "Редактиране" > "Вмъкни" > "Скрап" от горното меню
 * новият скрап се вмъква след текущия

Вмъкване на точка
 * Ctrl+P = превключване в режим "вмъкване на точка"
 * LeftClick = вмъкване на точка в позицията на курсора
 * Ctrl+LeftClick = вмъкване на точка близко до друга точка (обикновено се появява
точно над вече съществуващата точка)
 * Esc = излизане от режима "вмъкване на точка"

Редактиране на точка
 * LeftClick + drag = премества точката
 * Ctrl+LeftClick + drag = премества точката близко до съществуваща точка (обикновено 
се появява точно над вече съществуващата точка)
 * LeftClick + drag на стрелката на точката = изменение на ориентацията на точката
   (ориентацията трябва да бъде включена на панела "Точка")

Вмъкване на линия
 * Crtl+L = Вмъкване на нова линия и преход в режим "вмъкване на точка на линия"
 * LeftClick = вмъкване на точка на линия в позицията на курсора (без контролна точка)
 * Ctrl+LeftClick = вмъкване на точка на линия близко до съществуваща (обикновено 
се появява точно над вече съществуващата точка)
 * LeftClick + drag = вмъкване на точка на линия (с контролна точка)
 * задържайки Ctrl по време на преместването на точката = на определяне на 
разстоянието до предишната контролна точка
 * LeftClick + drag в/у контролна точка = изменение на позицията и
 * RightClick на една от предишните точки на текущата линия в режим "вмъкване на точка на линия"
   = избиране на съществуваща точка, полезно за редактиране на предишна контролна точка
 * Esc или LeftClick на последната точка = завършване на вмъкване на линия
 * LeftClick на първата точка на линия = свързване на началото на линията с края и и изход от режима на вмъкване

Редактиране на линии
 * LeftClick + drag = преместване на точка на линия
 * Ctrl+LeftClick + drag = преместване на точка на линия близко до съществуваща
 * LeftClick на контролна точка + drag = преместване на контролната точка

Добавяне на точки към съществуваща линия
 * изберете точка пред която искате да вмъкнете нова точка;
    - преминете в режим вмъкване на точка (панел "Линия")
    - вмъкнете точка (виж вмъкване на линия);
    - Esc или LeftClick в/у точката с която започнахте = изход от режим вмъкване

Изтриване на точка на линия
 * изберете точката, която е нужно да се изтрие;
    натиснете "Редактирай линия" > "Изтрий точка" на панела "Линия"

Разделяне на линия
 * изберете точка в която искате да разделите линията;
    натиснете "Редактирай линия" > "Раздели линия" на панела "Линия"

Вмъкване на област
 * "Ctrl-a" или на панел "Команди във файл" натиснете "Действие" > "Вмъкване на област"
или "Редактиране" > "Вмъкни" > "Област" от горното меню
   за да превключите в режим "избор на границите на областта"
 * LeftClick на линия = линията се добавя към списъка с граници на областта
 * Esc за да завършите избора на границите на областта

Редактиране на област
 * Изберете област за редактиране
 * натиснете "Вмъкване" на панела "Област" за да вмъкнете гранична линия, която
сте маркирали с курсора
 * натиснете "Вмъкнете по ИД" за вмъкване на линията с указания идентификатор
 * натиснете "Изтрий" за да изтриетеизбраната линия от списъка с граници на областта

Избор на съществуващ обект
 * LeftClick = избор на най-горния обект
 * RightClick = избор на обекти, закрити от горен обект (например е полезно, когато
   няколко точки са разположени в една позиция една над друга)
}







set xth(point_types) {
	air-draught
	altitude
	anastomosis
	anchor
	aragonite
	archeo-material
	bedrock
	blocks
	breakdown-choke
	bridge
	camp
	cave-pearl
	clay
	clay-choke
	clay-tree
	continuation
	crystal
	curtain
	date
	debris
	dig
	dimensions
	disk
	entrance
	extra
	fixed-ladder
	flowstone
	flowstone-choke
	flute
	gradient
	guano
	gypsum
	gypsum-flower
	handrail
	height
	helictite
	ice
	ice-pillar
	ice-stalactite
	ice-stalagmite
	karren
	label
	low-end
	map-connection
	moonmilk
	narrow-end
	no-equipment
	paleo-material
	passage-height
	pebbles
	pillar
	pillars
	popcorn
	raft
	raft-cone
	remark
	rimstone-dam
	rimstone-pool
	root
	rope
	rope-ladder
	sand
	scallop
	section
	sink
	snow
	soda-straw
	spring
	stalactite
	stalactites
	stalagmite
	stalagmites
	station
	station-name
	steps
	traverse
	u
	vegetable-debris
	via-ferrata
	wall-calcite
	water
	water-flow
}

set xth(line_types) {
	arrow
	border
	ceiling-meander
	ceiling-step
	chimney
	contour
	fixed-ladder
	floor-meander
	floor-step
	flowstone
	gradient
	handrail
	label
	map-connection
	moonmilk
	overhang
	pit
	rock-border
	rock-edge
	rope
	rope-ladder
	section
	slope
	steps
	survey
	u
	via-ferrata
	wall
	water-flow
}

set xth(area_types) {
	bedrock
	blocks
	clay
	debris
	dimensions
	flowstone
	ice
	moonmilk
	pebbles
	sand
	snow
	sump
	u
	water
}

::msgcat::mcset bg "area bedrock" [encoding convertfrom utf-8 "\320\276\321\201\320\275\320\276\320\262\320\275\320\260 \321\201\320\272\320\260\320\273\320\260"]
::msgcat::mcset cz "area bedrock" [encoding convertfrom utf-8 "pevn\303\241 sk\303\241la"]
::msgcat::mcset de "area bedrock" [encoding convertfrom utf-8 "Deckgebirge"]
::msgcat::mcset el "area bedrock" [encoding convertfrom utf-8 "\317\200\316\255\317\204\317\201\317\211\316\274\316\261"]
::msgcat::mcset en "area bedrock" [encoding convertfrom utf-8 "bedrock"]
::msgcat::mcset en_UK "area bedrock" [encoding convertfrom utf-8 "bedrock"]
::msgcat::mcset en_US "area bedrock" [encoding convertfrom utf-8 "bedrock"]
::msgcat::mcset es "area bedrock" [encoding convertfrom utf-8 "roca madre"]
::msgcat::mcset fr "area bedrock" [encoding convertfrom utf-8 "roche"]
::msgcat::mcset it "area bedrock" [encoding convertfrom utf-8 "roccia"]
::msgcat::mcset pt "area bedrock" [encoding convertfrom utf-8 "rocha encaixante"]
::msgcat::mcset pt_BR "area bedrock" [encoding convertfrom utf-8 "rocha encaixante"]
::msgcat::mcset pt_PT "area bedrock" [encoding convertfrom utf-8 "rocha encaixante"]
::msgcat::mcset ru "area bedrock" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\265\320\275\320\275\320\260\321\217 \320\277\320\276\321\200\320\276\320\264\320\260"]
::msgcat::mcset sk "area bedrock" [encoding convertfrom utf-8 "pevn\303\241 skala"]
::msgcat::mcset sq "area bedrock" [encoding convertfrom utf-8 "shtrat shkembi"]
::msgcat::mcset bg "area blocks" [encoding convertfrom utf-8 "\320\261\320\273\320\276\320\272\320\260\320\266"]
::msgcat::mcset cz "area blocks" [encoding convertfrom utf-8 "skaln\303\255 bloky"]
::msgcat::mcset de "area blocks" [encoding convertfrom utf-8 "Fl\303\244che mit Bl\303\266cken"]
::msgcat::mcset el "area blocks" [encoding convertfrom utf-8 "\316\277\316\263\316\272\317\214\316\273\316\271\316\270\316\277\316\271"]
::msgcat::mcset en "area blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset en_UK "area blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset en_US "area blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset es "area blocks" [encoding convertfrom utf-8 "bloques"]
::msgcat::mcset fr "area blocks" [encoding convertfrom utf-8 "blocs"]
::msgcat::mcset it "area blocks" [encoding convertfrom utf-8 "massi"]
::msgcat::mcset mi "area blocks" [encoding convertfrom utf-8 "pakaru a k\305\215hatunui"]
::msgcat::mcset pl "area blocks" [encoding convertfrom utf-8 "bloki skalne"]
::msgcat::mcset pt "area blocks" [encoding convertfrom utf-8 "blocos"]
::msgcat::mcset pt_BR "area blocks" [encoding convertfrom utf-8 "blocos"]
::msgcat::mcset pt_PT "area blocks" [encoding convertfrom utf-8 "blocos"]
::msgcat::mcset ru "area blocks" [encoding convertfrom utf-8 "\320\275\320\260\320\262\320\260\320\273 \320\263\320\273\321\213\320\261"]
::msgcat::mcset sk "area blocks" [encoding convertfrom utf-8 "skaln\303\251 bloky"]
::msgcat::mcset sq "area blocks" [encoding convertfrom utf-8 "blloqe"]
::msgcat::mcset bg "area clay" [encoding convertfrom utf-8 "\320\263\320\273\320\270\320\275\320\260"]
::msgcat::mcset cz "area clay" [encoding convertfrom utf-8 "bahno"]
::msgcat::mcset de "area clay" [encoding convertfrom utf-8 "Lehmfl\303\244che"]
::msgcat::mcset el "area clay" [encoding convertfrom utf-8 "\316\254\317\201\316\263\316\271\316\273\316\277\317\202"]
::msgcat::mcset en "area clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset en_UK "area clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset en_US "area clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset es "area clay" [encoding convertfrom utf-8 "arcilla"]
::msgcat::mcset fr "area clay" [encoding convertfrom utf-8 "argile"]
::msgcat::mcset it "area clay" [encoding convertfrom utf-8 "argilla"]
::msgcat::mcset mi "area clay" [encoding convertfrom utf-8 "oneuku"]
::msgcat::mcset pl "area clay" [encoding convertfrom utf-8 "glina"]
::msgcat::mcset pt "area clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset pt_BR "area clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset pt_PT "area clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset ru "area clay" [encoding convertfrom utf-8 "\320\263\320\273\320\270\320\275\320\260"]
::msgcat::mcset sk "area clay" [encoding convertfrom utf-8 "\303\255l"]
::msgcat::mcset sq "area clay" [encoding convertfrom utf-8 "argjil"]
::msgcat::mcset bg "area debris" [encoding convertfrom utf-8 "\321\207\320\260\320\272\321\212\320\273"]
::msgcat::mcset cz "area debris" [encoding convertfrom utf-8 "\305\241t\304\233rk"]
::msgcat::mcset de "area debris" [encoding convertfrom utf-8 "Schuttfl\303\244che"]
::msgcat::mcset el "area debris" [encoding convertfrom utf-8 "\317\207\316\261\316\273\316\254\317\203\316\274\316\261\317\204\316\261"]
::msgcat::mcset en "area debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset en_UK "area debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset en_US "area debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset es "area debris" [encoding convertfrom utf-8 "derrubios"]
::msgcat::mcset fr "area debris" [encoding convertfrom utf-8 "d\303\251bris"]
::msgcat::mcset it "area debris" [encoding convertfrom utf-8 "detriti"]
::msgcat::mcset mi "area debris" [encoding convertfrom utf-8 "otaota"]
::msgcat::mcset pl "area debris" [encoding convertfrom utf-8 "\305\274wir"]
::msgcat::mcset pt "area debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset pt_BR "area debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset pt_PT "area debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset ru "area debris" [encoding convertfrom utf-8 "\321\211\320\265\320\261\320\265\320\275\321\214"]
::msgcat::mcset sk "area debris" [encoding convertfrom utf-8 "\305\241trk"]
::msgcat::mcset sq "area debris" [encoding convertfrom utf-8 "mbetje-gurresh"]
::msgcat::mcset bg "area flowstone" [encoding convertfrom utf-8 "\320\272\320\260\320\274\320\265\320\275\320\265\320\275 \320\262\320\276\320\264\320\276\320\277\320\260\320\264"]
::msgcat::mcset cz "area flowstone" [encoding convertfrom utf-8 "sintrov\303\251 n\303\241teky"]
::msgcat::mcset de "area flowstone" [encoding convertfrom utf-8 "fl\303\244chiger Sinter"]
::msgcat::mcset el "area flowstone" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\317\214 \317\205\316\273\316\271\316\272\317\214 \316\264\316\261\317\200\316\255\316\264\316\277\317\205"]
::msgcat::mcset en "area flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset en_UK "area flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset en_US "area flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset es "area flowstone" [encoding convertfrom utf-8 "concreci\303\263n"]
::msgcat::mcset fr "area flowstone" [encoding convertfrom utf-8 "concr\303\251tion"]
::msgcat::mcset it "area flowstone" [encoding convertfrom utf-8 "concrezione"]
::msgcat::mcset pt "area flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset pt_BR "area flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset pt_PT "area flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset ru "area flowstone" [encoding convertfrom utf-8 "\320\275\320\260\321\202\320\265\321\207\320\275\321\213\320\271 \320\272\320\260\321\201\320\272\320\260\320\264"]
::msgcat::mcset sk "area flowstone" [encoding convertfrom utf-8 "sintrov\303\251 n\303\241teky"]
::msgcat::mcset sq "area flowstone" [encoding convertfrom utf-8 "gurre-rrjedhes"]
::msgcat::mcset bg "area ice" [encoding convertfrom utf-8 "\320\273\320\265\320\264"]
::msgcat::mcset cz "area ice" [encoding convertfrom utf-8 "led"]
::msgcat::mcset de "area ice" [encoding convertfrom utf-8 "Eisfl\303\244che"]
::msgcat::mcset el "area ice" [encoding convertfrom utf-8 "\317\200\316\254\316\263\316\277\317\202"]
::msgcat::mcset en "area ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset en_UK "area ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset en_US "area ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset es "area ice" [encoding convertfrom utf-8 "hielo"]
::msgcat::mcset fr "area ice" [encoding convertfrom utf-8 "glace"]
::msgcat::mcset it "area ice" [encoding convertfrom utf-8 "ghiaccio"]
::msgcat::mcset mi "area ice" [encoding convertfrom utf-8 "k\305\215paka"]
::msgcat::mcset pl "area ice" [encoding convertfrom utf-8 "l\303\263d"]
::msgcat::mcset pt "area ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset pt_BR "area ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset pt_PT "area ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset ru "area ice" [encoding convertfrom utf-8 "\320\273\321\221\320\264"]
::msgcat::mcset sk "area ice" [encoding convertfrom utf-8 "\304\276ad"]
::msgcat::mcset sq "area ice" [encoding convertfrom utf-8 "akull"]
::msgcat::mcset bg "area moonmilk" [encoding convertfrom utf-8 "\320\277\320\265\321\211\320\265\321\200\320\275\320\276 \320\274\320\273\321\217\320\272\320\276"]
::msgcat::mcset cz "area moonmilk" [encoding convertfrom utf-8 "nickam\303\255nek"]
::msgcat::mcset de "area moonmilk" [encoding convertfrom utf-8 "Bergmilch"]
::msgcat::mcset el "area moonmilk" [encoding convertfrom utf-8 "\316\263\316\254\316\273\316\261 \317\203\317\200\316\267\316\273\316\261\316\257\316\277\317\205"]
::msgcat::mcset en "area moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset en_UK "area moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset en_US "area moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset fr "area moonmilk" [encoding convertfrom utf-8 "mondmilch"]
::msgcat::mcset it "area moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset ru "area moonmilk" [encoding convertfrom utf-8 "\320\273\321\203\320\275\320\275\320\276\320\265 \320\274\320\276\320\273\320\276\320\272\320\276"]
::msgcat::mcset sk "area moonmilk" [encoding convertfrom utf-8 "n\303\241teky m\303\244kk\303\251ho sintra"]
::msgcat::mcset sq "area moonmilk" [encoding convertfrom utf-8 "qumesht-hena"]
::msgcat::mcset bg "area pebbles" [encoding convertfrom utf-8 "\320\272\320\260\320\274\321\212\321\207\320\265\321\202\320\260"]
::msgcat::mcset cz "area pebbles" [encoding convertfrom utf-8 "valouny"]
::msgcat::mcset de "area pebbles" [encoding convertfrom utf-8 "Kiesfl\303\244che"]
::msgcat::mcset el "area pebbles" [encoding convertfrom utf-8 "\317\207\316\261\316\273\316\257\316\272\316\271\316\261"]
::msgcat::mcset en "area pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset en_UK "area pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset en_US "area pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset es "area pebbles" [encoding convertfrom utf-8 "cantos rodados"]
::msgcat::mcset fr "area pebbles" [encoding convertfrom utf-8 "galets/pierres"]
::msgcat::mcset it "area pebbles" [encoding convertfrom utf-8 "ciotoli"]
::msgcat::mcset mi "area pebbles" [encoding convertfrom utf-8 "nga k\305\215hatu iti"]
::msgcat::mcset pl "area pebbles" [encoding convertfrom utf-8 "okr\304\231glaki"]
::msgcat::mcset pt "area pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset pt_BR "area pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset pt_PT "area pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset ru "area pebbles" [encoding convertfrom utf-8 "\320\263\320\260\320\273\321\214\320\272\320\260"]
::msgcat::mcset sk "area pebbles" [encoding convertfrom utf-8 "okr\303\272hliaky"]
::msgcat::mcset sq "area pebbles" [encoding convertfrom utf-8 "gurralece"]
::msgcat::mcset bg "area sand" [encoding convertfrom utf-8 "\320\277\321\217\321\201\321\212\320\272"]
::msgcat::mcset cz "area sand" [encoding convertfrom utf-8 "p\303\255sek"]
::msgcat::mcset de "area sand" [encoding convertfrom utf-8 "Sandfl\303\244che"]
::msgcat::mcset el "area sand" [encoding convertfrom utf-8 "\316\254\316\274\316\274\316\277\317\202"]
::msgcat::mcset en "area sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset en_UK "area sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset en_US "area sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset es "area sand" [encoding convertfrom utf-8 "arena"]
::msgcat::mcset fr "area sand" [encoding convertfrom utf-8 "sable"]
::msgcat::mcset it "area sand" [encoding convertfrom utf-8 "sabbia"]
::msgcat::mcset mi "area sand" [encoding convertfrom utf-8 "onep\305\253"]
::msgcat::mcset pl "area sand" [encoding convertfrom utf-8 "piasek"]
::msgcat::mcset pt "area sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset pt_BR "area sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset pt_PT "area sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset ru "area sand" [encoding convertfrom utf-8 "\320\277\320\265\321\201\320\276\320\272"]
::msgcat::mcset sk "area sand" [encoding convertfrom utf-8 "piesok"]
::msgcat::mcset sq "area sand" [encoding convertfrom utf-8 "rane"]
::msgcat::mcset bg "area snow" [encoding convertfrom utf-8 "\321\201\320\275\321\217\320\263"]
::msgcat::mcset cz "area snow" [encoding convertfrom utf-8 "sn\303\255h"]
::msgcat::mcset de "area snow" [encoding convertfrom utf-8 "Schneefl\303\244che"]
::msgcat::mcset el "area snow" [encoding convertfrom utf-8 "\317\207\316\271\317\214\316\275\316\271"]
::msgcat::mcset en "area snow" [encoding convertfrom utf-8 "snow"]
::msgcat::mcset en_UK "area snow" [encoding convertfrom utf-8 "snow"]
::msgcat::mcset en_US "area snow" [encoding convertfrom utf-8 "snow"]
::msgcat::mcset es "area snow" [encoding convertfrom utf-8 "nieve"]
::msgcat::mcset fr "area snow" [encoding convertfrom utf-8 "neige"]
::msgcat::mcset it "area snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset mi "area snow" [encoding convertfrom utf-8 "huka"]
::msgcat::mcset pl "area snow" [encoding convertfrom utf-8 "\305\233nieg"]
::msgcat::mcset pt "area snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset pt_BR "area snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset pt_PT "area snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset ru "area snow" [encoding convertfrom utf-8 "\321\201\320\275\320\265\320\263"]
::msgcat::mcset sk "area snow" [encoding convertfrom utf-8 "sneh"]
::msgcat::mcset sq "area snow" [encoding convertfrom utf-8 "bore"]
::msgcat::mcset bg "area sump" [encoding convertfrom utf-8 "\321\201\320\270\321\204\320\276\320\275"]
::msgcat::mcset cz "area sump" [encoding convertfrom utf-8 "sifon"]
::msgcat::mcset de "area sump" [encoding convertfrom utf-8 "Siphonfl\303\244che"]
::msgcat::mcset el "area sump" [encoding convertfrom utf-8 "\317\203\316\271\317\206\317\214\316\275\316\271"]
::msgcat::mcset en "area sump" [encoding convertfrom utf-8 "sump"]
::msgcat::mcset en_UK "area sump" [encoding convertfrom utf-8 "sump"]
::msgcat::mcset en_US "area sump" [encoding convertfrom utf-8 "sump"]
::msgcat::mcset es "area sump" [encoding convertfrom utf-8 "sif\303\263n"]
::msgcat::mcset fr "area sump" [encoding convertfrom utf-8 "siphon"]
::msgcat::mcset it "area sump" [encoding convertfrom utf-8 "sifone"]
::msgcat::mcset mi "area sump" [encoding convertfrom utf-8 "kari a wai"]
::msgcat::mcset pl "area sump" [encoding convertfrom utf-8 "syfon"]
::msgcat::mcset pt "area sump" [encoding convertfrom utf-8 "sif\303\243o"]
::msgcat::mcset pt_BR "area sump" [encoding convertfrom utf-8 "sif\303\243o"]
::msgcat::mcset pt_PT "area sump" [encoding convertfrom utf-8 "sif\303\243o"]
::msgcat::mcset ru "area sump" [encoding convertfrom utf-8 "\321\201\320\270\321\204\320\276\320\275"]
::msgcat::mcset sk "area sump" [encoding convertfrom utf-8 "zatopen\303\241 plocha (sif\303\263n)"]
::msgcat::mcset sq "area sump" [encoding convertfrom utf-8 "sifoni"]
::msgcat::mcset bg "area water" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\260"]
::msgcat::mcset cz "area water" [encoding convertfrom utf-8 "vodn\303\255 plocha"]
::msgcat::mcset de "area water" [encoding convertfrom utf-8 "Wasserfl\303\244che"]
::msgcat::mcset el "area water" [encoding convertfrom utf-8 "\316\275\316\265\317\201\317\214"]
::msgcat::mcset en "area water" [encoding convertfrom utf-8 "water"]
::msgcat::mcset en_UK "area water" [encoding convertfrom utf-8 "water"]
::msgcat::mcset en_US "area water" [encoding convertfrom utf-8 "water"]
::msgcat::mcset es "area water" [encoding convertfrom utf-8 "agua"]
::msgcat::mcset fr "area water" [encoding convertfrom utf-8 "eau"]
::msgcat::mcset it "area water" [encoding convertfrom utf-8 "acqua"]
::msgcat::mcset mi "area water" [encoding convertfrom utf-8 "wai"]
::msgcat::mcset pl "area water" [encoding convertfrom utf-8 "powierzchnia wody"]
::msgcat::mcset pt "area water" [encoding convertfrom utf-8 "\303\241gua"]
::msgcat::mcset pt_BR "area water" [encoding convertfrom utf-8 "\303\241gua"]
::msgcat::mcset pt_PT "area water" [encoding convertfrom utf-8 "\303\241gua"]
::msgcat::mcset ru "area water" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\260"]
::msgcat::mcset sk "area water" [encoding convertfrom utf-8 "vodn\303\241 plocha"]
::msgcat::mcset sq "area water" [encoding convertfrom utf-8 "uje"]
::msgcat::mcset bg "line border" [encoding convertfrom utf-8 "\320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset cz "line border" [encoding convertfrom utf-8 "ohrani\304\215en\303\255"]
::msgcat::mcset de "line border" [encoding convertfrom utf-8 "Begrenzung"]
::msgcat::mcset el "line border" [encoding convertfrom utf-8 "\316\254\316\272\317\201\316\267"]
::msgcat::mcset en "line border" [encoding convertfrom utf-8 "border"]
::msgcat::mcset en_UK "line border" [encoding convertfrom utf-8 "border"]
::msgcat::mcset en_US "line border" [encoding convertfrom utf-8 "border"]
::msgcat::mcset es "line border" [encoding convertfrom utf-8 "l\303\255mite"]
::msgcat::mcset fr "line border" [encoding convertfrom utf-8 "bord"]
::msgcat::mcset it "line border" [encoding convertfrom utf-8 "bordo"]
::msgcat::mcset mi "line border" [encoding convertfrom utf-8 "rohe"]
::msgcat::mcset pl "line border" [encoding convertfrom utf-8 "granica"]
::msgcat::mcset pt "line border" [encoding convertfrom utf-8 "borda"]
::msgcat::mcset pt_BR "line border" [encoding convertfrom utf-8 "borda"]
::msgcat::mcset pt_PT "line border" [encoding convertfrom utf-8 "borda"]
::msgcat::mcset ru "line border" [encoding convertfrom utf-8 "\320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset sk "line border" [encoding convertfrom utf-8 "ohrani\304\215enie"]
::msgcat::mcset sq "line border" [encoding convertfrom utf-8 "kufiri"]
::msgcat::mcset bg "line border:presumed" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\264\320\277\320\276\320\273\320\260\320\263\320\260\320\265\320\274\320\260 \320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset cz "line border:presumed" [encoding convertfrom utf-8 "p\305\231edpokl\303\241dan\303\251 ohrani\304\215en\303\255"]
::msgcat::mcset de "line border:presumed" [encoding convertfrom utf-8 "gesch\303\244tzte Begrenzung"]
::msgcat::mcset el "line border:presumed" [encoding convertfrom utf-8 "\317\205\317\200\316\277\316\270\316\265\317\204\316\271\316\272\316\256 \316\254\316\272\317\201\316\267"]
::msgcat::mcset en "line border:presumed" [encoding convertfrom utf-8 "presumed border"]
::msgcat::mcset en_UK "line border:presumed" [encoding convertfrom utf-8 "presumed border"]
::msgcat::mcset en_US "line border:presumed" [encoding convertfrom utf-8 "presumed border"]
::msgcat::mcset es "line border:presumed" [encoding convertfrom utf-8 "l\303\255mite supuesto"]
::msgcat::mcset fr "line border:presumed" [encoding convertfrom utf-8 "bord, suppos\303\251"]
::msgcat::mcset it "line border:presumed" [encoding convertfrom utf-8 "bordo presunto"]
::msgcat::mcset mi "line border:presumed" [encoding convertfrom utf-8 "rohe whakaaringa whakaaro"]
::msgcat::mcset pl "line border:presumed" [encoding convertfrom utf-8 "niewidoczna granica"]
::msgcat::mcset pt "line border:presumed" [encoding convertfrom utf-8 "borda presumida"]
::msgcat::mcset pt_BR "line border:presumed" [encoding convertfrom utf-8 "borda presumida"]
::msgcat::mcset pt_PT "line border:presumed" [encoding convertfrom utf-8 "borda presumida"]
::msgcat::mcset ru "line border:presumed" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\264\320\277\320\276\320\273\320\260\320\263\320\260\320\265\320\274\320\260\321\217 \320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset sk "line border:presumed" [encoding convertfrom utf-8 "predpokladan\303\251 ohrani\304\215enie"]
::msgcat::mcset sq "line border:presumed" [encoding convertfrom utf-8 "kufij I supozuar"]
::msgcat::mcset bg "line border:temporary" [encoding convertfrom utf-8 "\320\262\321\200\320\265\320\274\320\265\320\275\320\275\320\260 \320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset cz "line border:temporary" [encoding convertfrom utf-8 "nest\303\241l\303\251 ohrani\304\215en\303\255"]
::msgcat::mcset de "line border:temporary" [encoding convertfrom utf-8 "vor\303\274bergehende Begrenzung"]
::msgcat::mcset el "line border:temporary" [encoding convertfrom utf-8 "\317\200\317\201\316\277\317\203\317\211\317\201\316\271\316\275\316\256 \316\254\316\272\317\201\316\267"]
::msgcat::mcset en "line border:temporary" [encoding convertfrom utf-8 "temporary border"]
::msgcat::mcset en_UK "line border:temporary" [encoding convertfrom utf-8 "temporary border"]
::msgcat::mcset en_US "line border:temporary" [encoding convertfrom utf-8 "temporary border"]
::msgcat::mcset es "line border:temporary" [encoding convertfrom utf-8 "l\303\255mite temporal"]
::msgcat::mcset fr "line border:temporary" [encoding convertfrom utf-8 "bord, temporaire"]
::msgcat::mcset it "line border:temporary" [encoding convertfrom utf-8 "bordo temporaneo"]
::msgcat::mcset mi "line border:temporary" [encoding convertfrom utf-8 "rohe mo te w\304\201"]
::msgcat::mcset pl "line border:temporary" [encoding convertfrom utf-8 "tymczasowa granica"]
::msgcat::mcset pt "line border:temporary" [encoding convertfrom utf-8 "borda tempor\303\241ria"]
::msgcat::mcset pt_BR "line border:temporary" [encoding convertfrom utf-8 "borda tempor\303\241ria"]
::msgcat::mcset pt_PT "line border:temporary" [encoding convertfrom utf-8 "borda tempor\303\241ria"]
::msgcat::mcset ru "line border:temporary" [encoding convertfrom utf-8 "\320\262\321\200\320\265\320\274\320\265\320\275\320\275\320\260\321\217 \320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset sk "line border:temporary" [encoding convertfrom utf-8 "nest\303\241le ohrani\304\215enie"]
::msgcat::mcset sq "line border:temporary" [encoding convertfrom utf-8 "kufij i perkohshem"]
::msgcat::mcset bg "line border:visible" [encoding convertfrom utf-8 "\320\262\320\270\320\264\320\270\320\274\320\260 \320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset cz "line border:visible" [encoding convertfrom utf-8 "ohrani\304\215en\303\255"]
::msgcat::mcset de "line border:visible" [encoding convertfrom utf-8 "sichtbare Begrenzung"]
::msgcat::mcset el "line border:visible" [encoding convertfrom utf-8 "\316\254\316\272\317\201\316\267"]
::msgcat::mcset en "line border:visible" [encoding convertfrom utf-8 "border"]
::msgcat::mcset en_UK "line border:visible" [encoding convertfrom utf-8 "border"]
::msgcat::mcset en_US "line border:visible" [encoding convertfrom utf-8 "border"]
::msgcat::mcset es "line border:visible" [encoding convertfrom utf-8 "l\303\255mite"]
::msgcat::mcset fr "line border:visible" [encoding convertfrom utf-8 "bord"]
::msgcat::mcset it "line border:visible" [encoding convertfrom utf-8 "bordo"]
::msgcat::mcset mi "line border:visible" [encoding convertfrom utf-8 "rohe"]
::msgcat::mcset pl "line border:visible" [encoding convertfrom utf-8 "granica"]
::msgcat::mcset pt "line border:visible" [encoding convertfrom utf-8 "borda"]
::msgcat::mcset pt_BR "line border:visible" [encoding convertfrom utf-8 "borda"]
::msgcat::mcset pt_PT "line border:visible" [encoding convertfrom utf-8 "borda"]
::msgcat::mcset ru "line border:visible" [encoding convertfrom utf-8 "\320\262\320\270\320\264\320\270\320\274\320\260\321\217 \320\263\321\200\320\260\320\275\320\270\321\206\320\260"]
::msgcat::mcset sk "line border:visible" [encoding convertfrom utf-8 "ohrani\304\215enie"]
::msgcat::mcset sq "line border:visible" [encoding convertfrom utf-8 "vije kufiri-e dukshme"]
::msgcat::mcset bg "line ceiling-meander" [encoding convertfrom utf-8 "\320\274\320\265\320\260\320\275\320\264\321\212\321\200, \320\272\320\260\320\275\320\260\320\273 \320\262 \321\202\320\260\320\262\320\260\320\275\320\260"]
::msgcat::mcset cz "line ceiling-meander" [encoding convertfrom utf-8 "stropn\303\255 meandr"]
::msgcat::mcset de "line ceiling-meander" [encoding convertfrom utf-8 "Deckenm\303\244ander"]
::msgcat::mcset el "line ceiling-meander" [encoding convertfrom utf-8 "\316\274\316\261\316\257\316\261\316\275\316\264\317\201\316\277\317\202 \316\277\317\201\316\277\317\206\316\256\317\202"]
::msgcat::mcset en "line ceiling-meander" [encoding convertfrom utf-8 "ceiling meander"]
::msgcat::mcset en_UK "line ceiling-meander" [encoding convertfrom utf-8 "ceiling meander"]
::msgcat::mcset en_US "line ceiling-meander" [encoding convertfrom utf-8 "ceiling meander"]
::msgcat::mcset es "line ceiling-meander" [encoding convertfrom utf-8 "meandro inverso"]
::msgcat::mcset fr "line ceiling-meander" [encoding convertfrom utf-8 "m\303\251andre de plafond"]
::msgcat::mcset it "line ceiling-meander" [encoding convertfrom utf-8 "canale di volta"]
::msgcat::mcset mi "line ceiling-meander" [encoding convertfrom utf-8 "kopiko tuanui"]
::msgcat::mcset pl "line ceiling-meander" [encoding convertfrom utf-8 "meander w stropie"]
::msgcat::mcset pt "line ceiling-meander" [encoding convertfrom utf-8 "meandro no teto"]
::msgcat::mcset pt_BR "line ceiling-meander" [encoding convertfrom utf-8 "meandro no teto"]
::msgcat::mcset pt_PT "line ceiling-meander" [encoding convertfrom utf-8 "meandro no tecto"]
::msgcat::mcset ru "line ceiling-meander" [encoding convertfrom utf-8 "\320\274\320\265\320\260\320\275\320\264\321\200, \320\272\320\260\320\275\320\260\320\273 \320\262 \320\277\320\276\321\202\320\276\320\273\320\272\320\265"]
::msgcat::mcset sk "line ceiling-meander" [encoding convertfrom utf-8 "stropn\303\275 meander"]
::msgcat::mcset sq "line ceiling-meander" [encoding convertfrom utf-8 "rrjedhe uji gjarperore ne tavan"]
::msgcat::mcset bg "line ceiling-step" [encoding convertfrom utf-8 "\320\275\320\270\321\210\320\260 \320\262 \321\202\320\260\320\262\320\260\320\275\320\260"]
::msgcat::mcset cz "line ceiling-step" [encoding convertfrom utf-8 "zm\304\233na v\303\275\305\241ky stropu"]
::msgcat::mcset de "line ceiling-step" [encoding convertfrom utf-8 "Deckenstufe"]
::msgcat::mcset el "line ceiling-step" [encoding convertfrom utf-8 "\317\203\316\272\316\261\316\273\316\277\317\200\316\254\317\204\316\271 \316\277\317\201\316\277\317\206\316\256\317\202"]
::msgcat::mcset en "line ceiling-step" [encoding convertfrom utf-8 "ceiling step"]
::msgcat::mcset en_UK "line ceiling-step" [encoding convertfrom utf-8 "ceiling step"]
::msgcat::mcset en_US "line ceiling-step" [encoding convertfrom utf-8 "ceiling step"]
::msgcat::mcset es "line ceiling-step" [encoding convertfrom utf-8 "resalte inverso"]
::msgcat::mcset fr "line ceiling-step" [encoding convertfrom utf-8 "marche de plafond"]
::msgcat::mcset it "line ceiling-step" [encoding convertfrom utf-8 "gradino a soffitto"]
::msgcat::mcset mi "line ceiling-step" [encoding convertfrom utf-8 "tapuae ki te tuanui"]
::msgcat::mcset pl "line ceiling-step" [encoding convertfrom utf-8 "zmiana wysoko\305\233ci stropu"]
::msgcat::mcset pt "line ceiling-step" [encoding convertfrom utf-8 "degrau no teto"]
::msgcat::mcset pt_BR "line ceiling-step" [encoding convertfrom utf-8 "degrau no teto"]
::msgcat::mcset pt_PT "line ceiling-step" [encoding convertfrom utf-8 "degrau no tecto"]
::msgcat::mcset ru "line ceiling-step" [encoding convertfrom utf-8 "\321\203\321\201\321\202\321\203\320\277 \320\277\320\276\321\202\320\276\320\273\320\272\320\260"]
::msgcat::mcset sk "line ceiling-step" [encoding convertfrom utf-8 "zmena v\303\275\305\241ky stropu"]
::msgcat::mcset sq "line ceiling-step" [encoding convertfrom utf-8 "shkalle ne tavan"]
::msgcat::mcset bg "line chimney" [encoding convertfrom utf-8 "\320\272\320\276\320\274\320\270\320\275"]
::msgcat::mcset cz "line chimney" [encoding convertfrom utf-8 "kom\303\255n"]
::msgcat::mcset de "line chimney" [encoding convertfrom utf-8 "Schlot"]
::msgcat::mcset el "line chimney" [encoding convertfrom utf-8 "\316\272\316\261\316\274\316\271\316\275\316\254\316\264\316\261"]
::msgcat::mcset en "line chimney" [encoding convertfrom utf-8 "chimney"]
::msgcat::mcset en_UK "line chimney" [encoding convertfrom utf-8 "chimney"]
::msgcat::mcset en_US "line chimney" [encoding convertfrom utf-8 "chimney"]
::msgcat::mcset es "line chimney" [encoding convertfrom utf-8 "chimenea"]
::msgcat::mcset fr "line chimney" [encoding convertfrom utf-8 "chemin\303\251e"]
::msgcat::mcset it "line chimney" [encoding convertfrom utf-8 "camino"]
::msgcat::mcset mi "line chimney" [encoding convertfrom utf-8 "tumera"]
::msgcat::mcset pl "line chimney" [encoding convertfrom utf-8 "komin"]
::msgcat::mcset pt "line chimney" [encoding convertfrom utf-8 "chamin\303\251"]
::msgcat::mcset pt_BR "line chimney" [encoding convertfrom utf-8 "chamin\303\251"]
::msgcat::mcset pt_PT "line chimney" [encoding convertfrom utf-8 "chamin\303\251"]
::msgcat::mcset ru "line chimney" [encoding convertfrom utf-8 "\321\202\321\200\321\203\320\261\320\260"]
::msgcat::mcset sk "line chimney" [encoding convertfrom utf-8 "kom\303\255n"]
::msgcat::mcset sq "line chimney" [encoding convertfrom utf-8 "oxhak"]
::msgcat::mcset bg "line contour" [encoding convertfrom utf-8 "\320\272\320\276\320\275\321\202\321\203\321\200"]
::msgcat::mcset cz "line contour" [encoding convertfrom utf-8 "vrstevnice"]
::msgcat::mcset de "line contour" [encoding convertfrom utf-8 "H\303\266henlinie"]
::msgcat::mcset el "line contour" [encoding convertfrom utf-8 "\316\271\317\203\316\277\317\213\317\210\316\256\317\202"]
::msgcat::mcset en "line contour" [encoding convertfrom utf-8 "contour"]
::msgcat::mcset en_UK "line contour" [encoding convertfrom utf-8 "contour"]
::msgcat::mcset en_US "line contour" [encoding convertfrom utf-8 "contour"]
::msgcat::mcset es "line contour" [encoding convertfrom utf-8 "contorno"]
::msgcat::mcset fr "line contour" [encoding convertfrom utf-8 "contour"]
::msgcat::mcset it "line contour" [encoding convertfrom utf-8 "contorno"]
::msgcat::mcset mi "line contour" [encoding convertfrom utf-8 "koru"]
::msgcat::mcset pl "line contour" [encoding convertfrom utf-8 "poziomica"]
::msgcat::mcset pt "line contour" [encoding convertfrom utf-8 "contorno"]
::msgcat::mcset pt_BR "line contour" [encoding convertfrom utf-8 "contorno"]
::msgcat::mcset pt_PT "line contour" [encoding convertfrom utf-8 "contorno"]
::msgcat::mcset ru "line contour" [encoding convertfrom utf-8 "\320\272\320\276\320\275\321\202\321\203\321\200"]
::msgcat::mcset sk "line contour" [encoding convertfrom utf-8 "vrstevnica"]
::msgcat::mcset sq "line contour" [encoding convertfrom utf-8 "kontura"]
::msgcat::mcset bg "line floor-meander" [encoding convertfrom utf-8 "\320\274\320\265\320\260\320\275\320\264\321\212\321\200, \320\272\320\260\320\275\320\260\320\273 \320\262 \320\277\320\276\320\264\320\260"]
::msgcat::mcset cz "line floor-meander" [encoding convertfrom utf-8 "meandr ve dn\304\233"]
::msgcat::mcset de "line floor-meander" [encoding convertfrom utf-8 "Bodenm\303\244ander"]
::msgcat::mcset el "line floor-meander" [encoding convertfrom utf-8 "\316\274\316\261\316\257\316\261\316\275\316\264\317\201\316\277\317\202 \316\264\316\261\317\200\316\255\316\264\316\277\317\205"]
::msgcat::mcset en "line floor-meander" [encoding convertfrom utf-8 "floor meander"]
::msgcat::mcset en_UK "line floor-meander" [encoding convertfrom utf-8 "floor meander"]
::msgcat::mcset en_US "line floor-meander" [encoding convertfrom utf-8 "floor meander"]
::msgcat::mcset es "line floor-meander" [encoding convertfrom utf-8 "meandro"]
::msgcat::mcset fr "line floor-meander" [encoding convertfrom utf-8 "m\303\251andre au sol"]
::msgcat::mcset it "line floor-meander" [encoding convertfrom utf-8 "meandro"]
::msgcat::mcset mi "line floor-meander" [encoding convertfrom utf-8 "kopiko"]
::msgcat::mcset pl "line floor-meander" [encoding convertfrom utf-8 "meander w dnie"]
::msgcat::mcset pt "line floor-meander" [encoding convertfrom utf-8 "meandro no piso"]
::msgcat::mcset pt_BR "line floor-meander" [encoding convertfrom utf-8 "meandro no piso"]
::msgcat::mcset pt_PT "line floor-meander" [encoding convertfrom utf-8 "meandro no piso"]
::msgcat::mcset ru "line floor-meander" [encoding convertfrom utf-8 "\320\274\320\265\320\260\320\275\320\264\321\200, \320\272\320\260\320\275\320\260\320\273 \320\262 \320\277\320\276\320\273\321\203"]
::msgcat::mcset sk "line floor-meander" [encoding convertfrom utf-8 "meander v dne"]
::msgcat::mcset sq "line floor-meander" [encoding convertfrom utf-8 "rrjedhe uji gjarperore"]
::msgcat::mcset bg "line floor-step" [encoding convertfrom utf-8 "\320\277\321\200\320\260\320\263"]
::msgcat::mcset cz "line floor-step" [encoding convertfrom utf-8 "stupe\305\210"]
::msgcat::mcset de "line floor-step" [encoding convertfrom utf-8 "Bodenstufe"]
::msgcat::mcset el "line floor-step" [encoding convertfrom utf-8 "\317\203\316\272\316\261\316\273\316\277\317\200\316\254\317\204\316\271"]
::msgcat::mcset en "line floor-step" [encoding convertfrom utf-8 "floor step"]
::msgcat::mcset en_UK "line floor-step" [encoding convertfrom utf-8 "floor step"]
::msgcat::mcset en_US "line floor-step" [encoding convertfrom utf-8 "floor step"]
::msgcat::mcset es "line floor-step" [encoding convertfrom utf-8 "resalte"]
::msgcat::mcset fr "line floor-step" [encoding convertfrom utf-8 "marche"]
::msgcat::mcset it "line floor-step" [encoding convertfrom utf-8 "gradino"]
::msgcat::mcset mi "line floor-step" [encoding convertfrom utf-8 "tapuae"]
::msgcat::mcset pl "line floor-step" [encoding convertfrom utf-8 "pr\303\263g"]
::msgcat::mcset pt "line floor-step" [encoding convertfrom utf-8 "degrau"]
::msgcat::mcset pt_BR "line floor-step" [encoding convertfrom utf-8 "degrau"]
::msgcat::mcset pt_PT "line floor-step" [encoding convertfrom utf-8 "degrau"]
::msgcat::mcset ru "line floor-step" [encoding convertfrom utf-8 "\321\203\321\201\321\202\321\203\320\277 \320\277\320\276\320\273\320\260"]
::msgcat::mcset sk "line floor-step" [encoding convertfrom utf-8 "stupe\305\210"]
::msgcat::mcset sq "line floor-step" [encoding convertfrom utf-8 "shkalle ne dysheme"]
::msgcat::mcset bg "line flowstone" [encoding convertfrom utf-8 "\320\272\320\260\320\274\320\265\320\275\320\265\320\275 \320\262\320\276\320\264\320\276\320\277\320\260\320\264"]
::msgcat::mcset cz "line flowstone" [encoding convertfrom utf-8 "sintrov\303\251 n\303\241teky"]
::msgcat::mcset de "line flowstone" [encoding convertfrom utf-8 "fl\303\244chiger Sinter"]
::msgcat::mcset el "line flowstone" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\317\214 \317\205\316\273\316\271\316\272\317\214 \316\264\316\261\317\200\316\255\316\264\316\277\317\205"]
::msgcat::mcset en "line flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset en_UK "line flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset en_US "line flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset es "line flowstone" [encoding convertfrom utf-8 "concreci\303\263n"]
::msgcat::mcset fr "line flowstone" [encoding convertfrom utf-8 "concr\303\251tion"]
::msgcat::mcset it "line flowstone" [encoding convertfrom utf-8 "concrezione"]
::msgcat::mcset mi "line flowstone" [encoding convertfrom utf-8 "pari k\305\215hatu"]
::msgcat::mcset pl "line flowstone" [encoding convertfrom utf-8 "nacieki"]
::msgcat::mcset pt "line flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset pt_BR "line flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset pt_PT "line flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset ru "line flowstone" [encoding convertfrom utf-8 "\320\275\320\260\321\202\320\265\321\207\320\275\321\213\320\271 \320\272\320\260\321\201\320\272\320\260\320\264"]
::msgcat::mcset sk "line flowstone" [encoding convertfrom utf-8 "sintrov\303\251 n\303\241teky"]
::msgcat::mcset sq "line flowstone" [encoding convertfrom utf-8 "gurre-rrjedhes"]
::msgcat::mcset bg "line gradient" [encoding convertfrom utf-8 "\320\275\320\260\320\272\320\273\320\276\320\275 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260"]
::msgcat::mcset cz "line gradient" [encoding convertfrom utf-8 "sklon chodby"]
::msgcat::mcset de "line gradient" [encoding convertfrom utf-8 "Gef\303\244lle"]
::msgcat::mcset el "line gradient" [encoding convertfrom utf-8 "\316\272\316\273\316\257\317\203\316\267 \317\203\317\204\316\277\316\254\317\202"]
::msgcat::mcset en "line gradient" [encoding convertfrom utf-8 "passage gradient"]
::msgcat::mcset en_UK "line gradient" [encoding convertfrom utf-8 "passage gradient"]
::msgcat::mcset en_US "line gradient" [encoding convertfrom utf-8 "passage gradient"]
::msgcat::mcset es "line gradient" [encoding convertfrom utf-8 "gradiente"]
::msgcat::mcset fr "line gradient" [encoding convertfrom utf-8 "pente"]
::msgcat::mcset it "line gradient" [encoding convertfrom utf-8 "scivolo"]
::msgcat::mcset mi "line gradient" [encoding convertfrom utf-8 "heke"]
::msgcat::mcset pl "line gradient" [encoding convertfrom utf-8 "nachylenie korytarza"]
::msgcat::mcset pt "line gradient" [encoding convertfrom utf-8 "declividade da galeria"]
::msgcat::mcset pt_BR "line gradient" [encoding convertfrom utf-8 "declividade da galeria"]
::msgcat::mcset pt_PT "line gradient" [encoding convertfrom utf-8 "declividade da galeria"]
::msgcat::mcset ru "line gradient" [encoding convertfrom utf-8 "\321\203\320\272\320\273\320\276\320\275 \321\205\320\276\320\264\320\260"]
::msgcat::mcset sk "line gradient" [encoding convertfrom utf-8 "sklon chodby"]
::msgcat::mcset sq "line gradient" [encoding convertfrom utf-8 "pjertesia e kalimit"]
::msgcat::mcset bg "line label" [encoding convertfrom utf-8 "\320\265\321\202\320\270\320\272\320\265\321\202"]
::msgcat::mcset cz "line label" [encoding convertfrom utf-8 "pojmenov\303\241n\303\255"]
::msgcat::mcset de "line label" [encoding convertfrom utf-8 "Beschriftung"]
::msgcat::mcset el "line label" [encoding convertfrom utf-8 "\317\200\316\265\317\201\316\271\316\263\317\201\316\261\317\206\316\256"]
::msgcat::mcset en "line label" [encoding convertfrom utf-8 "label"]
::msgcat::mcset en_UK "line label" [encoding convertfrom utf-8 "label"]
::msgcat::mcset en_US "line label" [encoding convertfrom utf-8 "label"]
::msgcat::mcset es "line label" [encoding convertfrom utf-8 "etiqueta"]
::msgcat::mcset fr "line label" [encoding convertfrom utf-8 "libell\303\251"]
::msgcat::mcset it "line label" [encoding convertfrom utf-8 "etichetta"]
::msgcat::mcset mi "line label" [encoding convertfrom utf-8 "ingoa"]
::msgcat::mcset pl "line label" [encoding convertfrom utf-8 "nazwa"]
::msgcat::mcset pt "line label" [encoding convertfrom utf-8 "indica\303\247\303\243o"]
::msgcat::mcset pt_BR "line label" [encoding convertfrom utf-8 "indica\303\247\303\243o"]
::msgcat::mcset pt_PT "line label" [encoding convertfrom utf-8 "indica\303\247\303\243o"]
::msgcat::mcset ru "line label" [encoding convertfrom utf-8 "\321\202\320\265\320\272\321\201\321\202\320\276\320\262\320\260\321\217 \320\274\320\265\321\202\320\272\320\260"]
::msgcat::mcset sk "line label" [encoding convertfrom utf-8 "pomenovanie"]
::msgcat::mcset sq "line label" [encoding convertfrom utf-8 "mbishkrim"]
::msgcat::mcset bg "line map-connection" [encoding convertfrom utf-8 "\321\201\320\262\321\212\321\200\320\267\320\262\320\260\320\275\320\265 \320\275\320\260 \320\272\320\260\321\200\321\202\320\270"]
::msgcat::mcset cz "line map-connection" [encoding convertfrom utf-8 "spojen\303\255 map"]
::msgcat::mcset de "line map-connection" [encoding convertfrom utf-8 "zusammenh\303\244ngende Pl\303\244ne"]
::msgcat::mcset el "line map-connection" [encoding convertfrom utf-8 "\316\255\316\275\317\211\317\203\316\267 \317\207\316\261\317\201\317\204\317\216\316\275"]
::msgcat::mcset en "line map-connection" [encoding convertfrom utf-8 "map connection"]
::msgcat::mcset en_UK "line map-connection" [encoding convertfrom utf-8 "map connection"]
::msgcat::mcset en_US "line map-connection" [encoding convertfrom utf-8 "map connection"]
::msgcat::mcset fr "line map-connection" [encoding convertfrom utf-8 "jonction de carte"]
::msgcat::mcset it "line map-connection" [encoding convertfrom utf-8 "riporto di mappa"]
::msgcat::mcset mi "line map-connection" [encoding convertfrom utf-8 "mahere whenua ki te hui"]
::msgcat::mcset pl "line map-connection" [encoding convertfrom utf-8 "po\305\202\304\205czenie map"]
::msgcat::mcset ru "line map-connection" [encoding convertfrom utf-8 "\320\273\320\270\320\275\320\270\321\217 \320\262\321\213\320\275\320\276\321\201\320\260"]
::msgcat::mcset sk "line map-connection" [encoding convertfrom utf-8 "prepojenie m\303\241p"]
::msgcat::mcset sq "line map-connection" [encoding convertfrom utf-8 "lidhjet ne harta"]
::msgcat::mcset bg "line moonmilk" [encoding convertfrom utf-8 "\320\277\320\265\321\211\320\265\321\200\320\275\320\276 \320\274\320\273\321\217\320\272\320\276"]
::msgcat::mcset cz "line moonmilk" [encoding convertfrom utf-8 "nickam\303\255nek"]
::msgcat::mcset de "line moonmilk" [encoding convertfrom utf-8 "Bergmilch"]
::msgcat::mcset el "line moonmilk" [encoding convertfrom utf-8 "\316\263\316\254\316\273\316\261 \317\203\317\200\316\267\316\273\316\261\316\257\316\277\317\205"]
::msgcat::mcset en "line moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset en_UK "line moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset en_US "line moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset fr "line moonmilk" [encoding convertfrom utf-8 "mondmilch"]
::msgcat::mcset it "line moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset mi "line moonmilk" [encoding convertfrom utf-8 "mirika marama"]
::msgcat::mcset pl "line moonmilk" [encoding convertfrom utf-8 "mi\304\231kkie nacieki"]
::msgcat::mcset ru "line moonmilk" [encoding convertfrom utf-8 "\320\273\321\203\320\275\320\275\320\276\320\265 \320\274\320\276\320\273\320\276\320\272\320\276"]
::msgcat::mcset sk "line moonmilk" [encoding convertfrom utf-8 "n\303\241teky m\303\244kk\303\251ho sintra"]
::msgcat::mcset sq "line moonmilk" [encoding convertfrom utf-8 "qumesht-hena"]
::msgcat::mcset bg "line overhang" [encoding convertfrom utf-8 "\321\201\320\272\320\260\320\273\320\275\320\260 \320\277\320\273\320\276\321\211\320\260\320\264\320\272\320\260"]
::msgcat::mcset cz "line overhang" [encoding convertfrom utf-8 "p\305\231evis"]
::msgcat::mcset de "line overhang" [encoding convertfrom utf-8 "\303\234berhang"]
::msgcat::mcset el "line overhang" [encoding convertfrom utf-8 "\317\200\317\201\316\277\316\255\316\272\317\204\316\261\317\203\316\267 \316\277\317\201\316\277\317\206\316\256\317\202"]
::msgcat::mcset en "line overhang" [encoding convertfrom utf-8 "overhang"]
::msgcat::mcset en_UK "line overhang" [encoding convertfrom utf-8 "overhang"]
::msgcat::mcset en_US "line overhang" [encoding convertfrom utf-8 "overhang"]
::msgcat::mcset es "line overhang" [encoding convertfrom utf-8 "extraplomo"]
::msgcat::mcset fr "line overhang" [encoding convertfrom utf-8 "surplomb"]
::msgcat::mcset it "line overhang" [encoding convertfrom utf-8 "sporgenza"]
::msgcat::mcset mi "line overhang" [encoding convertfrom utf-8 "tauwharenga"]
::msgcat::mcset pl "line overhang" [encoding convertfrom utf-8 "przewieszka"]
::msgcat::mcset pt "line overhang" [encoding convertfrom utf-8 "proje\303\247\303\243o"]
::msgcat::mcset pt_BR "line overhang" [encoding convertfrom utf-8 "proje\303\247\303\243o"]
::msgcat::mcset pt_PT "line overhang" [encoding convertfrom utf-8 "projec\303\247\303\243o"]
::msgcat::mcset ru "line overhang" [encoding convertfrom utf-8 "\320\275\320\260\320\262\320\270\321\201\320\260\320\275\320\270\320\265 \320\277\320\276\321\202\320\276\320\273\320\272\320\260"]
::msgcat::mcset sk "line overhang" [encoding convertfrom utf-8 "previs"]
::msgcat::mcset sq "line overhang" [encoding convertfrom utf-8 "varese"]
::msgcat::mcset bg "line pit" [encoding convertfrom utf-8 "\320\272\320\273\320\260\320\264\320\265\320\275\320\265\321\206"]
::msgcat::mcset cz "line pit" [encoding convertfrom utf-8 "propast"]
::msgcat::mcset de "line pit" [encoding convertfrom utf-8 "Schacht"]
::msgcat::mcset el "line pit" [encoding convertfrom utf-8 "\317\200\316\267\316\263\316\254\316\264\316\271"]
::msgcat::mcset en "line pit" [encoding convertfrom utf-8 "pitch"]
::msgcat::mcset en_UK "line pit" [encoding convertfrom utf-8 "pitch"]
::msgcat::mcset en_US "line pit" [encoding convertfrom utf-8 "pit"]
::msgcat::mcset es "line pit" [encoding convertfrom utf-8 "pozo"]
::msgcat::mcset fr "line pit" [encoding convertfrom utf-8 "puits"]
::msgcat::mcset it "line pit" [encoding convertfrom utf-8 "pozzo"]
::msgcat::mcset mi "line pit" [encoding convertfrom utf-8 "tupari"]
::msgcat::mcset pl "line pit" [encoding convertfrom utf-8 "studnia"]
::msgcat::mcset pt "line pit" [encoding convertfrom utf-8 "desn\303\255vel"]
::msgcat::mcset pt_BR "line pit" [encoding convertfrom utf-8 "desn\303\255vel"]
::msgcat::mcset pt_PT "line pit" [encoding convertfrom utf-8 "desn\303\255vel"]
::msgcat::mcset ru "line pit" [encoding convertfrom utf-8 "\320\272\320\276\320\273\320\276\320\264\320\265\321\206"]
::msgcat::mcset sk "line pit" [encoding convertfrom utf-8 "priepas\305\245"]
::msgcat::mcset sq "line pit" [encoding convertfrom utf-8 "ngjitje"]
::msgcat::mcset bg "line rock-border" [encoding convertfrom utf-8 "\320\262\321\212\320\275\321\210\320\265\320\275 \321\200\321\212\320\261 \320\275\320\260 \320\272\320\260\320\274\321\212\320\272"]
::msgcat::mcset cz "line rock-border" [encoding convertfrom utf-8 "kameny"]
::msgcat::mcset de "line rock-border" [encoding convertfrom utf-8 "Umriss eines Felsens"]
::msgcat::mcset el "line rock-border" [encoding convertfrom utf-8 "\317\200\316\265\317\201\316\257\316\263\317\201\316\261\316\274\316\274\316\261 \316\262\317\201\316\254\317\207\316\277\317\205"]
::msgcat::mcset en "line rock-border" [encoding convertfrom utf-8 "rock border"]
::msgcat::mcset en_UK "line rock-border" [encoding convertfrom utf-8 "rock border"]
::msgcat::mcset en_US "line rock-border" [encoding convertfrom utf-8 "rock border"]
::msgcat::mcset es "line rock-border" [encoding convertfrom utf-8 "contorno bloque"]
::msgcat::mcset fr "line rock-border" [encoding convertfrom utf-8 "bord d\342\200\231un rocher"]
::msgcat::mcset it "line rock-border" [encoding convertfrom utf-8 "bordo masso"]
::msgcat::mcset mi "line rock-border" [encoding convertfrom utf-8 "rohe k\305\215hatu"]
::msgcat::mcset pl "line rock-border" [encoding convertfrom utf-8 "obrys kamienia"]
::msgcat::mcset pt "line rock-border" [encoding convertfrom utf-8 "lateral da rocha"]
::msgcat::mcset pt_BR "line rock-border" [encoding convertfrom utf-8 "lateral da rocha"]
::msgcat::mcset pt_PT "line rock-border" [encoding convertfrom utf-8 "lateral da rocha"]
::msgcat::mcset ru "line rock-border" [encoding convertfrom utf-8 "\320\262\320\275\320\265\321\210\320\275\320\270\320\271 \320\272\321\200\320\276\320\274\320\272\320\260 \320\263\320\273\321\213\320\261\321\213"]
::msgcat::mcset sk "line rock-border" [encoding convertfrom utf-8 "obrys kame\305\210a"]
::msgcat::mcset sq "line rock-border" [encoding convertfrom utf-8 "kufij shkembinjsh"]
::msgcat::mcset bg "line rock-edge" [encoding convertfrom utf-8 "\320\262\321\212\321\202\321\200\320\265\321\210\320\265\320\275 \321\200\321\212\320\261 \320\275\320\260 \320\272\320\260\320\274\321\212\320\272"]
::msgcat::mcset cz "line rock-edge" [encoding convertfrom utf-8 "hrany kamen\305\257"]
::msgcat::mcset de "line rock-edge" [encoding convertfrom utf-8 "Struktur eines Felsens"]
::msgcat::mcset el "line rock-edge" [encoding convertfrom utf-8 "\316\254\316\272\317\201\316\267 \316\262\317\201\316\254\317\207\316\277\317\205"]
::msgcat::mcset en "line rock-edge" [encoding convertfrom utf-8 "rock edges"]
::msgcat::mcset en_UK "line rock-edge" [encoding convertfrom utf-8 "rock edges"]
::msgcat::mcset en_US "line rock-edge" [encoding convertfrom utf-8 "rock edges"]
::msgcat::mcset es "line rock-edge" [encoding convertfrom utf-8 "arista bloque"]
::msgcat::mcset fr "line rock-edge" [encoding convertfrom utf-8 "ar\303\252te d\342\200\231un rocher"]
::msgcat::mcset it "line rock-edge" [encoding convertfrom utf-8 "spigolo masso"]
::msgcat::mcset mi "line rock-edge" [encoding convertfrom utf-8 "mata kohatu"]
::msgcat::mcset pl "line rock-edge" [encoding convertfrom utf-8 "kraw\304\231dzie kamienia"]
::msgcat::mcset pt "line rock-edge" [encoding convertfrom utf-8 "bordas da rocha"]
::msgcat::mcset pt_BR "line rock-edge" [encoding convertfrom utf-8 "bordas da rocha"]
::msgcat::mcset pt_PT "line rock-edge" [encoding convertfrom utf-8 "bordas da rocha"]
::msgcat::mcset ru "line rock-edge" [encoding convertfrom utf-8 "\320\262\320\275\321\203\321\202\321\200\320\265\320\275\320\275\321\217\321\217 \320\272\321\200\320\276\320\274\320\272\320\260 \320\263\320\273\321\213\320\261\321\213"]
::msgcat::mcset sk "line rock-edge" [encoding convertfrom utf-8 "hrany kame\305\210a"]
::msgcat::mcset sq "line rock-edge" [encoding convertfrom utf-8 "skaji I shkembit"]
::msgcat::mcset bg "line section" [encoding convertfrom utf-8 "\320\275\320\260\320\277\321\200\320\265\321\207\320\275\320\276 \321\201\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "line section" [encoding convertfrom utf-8 "p\305\231\303\255\304\215n\303\275 \305\231ez"]
::msgcat::mcset de "line section" [encoding convertfrom utf-8 "Schnittlinie"]
::msgcat::mcset el "line section" [encoding convertfrom utf-8 "\317\204\316\277\316\274\316\256"]
::msgcat::mcset en "line section" [encoding convertfrom utf-8 "cross-section"]
::msgcat::mcset en_UK "line section" [encoding convertfrom utf-8 "cross-section"]
::msgcat::mcset en_US "line section" [encoding convertfrom utf-8 "cross-section"]
::msgcat::mcset es "line section" [encoding convertfrom utf-8 "secci\303\263n"]
::msgcat::mcset fr "line section" [encoding convertfrom utf-8 "section"]
::msgcat::mcset it "line section" [encoding convertfrom utf-8 "sezione trasversale"]
::msgcat::mcset mi "line section" [encoding convertfrom utf-8 "taha papahanga"]
::msgcat::mcset pl "line section" [encoding convertfrom utf-8 "przekr\303\263j"]
::msgcat::mcset pt "line section" [encoding convertfrom utf-8 "corte"]
::msgcat::mcset pt_BR "line section" [encoding convertfrom utf-8 "corte"]
::msgcat::mcset pt_PT "line section" [encoding convertfrom utf-8 "corte"]
::msgcat::mcset ru "line section" [encoding convertfrom utf-8 "\320\262\321\213\320\275\320\276\321\201\320\275\320\260\321\217 \320\273\320\270\320\275\320\270\321\217 \321\201\320\265\321\207\320\265\320\275\320\270\321\217"]
::msgcat::mcset sk "line section" [encoding convertfrom utf-8 "prie\304\215ny rez"]
::msgcat::mcset sq "line section" [encoding convertfrom utf-8 "kryq-ndarje"]
::msgcat::mcset bg "line slope" [encoding convertfrom utf-8 "\321\201\320\272\320\273\320\276\320\275"]
::msgcat::mcset cz "line slope" [encoding convertfrom utf-8 "svah"]
::msgcat::mcset de "line slope" [encoding convertfrom utf-8 "Hangform"]
::msgcat::mcset el "line slope" [encoding convertfrom utf-8 "\316\272\316\273\316\257\317\203\316\267"]
::msgcat::mcset en "line slope" [encoding convertfrom utf-8 "slope"]
::msgcat::mcset en_UK "line slope" [encoding convertfrom utf-8 "slope"]
::msgcat::mcset en_US "line slope" [encoding convertfrom utf-8 "slope"]
::msgcat::mcset es "line slope" [encoding convertfrom utf-8 "pendiente"]
::msgcat::mcset fr "line slope" [encoding convertfrom utf-8 "pente"]
::msgcat::mcset it "line slope" [encoding convertfrom utf-8 "scivolo"]
::msgcat::mcset mi "line slope" [encoding convertfrom utf-8 "tupari"]
::msgcat::mcset pl "line slope" [encoding convertfrom utf-8 "pochy\305\202a powierzchnia"]
::msgcat::mcset pt "line slope" [encoding convertfrom utf-8 "declive"]
::msgcat::mcset pt_BR "line slope" [encoding convertfrom utf-8 "declive"]
::msgcat::mcset pt_PT "line slope" [encoding convertfrom utf-8 "declive"]
::msgcat::mcset ru "line slope" [encoding convertfrom utf-8 "\321\201\320\272\320\273\320\276\320\275"]
::msgcat::mcset sk "line slope" [encoding convertfrom utf-8 "\305\241ikm\303\241 plocha"]
::msgcat::mcset sq "line slope" [encoding convertfrom utf-8 "breg"]
::msgcat::mcset bg "line survey" [encoding convertfrom utf-8 "\320\260\320\275\321\202\320\265\320\275\320\260"]
::msgcat::mcset cz "line survey" [encoding convertfrom utf-8 "polygonov\303\275 tah"]
::msgcat::mcset de "line survey" [encoding convertfrom utf-8 "Messzug"]
::msgcat::mcset el "line survey" [encoding convertfrom utf-8 "\316\263\317\201\316\261\316\274\316\274\316\256 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
::msgcat::mcset en "line survey" [encoding convertfrom utf-8 "survey lines"]
::msgcat::mcset en_UK "line survey" [encoding convertfrom utf-8 "survey lines"]
::msgcat::mcset en_US "line survey" [encoding convertfrom utf-8 "survey lines"]
::msgcat::mcset es "line survey" [encoding convertfrom utf-8 "poligonal"]
::msgcat::mcset fr "line survey" [encoding convertfrom utf-8 "vis\303\251e topo"]
::msgcat::mcset it "line survey" [encoding convertfrom utf-8 "poligonale"]
::msgcat::mcset mi "line survey" [encoding convertfrom utf-8 "ruri r\304\201rangi"]
::msgcat::mcset pl "line survey" [encoding convertfrom utf-8 "ci\304\205g pomiarowy"]
::msgcat::mcset pt "line survey" [encoding convertfrom utf-8 "linha de topografia"]
::msgcat::mcset pt_BR "line survey" [encoding convertfrom utf-8 "linha de topografia"]
::msgcat::mcset pt_PT "line survey" [encoding convertfrom utf-8 "linha de topografia"]
::msgcat::mcset ru "line survey" [encoding convertfrom utf-8 "\320\275\320\270\321\202\320\272\320\260 \321\205\320\276\320\264\320\260"]
::msgcat::mcset sk "line survey" [encoding convertfrom utf-8 "polyg\303\263nov\303\275 \305\245ah"]
::msgcat::mcset sq "line survey" [encoding convertfrom utf-8 "vijat matese-vrojtuese"]
::msgcat::mcset bg "line wall" [encoding convertfrom utf-8 "\321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset cz "line wall" [encoding convertfrom utf-8 "st\304\233na"]
::msgcat::mcset de "line wall" [encoding convertfrom utf-8 "Wand"]
::msgcat::mcset el "line wall" [encoding convertfrom utf-8 "\317\204\316\277\316\257\317\207\316\277\317\202"]
::msgcat::mcset en "line wall" [encoding convertfrom utf-8 "wall"]
::msgcat::mcset en_UK "line wall" [encoding convertfrom utf-8 "wall"]
::msgcat::mcset en_US "line wall" [encoding convertfrom utf-8 "wall"]
::msgcat::mcset es "line wall" [encoding convertfrom utf-8 "pared"]
::msgcat::mcset fr "line wall" [encoding convertfrom utf-8 "mur"]
::msgcat::mcset it "line wall" [encoding convertfrom utf-8 "parete"]
::msgcat::mcset mi "line wall" [encoding convertfrom utf-8 "tar\304\201"]
::msgcat::mcset pl "line wall" [encoding convertfrom utf-8 "\305\233ciana"]
::msgcat::mcset pt "line wall" [encoding convertfrom utf-8 "parede"]
::msgcat::mcset pt_BR "line wall" [encoding convertfrom utf-8 "parede"]
::msgcat::mcset pt_PT "line wall" [encoding convertfrom utf-8 "parede"]
::msgcat::mcset ru "line wall" [encoding convertfrom utf-8 "\321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset sk "line wall" [encoding convertfrom utf-8 "stena"]
::msgcat::mcset sq "line wall" [encoding convertfrom utf-8 "muri"]
::msgcat::mcset bg "line wall:bedrock" [encoding convertfrom utf-8 "\321\201\321\202\320\265\320\275\320\260 (\320\276\321\201\320\275\320\276\320\262\320\275\320\260 \321\201\320\272\320\260\320\273\320\260)"]
::msgcat::mcset cz "line wall:bedrock" [encoding convertfrom utf-8 "st\304\233na"]
::msgcat::mcset de "line wall:bedrock" [encoding convertfrom utf-8 "Wand zum Deckgebirge"]
::msgcat::mcset el "line wall:bedrock" [encoding convertfrom utf-8 "\317\204\316\277\316\257\317\207\316\277\317\202"]
::msgcat::mcset en "line wall:bedrock" [encoding convertfrom utf-8 "wall"]
::msgcat::mcset en_UK "line wall:bedrock" [encoding convertfrom utf-8 "wall"]
::msgcat::mcset en_US "line wall:bedrock" [encoding convertfrom utf-8 "wall"]
::msgcat::mcset es "line wall:bedrock" [encoding convertfrom utf-8 "pared"]
::msgcat::mcset fr "line wall:bedrock" [encoding convertfrom utf-8 "mur"]
::msgcat::mcset it "line wall:bedrock" [encoding convertfrom utf-8 "roccia"]
::msgcat::mcset mi "line wall:bedrock" [encoding convertfrom utf-8 "tar\304\201"]
::msgcat::mcset pl "line wall:bedrock" [encoding convertfrom utf-8 "\305\233ciana"]
::msgcat::mcset pt "line wall:bedrock" [encoding convertfrom utf-8 "parede"]
::msgcat::mcset pt_BR "line wall:bedrock" [encoding convertfrom utf-8 "parede"]
::msgcat::mcset pt_PT "line wall:bedrock" [encoding convertfrom utf-8 "parede"]
::msgcat::mcset ru "line wall:bedrock" [encoding convertfrom utf-8 "\321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset sk "line wall:bedrock" [encoding convertfrom utf-8 "stena"]
::msgcat::mcset sq "line wall:bedrock" [encoding convertfrom utf-8 "shkembi-muri"]
::msgcat::mcset bg "line wall:blocks" [encoding convertfrom utf-8 "\321\201\321\202\320\265\320\275\320\260 - \320\261\320\273\320\276\320\272\320\260\320\266"]
::msgcat::mcset cz "line wall:blocks" [encoding convertfrom utf-8 "z\303\241val"]
::msgcat::mcset de "line wall:blocks" [encoding convertfrom utf-8 "Wand aus Versturz"]
::msgcat::mcset el "line wall:blocks" [encoding convertfrom utf-8 "\316\277\316\263\316\272\317\214\316\273\316\271\316\270\316\277\316\271"]
::msgcat::mcset en "line wall:blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset en_UK "line wall:blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset en_US "line wall:blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset es "line wall:blocks" [encoding convertfrom utf-8 "bloques"]
::msgcat::mcset fr "line wall:blocks" [encoding convertfrom utf-8 "effrondrement"]
::msgcat::mcset it "line wall:blocks" [encoding convertfrom utf-8 "massi"]
::msgcat::mcset mi "line wall:blocks" [encoding convertfrom utf-8 "pakaru"]
::msgcat::mcset pl "line wall:blocks" [encoding convertfrom utf-8 "\305\233ciana utworzona przez zawalisko"]
::msgcat::mcset pt "line wall:blocks" [encoding convertfrom utf-8 "desmoronamento"]
::msgcat::mcset pt_BR "line wall:blocks" [encoding convertfrom utf-8 "desmoronamento"]
::msgcat::mcset pt_PT "line wall:blocks" [encoding convertfrom utf-8 "desmoronamento"]
::msgcat::mcset ru "line wall:blocks" [encoding convertfrom utf-8 "\320\263\320\273\321\213\320\261\321\213"]
::msgcat::mcset sk "line wall:blocks" [encoding convertfrom utf-8 "stena tvoren\303\241 z\303\241valom"]
::msgcat::mcset sq "line wall:blocks" [encoding convertfrom utf-8 "blloqe"]
::msgcat::mcset bg "line wall:clay" [encoding convertfrom utf-8 "\320\263\320\273\320\270\320\275\320\260"]
::msgcat::mcset cz "line wall:clay" [encoding convertfrom utf-8 "bahno"]
::msgcat::mcset de "line wall:clay" [encoding convertfrom utf-8 "Wand aus Lehm"]
::msgcat::mcset el "line wall:clay" [encoding convertfrom utf-8 "\316\254\317\201\316\263\316\271\316\273\316\277\317\202"]
::msgcat::mcset en "line wall:clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset en_UK "line wall:clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset en_US "line wall:clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset es "line wall:clay" [encoding convertfrom utf-8 "arcilla"]
::msgcat::mcset fr "line wall:clay" [encoding convertfrom utf-8 "argile"]
::msgcat::mcset it "line wall:clay" [encoding convertfrom utf-8 "argilla"]
::msgcat::mcset mi "line wall:clay" [encoding convertfrom utf-8 "oneuku"]
::msgcat::mcset pl "line wall:clay" [encoding convertfrom utf-8 "\305\233ciana z gliny"]
::msgcat::mcset pt "line wall:clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset pt_BR "line wall:clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset pt_PT "line wall:clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset ru "line wall:clay" [encoding convertfrom utf-8 "\320\263\320\273\320\270\320\275\320\260"]
::msgcat::mcset sk "line wall:clay" [encoding convertfrom utf-8 "stena tvoren\303\241 \303\255lom"]
::msgcat::mcset sq "line wall:clay" [encoding convertfrom utf-8 "argjil"]
::msgcat::mcset bg "line wall:debris" [encoding convertfrom utf-8 "\321\207\320\260\320\272\321\212\320\273"]
::msgcat::mcset cz "line wall:debris" [encoding convertfrom utf-8 "\305\241t\304\233rk"]
::msgcat::mcset de "line wall:debris" [encoding convertfrom utf-8 "Wand aus Schutt"]
::msgcat::mcset el "line wall:debris" [encoding convertfrom utf-8 "\317\207\316\261\316\273\316\254\317\203\316\274\316\261\317\204\316\261"]
::msgcat::mcset en "line wall:debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset en_UK "line wall:debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset en_US "line wall:debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset es "line wall:debris" [encoding convertfrom utf-8 "derrubios"]
::msgcat::mcset fr "line wall:debris" [encoding convertfrom utf-8 "d\303\251bris de roche"]
::msgcat::mcset it "line wall:debris" [encoding convertfrom utf-8 "detriti"]
::msgcat::mcset mi "line wall:debris" [encoding convertfrom utf-8 "otaota"]
::msgcat::mcset pl "line wall:debris" [encoding convertfrom utf-8 "\305\233ciana utworzona przez \305\274wir"]
::msgcat::mcset pt "line wall:debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset pt_BR "line wall:debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset pt_PT "line wall:debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset ru "line wall:debris" [encoding convertfrom utf-8 "\321\211\320\265\320\261\320\265\320\275\321\214"]
::msgcat::mcset sk "line wall:debris" [encoding convertfrom utf-8 "stena tvoren\303\241 su\305\245ou"]
::msgcat::mcset sq "line wall:debris" [encoding convertfrom utf-8 "depozitime/mbetje gurresh"]
::msgcat::mcset de "line wall:flowstone" [encoding convertfrom utf-8 "Wand aus Sinter"]
::msgcat::mcset en "line wall:flowstone" [encoding convertfrom utf-8 "flowstone wall"]
::msgcat::mcset en_UK "line wall:flowstone" [encoding convertfrom utf-8 "flowstone wall"]
::msgcat::mcset en_US "line wall:flowstone" [encoding convertfrom utf-8 "flowstone wall"]
::msgcat::mcset it "line wall:flowstone" [encoding convertfrom utf-8 "colata"]
::msgcat::mcset mi "line wall:flowstone" [encoding convertfrom utf-8 "t\304\201ra a pari k\305\215hatu"]
::msgcat::mcset pl "line wall:flowstone" [encoding convertfrom utf-8 "\305\233ciana z naciek\303\263w"]
::msgcat::mcset sk "line wall:flowstone" [encoding convertfrom utf-8 "stena tvoren\303\241 sintrom"]
::msgcat::mcset bg "line wall:ice" [encoding convertfrom utf-8 "\320\273\320\265\320\264/\321\204\320\270\321\200\320\275"]
::msgcat::mcset cz "line wall:ice" [encoding convertfrom utf-8 "led"]
::msgcat::mcset de "line wall:ice" [encoding convertfrom utf-8 "Wand aus Eis"]
::msgcat::mcset el "line wall:ice" [encoding convertfrom utf-8 "\317\200\316\254\316\263\316\277\317\202"]
::msgcat::mcset en "line wall:ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset en_UK "line wall:ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset en_US "line wall:ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset es "line wall:ice" [encoding convertfrom utf-8 "hielo"]
::msgcat::mcset fr "line wall:ice" [encoding convertfrom utf-8 "glace"]
::msgcat::mcset it "line wall:ice" [encoding convertfrom utf-8 "ghiaccio"]
::msgcat::mcset mi "line wall:ice" [encoding convertfrom utf-8 "k\305\215paka"]
::msgcat::mcset pl "line wall:ice" [encoding convertfrom utf-8 "\305\233ciana z lodu"]
::msgcat::mcset pt "line wall:ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset pt_BR "line wall:ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset pt_PT "line wall:ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset ru "line wall:ice" [encoding convertfrom utf-8 "\320\273\320\265\320\264, \321\204\320\270\321\200\320\275"]
::msgcat::mcset sk "line wall:ice" [encoding convertfrom utf-8 "stena tvoren\303\241 \304\276adom"]
::msgcat::mcset sq "line wall:ice" [encoding convertfrom utf-8 "akull"]
::msgcat::mcset de "line wall:moonmilk" [encoding convertfrom utf-8 "Wand aus Bergmilch"]
::msgcat::mcset en "line wall:moonmilk" [encoding convertfrom utf-8 "moonmilk wall"]
::msgcat::mcset en_UK "line wall:moonmilk" [encoding convertfrom utf-8 "moonmilk wall"]
::msgcat::mcset en_US "line wall:moonmilk" [encoding convertfrom utf-8 "moonmilk wall"]
::msgcat::mcset it "line wall:moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset mi "line wall:moonmilk" [encoding convertfrom utf-8 "t\304\201ra a mirika marama"]
::msgcat::mcset pl "line wall:moonmilk" [encoding convertfrom utf-8 "\305\233ciana z mi\304\231kkich naciek\303\263w"]
::msgcat::mcset sk "line wall:moonmilk" [encoding convertfrom utf-8 "stena tvoren\303\241 m\303\244kk\303\275m sintrom"]
::msgcat::mcset de "line wall:overlying" [encoding convertfrom utf-8 "\303\274berlagerter Wandverlauf"]
::msgcat::mcset en "line wall:overlying" [encoding convertfrom utf-8 "overlying wall"]
::msgcat::mcset en_UK "line wall:overlying" [encoding convertfrom utf-8 "overlying wall"]
::msgcat::mcset en_US "line wall:overlying" [encoding convertfrom utf-8 "overlying wall"]
::msgcat::mcset it "line wall:overlying" [encoding convertfrom utf-8 "parete:sovrastante"]
::msgcat::mcset mi "line wall:overlying" [encoding convertfrom utf-8 "t\304\201ra ki runga"]
::msgcat::mcset pl "line wall:overlying" [encoding convertfrom utf-8 "\305\233ciana po\305\202o\305\274ona wy\305\274ej"]
::msgcat::mcset sk "line wall:overlying" [encoding convertfrom utf-8 "stena vy\305\241\305\241ej \303\272rovne"]
::msgcat::mcset bg "line wall:pebbles" [encoding convertfrom utf-8 "\320\272\320\260\320\274\321\212\321\207\320\265\321\202\320\260"]
::msgcat::mcset cz "line wall:pebbles" [encoding convertfrom utf-8 "valouny"]
::msgcat::mcset de "line wall:pebbles" [encoding convertfrom utf-8 "Wand aus Kies"]
::msgcat::mcset el "line wall:pebbles" [encoding convertfrom utf-8 "\317\207\316\261\316\273\316\257\316\272\316\271\316\261"]
::msgcat::mcset en "line wall:pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset en_UK "line wall:pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset en_US "line wall:pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset es "line wall:pebbles" [encoding convertfrom utf-8 "cantos rodados"]
::msgcat::mcset fr "line wall:pebbles" [encoding convertfrom utf-8 "cailloux"]
::msgcat::mcset it "line wall:pebbles" [encoding convertfrom utf-8 "ciotoli"]
::msgcat::mcset mi "line wall:pebbles" [encoding convertfrom utf-8 "nga k\305\215hatu iti"]
::msgcat::mcset pl "line wall:pebbles" [encoding convertfrom utf-8 "\305\233ciana utworzona przez okr\304\231glaki"]
::msgcat::mcset pt "line wall:pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset pt_BR "line wall:pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset pt_PT "line wall:pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset ru "line wall:pebbles" [encoding convertfrom utf-8 "\320\263\320\260\320\273\321\214\320\272\320\260"]
::msgcat::mcset sk "line wall:pebbles" [encoding convertfrom utf-8 "stena tvoren\303\241 okruhliakmi"]
::msgcat::mcset sq "line wall:pebbles" [encoding convertfrom utf-8 "gurralece"]
::msgcat::mcset de "line wall:pit" [encoding convertfrom utf-8 "Eingangsschacht"]
::msgcat::mcset en "line wall:pit" [encoding convertfrom utf-8 "entrance pit"]
::msgcat::mcset en_UK "line wall:pit" [encoding convertfrom utf-8 "entrance pit"]
::msgcat::mcset en_US "line wall:pit" [encoding convertfrom utf-8 "entrance pit"]
::msgcat::mcset it "line wall:pit" [encoding convertfrom utf-8 "parete:pozzo"]
::msgcat::mcset mi "line wall:pit" [encoding convertfrom utf-8 "rua"]
::msgcat::mcset pl "line wall:pit" [encoding convertfrom utf-8 "studnia wst\304\231pna"]
::msgcat::mcset sk "line wall:pit" [encoding convertfrom utf-8 "vstupn\303\241 priepas\305\245"]
::msgcat::mcset bg "line wall:presumed" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\264\320\277\320\276\320\273\320\260\320\263\320\260\320\265\320\274\320\260 \321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset cz "line wall:presumed" [encoding convertfrom utf-8 "p\305\231edpokl\303\241dan\303\241 st\304\233na"]
::msgcat::mcset de "line wall:presumed" [encoding convertfrom utf-8 "Wand gesch\303\244tzt"]
::msgcat::mcset el "line wall:presumed" [encoding convertfrom utf-8 "\317\204\316\277\316\257\317\207\316\277\317\202 \317\205\317\200\316\277\316\270\316\265\317\204\316\271\316\272\317\214\317\202"]
::msgcat::mcset en "line wall:presumed" [encoding convertfrom utf-8 "presumed wall"]
::msgcat::mcset en_UK "line wall:presumed" [encoding convertfrom utf-8 "presumed wall"]
::msgcat::mcset en_US "line wall:presumed" [encoding convertfrom utf-8 "presumed wall"]
::msgcat::mcset es "line wall:presumed" [encoding convertfrom utf-8 "pared supuesta"]
::msgcat::mcset fr "line wall:presumed" [encoding convertfrom utf-8 "mur suppos\303\251"]
::msgcat::mcset it "line wall:presumed" [encoding convertfrom utf-8 "parete:presunta"]
::msgcat::mcset mi "line wall:presumed" [encoding convertfrom utf-8 "t\304\201ra whakaaro"]
::msgcat::mcset pl "line wall:presumed" [encoding convertfrom utf-8 "niewidoczna \305\233ciana"]
::msgcat::mcset pt "line wall:presumed" [encoding convertfrom utf-8 "parede presumida"]
::msgcat::mcset pt_BR "line wall:presumed" [encoding convertfrom utf-8 "parede presumida"]
::msgcat::mcset pt_PT "line wall:presumed" [encoding convertfrom utf-8 "parede presumida"]
::msgcat::mcset ru "line wall:presumed" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\264\320\277\320\276\320\273\320\276\320\263\320\260\320\265\320\274\320\260\321\217 \321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset sk "line wall:presumed" [encoding convertfrom utf-8 "predpokladan\303\241 stena"]
::msgcat::mcset sq "line wall:presumed" [encoding convertfrom utf-8 "muri I supozuar"]
::msgcat::mcset bg "line wall:sand" [encoding convertfrom utf-8 "\320\277\321\217\321\201\321\212\320\272"]
::msgcat::mcset cz "line wall:sand" [encoding convertfrom utf-8 "p\303\255sek"]
::msgcat::mcset de "line wall:sand" [encoding convertfrom utf-8 "Wand aus Sand"]
::msgcat::mcset el "line wall:sand" [encoding convertfrom utf-8 "\316\254\316\274\316\274\316\277\317\202"]
::msgcat::mcset en "line wall:sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset en_UK "line wall:sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset en_US "line wall:sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset es "line wall:sand" [encoding convertfrom utf-8 "arena"]
::msgcat::mcset fr "line wall:sand" [encoding convertfrom utf-8 "sable"]
::msgcat::mcset it "line wall:sand" [encoding convertfrom utf-8 "sabbia"]
::msgcat::mcset mi "line wall:sand" [encoding convertfrom utf-8 "onep\305\253"]
::msgcat::mcset pl "line wall:sand" [encoding convertfrom utf-8 "\305\233ciana utworzona przez piasek"]
::msgcat::mcset pt "line wall:sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset pt_BR "line wall:sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset pt_PT "line wall:sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset ru "line wall:sand" [encoding convertfrom utf-8 "\320\277\320\265\321\201\320\276\320\272"]
::msgcat::mcset sk "line wall:sand" [encoding convertfrom utf-8 "stena tvoren\303\241 pieskom"]
::msgcat::mcset sq "line wall:sand" [encoding convertfrom utf-8 "rane"]
::msgcat::mcset bg "line wall:underlying" [encoding convertfrom utf-8 "\320\277\320\276-\320\275\320\270\321\201\320\272\320\276 \321\200\320\260\320\267\320\277\320\276\320\273\320\276\320\266\320\265\320\275\320\260 \321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset cz "line wall:underlying" [encoding convertfrom utf-8 "st\304\233na ni\305\276\305\241\303\255 \303\272rovn\304\233"]
::msgcat::mcset de "line wall:underlying" [encoding convertfrom utf-8 "Wand unterlagernder Gang"]
::msgcat::mcset el "line wall:underlying" [encoding convertfrom utf-8 "\317\205\317\200\316\277\316\272\316\265\316\257\316\274\316\265\316\275\316\277\317\202 \317\204\316\277\316\257\317\207\316\277\317\202"]
::msgcat::mcset en "line wall:underlying" [encoding convertfrom utf-8 "underlying wall"]
::msgcat::mcset en_UK "line wall:underlying" [encoding convertfrom utf-8 "underlying wall"]
::msgcat::mcset en_US "line wall:underlying" [encoding convertfrom utf-8 "underlying wall"]
::msgcat::mcset es "line wall:underlying" [encoding convertfrom utf-8 "pared subyacente"]
::msgcat::mcset fr "line wall:underlying" [encoding convertfrom utf-8 "mur sousjacent"]
::msgcat::mcset it "line wall:underlying" [encoding convertfrom utf-8 "parete:sottostante"]
::msgcat::mcset mi "line wall:underlying" [encoding convertfrom utf-8 "t\304\201ra ki raro"]
::msgcat::mcset pl "line wall:underlying" [encoding convertfrom utf-8 "\305\233ciana po\305\202o\305\274ona ni\305\274ej"]
::msgcat::mcset pt "line wall:underlying" [encoding convertfrom utf-8 "parede subjacente"]
::msgcat::mcset pt_BR "line wall:underlying" [encoding convertfrom utf-8 "parede subjacente"]
::msgcat::mcset pt_PT "line wall:underlying" [encoding convertfrom utf-8 "parede subjacente"]
::msgcat::mcset ru "line wall:underlying" [encoding convertfrom utf-8 "\320\275\320\270\320\266\320\265\321\200\320\260\321\201\320\277\320\276\320\273\320\276\320\266\320\265\320\275\320\275\320\260\321\217 \321\201\321\202\320\265\320\275\320\260"]
::msgcat::mcset sk "line wall:underlying" [encoding convertfrom utf-8 "stena ni\305\276\305\241ej \303\272rovne"]
::msgcat::mcset sq "line wall:underlying" [encoding convertfrom utf-8 "muri I shtrire"]
::msgcat::mcset bg "line wall:unsurveyed" [encoding convertfrom utf-8 "\320\276\320\272\320\276\320\274\320\265\321\200\320\275\320\260 \321\201\320\272\320\270\321\206\320\260 \320\275\320\260 \321\201\321\202\320\265\320\275\320\270\321\202\320\265"]
::msgcat::mcset cz "line wall:unsurveyed" [encoding convertfrom utf-8 "nezam\304\233\305\231en\303\241 st\304\233na"]
::msgcat::mcset de "line wall:unsurveyed" [encoding convertfrom utf-8 "Wand unvermessen"]
::msgcat::mcset el "line wall:unsurveyed" [encoding convertfrom utf-8 "\317\204\316\277\316\257\317\207\316\277\317\202 (\316\274\316\267 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\261\317\206\316\267\316\274\316\255\316\275\316\277\317\202)"]
::msgcat::mcset en "line wall:unsurveyed" [encoding convertfrom utf-8 "unsurveyed wall"]
::msgcat::mcset en_UK "line wall:unsurveyed" [encoding convertfrom utf-8 "unsurveyed wall"]
::msgcat::mcset en_US "line wall:unsurveyed" [encoding convertfrom utf-8 "unsurveyed wall"]
::msgcat::mcset es "line wall:unsurveyed" [encoding convertfrom utf-8 "pared no topografiada"]
::msgcat::mcset fr "line wall:unsurveyed" [encoding convertfrom utf-8 "mur non topographi\303\251"]
::msgcat::mcset it "line wall:unsurveyed" [encoding convertfrom utf-8 "parete:stimata"]
::msgcat::mcset mi "line wall:unsurveyed" [encoding convertfrom utf-8 "ka r\305\253ri t\304\201ra"]
::msgcat::mcset pl "line wall:unsurveyed" [encoding convertfrom utf-8 "\305\233ciana nie pomierzona"]
::msgcat::mcset pt "line wall:unsurveyed" [encoding convertfrom utf-8 "parede n\303\243o-topografada"]
::msgcat::mcset pt_BR "line wall:unsurveyed" [encoding convertfrom utf-8 "parede n\303\243o-topografada"]
::msgcat::mcset pt_PT "line wall:unsurveyed" [encoding convertfrom utf-8 "parede n\303\243o-topografada"]
::msgcat::mcset ru "line wall:unsurveyed" [encoding convertfrom utf-8 "\320\263\320\273\320\260\320\267\320\276\320\274\320\265\321\200\320\275\320\260\321\217 \321\201\321\212\320\265\320\274\320\272\320\260 \321\201\321\202\320\265\320\275"]
::msgcat::mcset sk "line wall:unsurveyed" [encoding convertfrom utf-8 "nezameran\303\241 stena"]
::msgcat::mcset sq "line wall:unsurveyed" [encoding convertfrom utf-8 "muri I pamatur"]
::msgcat::mcset bg "line water-flow" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "line water-flow" [encoding convertfrom utf-8 "vodn\303\255 tok"]
::msgcat::mcset de "line water-flow" [encoding convertfrom utf-8 "Gerinne"]
::msgcat::mcset el "line water-flow" [encoding convertfrom utf-8 "\317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "line water-flow" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_UK "line water-flow" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_US "line water-flow" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset es "line water-flow" [encoding convertfrom utf-8 "curso agua"]
::msgcat::mcset fr "line water-flow" [encoding convertfrom utf-8 "rivi\303\250re"]
::msgcat::mcset it "line water-flow" [encoding convertfrom utf-8 "corso d'acqua"]
::msgcat::mcset mi "line water-flow" [encoding convertfrom utf-8 "wairere"]
::msgcat::mcset pl "line water-flow" [encoding convertfrom utf-8 "ciek wodny"]
::msgcat::mcset pt "line water-flow" [encoding convertfrom utf-8 "fluxo de \303\241gua"]
::msgcat::mcset pt_BR "line water-flow" [encoding convertfrom utf-8 "fluxo de \303\241gua"]
::msgcat::mcset pt_PT "line water-flow" [encoding convertfrom utf-8 "fluxo de \303\241gua"]
::msgcat::mcset ru "line water-flow" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "line water-flow" [encoding convertfrom utf-8 "vodn\303\275 tok"]
::msgcat::mcset sq "line water-flow" [encoding convertfrom utf-8 "rrjedhe uji"]
::msgcat::mcset bg "line water-flow:conjectural" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\264\320\277\320\276\320\273\320\260\320\263\320\260\320\265\320\274\320\276 \320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "line water-flow:conjectural" [encoding convertfrom utf-8 "p\305\231edpokl\303\241dan\303\275 vodn\303\255 tok"]
::msgcat::mcset de "line water-flow:conjectural" [encoding convertfrom utf-8 "vermutetes Gerinne"]
::msgcat::mcset el "line water-flow:conjectural" [encoding convertfrom utf-8 "\317\205\317\200\316\277\317\204\316\271\316\270\316\255\316\274\316\265\316\275\316\267 \317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "line water-flow:conjectural" [encoding convertfrom utf-8 "conjectural water flow"]
::msgcat::mcset en_UK "line water-flow:conjectural" [encoding convertfrom utf-8 "conjectural water flow"]
::msgcat::mcset en_US "line water-flow:conjectural" [encoding convertfrom utf-8 "conjectural water flow"]
::msgcat::mcset es "line water-flow:conjectural" [encoding convertfrom utf-8 "curso agua supuesto"]
::msgcat::mcset fr "line water-flow:conjectural" [encoding convertfrom utf-8 "rivi\303\250re, conjoncturelle"]
::msgcat::mcset it "line water-flow:conjectural" [encoding convertfrom utf-8 "corso d'acqua presunto"]
::msgcat::mcset mi "line water-flow:conjectural" [encoding convertfrom utf-8 "wairere a p\304\201tai"]
::msgcat::mcset pl "line water-flow:conjectural" [encoding convertfrom utf-8 "przewidywany ciek wodny"]
::msgcat::mcset pt "line water-flow:conjectural" [encoding convertfrom utf-8 "fluxo de \303\241gua suposto"]
::msgcat::mcset pt_BR "line water-flow:conjectural" [encoding convertfrom utf-8 "fluxo de \303\241gua suposto"]
::msgcat::mcset pt_PT "line water-flow:conjectural" [encoding convertfrom utf-8 "fluxo de \303\241gua suposto"]
::msgcat::mcset ru "line water-flow:conjectural" [encoding convertfrom utf-8 "\320\277\321\200\320\265\320\264\320\277\320\276\320\273\320\260\320\263\320\260\320\265\320\274\321\213\320\271 \320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "line water-flow:conjectural" [encoding convertfrom utf-8 "predpokladan\303\275 vodn\303\275 tok"]
::msgcat::mcset sq "line water-flow:conjectural" [encoding convertfrom utf-8 "rrjedhe uji e supozuar"]
::msgcat::mcset bg "line water-flow:intermittent" [encoding convertfrom utf-8 "\320\277\320\265\321\200\320\270\320\276\320\264\320\270\321\207\320\275\320\276 \320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "line water-flow:intermittent" [encoding convertfrom utf-8 "ob\304\215asn\303\275 vodn\303\255 tok"]
::msgcat::mcset de "line water-flow:intermittent" [encoding convertfrom utf-8 "zeitweises Gerinne"]
::msgcat::mcset el "line water-flow:intermittent" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\272\316\277\317\200\317\204\317\214\316\274\316\265\316\275\316\267 \317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "line water-flow:intermittent" [encoding convertfrom utf-8 "intermittent water flow"]
::msgcat::mcset en_UK "line water-flow:intermittent" [encoding convertfrom utf-8 "intermittent water flow"]
::msgcat::mcset en_US "line water-flow:intermittent" [encoding convertfrom utf-8 "intermittent water flow"]
::msgcat::mcset es "line water-flow:intermittent" [encoding convertfrom utf-8 "curso agua intermitente"]
::msgcat::mcset fr "line water-flow:intermittent" [encoding convertfrom utf-8 "rivi\303\250re, intermittente"]
::msgcat::mcset it "line water-flow:intermittent" [encoding convertfrom utf-8 "corso d'acqua temporaneo"]
::msgcat::mcset mi "line water-flow:intermittent" [encoding convertfrom utf-8 "wairere taumutumutu"]
::msgcat::mcset pl "line water-flow:intermittent" [encoding convertfrom utf-8 "okresowy ciek wodny"]
::msgcat::mcset pt "line water-flow:intermittent" [encoding convertfrom utf-8 "fluxo de \303\241gua intermitente"]
::msgcat::mcset pt_BR "line water-flow:intermittent" [encoding convertfrom utf-8 "fluxo de \303\241gua intermitente"]
::msgcat::mcset pt_PT "line water-flow:intermittent" [encoding convertfrom utf-8 "fluxo de \303\241gua intermitente"]
::msgcat::mcset ru "line water-flow:intermittent" [encoding convertfrom utf-8 "\320\275\320\265\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\321\213\320\271 \320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "line water-flow:intermittent" [encoding convertfrom utf-8 "ob\304\215asn\303\275 vodn\303\275 tok"]
::msgcat::mcset sq "line water-flow:intermittent" [encoding convertfrom utf-8 "rrjedhe uji me force"]
::msgcat::mcset bg "line water-flow:permanent" [encoding convertfrom utf-8 "\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\320\276 \320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "line water-flow:permanent" [encoding convertfrom utf-8 "vodn\303\255 tok"]
::msgcat::mcset de "line water-flow:permanent" [encoding convertfrom utf-8 "st\303\244ndiges Gerinne"]
::msgcat::mcset el "line water-flow:permanent" [encoding convertfrom utf-8 "\316\274\317\214\316\275\316\271\316\274\316\267 \317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "line water-flow:permanent" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_UK "line water-flow:permanent" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_US "line water-flow:permanent" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset es "line water-flow:permanent" [encoding convertfrom utf-8 "curso agua"]
::msgcat::mcset fr "line water-flow:permanent" [encoding convertfrom utf-8 "rivi\303\250re, permanente"]
::msgcat::mcset it "line water-flow:permanent" [encoding convertfrom utf-8 "corso d'acqua permanente"]
::msgcat::mcset mi "line water-flow:permanent" [encoding convertfrom utf-8 "wairere"]
::msgcat::mcset pl "line water-flow:permanent" [encoding convertfrom utf-8 "ciek wodny"]
::msgcat::mcset pt "line water-flow:permanent" [encoding convertfrom utf-8 "fluxo de \303\241gua permanente"]
::msgcat::mcset pt_BR "line water-flow:permanent" [encoding convertfrom utf-8 "fluxo de \303\241gua permanente"]
::msgcat::mcset pt_PT "line water-flow:permanent" [encoding convertfrom utf-8 "fluxo de \303\241gua permanente"]
::msgcat::mcset ru "line water-flow:permanent" [encoding convertfrom utf-8 "\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\321\213\320\271 \320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "line water-flow:permanent" [encoding convertfrom utf-8 "vodn\303\275 tok"]
::msgcat::mcset sq "line water-flow:permanent" [encoding convertfrom utf-8 "rrjedhe uji e perhershme"]
::msgcat::mcset bg "point air-draught" [encoding convertfrom utf-8 "\320\262\321\212\320\267\320\264\321\203\321\210\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point air-draught" [encoding convertfrom utf-8 "pr\305\257van"]
::msgcat::mcset de "point air-draught" [encoding convertfrom utf-8 "Luftzug"]
::msgcat::mcset el "point air-draught" [encoding convertfrom utf-8 "\317\201\316\277\316\256 \316\261\316\255\317\201\316\261"]
::msgcat::mcset en "point air-draught" [encoding convertfrom utf-8 "air draught"]
::msgcat::mcset en_UK "point air-draught" [encoding convertfrom utf-8 "air draught"]
::msgcat::mcset en_US "point air-draught" [encoding convertfrom utf-8 "air draught"]
::msgcat::mcset es "point air-draught" [encoding convertfrom utf-8 "corriente aire"]
::msgcat::mcset fr "point air-draught" [encoding convertfrom utf-8 "courant d\342\200\231air"]
::msgcat::mcset it "point air-draught" [encoding convertfrom utf-8 "corrente d'aria"]
::msgcat::mcset mi "point air-draught" [encoding convertfrom utf-8 "tawhiri"]
::msgcat::mcset pl "point air-draught" [encoding convertfrom utf-8 "przewiew"]
::msgcat::mcset pt "point air-draught" [encoding convertfrom utf-8 "presen\303\247a de vento"]
::msgcat::mcset pt_BR "point air-draught" [encoding convertfrom utf-8 "presen\303\247a de vento"]
::msgcat::mcset pt_PT "point air-draught" [encoding convertfrom utf-8 "presen\303\247a de vento"]
::msgcat::mcset ru "point air-draught" [encoding convertfrom utf-8 "\321\202\320\276\320\272 \320\262\320\276\320\267\320\264\321\203\321\205\320\260"]
::msgcat::mcset sk "point air-draught" [encoding convertfrom utf-8 "prievan"]
::msgcat::mcset sq "point air-draught" [encoding convertfrom utf-8 "rrymim i ajrit"]
::msgcat::mcset bg "point air-draught:summer" [encoding convertfrom utf-8 "\320\273\320\265\321\202\320\265\320\275 \320\262\321\212\320\267\320\264\321\203\321\210\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point air-draught:summer" [encoding convertfrom utf-8 "letn\303\255 pr\305\257van"]
::msgcat::mcset de "point air-draught:summer" [encoding convertfrom utf-8 "Luftzug im Sommer"]
::msgcat::mcset el "point air-draught:summer" [encoding convertfrom utf-8 "\316\270\316\265\317\201\316\271\316\275\316\256 \317\201\316\277\316\256 \316\261\316\255\317\201\316\261"]
::msgcat::mcset en "point air-draught:summer" [encoding convertfrom utf-8 "summer air draught"]
::msgcat::mcset en_UK "point air-draught:summer" [encoding convertfrom utf-8 "summer air draught"]
::msgcat::mcset en_US "point air-draught:summer" [encoding convertfrom utf-8 "summer air draught"]
::msgcat::mcset fr "point air-draught:summer" [encoding convertfrom utf-8 "courant d\342\200\231air d\342\200\231\303\251t\303\251"]
::msgcat::mcset it "point air-draught:summer" [encoding convertfrom utf-8 "circolazione estiva"]
::msgcat::mcset mi "point air-draught:summer" [encoding convertfrom utf-8 "tawhiri a raumati"]
::msgcat::mcset pl "point air-draught:summer" [encoding convertfrom utf-8 "przewiew w lecie"]
::msgcat::mcset ru "point air-draught:summer" [encoding convertfrom utf-8 "\321\202\320\276\320\272 \320\262\320\276\320\267\320\264\321\203\321\205\320\260 \320\273\320\265\321\202\320\275\320\270\320\271"]
::msgcat::mcset sk "point air-draught:summer" [encoding convertfrom utf-8 "letn\303\275 prievan"]
::msgcat::mcset sq "point air-draught:summer" [encoding convertfrom utf-8 "rrymim ajri-veror"]
::msgcat::mcset bg "point air-draught:winter" [encoding convertfrom utf-8 "\320\267\320\270\320\274\320\265\320\275 \320\262\321\212\320\267\320\264\321\203\321\210\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point air-draught:winter" [encoding convertfrom utf-8 "zimn\303\255 pr\305\257van"]
::msgcat::mcset de "point air-draught:winter" [encoding convertfrom utf-8 "Luftzug im Winter"]
::msgcat::mcset el "point air-draught:winter" [encoding convertfrom utf-8 "\317\207\316\265\316\271\316\274\316\265\317\201\316\271\316\275\316\256 \317\201\316\277\316\256 \316\261\316\255\317\201\316\261"]
::msgcat::mcset en "point air-draught:winter" [encoding convertfrom utf-8 "winter air draught"]
::msgcat::mcset en_UK "point air-draught:winter" [encoding convertfrom utf-8 "winter air draught"]
::msgcat::mcset en_US "point air-draught:winter" [encoding convertfrom utf-8 "winter air draught"]
::msgcat::mcset fr "point air-draught:winter" [encoding convertfrom utf-8 "courant d\342\200\231air d\342\200\231hiver"]
::msgcat::mcset it "point air-draught:winter" [encoding convertfrom utf-8 "circolazione invernale"]
::msgcat::mcset mi "point air-draught:winter" [encoding convertfrom utf-8 "tawhiri a takurua"]
::msgcat::mcset pl "point air-draught:winter" [encoding convertfrom utf-8 "przewiew w zimie"]
::msgcat::mcset ru "point air-draught:winter" [encoding convertfrom utf-8 "\321\202\320\276\320\272 \320\262\320\276\320\267\320\264\321\203\321\205\320\260 \320\267\320\270\320\274\320\275\320\270\320\271"]
::msgcat::mcset sk "point air-draught:winter" [encoding convertfrom utf-8 "zimn\303\275 prievan"]
::msgcat::mcset sq "point air-draught:winter" [encoding convertfrom utf-8 "rrymim ajri-dimeror"]
::msgcat::mcset bg "point altitude" [encoding convertfrom utf-8 "\320\275.\320\274. \320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260"]
::msgcat::mcset cz "point altitude" [encoding convertfrom utf-8 "nadmo\305\231sk\303\241 v\303\275\305\241ka bodu v chodb\304\233"]
::msgcat::mcset de "point altitude" [encoding convertfrom utf-8 "H\303\266he \303\274ber Koordinatenursprung"]
::msgcat::mcset el "point altitude" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202"]
::msgcat::mcset en "point altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset en_UK "point altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset en_US "point altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset es "point altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset fr "point altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset it "point altitude" [encoding convertfrom utf-8 "quota"]
::msgcat::mcset mi "point altitude" [encoding convertfrom utf-8 "teitei, tiketike"]
::msgcat::mcset pl "point altitude" [encoding convertfrom utf-8 "wysoko\305\233\304\207 punktu pomiarowego npm"]
::msgcat::mcset pt "point altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset pt_BR "point altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset pt_PT "point altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset ru "point altitude" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\275\320\260\321\217 \320\276\321\202\320\274\320\265\321\202\320\272\320\260"]
::msgcat::mcset sk "point altitude" [encoding convertfrom utf-8 "nadmorsk\303\241 v\303\275\305\241ka bodu v chodbe"]
::msgcat::mcset sq "point altitude" [encoding convertfrom utf-8 "lartesia mbidetare"]
::msgcat::mcset bg "point anastomosis" [encoding convertfrom utf-8 "\320\260\320\275\320\260\321\201\321\202\320\276\320\274\320\276\320\267\320\260"]
::msgcat::mcset cz "point anastomosis" [encoding convertfrom utf-8 "anastom\303\263za"]
::msgcat::mcset de "point anastomosis" [encoding convertfrom utf-8 "Anastomose"]
::msgcat::mcset el "point anastomosis" [encoding convertfrom utf-8 "\316\261\316\275\316\261\317\203\317\204\317\214\316\274\317\211\317\203\316\267"]
::msgcat::mcset en "point anastomosis" [encoding convertfrom utf-8 "anastomosis"]
::msgcat::mcset en_UK "point anastomosis" [encoding convertfrom utf-8 "anastomosis"]
::msgcat::mcset en_US "point anastomosis" [encoding convertfrom utf-8 "anastomosis"]
::msgcat::mcset es "point anastomosis" [encoding convertfrom utf-8 "anastomosis"]
::msgcat::mcset fr "point anastomosis" [encoding convertfrom utf-8 "anastomose"]
::msgcat::mcset it "point anastomosis" [encoding convertfrom utf-8 "anastomosi"]
::msgcat::mcset mi "point anastomosis" [encoding convertfrom utf-8 "peka hono"]
::msgcat::mcset pl "point anastomosis" [encoding convertfrom utf-8 "anastomoza"]
::msgcat::mcset pt "point anastomosis" [encoding convertfrom utf-8 "anastomose"]
::msgcat::mcset pt_BR "point anastomosis" [encoding convertfrom utf-8 "anastomose"]
::msgcat::mcset pt_PT "point anastomosis" [encoding convertfrom utf-8 "anastomose"]
::msgcat::mcset ru "point anastomosis" [encoding convertfrom utf-8 "\320\260\320\275\320\260\321\201\321\202\320\276\320\274\320\276\320\267\320\270\321\201"]
::msgcat::mcset sk "point anastomosis" [encoding convertfrom utf-8 "anastom\303\263za"]
::msgcat::mcset sq "point anastomosis" [encoding convertfrom utf-8 "anastomosa(kuartz)"]
::msgcat::mcset bg "point anchor" [encoding convertfrom utf-8 "\320\267\320\260\320\272\321\200\320\265\320\277\320\262\320\260\320\275\320\265"]
::msgcat::mcset cz "point anchor" [encoding convertfrom utf-8 "kotven\303\255"]
::msgcat::mcset de "point anchor" [encoding convertfrom utf-8 "Seilbefestigung"]
::msgcat::mcset el "point anchor" [encoding convertfrom utf-8 "\316\261\316\263\316\272\317\215\317\201\317\211\317\203\316\267"]
::msgcat::mcset en "point anchor" [encoding convertfrom utf-8 "anchor"]
::msgcat::mcset en_UK "point anchor" [encoding convertfrom utf-8 "anchor"]
::msgcat::mcset en_US "point anchor" [encoding convertfrom utf-8 "anchor"]
::msgcat::mcset es "point anchor" [encoding convertfrom utf-8 "anclaje"]
::msgcat::mcset fr "point anchor" [encoding convertfrom utf-8 "ancrage"]
::msgcat::mcset it "point anchor" [encoding convertfrom utf-8 "ancoraggio"]
::msgcat::mcset mi "point anchor" [encoding convertfrom utf-8 "punga"]
::msgcat::mcset pl "point anchor" [encoding convertfrom utf-8 "punkt asekuracyjny"]
::msgcat::mcset pt "point anchor" [encoding convertfrom utf-8 "ancoragem"]
::msgcat::mcset pt_BR "point anchor" [encoding convertfrom utf-8 "ancoragem"]
::msgcat::mcset pt_PT "point anchor" [encoding convertfrom utf-8 "ancoragem"]
::msgcat::mcset ru "point anchor" [encoding convertfrom utf-8 "\320\230\320\242\320\236"]
::msgcat::mcset sk "point anchor" [encoding convertfrom utf-8 "kotvenie"]
::msgcat::mcset sq "point anchor" [encoding convertfrom utf-8 "pike-sigurimi"]
::msgcat::mcset bg "point aragonite" [encoding convertfrom utf-8 "\320\260\321\200\320\260\320\263\320\276\320\275\320\270\321\202"]
::msgcat::mcset cz "point aragonite" [encoding convertfrom utf-8 "aragonit"]
::msgcat::mcset de "point aragonite" [encoding convertfrom utf-8 "Aragonit"]
::msgcat::mcset el "point aragonite" [encoding convertfrom utf-8 "\316\261\317\201\316\261\316\263\316\277\316\275\316\257\317\204\316\267\317\202"]
::msgcat::mcset en "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset en_UK "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset en_US "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset es "point aragonite" [encoding convertfrom utf-8 "aragonito"]
::msgcat::mcset fr "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset it "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset mi "point aragonite" [encoding convertfrom utf-8 "p\304\201keho tuarua"]
::msgcat::mcset pl "point aragonite" [encoding convertfrom utf-8 "aragonit"]
::msgcat::mcset pt "point aragonite" [encoding convertfrom utf-8 "aragonita"]
::msgcat::mcset pt_BR "point aragonite" [encoding convertfrom utf-8 "aragonita"]
::msgcat::mcset pt_PT "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset ru "point aragonite" [encoding convertfrom utf-8 "\320\260\321\200\320\260\320\263\320\276\320\275\320\270\321\202"]
::msgcat::mcset sk "point aragonite" [encoding convertfrom utf-8 "aragonit"]
::msgcat::mcset sq "point aragonite" [encoding convertfrom utf-8 "aragonite"]
::msgcat::mcset bg "point archeo-material" [encoding convertfrom utf-8 "\320\260\321\200\321\205\320\265\320\276\320\273\320\276\320\263\320\270\321\207\320\265\321\201\320\272\320\260 \320\275\320\260\321\205\320\276\320\264\320\272\320\260"]
::msgcat::mcset cz "point archeo-material" [encoding convertfrom utf-8 "archeologick\303\251 n\303\241lezy"]
::msgcat::mcset de "point archeo-material" [encoding convertfrom utf-8 "arch\303\244ologischer Fund"]
::msgcat::mcset el "point archeo-material" [encoding convertfrom utf-8 "\316\261\317\201\317\207\316\261\316\271\316\277\316\273\316\277\316\263\316\271\316\272\317\214 \316\265\317\215\317\201\316\267\316\274\316\261"]
::msgcat::mcset en "point archeo-material" [encoding convertfrom utf-8 "archaeological material"]
::msgcat::mcset en_UK "point archeo-material" [encoding convertfrom utf-8 "archaeological material"]
::msgcat::mcset en_US "point archeo-material" [encoding convertfrom utf-8 "archaeological material"]
::msgcat::mcset es "point archeo-material" [encoding convertfrom utf-8 "yacimiento (arq)"]
::msgcat::mcset fr "point archeo-material" [encoding convertfrom utf-8 "mat\303\251riel arch\303\251o"]
::msgcat::mcset it "point archeo-material" [encoding convertfrom utf-8 "materiale archeologico"]
::msgcat::mcset mi "point archeo-material" [encoding convertfrom utf-8 "taonga o nehe"]
::msgcat::mcset pl "point archeo-material" [encoding convertfrom utf-8 "znaleziska archeologiczne"]
::msgcat::mcset pt "point archeo-material" [encoding convertfrom utf-8 "material arqueol\303\263gico"]
::msgcat::mcset pt_BR "point archeo-material" [encoding convertfrom utf-8 "material arqueol\303\263gico"]
::msgcat::mcset pt_PT "point archeo-material" [encoding convertfrom utf-8 "material arqueol\303\263gico"]
::msgcat::mcset ru "point archeo-material" [encoding convertfrom utf-8 "\320\260\321\200\321\205\320\265\320\276\320\273\320\276\320\263\320\270\321\207\320\265\321\201\320\272\320\260\321\217 \320\275\320\260\321\205\320\276\320\264\320\272\320\260"]
::msgcat::mcset sk "point archeo-material" [encoding convertfrom utf-8 "archeologick\303\251 n\303\241lezy"]
::msgcat::mcset sq "point archeo-material" [encoding convertfrom utf-8 "material arkeologjik"]
::msgcat::mcset bg "point bedrock" [encoding convertfrom utf-8 "\320\276\321\201\320\275\320\276\320\262\320\275\320\260 \321\201\320\272\320\260\320\273\320\260"]
::msgcat::mcset cz "point bedrock" [encoding convertfrom utf-8 "pevn\303\241 sk\303\241la"]
::msgcat::mcset de "point bedrock" [encoding convertfrom utf-8 "Deckgebirge"]
::msgcat::mcset el "point bedrock" [encoding convertfrom utf-8 "\317\200\316\255\317\204\317\201\317\211\316\274\316\261"]
::msgcat::mcset en "point bedrock" [encoding convertfrom utf-8 "bedrock"]
::msgcat::mcset en_UK "point bedrock" [encoding convertfrom utf-8 "bedrock"]
::msgcat::mcset en_US "point bedrock" [encoding convertfrom utf-8 "bedrock"]
::msgcat::mcset es "point bedrock" [encoding convertfrom utf-8 "roca madre"]
::msgcat::mcset fr "point bedrock" [encoding convertfrom utf-8 "roche"]
::msgcat::mcset it "point bedrock" [encoding convertfrom utf-8 "roccia"]
::msgcat::mcset mi "point bedrock" [encoding convertfrom utf-8 "koiwi a papa"]
::msgcat::mcset pl "point bedrock" [encoding convertfrom utf-8 "lita ska\305\202a"]
::msgcat::mcset pt "point bedrock" [encoding convertfrom utf-8 "rocha encaixante"]
::msgcat::mcset pt_BR "point bedrock" [encoding convertfrom utf-8 "rocha encaixante"]
::msgcat::mcset pt_PT "point bedrock" [encoding convertfrom utf-8 "rocha encaixante"]
::msgcat::mcset ru "point bedrock" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\265\320\275\320\275\320\260\321\217 \320\277\320\276\321\200\320\276\320\264\320\260"]
::msgcat::mcset sk "point bedrock" [encoding convertfrom utf-8 "pevn\303\241 skala"]
::msgcat::mcset sq "point bedrock" [encoding convertfrom utf-8 "shtrat shkembi"]
::msgcat::mcset bg "point blocks" [encoding convertfrom utf-8 "\320\272\320\260\320\274\321\212\320\275\320\270, \320\261\320\273\320\276\320\272\320\260\320\266"]
::msgcat::mcset cz "point blocks" [encoding convertfrom utf-8 "kamenn\303\251 bloky"]
::msgcat::mcset de "point blocks" [encoding convertfrom utf-8 "Bl\303\266cke"]
::msgcat::mcset el "point blocks" [encoding convertfrom utf-8 "\316\277\316\263\316\272\317\214\316\273\316\271\316\270\316\277\316\271"]
::msgcat::mcset en "point blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset en_UK "point blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset en_US "point blocks" [encoding convertfrom utf-8 "blocks, breakdown"]
::msgcat::mcset es "point blocks" [encoding convertfrom utf-8 "bloques"]
::msgcat::mcset fr "point blocks" [encoding convertfrom utf-8 "blocs"]
::msgcat::mcset it "point blocks" [encoding convertfrom utf-8 "massi"]
::msgcat::mcset mi "point blocks" [encoding convertfrom utf-8 "pakaru"]
::msgcat::mcset pl "point blocks" [encoding convertfrom utf-8 "kamienne bloki"]
::msgcat::mcset pt "point blocks" [encoding convertfrom utf-8 "blocos, desmoronamento"]
::msgcat::mcset pt_BR "point blocks" [encoding convertfrom utf-8 "blocos, desmoronamento"]
::msgcat::mcset pt_PT "point blocks" [encoding convertfrom utf-8 "blocos, desmoronamento"]
::msgcat::mcset ru "point blocks" [encoding convertfrom utf-8 "\320\263\320\273\321\213\320\261\321\213, \320\267\320\260\320\262\320\260\320\273"]
::msgcat::mcset sk "point blocks" [encoding convertfrom utf-8 "kamenn\303\251 bloky"]
::msgcat::mcset sq "point blocks" [encoding convertfrom utf-8 "blloqe, shembje"]
::msgcat::mcset bg "point breakdown-choke" [encoding convertfrom utf-8 "\320\267\320\260\321\202\320\262\320\276\321\200\320\265\320\275\320\276 \320\276\321\202 \321\201\321\200\321\203\321\202\320\270\321\211\320\265"]
::msgcat::mcset cz "point breakdown-choke" [encoding convertfrom utf-8 "zavalen\303\275 konec"]
::msgcat::mcset de "point breakdown-choke" [encoding convertfrom utf-8 "Fortsetzung verst\303\274rzt"]
::msgcat::mcset el "point breakdown-choke" [encoding convertfrom utf-8 "\316\272\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \317\203\317\204\316\277\316\254\317\202 \316\273\317\214\316\263\316\277 \317\207\316\261\316\273\316\254\317\203\316\274\316\261\317\204\316\277\317\202"]
::msgcat::mcset en "point breakdown-choke" [encoding convertfrom utf-8 "breakdown choke"]
::msgcat::mcset en_UK "point breakdown-choke" [encoding convertfrom utf-8 "breakdown choke"]
::msgcat::mcset en_US "point breakdown-choke" [encoding convertfrom utf-8 "breakdown choke"]
::msgcat::mcset es "point breakdown-choke" [encoding convertfrom utf-8 "colmatado por derrumbe"]
::msgcat::mcset fr "point breakdown-choke" [encoding convertfrom utf-8 "tr\303\251mie"]
::msgcat::mcset it "point breakdown-choke" [encoding convertfrom utf-8 "chiude su frana"]
::msgcat::mcset mi "point breakdown-choke" [encoding convertfrom utf-8 "nati pakaru"]
::msgcat::mcset pl "point breakdown-choke" [encoding convertfrom utf-8 "koniec zawalony"]
::msgcat::mcset pt "point breakdown-choke" [encoding convertfrom utf-8 "obstru\303\247\303\243o por desmoronamento"]
::msgcat::mcset pt_BR "point breakdown-choke" [encoding convertfrom utf-8 "obstru\303\247\303\243o por desmoronamento"]
::msgcat::mcset pt_PT "point breakdown-choke" [encoding convertfrom utf-8 "obstru\303\247\303\243o por desmoronamento"]
::msgcat::mcset ru "point breakdown-choke" [encoding convertfrom utf-8 "\320\261\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\260\320\275\320\276 \320\276\320\261\320\262\320\260\320\273\320\276\320\274"]
::msgcat::mcset sk "point breakdown-choke" [encoding convertfrom utf-8 "zavalen\303\275 koniec"]
::msgcat::mcset sq "point breakdown-choke" [encoding convertfrom utf-8 "gurre rrjedhes-fund"]
::msgcat::mcset bg "point bridge" [encoding convertfrom utf-8 "\320\274\320\276\321\201\321\202"]
::msgcat::mcset cz "point bridge" [encoding convertfrom utf-8 "most"]
::msgcat::mcset de "point bridge" [encoding convertfrom utf-8 "Br\303\274cke"]
::msgcat::mcset el "point bridge" [encoding convertfrom utf-8 "\316\263\316\255\317\206\317\205\317\201\316\261"]
::msgcat::mcset en "point bridge" [encoding convertfrom utf-8 "bridge"]
::msgcat::mcset en_UK "point bridge" [encoding convertfrom utf-8 "bridge"]
::msgcat::mcset en_US "point bridge" [encoding convertfrom utf-8 "bridge"]
::msgcat::mcset es "point bridge" [encoding convertfrom utf-8 "puente roca"]
::msgcat::mcset fr "point bridge" [encoding convertfrom utf-8 "pont"]
::msgcat::mcset it "point bridge" [encoding convertfrom utf-8 "ponte di roccia"]
::msgcat::mcset mi "point bridge" [encoding convertfrom utf-8 "piriti"]
::msgcat::mcset pl "point bridge" [encoding convertfrom utf-8 "most"]
::msgcat::mcset pt "point bridge" [encoding convertfrom utf-8 "ponte"]
::msgcat::mcset pt_BR "point bridge" [encoding convertfrom utf-8 "ponte"]
::msgcat::mcset pt_PT "point bridge" [encoding convertfrom utf-8 "ponte"]
::msgcat::mcset ru "point bridge" [encoding convertfrom utf-8 "\320\274\320\276\321\201\321\202"]
::msgcat::mcset sk "point bridge" [encoding convertfrom utf-8 "most"]
::msgcat::mcset sq "point bridge" [encoding convertfrom utf-8 "ure"]
::msgcat::mcset bg "point camp" [encoding convertfrom utf-8 "\320\273\320\260\320\263\320\265\321\200"]
::msgcat::mcset cz "point camp" [encoding convertfrom utf-8 "bivak"]
::msgcat::mcset de "point camp" [encoding convertfrom utf-8 "Biwak"]
::msgcat::mcset el "point camp" [encoding convertfrom utf-8 "\316\272\316\261\317\204\316\261\317\203\316\272\316\256\316\275\317\211\317\203\316\267"]
::msgcat::mcset en "point camp" [encoding convertfrom utf-8 "camp"]
::msgcat::mcset en_UK "point camp" [encoding convertfrom utf-8 "camp"]
::msgcat::mcset en_US "point camp" [encoding convertfrom utf-8 "camp"]
::msgcat::mcset es "point camp" [encoding convertfrom utf-8 "campamento"]
::msgcat::mcset fr "point camp" [encoding convertfrom utf-8 "camp"]
::msgcat::mcset it "point camp" [encoding convertfrom utf-8 "campo"]
::msgcat::mcset mi "point camp" [encoding convertfrom utf-8 "topuni"]
::msgcat::mcset pl "point camp" [encoding convertfrom utf-8 "biwak"]
::msgcat::mcset pt "point camp" [encoding convertfrom utf-8 "acampamento"]
::msgcat::mcset pt_BR "point camp" [encoding convertfrom utf-8 "acampamento"]
::msgcat::mcset pt_PT "point camp" [encoding convertfrom utf-8 "acampamento"]
::msgcat::mcset ru "point camp" [encoding convertfrom utf-8 "\320\237\320\221\320\233"]
::msgcat::mcset sk "point camp" [encoding convertfrom utf-8 "bivak"]
::msgcat::mcset sq "point camp" [encoding convertfrom utf-8 "vend-pushim"]
::msgcat::mcset bg "point cave-pearl" [encoding convertfrom utf-8 "\320\277\320\265\321\211\320\265\321\200\320\265\320\275 \320\261\320\270\321\201\320\265\321\200"]
::msgcat::mcset cz "point cave-pearl" [encoding convertfrom utf-8 "jeskynn\303\255 perly"]
::msgcat::mcset de "point cave-pearl" [encoding convertfrom utf-8 "H\303\266hlenperle"]
::msgcat::mcset el "point cave-pearl" [encoding convertfrom utf-8 "\316\274\316\261\317\201\316\263\316\261\317\201\316\271\317\204\316\254\317\201\316\271 \317\204\317\211\316\275 \317\203\317\200\316\267\316\273\316\261\316\257\317\211\316\275"]
::msgcat::mcset en "point cave-pearl" [encoding convertfrom utf-8 "cave pearl"]
::msgcat::mcset en_UK "point cave-pearl" [encoding convertfrom utf-8 "cave pearl"]
::msgcat::mcset en_US "point cave-pearl" [encoding convertfrom utf-8 "cave pearl"]
::msgcat::mcset es "point cave-pearl" [encoding convertfrom utf-8 "perla de caverna"]
::msgcat::mcset fr "point cave-pearl" [encoding convertfrom utf-8 "perle des cavernes"]
::msgcat::mcset it "point cave-pearl" [encoding convertfrom utf-8 "pisolite"]
::msgcat::mcset mi "point cave-pearl" [encoding convertfrom utf-8 "ana kahurangi"]
::msgcat::mcset pl "point cave-pearl" [encoding convertfrom utf-8 "per\305\202y jaskiniowe"]
::msgcat::mcset pt "point cave-pearl" [encoding convertfrom utf-8 "p\303\251rolas"]
::msgcat::mcset pt_BR "point cave-pearl" [encoding convertfrom utf-8 "p\303\251rolas"]
::msgcat::mcset pt_PT "point cave-pearl" [encoding convertfrom utf-8 "p\303\251rolas de Gruta"]
::msgcat::mcset ru "point cave-pearl" [encoding convertfrom utf-8 "\320\277\320\265\321\211\320\265\321\200\320\275\321\213\320\271 \320\266\320\265\320\274\321\207\321\203\320\263"]
::msgcat::mcset sk "point cave-pearl" [encoding convertfrom utf-8 "jaskynn\303\251 perly"]
::msgcat::mcset sq "point cave-pearl" [encoding convertfrom utf-8 "margaritar te shpelles"]
::msgcat::mcset bg "point clay" [encoding convertfrom utf-8 "\320\263\320\273\320\270\320\275\320\260"]
::msgcat::mcset cz "point clay" [encoding convertfrom utf-8 "bahno"]
::msgcat::mcset de "point clay" [encoding convertfrom utf-8 "Lehm"]
::msgcat::mcset el "point clay" [encoding convertfrom utf-8 "\316\254\317\201\316\263\316\271\316\273\316\277\317\202"]
::msgcat::mcset en "point clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset en_UK "point clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset en_US "point clay" [encoding convertfrom utf-8 "clay"]
::msgcat::mcset es "point clay" [encoding convertfrom utf-8 "arcilla"]
::msgcat::mcset fr "point clay" [encoding convertfrom utf-8 "argile"]
::msgcat::mcset it "point clay" [encoding convertfrom utf-8 "argilla"]
::msgcat::mcset mi "point clay" [encoding convertfrom utf-8 "oneuku"]
::msgcat::mcset pl "point clay" [encoding convertfrom utf-8 "glina"]
::msgcat::mcset pt "point clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset pt_BR "point clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset pt_PT "point clay" [encoding convertfrom utf-8 "lama"]
::msgcat::mcset ru "point clay" [encoding convertfrom utf-8 "\320\263\320\273\320\270\320\275\320\260"]
::msgcat::mcset sk "point clay" [encoding convertfrom utf-8 "\303\255l"]
::msgcat::mcset sq "point clay" [encoding convertfrom utf-8 "argjil"]
::msgcat::mcset de "point clay-choke" [encoding convertfrom utf-8 "Fortsetzung verlehmt"]
::msgcat::mcset en "point clay-choke" [encoding convertfrom utf-8 "clay choke"]
::msgcat::mcset en_UK "point clay-choke" [encoding convertfrom utf-8 "clay choke"]
::msgcat::mcset en_US "point clay-choke" [encoding convertfrom utf-8 "clay choke"]
::msgcat::mcset it "point clay-choke" [encoding convertfrom utf-8 "chiude su riempimento"]
::msgcat::mcset mi "point clay-choke" [encoding convertfrom utf-8 "uku pari"]
::msgcat::mcset pl "point clay-choke" [encoding convertfrom utf-8 "koniec zamkni\304\231ty glin\304\205"]
::msgcat::mcset sk "point clay-choke" [encoding convertfrom utf-8 "koniec uzavret\303\275 \303\255lom"]
::msgcat::mcset de "point clay-tree" [encoding convertfrom utf-8 "Lehmb\303\244umchen"]
::msgcat::mcset en "point clay-tree" [encoding convertfrom utf-8 "clay tree"]
::msgcat::mcset en_UK "point clay-tree" [encoding convertfrom utf-8 "clay tree"]
::msgcat::mcset en_US "point clay-tree" [encoding convertfrom utf-8 "clay tree"]
::msgcat::mcset it "point clay-tree" [encoding convertfrom utf-8 "pini d'argilla"]
::msgcat::mcset mi "point clay-tree" [encoding convertfrom utf-8 "rakau oneuku"]
::msgcat::mcset bg "point continuation" [encoding convertfrom utf-8 "\320\262\321\212\320\267\320\274\320\276\320\266\320\275\320\276 \320\277\321\200\320\276\320\264\321\212\320\273\320\266\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point continuation" [encoding convertfrom utf-8 "mo\305\276n\303\251 pokra\304\215ov\303\241n\303\255"]
::msgcat::mcset de "point continuation" [encoding convertfrom utf-8 "Fortsetzung"]
::msgcat::mcset el "point continuation" [encoding convertfrom utf-8 "\317\200\316\271\316\270\316\261\316\275\316\256 \317\203\317\205\316\275\316\255\317\207\316\265\316\271\316\261"]
::msgcat::mcset en "point continuation" [encoding convertfrom utf-8 "possible continuation"]
::msgcat::mcset en_UK "point continuation" [encoding convertfrom utf-8 "possible continuation"]
::msgcat::mcset en_US "point continuation" [encoding convertfrom utf-8 "possible continuation"]
::msgcat::mcset es "point continuation" [encoding convertfrom utf-8 "continuaci\303\263n"]
::msgcat::mcset fr "point continuation" [encoding convertfrom utf-8 "suite possible"]
::msgcat::mcset it "point continuation" [encoding convertfrom utf-8 "possibile prosecuzione"]
::msgcat::mcset mi "point continuation" [encoding convertfrom utf-8 "roanga taea"]
::msgcat::mcset pl "point continuation" [encoding convertfrom utf-8 "mo\305\274liwa kontynuacja"]
::msgcat::mcset pt "point continuation" [encoding convertfrom utf-8 "poss\303\255vel continua\303\247\303\243o"]
::msgcat::mcset pt_BR "point continuation" [encoding convertfrom utf-8 "poss\303\255vel continua\303\247\303\243o"]
::msgcat::mcset pt_PT "point continuation" [encoding convertfrom utf-8 "poss\303\255vel continua\303\247\303\243o"]
::msgcat::mcset ru "point continuation" [encoding convertfrom utf-8 "\320\262\320\276\320\267\320\274\320\276\320\266\320\275\320\276\320\265 \320\277\321\200\320\276\320\264\320\276\320\273\320\266\320\265\320\275\320\270\320\265"]
::msgcat::mcset sk "point continuation" [encoding convertfrom utf-8 "mo\305\276n\303\251 pokra\304\215ovanie"]
::msgcat::mcset sq "point continuation" [encoding convertfrom utf-8 "vazhdim I mundshem"]
::msgcat::mcset bg "point crystal" [encoding convertfrom utf-8 "\320\272\321\200\320\270\321\201\321\202\320\260\320\273"]
::msgcat::mcset cz "point crystal" [encoding convertfrom utf-8 "krystal"]
::msgcat::mcset de "point crystal" [encoding convertfrom utf-8 "Kristall"]
::msgcat::mcset el "point crystal" [encoding convertfrom utf-8 "\316\272\317\201\317\215\317\203\317\204\316\261\316\273\316\273\316\277"]
::msgcat::mcset en "point crystal" [encoding convertfrom utf-8 "crystal"]
::msgcat::mcset en_UK "point crystal" [encoding convertfrom utf-8 "crystal"]
::msgcat::mcset en_US "point crystal" [encoding convertfrom utf-8 "crystal"]
::msgcat::mcset es "point crystal" [encoding convertfrom utf-8 "cristal"]
::msgcat::mcset fr "point crystal" [encoding convertfrom utf-8 "cristaux"]
::msgcat::mcset it "point crystal" [encoding convertfrom utf-8 "cristallo"]
::msgcat::mcset mi "point crystal" [encoding convertfrom utf-8 "kohatu piata"]
::msgcat::mcset pl "point crystal" [encoding convertfrom utf-8 "kryszta\305\202"]
::msgcat::mcset pt "point crystal" [encoding convertfrom utf-8 "cristal"]
::msgcat::mcset pt_BR "point crystal" [encoding convertfrom utf-8 "cristal"]
::msgcat::mcset pt_PT "point crystal" [encoding convertfrom utf-8 "cristal"]
::msgcat::mcset ru "point crystal" [encoding convertfrom utf-8 "\320\272\321\200\320\270\321\201\321\202\320\260\320\273\320\273\321\213"]
::msgcat::mcset sk "point crystal" [encoding convertfrom utf-8 "kry\305\241t\303\241l"]
::msgcat::mcset sq "point crystal" [encoding convertfrom utf-8 "kristale"]
::msgcat::mcset bg "point curtain" [encoding convertfrom utf-8 "\320\264\321\200\320\260\320\277\320\265\321\200\320\270\321\217"]
::msgcat::mcset cz "point curtain" [encoding convertfrom utf-8 "sintrov\303\251 z\303\241clony"]
::msgcat::mcset de "point curtain" [encoding convertfrom utf-8 "Sinterfahne"]
::msgcat::mcset el "point curtain" [encoding convertfrom utf-8 "\316\272\316\277\317\205\317\201\317\204\316\257\316\275\316\261"]
::msgcat::mcset en "point curtain" [encoding convertfrom utf-8 "curtain"]
::msgcat::mcset en_UK "point curtain" [encoding convertfrom utf-8 "curtain"]
::msgcat::mcset en_US "point curtain" [encoding convertfrom utf-8 "curtain"]
::msgcat::mcset es "point curtain" [encoding convertfrom utf-8 "cortina"]
::msgcat::mcset fr "point curtain" [encoding convertfrom utf-8 "rideau"]
::msgcat::mcset it "point curtain" [encoding convertfrom utf-8 "cortina"]
::msgcat::mcset mi "point curtain" [encoding convertfrom utf-8 "araia"]
::msgcat::mcset pl "point curtain" [encoding convertfrom utf-8 "draperie naciekowe"]
::msgcat::mcset pt "point curtain" [encoding convertfrom utf-8 "cortina"]
::msgcat::mcset pt_BR "point curtain" [encoding convertfrom utf-8 "cortina"]
::msgcat::mcset pt_PT "point curtain" [encoding convertfrom utf-8 "cortina"]
::msgcat::mcset ru "point curtain" [encoding convertfrom utf-8 "\320\275\320\260\321\202\320\265\321\207\320\275\321\213\320\271 \320\267\320\260\320\275\320\260\320\262\320\265\321\201"]
::msgcat::mcset sk "point curtain" [encoding convertfrom utf-8 "sintrov\303\251 z\303\241clony"]
::msgcat::mcset sq "point curtain" [encoding convertfrom utf-8 "perde"]
::msgcat::mcset bg "point date" [encoding convertfrom utf-8 "\320\264\320\260\321\202\320\260 \320\275\320\260 \320\275\320\260\320\261\320\273\321\216\320\264\320\265\320\275\320\270\320\265\321\202\320\276"]
::msgcat::mcset cz "point date" [encoding convertfrom utf-8 "datum pozorov\303\241n\303\255"]
::msgcat::mcset de "point date" [encoding convertfrom utf-8 "Datum"]
::msgcat::mcset el "point date" [encoding convertfrom utf-8 "\316\267\316\274\316\265\317\201\316\277\316\274\316\267\316\275\316\257\316\261"]
::msgcat::mcset en "point date" [encoding convertfrom utf-8 "date of observation"]
::msgcat::mcset en_UK "point date" [encoding convertfrom utf-8 "date of observation"]
::msgcat::mcset en_US "point date" [encoding convertfrom utf-8 "date of observation"]
::msgcat::mcset es "point date" [encoding convertfrom utf-8 "fecha"]
::msgcat::mcset fr "point date" [encoding convertfrom utf-8 "date"]
::msgcat::mcset it "point date" [encoding convertfrom utf-8 "data d'osservazione"]
::msgcat::mcset mi "point date" [encoding convertfrom utf-8 "r\304\201 o te titiro"]
::msgcat::mcset pl "point date" [encoding convertfrom utf-8 "data obserwacji"]
::msgcat::mcset pt "point date" [encoding convertfrom utf-8 "data de observa\303\247\303\243o"]
::msgcat::mcset pt_BR "point date" [encoding convertfrom utf-8 "data de observa\303\247\303\243o"]
::msgcat::mcset pt_PT "point date" [encoding convertfrom utf-8 "data de observa\303\247\303\243o"]
::msgcat::mcset ru "point date" [encoding convertfrom utf-8 "\320\264\320\260\321\202\320\260 \320\275\320\260\320\261\320\273\321\216\320\264\320\265\320\275\320\270\321\217"]
::msgcat::mcset sk "point date" [encoding convertfrom utf-8 "d\303\241tum pozorovania"]
::msgcat::mcset sq "point date" [encoding convertfrom utf-8 "data e vrojtimit"]
::msgcat::mcset bg "point debris" [encoding convertfrom utf-8 "\321\207\320\260\320\272\321\212\320\273"]
::msgcat::mcset cz "point debris" [encoding convertfrom utf-8 "\305\241t\304\233rk"]
::msgcat::mcset de "point debris" [encoding convertfrom utf-8 "Schutt"]
::msgcat::mcset el "point debris" [encoding convertfrom utf-8 "\317\207\316\261\316\273\316\254\317\203\316\274\316\261\317\204\316\261"]
::msgcat::mcset en "point debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset en_UK "point debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset en_US "point debris" [encoding convertfrom utf-8 "debris"]
::msgcat::mcset es "point debris" [encoding convertfrom utf-8 "derrubios"]
::msgcat::mcset fr "point debris" [encoding convertfrom utf-8 "d\303\251bris"]
::msgcat::mcset it "point debris" [encoding convertfrom utf-8 "detriti"]
::msgcat::mcset mi "point debris" [encoding convertfrom utf-8 "otaota"]
::msgcat::mcset pl "point debris" [encoding convertfrom utf-8 "\305\274wir"]
::msgcat::mcset pt "point debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset pt_BR "point debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset pt_PT "point debris" [encoding convertfrom utf-8 "escombros"]
::msgcat::mcset ru "point debris" [encoding convertfrom utf-8 "\321\211\320\265\320\261\320\265\320\275\321\214"]
::msgcat::mcset sk "point debris" [encoding convertfrom utf-8 "sutina"]
::msgcat::mcset sq "point debris" [encoding convertfrom utf-8 "mbetje-mbeturina"]
::msgcat::mcset bg "point dig" [encoding convertfrom utf-8 "\320\270\320\267\320\272\320\276\320\277"]
::msgcat::mcset cz "point dig" [encoding convertfrom utf-8 "sonda"]
::msgcat::mcset de "point dig" [encoding convertfrom utf-8 "Grabung"]
::msgcat::mcset el "point dig" [encoding convertfrom utf-8 "\316\264\316\271\316\254\316\275\316\277\316\271\316\276\316\267"]
::msgcat::mcset en "point dig" [encoding convertfrom utf-8 "dig"]
::msgcat::mcset en_UK "point dig" [encoding convertfrom utf-8 "dig"]
::msgcat::mcset en_US "point dig" [encoding convertfrom utf-8 "dig"]
::msgcat::mcset fr "point dig" [encoding convertfrom utf-8 "d\303\251sobstruction"]
::msgcat::mcset it "point dig" [encoding convertfrom utf-8 "disostruzione"]
::msgcat::mcset mi "point dig" [encoding convertfrom utf-8 "kari"]
::msgcat::mcset pl "point dig" [encoding convertfrom utf-8 "wykop"]
::msgcat::mcset sk "point dig" [encoding convertfrom utf-8 "sonda"]
::msgcat::mcset sq "point dig" [encoding convertfrom utf-8 "mihje"]
::msgcat::mcset bg "point dimensions" [encoding convertfrom utf-8 "\321\200\320\260\320\267\320\274\320\265\321\200\320\270 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260"]
::msgcat::mcset cz "point dimensions" [encoding convertfrom utf-8 "rozm\304\233ry"]
::msgcat::mcset de "point dimensions" [encoding convertfrom utf-8 "Ausdehnung"]
::msgcat::mcset el "point dimensions" [encoding convertfrom utf-8 "\316\264\316\271\316\261\317\203\317\204\316\254\317\203\316\265\316\271\317\202"]
::msgcat::mcset en "point dimensions" [encoding convertfrom utf-8 "dimensions"]
::msgcat::mcset en_UK "point dimensions" [encoding convertfrom utf-8 "dimensions"]
::msgcat::mcset en_US "point dimensions" [encoding convertfrom utf-8 "dimensions"]
::msgcat::mcset es "point dimensions" [encoding convertfrom utf-8 "dimensiones"]
::msgcat::mcset fr "point dimensions" [encoding convertfrom utf-8 "proportions"]
::msgcat::mcset it "point dimensions" [encoding convertfrom utf-8 "dimensione"]
::msgcat::mcset mi "point dimensions" [encoding convertfrom utf-8 "rahinga, meiha"]
::msgcat::mcset pl "point dimensions" [encoding convertfrom utf-8 "rozmiary"]
::msgcat::mcset pt "point dimensions" [encoding convertfrom utf-8 "dimens\303\265es"]
::msgcat::mcset pt_BR "point dimensions" [encoding convertfrom utf-8 "dimens\303\265es"]
::msgcat::mcset pt_PT "point dimensions" [encoding convertfrom utf-8 "dimens\303\265es"]
::msgcat::mcset ru "point dimensions" [encoding convertfrom utf-8 "\321\200\320\260\320\267\320\274\320\265\321\200\321\213 \321\205\320\276\320\264\320\260"]
::msgcat::mcset sk "point dimensions" [encoding convertfrom utf-8 "rozmery"]
::msgcat::mcset sq "point dimensions" [encoding convertfrom utf-8 "dimenzionet"]
::msgcat::mcset bg "point disk" [encoding convertfrom utf-8 "\320\264\320\270\321\201\320\272"]
::msgcat::mcset cz "point disk" [encoding convertfrom utf-8 "disk"]
::msgcat::mcset de "point disk" [encoding convertfrom utf-8 "Diskus"]
::msgcat::mcset el "point disk" [encoding convertfrom utf-8 "\316\264\316\257\317\203\316\272\316\277\317\202"]
::msgcat::mcset en "point disk" [encoding convertfrom utf-8 "disk"]
::msgcat::mcset en_UK "point disk" [encoding convertfrom utf-8 "disk"]
::msgcat::mcset en_US "point disk" [encoding convertfrom utf-8 "disk"]
::msgcat::mcset es "point disk" [encoding convertfrom utf-8 "disco"]
::msgcat::mcset fr "point disk" [encoding convertfrom utf-8 "disque"]
::msgcat::mcset it "point disk" [encoding convertfrom utf-8 "disco"]
::msgcat::mcset mi "point disk" [encoding convertfrom utf-8 "kiwhi"]
::msgcat::mcset pl "point disk" [encoding convertfrom utf-8 "dysk"]
::msgcat::mcset pt "point disk" [encoding convertfrom utf-8 "disco"]
::msgcat::mcset pt_BR "point disk" [encoding convertfrom utf-8 "disco"]
::msgcat::mcset pt_PT "point disk" [encoding convertfrom utf-8 "disco"]
::msgcat::mcset ru "point disk" [encoding convertfrom utf-8 "\320\264\320\270\321\201\320\272"]
::msgcat::mcset sk "point disk" [encoding convertfrom utf-8 "disk"]
::msgcat::mcset sq "point disk" [encoding convertfrom utf-8 "pllake"]
::msgcat::mcset bg "point entrance" [encoding convertfrom utf-8 "\320\262\321\205\320\276\320\264"]
::msgcat::mcset cz "point entrance" [encoding convertfrom utf-8 "vchod"]
::msgcat::mcset de "point entrance" [encoding convertfrom utf-8 "Eingang"]
::msgcat::mcset el "point entrance" [encoding convertfrom utf-8 "\316\265\316\257\317\203\316\277\316\264\316\277\317\202"]
::msgcat::mcset en "point entrance" [encoding convertfrom utf-8 "entrance"]
::msgcat::mcset en_UK "point entrance" [encoding convertfrom utf-8 "entrance"]
::msgcat::mcset en_US "point entrance" [encoding convertfrom utf-8 "entrance"]
::msgcat::mcset es "point entrance" [encoding convertfrom utf-8 "boca"]
::msgcat::mcset fr "point entrance" [encoding convertfrom utf-8 "entr\303\251e"]
::msgcat::mcset it "point entrance" [encoding convertfrom utf-8 "ingresso"]
::msgcat::mcset mi "point entrance" [encoding convertfrom utf-8 "ana ngutu"]
::msgcat::mcset pl "point entrance" [encoding convertfrom utf-8 "wej\305\233cie"]
::msgcat::mcset pt "point entrance" [encoding convertfrom utf-8 "entrada"]
::msgcat::mcset pt_BR "point entrance" [encoding convertfrom utf-8 "entrada"]
::msgcat::mcset pt_PT "point entrance" [encoding convertfrom utf-8 "entrada"]
::msgcat::mcset ru "point entrance" [encoding convertfrom utf-8 "\320\262\321\205\320\276\320\264"]
::msgcat::mcset sk "point entrance" [encoding convertfrom utf-8 "vchod"]
::msgcat::mcset sq "point entrance" [encoding convertfrom utf-8 "hyrja"]
::msgcat::mcset bg "point fixed-ladder" [encoding convertfrom utf-8 "\321\201\321\202\320\260\321\206\320\270\320\276\320\275\320\260\321\200\320\275\320\260 \321\201\321\202\321\212\320\273\320\261\320\260"]
::msgcat::mcset cz "point fixed-ladder" [encoding convertfrom utf-8 "pevn\303\275 \305\276eb\305\231\303\255k"]
::msgcat::mcset de "point fixed-ladder" [encoding convertfrom utf-8 "feste Leiter"]
::msgcat::mcset el "point fixed-ladder" [encoding convertfrom utf-8 "\316\274\317\214\316\275\316\271\316\274\316\267 \317\203\316\272\316\254\316\273\316\261"]
::msgcat::mcset en "point fixed-ladder" [encoding convertfrom utf-8 "fixed ladder"]
::msgcat::mcset en_UK "point fixed-ladder" [encoding convertfrom utf-8 "fixed ladder"]
::msgcat::mcset en_US "point fixed-ladder" [encoding convertfrom utf-8 "fixed ladder"]
::msgcat::mcset es "point fixed-ladder" [encoding convertfrom utf-8 "escala fija"]
::msgcat::mcset fr "point fixed-ladder" [encoding convertfrom utf-8 "\303\251chelle fixe"]
::msgcat::mcset it "point fixed-ladder" [encoding convertfrom utf-8 "scala fissa"]
::msgcat::mcset mi "point fixed-ladder" [encoding convertfrom utf-8 "arawhata"]
::msgcat::mcset pl "point fixed-ladder" [encoding convertfrom utf-8 "sztywna drabinka"]
::msgcat::mcset pt "point fixed-ladder" [encoding convertfrom utf-8 "escada fixa"]
::msgcat::mcset pt_BR "point fixed-ladder" [encoding convertfrom utf-8 "escada fixa"]
::msgcat::mcset pt_PT "point fixed-ladder" [encoding convertfrom utf-8 "escada fixa"]
::msgcat::mcset ru "point fixed-ladder" [encoding convertfrom utf-8 "\320\266\320\265\321\201\321\202\320\272\320\260\321\217 \320\273\320\265\321\201\321\202\320\275\320\270\321\206\320\260"]
::msgcat::mcset sk "point fixed-ladder" [encoding convertfrom utf-8 "fixn\303\275 rebr\303\255k"]
::msgcat::mcset sq "point fixed-ladder" [encoding convertfrom utf-8 "shkalle fikse"]
::msgcat::mcset bg "point flag:air-draught" [encoding convertfrom utf-8 "\320\262\321\212\320\267\320\264\321\203\321\210\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point flag:air-draught" [encoding convertfrom utf-8 "pr\305\257van"]
::msgcat::mcset de "point flag:air-draught" [encoding convertfrom utf-8 "Luftzug"]
::msgcat::mcset el "point flag:air-draught" [encoding convertfrom utf-8 "\317\201\316\277\316\256 \316\261\316\255\317\201\316\261"]
::msgcat::mcset en "point flag:air-draught" [encoding convertfrom utf-8 "air draught"]
::msgcat::mcset en_UK "point flag:air-draught" [encoding convertfrom utf-8 "air draught"]
::msgcat::mcset en_US "point flag:air-draught" [encoding convertfrom utf-8 "air draught"]
::msgcat::mcset es "point flag:air-draught" [encoding convertfrom utf-8 "corriente aire"]
::msgcat::mcset fr "point flag:air-draught" [encoding convertfrom utf-8 "courant d\342\200\231air"]
::msgcat::mcset it "point flag:air-draught" [encoding convertfrom utf-8 "corrente d'aria"]
::msgcat::mcset mi "point flag:air-draught" [encoding convertfrom utf-8 "tawhiri"]
::msgcat::mcset pl "point flag:air-draught" [encoding convertfrom utf-8 "przewiew"]
::msgcat::mcset pt "point flag:air-draught" [encoding convertfrom utf-8 "presen\303\247a de vento"]
::msgcat::mcset pt_BR "point flag:air-draught" [encoding convertfrom utf-8 "presen\303\247a de vento"]
::msgcat::mcset pt_PT "point flag:air-draught" [encoding convertfrom utf-8 "presen\303\247a de vento"]
::msgcat::mcset ru "point flag:air-draught" [encoding convertfrom utf-8 "\321\202\320\276\320\272 \320\262\320\276\320\267\320\264\321\203\321\205\320\260"]
::msgcat::mcset sk "point flag:air-draught" [encoding convertfrom utf-8 "prievan"]
::msgcat::mcset sq "point flag:air-draught" [encoding convertfrom utf-8 "rrymim i ajrit"]
::msgcat::mcset en "point flag:arch" [encoding convertfrom utf-8 "arch"]
::msgcat::mcset en_UK "point flag:arch" [encoding convertfrom utf-8 "arch"]
::msgcat::mcset en_US "point flag:arch" [encoding convertfrom utf-8 "arch"]
::msgcat::mcset sk "point flag:arch" [encoding convertfrom utf-8 "skaln\303\275 obl\303\272k"]
::msgcat::mcset bg "point flag:continuation" [encoding convertfrom utf-8 "\320\262\321\212\320\267\320\274\320\276\320\266\320\275\320\276 \320\277\321\200\320\276\320\264\321\212\320\273\320\266\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point flag:continuation" [encoding convertfrom utf-8 "mo\305\276n\303\251 pokra\304\215ov\303\241n\303\255"]
::msgcat::mcset de "point flag:continuation" [encoding convertfrom utf-8 "Fortsetzung"]
::msgcat::mcset el "point flag:continuation" [encoding convertfrom utf-8 "\317\200\316\271\316\270\316\261\316\275\316\256 \317\203\317\205\316\275\316\255\317\207\316\265\316\271\316\261"]
::msgcat::mcset en "point flag:continuation" [encoding convertfrom utf-8 "possible continuation"]
::msgcat::mcset en_UK "point flag:continuation" [encoding convertfrom utf-8 "possible continuation"]
::msgcat::mcset en_US "point flag:continuation" [encoding convertfrom utf-8 "possible continuation"]
::msgcat::mcset es "point flag:continuation" [encoding convertfrom utf-8 "continuaci\303\263n"]
::msgcat::mcset fr "point flag:continuation" [encoding convertfrom utf-8 "suite possible"]
::msgcat::mcset it "point flag:continuation" [encoding convertfrom utf-8 "possibile prosecuzione"]
::msgcat::mcset mi "point flag:continuation" [encoding convertfrom utf-8 "roanga taea"]
::msgcat::mcset pl "point flag:continuation" [encoding convertfrom utf-8 "mo\305\274liwa kontynuacja"]
::msgcat::mcset pt "point flag:continuation" [encoding convertfrom utf-8 "poss\303\255vel continua\303\247\303\243o"]
::msgcat::mcset pt_BR "point flag:continuation" [encoding convertfrom utf-8 "poss\303\255vel continua\303\247\303\243o"]
::msgcat::mcset pt_PT "point flag:continuation" [encoding convertfrom utf-8 "poss\303\255vel continua\303\247\303\243o"]
::msgcat::mcset ru "point flag:continuation" [encoding convertfrom utf-8 "\320\262\320\276\320\267\320\274\320\276\320\266\320\275\320\276\320\265 \320\277\321\200\320\276\320\264\320\276\320\273\320\266\320\265\320\275\320\270\320\265"]
::msgcat::mcset sk "point flag:continuation" [encoding convertfrom utf-8 "mo\305\276n\303\251 pokra\304\215ovanie"]
::msgcat::mcset sq "point flag:continuation" [encoding convertfrom utf-8 "vazhdim I mundshem"]
::msgcat::mcset bg "point flag:dig" [encoding convertfrom utf-8 "\320\270\320\267\320\272\320\276\320\277"]
::msgcat::mcset cz "point flag:dig" [encoding convertfrom utf-8 "sonda"]
::msgcat::mcset de "point flag:dig" [encoding convertfrom utf-8 "Grabung"]
::msgcat::mcset el "point flag:dig" [encoding convertfrom utf-8 "\316\264\316\271\316\254\316\275\316\277\316\271\316\276\316\267"]
::msgcat::mcset en "point flag:dig" [encoding convertfrom utf-8 "dig"]
::msgcat::mcset en_UK "point flag:dig" [encoding convertfrom utf-8 "dig"]
::msgcat::mcset en_US "point flag:dig" [encoding convertfrom utf-8 "dig"]
::msgcat::mcset fr "point flag:dig" [encoding convertfrom utf-8 "d\303\251sobstruction"]
::msgcat::mcset it "point flag:dig" [encoding convertfrom utf-8 "disostruzione"]
::msgcat::mcset mi "point flag:dig" [encoding convertfrom utf-8 "kari"]
::msgcat::mcset pl "point flag:dig" [encoding convertfrom utf-8 "wykop"]
::msgcat::mcset sk "point flag:dig" [encoding convertfrom utf-8 "sonda"]
::msgcat::mcset sq "point flag:dig" [encoding convertfrom utf-8 "mihje"]
::msgcat::mcset cz "point flag:doline" [encoding convertfrom utf-8 "z\303\241vrt"]
::msgcat::mcset en "point flag:doline" [encoding convertfrom utf-8 "doline"]
::msgcat::mcset en_UK "point flag:doline" [encoding convertfrom utf-8 "doline"]
::msgcat::mcset en_US "point flag:doline" [encoding convertfrom utf-8 "doline"]
::msgcat::mcset sk "point flag:doline" [encoding convertfrom utf-8 "z\303\241vrt"]
::msgcat::mcset bg "point flag:entrance" [encoding convertfrom utf-8 "\320\262\321\205\320\276\320\264"]
::msgcat::mcset cz "point flag:entrance" [encoding convertfrom utf-8 "vchod"]
::msgcat::mcset de "point flag:entrance" [encoding convertfrom utf-8 "Eingang"]
::msgcat::mcset el "point flag:entrance" [encoding convertfrom utf-8 "\316\265\316\257\317\203\316\277\316\264\316\277\317\202"]
::msgcat::mcset en "point flag:entrance" [encoding convertfrom utf-8 "entrance"]
::msgcat::mcset en_UK "point flag:entrance" [encoding convertfrom utf-8 "entrance"]
::msgcat::mcset en_US "point flag:entrance" [encoding convertfrom utf-8 "entrance"]
::msgcat::mcset es "point flag:entrance" [encoding convertfrom utf-8 "boca"]
::msgcat::mcset fr "point flag:entrance" [encoding convertfrom utf-8 "entr\303\251e"]
::msgcat::mcset it "point flag:entrance" [encoding convertfrom utf-8 "ingresso"]
::msgcat::mcset mi "point flag:entrance" [encoding convertfrom utf-8 "ana ngutu"]
::msgcat::mcset pl "point flag:entrance" [encoding convertfrom utf-8 "wej\305\233cie"]
::msgcat::mcset pt "point flag:entrance" [encoding convertfrom utf-8 "entrada"]
::msgcat::mcset pt_BR "point flag:entrance" [encoding convertfrom utf-8 "entrada"]
::msgcat::mcset pt_PT "point flag:entrance" [encoding convertfrom utf-8 "entrada"]
::msgcat::mcset ru "point flag:entrance" [encoding convertfrom utf-8 "\320\262\321\205\320\276\320\264"]
::msgcat::mcset sk "point flag:entrance" [encoding convertfrom utf-8 "vchod"]
::msgcat::mcset sq "point flag:entrance" [encoding convertfrom utf-8 "hyrja"]
::msgcat::mcset bg "point flag:overhang" [encoding convertfrom utf-8 "\321\201\320\272\320\260\320\273\320\275\320\260 \320\277\320\273\320\276\321\211\320\260\320\264\320\272\320\260"]
::msgcat::mcset cz "point flag:overhang" [encoding convertfrom utf-8 "p\305\231evis"]
::msgcat::mcset de "point flag:overhang" [encoding convertfrom utf-8 "\303\234berhang"]
::msgcat::mcset el "point flag:overhang" [encoding convertfrom utf-8 "\317\200\317\201\316\277\316\255\316\272\317\204\316\261\317\203\316\267 \316\277\317\201\316\277\317\206\316\256\317\202"]
::msgcat::mcset en "point flag:overhang" [encoding convertfrom utf-8 "overhang"]
::msgcat::mcset en_UK "point flag:overhang" [encoding convertfrom utf-8 "overhang"]
::msgcat::mcset en_US "point flag:overhang" [encoding convertfrom utf-8 "overhang"]
::msgcat::mcset es "point flag:overhang" [encoding convertfrom utf-8 "extraplomo"]
::msgcat::mcset fr "point flag:overhang" [encoding convertfrom utf-8 "surplomb"]
::msgcat::mcset it "point flag:overhang" [encoding convertfrom utf-8 "sporgenza"]
::msgcat::mcset mi "point flag:overhang" [encoding convertfrom utf-8 "tauwharenga"]
::msgcat::mcset pl "point flag:overhang" [encoding convertfrom utf-8 "przewieszka"]
::msgcat::mcset pt "point flag:overhang" [encoding convertfrom utf-8 "proje\303\247\303\243o"]
::msgcat::mcset pt_BR "point flag:overhang" [encoding convertfrom utf-8 "proje\303\247\303\243o"]
::msgcat::mcset pt_PT "point flag:overhang" [encoding convertfrom utf-8 "projec\303\247\303\243o"]
::msgcat::mcset ru "point flag:overhang" [encoding convertfrom utf-8 "\320\275\320\260\320\262\320\270\321\201\320\260\320\275\320\270\320\265 \320\277\320\276\321\202\320\276\320\273\320\272\320\260"]
::msgcat::mcset sk "point flag:overhang" [encoding convertfrom utf-8 "previs"]
::msgcat::mcset sq "point flag:overhang" [encoding convertfrom utf-8 "varese"]
::msgcat::mcset bg "point flag:sink" [encoding convertfrom utf-8 "\320\277\320\276\320\275\320\276\321\200"]
::msgcat::mcset cz "point flag:sink" [encoding convertfrom utf-8 "ponor"]
::msgcat::mcset de "point flag:sink" [encoding convertfrom utf-8 "Schluckloch"]
::msgcat::mcset el "point flag:sink" [encoding convertfrom utf-8 "\316\272\316\261\317\204\316\261\316\262\317\214\316\270\317\201\316\261"]
::msgcat::mcset en "point flag:sink" [encoding convertfrom utf-8 "sink"]
::msgcat::mcset en_UK "point flag:sink" [encoding convertfrom utf-8 "sink"]
::msgcat::mcset en_US "point flag:sink" [encoding convertfrom utf-8 "sink"]
::msgcat::mcset es "point flag:sink" [encoding convertfrom utf-8 "sumidero"]
::msgcat::mcset fr "point flag:sink" [encoding convertfrom utf-8 "perte"]
::msgcat::mcset it "point flag:sink" [encoding convertfrom utf-8 "perdita"]
::msgcat::mcset mi "point flag:sink" [encoding convertfrom utf-8 "tapoko"]
::msgcat::mcset pl "point flag:sink" [encoding convertfrom utf-8 "ponor"]
::msgcat::mcset pt "point flag:sink" [encoding convertfrom utf-8 "sumidouro"]
::msgcat::mcset pt_BR "point flag:sink" [encoding convertfrom utf-8 "sumidouro"]
::msgcat::mcset pt_PT "point flag:sink" [encoding convertfrom utf-8 "sumidouro"]
::msgcat::mcset ru "point flag:sink" [encoding convertfrom utf-8 "\321\201\321\202\320\276\320\272"]
::msgcat::mcset sk "point flag:sink" [encoding convertfrom utf-8 "ponor"]
::msgcat::mcset sq "point flag:sink" [encoding convertfrom utf-8 "pus"]
::msgcat::mcset bg "point flag:spring" [encoding convertfrom utf-8 "\320\270\320\267\320\262\320\276\321\200"]
::msgcat::mcset cz "point flag:spring" [encoding convertfrom utf-8 "v\303\275v\304\233r"]
::msgcat::mcset de "point flag:spring" [encoding convertfrom utf-8 "Quelle"]
::msgcat::mcset el "point flag:spring" [encoding convertfrom utf-8 "\317\200\316\267\316\263\316\256"]
::msgcat::mcset en "point flag:spring" [encoding convertfrom utf-8 "spring"]
::msgcat::mcset en_UK "point flag:spring" [encoding convertfrom utf-8 "spring"]
::msgcat::mcset en_US "point flag:spring" [encoding convertfrom utf-8 "spring"]
::msgcat::mcset es "point flag:spring" [encoding convertfrom utf-8 "surgencia"]
::msgcat::mcset fr "point flag:spring" [encoding convertfrom utf-8 "source"]
::msgcat::mcset it "point flag:spring" [encoding convertfrom utf-8 "sorgente"]
::msgcat::mcset mi "point flag:spring" [encoding convertfrom utf-8 "waipuna"]
::msgcat::mcset pl "point flag:spring" [encoding convertfrom utf-8 "wywierzysko"]
::msgcat::mcset pt "point flag:spring" [encoding convertfrom utf-8 "nascente"]
::msgcat::mcset pt_BR "point flag:spring" [encoding convertfrom utf-8 "nascente"]
::msgcat::mcset pt_PT "point flag:spring" [encoding convertfrom utf-8 "nascente"]
::msgcat::mcset ru "point flag:spring" [encoding convertfrom utf-8 "\320\270\321\201\321\202\320\276\320\272"]
::msgcat::mcset sk "point flag:spring" [encoding convertfrom utf-8 "v\303\275ver"]
::msgcat::mcset sq "point flag:spring" [encoding convertfrom utf-8 "burim"]
::msgcat::mcset bg "point flowstone" [encoding convertfrom utf-8 "\320\275\320\260\321\202\320\265\320\272"]
::msgcat::mcset cz "point flowstone" [encoding convertfrom utf-8 "sintr"]
::msgcat::mcset de "point flowstone" [encoding convertfrom utf-8 "fl\303\244chiger Sinter"]
::msgcat::mcset el "point flowstone" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\317\214 \317\205\316\273\316\271\316\272\317\214 \316\264\316\261\317\200\316\255\316\264\316\277\317\205"]
::msgcat::mcset en "point flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset en_UK "point flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset en_US "point flowstone" [encoding convertfrom utf-8 "flowstone"]
::msgcat::mcset es "point flowstone" [encoding convertfrom utf-8 "concreci\303\263n"]
::msgcat::mcset fr "point flowstone" [encoding convertfrom utf-8 "concr\303\251tions"]
::msgcat::mcset it "point flowstone" [encoding convertfrom utf-8 "concrezione"]
::msgcat::mcset mi "point flowstone" [encoding convertfrom utf-8 "pari k\305\215hatu"]
::msgcat::mcset pl "point flowstone" [encoding convertfrom utf-8 "nacieki"]
::msgcat::mcset pt "point flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset pt_BR "point flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset pt_PT "point flowstone" [encoding convertfrom utf-8 "escorrimento"]
::msgcat::mcset ru "point flowstone" [encoding convertfrom utf-8 "\320\275\320\260\321\202\320\265\320\272"]
::msgcat::mcset sk "point flowstone" [encoding convertfrom utf-8 "sinter"]
::msgcat::mcset sq "point flowstone" [encoding convertfrom utf-8 "gurre-rrjedhes"]
::msgcat::mcset bg "point flowstone-choke" [encoding convertfrom utf-8 "\320\261\320\273\320\276\320\272\320\270\321\200\320\260\320\275\320\276 \320\276\321\202 \320\275\320\260\321\202\320\265\321\206\320\270"]
::msgcat::mcset cz "point flowstone-choke" [encoding convertfrom utf-8 "zasintrovan\303\275 konec"]
::msgcat::mcset de "point flowstone-choke" [encoding convertfrom utf-8 "Fortsetzung zugesintert"]
::msgcat::mcset el "point flowstone-choke" [encoding convertfrom utf-8 "\316\272\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \317\203\317\204\316\277\316\254\317\202 \316\273\317\214\316\263\316\277 \317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\316\277\317\215 \316\261\317\200\316\277\316\270\316\255\316\274\316\261\317\204\316\277\317\202"]
::msgcat::mcset en "point flowstone-choke" [encoding convertfrom utf-8 "flowstone choke"]
::msgcat::mcset en_UK "point flowstone-choke" [encoding convertfrom utf-8 "flowstone choke"]
::msgcat::mcset en_US "point flowstone-choke" [encoding convertfrom utf-8 "flowstone choke"]
::msgcat::mcset es "point flowstone-choke" [encoding convertfrom utf-8 "colmatado por concreci\303\263n"]
::msgcat::mcset fr "point flowstone-choke" [encoding convertfrom utf-8 "tr\303\251mie calcifi\303\251e"]
::msgcat::mcset it "point flowstone-choke" [encoding convertfrom utf-8 "chiude su colata"]
::msgcat::mcset mi "point flowstone-choke" [encoding convertfrom utf-8 "nati pari k\305\215hatu"]
::msgcat::mcset pl "point flowstone-choke" [encoding convertfrom utf-8 "koniec zamkni\304\231ty naciekami"]
::msgcat::mcset pt "point flowstone-choke" [encoding convertfrom utf-8 "obstru\303\247\303\243o por escorrimento"]
::msgcat::mcset pt_BR "point flowstone-choke" [encoding convertfrom utf-8 "obstru\303\247\303\243o por escorrimento"]
::msgcat::mcset pt_PT "point flowstone-choke" [encoding convertfrom utf-8 "obstru\303\247\303\243o por escorrimento"]
::msgcat::mcset ru "point flowstone-choke" [encoding convertfrom utf-8 "\320\261\320\273\320\276\320\272\320\270\321\200\320\276\320\262\320\260\320\275\320\276 \320\275\320\260\321\202\320\265\320\272\320\260\320\274\320\270"]
::msgcat::mcset sk "point flowstone-choke" [encoding convertfrom utf-8 "zasintren\303\275 koniec"]
::msgcat::mcset sq "point flowstone-choke" [encoding convertfrom utf-8 "mbyllje me gurre-rrjedhes"]
::msgcat::mcset bg "point flute" [encoding convertfrom utf-8 "\320\272\320\260\321\200\320\275\320\270 \320\266\320\273\320\265\320\261\320\276\320\262\320\265"]
::msgcat::mcset cz "point flute" [encoding convertfrom utf-8 "p\303\255\305\241\305\245aly"]
::msgcat::mcset de "point flute" [encoding convertfrom utf-8 "Kolk"]
::msgcat::mcset el "point flute" [encoding convertfrom utf-8 "\316\261\317\205\316\273\316\254\316\272\316\271 \316\264\316\271\316\254\316\262\317\201\317\211\317\203\316\267\317\202"]
::msgcat::mcset en "point flute" [encoding convertfrom utf-8 "flute"]
::msgcat::mcset en_UK "point flute" [encoding convertfrom utf-8 "flute"]
::msgcat::mcset en_US "point flute" [encoding convertfrom utf-8 "flute"]
::msgcat::mcset es "point flute" [encoding convertfrom utf-8 "canaleta"]
::msgcat::mcset fr "point flute" [encoding convertfrom utf-8 "marmites"]
::msgcat::mcset it "point flute" [encoding convertfrom utf-8 "scanalatura"]
::msgcat::mcset mi "point flute" [encoding convertfrom utf-8 "koauau"]
::msgcat::mcset pl "point flute" [encoding convertfrom utf-8 "marmity"]
::msgcat::mcset pt "point flute" [encoding convertfrom utf-8 "marcas de fluxo"]
::msgcat::mcset pt_BR "point flute" [encoding convertfrom utf-8 "marcas de fluxo"]
::msgcat::mcset pt_PT "point flute" [encoding convertfrom utf-8 "marcas de fluxo"]
::msgcat::mcset ru "point flute" [encoding convertfrom utf-8 "\320\272\320\260\320\275\320\260\320\262\320\272\320\270"]
::msgcat::mcset sk "point flute" [encoding convertfrom utf-8 "p\303\255\305\241\305\245aly"]
::msgcat::mcset sq "point flute" [encoding convertfrom utf-8 "flauta"]
::msgcat::mcset bg "point gradient" [encoding convertfrom utf-8 "\320\275\320\260\320\272\320\273\320\276\320\275 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260"]
::msgcat::mcset cz "point gradient" [encoding convertfrom utf-8 "sklon chodby"]
::msgcat::mcset de "point gradient" [encoding convertfrom utf-8 "Gef\303\244lle"]
::msgcat::mcset el "point gradient" [encoding convertfrom utf-8 "\316\272\316\273\316\257\317\203\316\267 \317\203\317\204\316\277\316\254\317\202"]
::msgcat::mcset en "point gradient" [encoding convertfrom utf-8 "passage gradient"]
::msgcat::mcset en_UK "point gradient" [encoding convertfrom utf-8 "passage gradient"]
::msgcat::mcset en_US "point gradient" [encoding convertfrom utf-8 "passage gradient"]
::msgcat::mcset es "point gradient" [encoding convertfrom utf-8 "gradiente"]
::msgcat::mcset fr "point gradient" [encoding convertfrom utf-8 "pente"]
::msgcat::mcset it "point gradient" [encoding convertfrom utf-8 "scivolo"]
::msgcat::mcset mi "point gradient" [encoding convertfrom utf-8 "harapaki putanga"]
::msgcat::mcset pl "point gradient" [encoding convertfrom utf-8 "nachylenie korytarza"]
::msgcat::mcset pt "point gradient" [encoding convertfrom utf-8 "declividade da galeria"]
::msgcat::mcset pt_BR "point gradient" [encoding convertfrom utf-8 "declividade da galeria"]
::msgcat::mcset pt_PT "point gradient" [encoding convertfrom utf-8 "declividade da galeria"]
::msgcat::mcset ru "point gradient" [encoding convertfrom utf-8 "\321\203\320\272\320\273\320\276\320\275 \321\205\320\276\320\264\320\260"]
::msgcat::mcset sk "point gradient" [encoding convertfrom utf-8 "sklon chodby"]
::msgcat::mcset sq "point gradient" [encoding convertfrom utf-8 "pjertesia e kalimit"]
::msgcat::mcset bg "point guano" [encoding convertfrom utf-8 "\320\263\321\203\320\260\320\275\320\276"]
::msgcat::mcset cz "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset de "point guano" [encoding convertfrom utf-8 "Guano"]
::msgcat::mcset el "point guano" [encoding convertfrom utf-8 "\316\263\316\272\316\277\317\205\316\261\316\275\317\214 (\317\200\316\265\317\201\316\271\317\204\317\204\317\216\316\274\316\261\317\204\316\261 \316\275\317\205\317\207\317\204\316\265\317\201\316\257\316\264\317\211\316\275)"]
::msgcat::mcset en "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset en_UK "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset en_US "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset es "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset fr "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset it "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset mi "point guano" [encoding convertfrom utf-8 "tutae"]
::msgcat::mcset pl "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset pt "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset pt_BR "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset pt_PT "point guano" [encoding convertfrom utf-8 "guano"]
::msgcat::mcset ru "point guano" [encoding convertfrom utf-8 "\320\263\321\203\320\260\320\275\320\276"]
::msgcat::mcset sk "point guano" [encoding convertfrom utf-8 "gu\303\241no"]
::msgcat::mcset sq "point guano" [encoding convertfrom utf-8 "jashteqitje e lakuriqeve-guano"]
::msgcat::mcset bg "point gypsum" [encoding convertfrom utf-8 "\320\263\320\270\320\277\321\201"]
::msgcat::mcset cz "point gypsum" [encoding convertfrom utf-8 "s\303\241drovec"]
::msgcat::mcset de "point gypsum" [encoding convertfrom utf-8 "Gips"]
::msgcat::mcset el "point gypsum" [encoding convertfrom utf-8 "\316\263\317\215\317\210\316\277\317\202"]
::msgcat::mcset en "point gypsum" [encoding convertfrom utf-8 "gypsum"]
::msgcat::mcset en_UK "point gypsum" [encoding convertfrom utf-8 "gypsum"]
::msgcat::mcset en_US "point gypsum" [encoding convertfrom utf-8 "gypsum"]
::msgcat::mcset es "point gypsum" [encoding convertfrom utf-8 "yeso"]
::msgcat::mcset fr "point gypsum" [encoding convertfrom utf-8 "gypse"]
::msgcat::mcset it "point gypsum" [encoding convertfrom utf-8 "gesso"]
::msgcat::mcset mi "point gypsum" [encoding convertfrom utf-8 "tote"]
::msgcat::mcset pl "point gypsum" [encoding convertfrom utf-8 "gips"]
::msgcat::mcset pt "point gypsum" [encoding convertfrom utf-8 "gipsita"]
::msgcat::mcset pt_BR "point gypsum" [encoding convertfrom utf-8 "gipsita"]
::msgcat::mcset pt_PT "point gypsum" [encoding convertfrom utf-8 "gipsita"]
::msgcat::mcset ru "point gypsum" [encoding convertfrom utf-8 "\320\263\320\270\320\277\321\201"]
::msgcat::mcset sk "point gypsum" [encoding convertfrom utf-8 "s\303\241drovec"]
::msgcat::mcset sq "point gypsum" [encoding convertfrom utf-8 "gjips"]
::msgcat::mcset bg "point gypsum-flower" [encoding convertfrom utf-8 "\320\263\320\270\320\277\321\201\320\276\320\262\320\276 \321\206\320\262\320\265\321\202\320\265"]
::msgcat::mcset cz "point gypsum-flower" [encoding convertfrom utf-8 "s\303\241drovcov\303\275 kv\304\233t"]
::msgcat::mcset de "point gypsum-flower" [encoding convertfrom utf-8 "Gipsblume"]
::msgcat::mcset el "point gypsum-flower" [encoding convertfrom utf-8 "\316\254\316\275\316\270\316\277\317\202 \316\263\317\215\317\210\316\277\317\205"]
::msgcat::mcset en "point gypsum-flower" [encoding convertfrom utf-8 "gypsum flower"]
::msgcat::mcset en_UK "point gypsum-flower" [encoding convertfrom utf-8 "gypsum flower"]
::msgcat::mcset en_US "point gypsum-flower" [encoding convertfrom utf-8 "gypsum flower"]
::msgcat::mcset es "point gypsum-flower" [encoding convertfrom utf-8 "flor yeso"]
::msgcat::mcset fr "point gypsum-flower" [encoding convertfrom utf-8 "fleur de gypse"]
::msgcat::mcset it "point gypsum-flower" [encoding convertfrom utf-8 "fiore di gesso"]
::msgcat::mcset mi "point gypsum-flower" [encoding convertfrom utf-8 "putiputi tote"]
::msgcat::mcset pl "point gypsum-flower" [encoding convertfrom utf-8 "gipsowy kwiat"]
::msgcat::mcset pt "point gypsum-flower" [encoding convertfrom utf-8 "flor de gipsita"]
::msgcat::mcset pt_BR "point gypsum-flower" [encoding convertfrom utf-8 "flor de gipsita"]
::msgcat::mcset pt_PT "point gypsum-flower" [encoding convertfrom utf-8 "flor de gipsita"]
::msgcat::mcset ru "point gypsum-flower" [encoding convertfrom utf-8 "\320\263\320\270\320\277\321\201\320\276\320\262\321\213\320\265 \321\206\320\262\320\265\321\202\321\213"]
::msgcat::mcset sk "point gypsum-flower" [encoding convertfrom utf-8 "s\303\241drovcov\303\275 kvet"]
::msgcat::mcset sq "point gypsum-flower" [encoding convertfrom utf-8 "lule gjipsi"]
::msgcat::mcset bg "point height" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\277\321\200\320\260\320\263/\320\272\320\276\320\274\320\270\320\275/\320\272\320\273\320\260\320\264\320\265\320\275\320\265\321\206"]
::msgcat::mcset cz "point height" [encoding convertfrom utf-8 "v\303\275\305\241ka stupn\304\233/kom\303\255nu/hloubka propasti"]
::msgcat::mcset de "point height" [encoding convertfrom utf-8 "H\303\266he der Stufe oder des Schlotes oder Tiefe des Schachts"]
::msgcat::mcset el "point height" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \317\203\316\272\316\261\316\273\316\277\317\200\316\261\317\204\316\271\316\277\317\215/\316\272\316\261\316\274\316\271\316\275\316\254\316\264\316\261\317\202 \316\256 \316\262\316\254\316\270\316\277\317\202 \317\200\316\267\316\263\316\261\316\264\316\271\316\277\317\215"]
::msgcat::mcset en "point height" [encoding convertfrom utf-8 "floor step/chimney/pit height/depth"]
::msgcat::mcset en_UK "point height" [encoding convertfrom utf-8 "floor step/chimney/pit height/depth"]
::msgcat::mcset en_US "point height" [encoding convertfrom utf-8 "floor step/chimney/pit height/depth"]
::msgcat::mcset es "point height" [encoding convertfrom utf-8 "altura resalte/chimenea/profundidad pozo"]
::msgcat::mcset fr "point height" [encoding convertfrom utf-8 "hauteur d\342\200\231une marche/d\342\200\231une chemin\303\251e/profondeur"]
::msgcat::mcset it "point height" [encoding convertfrom utf-8 "altezza"]
::msgcat::mcset mi "point height" [encoding convertfrom utf-8 "papa tapuae/tumera/teitei rua/h\305\215honu"]
::msgcat::mcset pl "point height" [encoding convertfrom utf-8 "wysoko\305\233\304\207 progu/komina/g\305\202\304\231boko\305\233\304\207 studni"]
::msgcat::mcset pt "point height" [encoding convertfrom utf-8 "altura do ch\303\243o para degrau/chamin\303\251/desn\303\255vel"]
::msgcat::mcset pt_BR "point height" [encoding convertfrom utf-8 "altura do ch\303\243o para degrau/chamin\303\251/desn\303\255vel"]
::msgcat::mcset pt_PT "point height" [encoding convertfrom utf-8 "altura do ch\303\243o para degrau/chamin\303\251/desn\303\255vel"]
::msgcat::mcset ru "point height" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \321\203\321\201\321\202\321\203\320\277\320\260/\321\202\321\200\321\203\320\261\321\213/\320\272\320\276\320\273\320\276\320\264\321\206\320\260"]
::msgcat::mcset sk "point height" [encoding convertfrom utf-8 "v\303\275\305\241ka/h\304\272bka stup\305\210a/kom\303\255na"]
::msgcat::mcset sq "point height" [encoding convertfrom utf-8 "lartesia e shkalles ne dysheme/oxhaku/thellesia e leshimit"]
::msgcat::mcset bg "point height:negative" [encoding convertfrom utf-8 "\320\224\321\212\320\273\320\261\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\272\320\273\320\260\320\264\320\265\320\275\320\265\321\206"]
::msgcat::mcset cz "point height:negative" [encoding convertfrom utf-8 "hloubka propasti"]
::msgcat::mcset de "point height:negative" [encoding convertfrom utf-8 "Tiefe des Schachts"]
::msgcat::mcset el "point height:negative" [encoding convertfrom utf-8 "\316\262\316\254\316\270\316\277\317\202 \317\200\316\267\316\263\316\261\316\264\316\271\316\277\317\215"]
::msgcat::mcset en "point height:negative" [encoding convertfrom utf-8 "pit depth"]
::msgcat::mcset en_UK "point height:negative" [encoding convertfrom utf-8 "pit depth"]
::msgcat::mcset en_US "point height:negative" [encoding convertfrom utf-8 "pit depth"]
::msgcat::mcset es "point height:negative" [encoding convertfrom utf-8 "profundidad pozo"]
::msgcat::mcset fr "point height:negative" [encoding convertfrom utf-8 "profondeur"]
::msgcat::mcset it "point height:negative" [encoding convertfrom utf-8 "prodondit\303\240 pozzo"]
::msgcat::mcset mi "point height:negative" [encoding convertfrom utf-8 "rua h\305\215honu"]
::msgcat::mcset pl "point height:negative" [encoding convertfrom utf-8 "g\305\202\304\231bokosc studni"]
::msgcat::mcset pt "point height:negative" [encoding convertfrom utf-8 "profundidade do desn\303\255vel"]
::msgcat::mcset pt_BR "point height:negative" [encoding convertfrom utf-8 "profundidade do desn\303\255vel"]
::msgcat::mcset pt_PT "point height:negative" [encoding convertfrom utf-8 "profundidade do desn\303\255vel"]
::msgcat::mcset ru "point height:negative" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \320\272\320\276\320\273\320\276\320\264\321\206\320\260"]
::msgcat::mcset sk "point height:negative" [encoding convertfrom utf-8 "h\304\272bka priepasti"]
::msgcat::mcset sq "point height:negative" [encoding convertfrom utf-8 "thellesia e leshimit"]
::msgcat::mcset bg "point height:positive" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\272\320\276\320\274\320\270\320\275"]
::msgcat::mcset cz "point height:positive" [encoding convertfrom utf-8 "v\303\275\305\241ka kom\303\255nu"]
::msgcat::mcset de "point height:positive" [encoding convertfrom utf-8 "H\303\266he des Schlotes"]
::msgcat::mcset el "point height:positive" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \316\272\316\261\316\274\316\271\316\275\316\254\316\264\316\261\317\202"]
::msgcat::mcset en "point height:positive" [encoding convertfrom utf-8 "chimney height"]
::msgcat::mcset en_UK "point height:positive" [encoding convertfrom utf-8 "chimney height"]
::msgcat::mcset en_US "point height:positive" [encoding convertfrom utf-8 "chimney height"]
::msgcat::mcset es "point height:positive" [encoding convertfrom utf-8 "altura chimenea"]
::msgcat::mcset fr "point height:positive" [encoding convertfrom utf-8 "hauteur d\342\200\231une chemin\303\251e"]
::msgcat::mcset it "point height:positive" [encoding convertfrom utf-8 "altezza camino"]
::msgcat::mcset mi "point height:positive" [encoding convertfrom utf-8 "teitei tumera"]
::msgcat::mcset pl "point height:positive" [encoding convertfrom utf-8 "wysoko\305\233\304\207 komina"]
::msgcat::mcset pt "point height:positive" [encoding convertfrom utf-8 "altura da chamin\303\251"]
::msgcat::mcset pt_BR "point height:positive" [encoding convertfrom utf-8 "altura da chamin\303\251"]
::msgcat::mcset pt_PT "point height:positive" [encoding convertfrom utf-8 "altura da chamin\303\251"]
::msgcat::mcset ru "point height:positive" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \321\202\321\200\321\203\320\261\321\213"]
::msgcat::mcset sk "point height:positive" [encoding convertfrom utf-8 "v\303\275\305\241ka kom\303\255na"]
::msgcat::mcset sq "point height:positive" [encoding convertfrom utf-8 "lartesia e oxhakut"]
::msgcat::mcset bg "point height:unsigned" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\275\320\270\321\210\320\260 \320\262 \321\202\320\260\320\262\320\260\320\275\320\260"]
::msgcat::mcset cz "point height:unsigned" [encoding convertfrom utf-8 "v\303\275\305\241ka stupn\304\233"]
::msgcat::mcset de "point height:unsigned" [encoding convertfrom utf-8 "H\303\266he der Bodenstufe"]
::msgcat::mcset el "point height:unsigned" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \317\203\316\272\316\261\316\273\316\277\317\200\316\261\317\204\316\271\316\277\317\215"]
::msgcat::mcset en "point height:unsigned" [encoding convertfrom utf-8 "floor step height"]
::msgcat::mcset en_UK "point height:unsigned" [encoding convertfrom utf-8 "floor step height"]
::msgcat::mcset en_US "point height:unsigned" [encoding convertfrom utf-8 "floor step height"]
::msgcat::mcset es "point height:unsigned" [encoding convertfrom utf-8 "altura resalte"]
::msgcat::mcset fr "point height:unsigned" [encoding convertfrom utf-8 "hauteur d\342\200\231une marche"]
::msgcat::mcset it "point height:unsigned" [encoding convertfrom utf-8 "altezza camino"]
::msgcat::mcset mi "point height:unsigned" [encoding convertfrom utf-8 "teitei papa tapuae"]
::msgcat::mcset pl "point height:unsigned" [encoding convertfrom utf-8 "wysoko\305\233\304\207 progu"]
::msgcat::mcset pt "point height:unsigned" [encoding convertfrom utf-8 "altura do degrau no ch\303\243o"]
::msgcat::mcset pt_BR "point height:unsigned" [encoding convertfrom utf-8 "altura do degrau no ch\303\243o"]
::msgcat::mcset pt_PT "point height:unsigned" [encoding convertfrom utf-8 "altura do degrau no ch\303\243o"]
::msgcat::mcset ru "point height:unsigned" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \321\203\321\201\321\202\321\203\320\277\320\260"]
::msgcat::mcset sk "point height:unsigned" [encoding convertfrom utf-8 "v\303\275\305\241ka stup\305\210a"]
::msgcat::mcset sq "point height:unsigned" [encoding convertfrom utf-8 "lartesia e shkalles se dyshemes"]
::msgcat::mcset bg "point helictite" [encoding convertfrom utf-8 "\321\205\320\265\320\273\320\270\320\272\321\202\320\270\321\202\320\270"]
::msgcat::mcset cz "point helictite" [encoding convertfrom utf-8 "heliktit"]
::msgcat::mcset de "point helictite" [encoding convertfrom utf-8 "Excentrique"]
::msgcat::mcset el "point helictite" [encoding convertfrom utf-8 "\316\265\316\273\316\271\316\272\317\204\316\257\317\204\316\267\317\202"]
::msgcat::mcset en "point helictite" [encoding convertfrom utf-8 "helictite"]
::msgcat::mcset en_UK "point helictite" [encoding convertfrom utf-8 "helictite"]
::msgcat::mcset en_US "point helictite" [encoding convertfrom utf-8 "helictite"]
::msgcat::mcset es "point helictite" [encoding convertfrom utf-8 "exc\303\251ntrica"]
::msgcat::mcset fr "point helictite" [encoding convertfrom utf-8 "excentrique/h\303\251lictite"]
::msgcat::mcset it "point helictite" [encoding convertfrom utf-8 "eccentrica"]
::msgcat::mcset mi "point helictite" [encoding convertfrom utf-8 "p\304\201keho torotoro"]
::msgcat::mcset pl "point helictite" [encoding convertfrom utf-8 "heliktyt"]
::msgcat::mcset pt "point helictite" [encoding convertfrom utf-8 "helictite"]
::msgcat::mcset pt_BR "point helictite" [encoding convertfrom utf-8 "helictite"]
::msgcat::mcset pt_PT "point helictite" [encoding convertfrom utf-8 "exc\303\252ntrica"]
::msgcat::mcset ru "point helictite" [encoding convertfrom utf-8 "\320\263\320\265\320\273\320\270\320\272\321\202\320\270\321\202\321\213"]
::msgcat::mcset sk "point helictite" [encoding convertfrom utf-8 "heliktit"]
::msgcat::mcset sq "point helictite" [encoding convertfrom utf-8 "heliktite"]
::msgcat::mcset bg "point ice" [encoding convertfrom utf-8 "\320\273\320\265\320\264"]
::msgcat::mcset cz "point ice" [encoding convertfrom utf-8 "led"]
::msgcat::mcset de "point ice" [encoding convertfrom utf-8 "Eis"]
::msgcat::mcset el "point ice" [encoding convertfrom utf-8 "\317\200\316\254\316\263\316\277\317\202"]
::msgcat::mcset en "point ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset en_UK "point ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset en_US "point ice" [encoding convertfrom utf-8 "ice"]
::msgcat::mcset es "point ice" [encoding convertfrom utf-8 "hielo"]
::msgcat::mcset fr "point ice" [encoding convertfrom utf-8 "glace"]
::msgcat::mcset it "point ice" [encoding convertfrom utf-8 "ghiaccio"]
::msgcat::mcset mi "point ice" [encoding convertfrom utf-8 "k\305\215paka"]
::msgcat::mcset pl "point ice" [encoding convertfrom utf-8 "l\303\263d"]
::msgcat::mcset pt "point ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset pt_BR "point ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset pt_PT "point ice" [encoding convertfrom utf-8 "gelo"]
::msgcat::mcset ru "point ice" [encoding convertfrom utf-8 "\320\273\321\221\320\264"]
::msgcat::mcset sk "point ice" [encoding convertfrom utf-8 "\304\276ad"]
::msgcat::mcset sq "point ice" [encoding convertfrom utf-8 "akull"]
::msgcat::mcset de "point ice-pillar" [encoding convertfrom utf-8 "Eiss\303\244ule"]
::msgcat::mcset en "point ice-pillar" [encoding convertfrom utf-8 "ice pillar"]
::msgcat::mcset en_UK "point ice-pillar" [encoding convertfrom utf-8 "ice pillar"]
::msgcat::mcset en_US "point ice-pillar" [encoding convertfrom utf-8 "ice pillar"]
::msgcat::mcset it "point ice-pillar" [encoding convertfrom utf-8 "colonna di ghiaccio"]
::msgcat::mcset mi "point ice-pillar" [encoding convertfrom utf-8 "pou K\305\215paka"]
::msgcat::mcset pl "point ice-pillar" [encoding convertfrom utf-8 "lodowy stalagnat"]
::msgcat::mcset sk "point ice-pillar" [encoding convertfrom utf-8 "\304\276adov\303\275 stalagn\303\241t"]
::msgcat::mcset de "point ice-stalactite" [encoding convertfrom utf-8 "Eisstalaktit"]
::msgcat::mcset en "point ice-stalactite" [encoding convertfrom utf-8 "ice stalactite"]
::msgcat::mcset en_UK "point ice-stalactite" [encoding convertfrom utf-8 "ice stalactite"]
::msgcat::mcset en_US "point ice-stalactite" [encoding convertfrom utf-8 "ice stalactite"]
::msgcat::mcset it "point ice-stalactite" [encoding convertfrom utf-8 "stalattite di ghiaccio"]
::msgcat::mcset mi "point ice-stalactite" [encoding convertfrom utf-8 "k\305\215paka ki te haere ki runga"]
::msgcat::mcset pl "point ice-stalactite" [encoding convertfrom utf-8 "lodowy stalaktyt"]
::msgcat::mcset sk "point ice-stalactite" [encoding convertfrom utf-8 "\304\276adov\303\275 stalaktit"]
::msgcat::mcset de "point ice-stalagmite" [encoding convertfrom utf-8 "Eisstalagmit"]
::msgcat::mcset en "point ice-stalagmite" [encoding convertfrom utf-8 "ice stalagmite"]
::msgcat::mcset en_UK "point ice-stalagmite" [encoding convertfrom utf-8 "ice stalagmite"]
::msgcat::mcset en_US "point ice-stalagmite" [encoding convertfrom utf-8 "ice stalagmite"]
::msgcat::mcset it "point ice-stalagmite" [encoding convertfrom utf-8 "stalagmite di ghiaccio"]
::msgcat::mcset mi "point ice-stalagmite" [encoding convertfrom utf-8 "k\305\215paka ki te haere ki raro"]
::msgcat::mcset pl "point ice-stalagmite" [encoding convertfrom utf-8 "lodowy stalagmit"]
::msgcat::mcset sk "point ice-stalagmite" [encoding convertfrom utf-8 "\304\276adov\303\275 stalagmit"]
::msgcat::mcset bg "point karren" [encoding convertfrom utf-8 "\320\272\320\260\321\200\320\270"]
::msgcat::mcset cz "point karren" [encoding convertfrom utf-8 "\305\241krapy"]
::msgcat::mcset de "point karren" [encoding convertfrom utf-8 "Karren"]
::msgcat::mcset el "point karren" [encoding convertfrom utf-8 "\316\272\316\254\317\201\317\201\316\265\316\275 - \316\263\317\205\316\274\316\275\317\214\317\202 \316\272\316\261\317\201\317\203\317\204\316\271\316\272\316\277\317\200\316\277\316\271\316\267\316\274\316\255\316\275\316\277\317\202 \316\262\317\201\316\254\317\207\316\277\317\202"]
::msgcat::mcset en "point karren" [encoding convertfrom utf-8 "karren"]
::msgcat::mcset en_UK "point karren" [encoding convertfrom utf-8 "karren"]
::msgcat::mcset en_US "point karren" [encoding convertfrom utf-8 "karren"]
::msgcat::mcset es "point karren" [encoding convertfrom utf-8 "lapiaz"]
::msgcat::mcset fr "point karren" [encoding convertfrom utf-8 "lapiez"]
::msgcat::mcset it "point karren" [encoding convertfrom utf-8 "karren"]
::msgcat::mcset mi "point karren" [encoding convertfrom utf-8 "awaawa"]
::msgcat::mcset pl "point karren" [encoding convertfrom utf-8 "\305\274\305\202obki krasowe"]
::msgcat::mcset pt "point karren" [encoding convertfrom utf-8 "lapi\303\241s"]
::msgcat::mcset pt_BR "point karren" [encoding convertfrom utf-8 "lapi\303\241s"]
::msgcat::mcset pt_PT "point karren" [encoding convertfrom utf-8 "lapi\303\241s"]
::msgcat::mcset ru "point karren" [encoding convertfrom utf-8 "\320\272\320\260\321\200\321\200\321\213"]
::msgcat::mcset sk "point karren" [encoding convertfrom utf-8 "\305\241krapy"]
::msgcat::mcset sq "point karren" [encoding convertfrom utf-8 "karreni"]
::msgcat::mcset bg "point label" [encoding convertfrom utf-8 "\320\265\321\202\320\270\320\272\320\265\321\202"]
::msgcat::mcset cz "point label" [encoding convertfrom utf-8 "pojmenov\303\241n\303\255"]
::msgcat::mcset de "point label" [encoding convertfrom utf-8 "Beschriftung"]
::msgcat::mcset el "point label" [encoding convertfrom utf-8 "\317\200\316\265\317\201\316\271\316\263\317\201\316\261\317\206\316\256"]
::msgcat::mcset en "point label" [encoding convertfrom utf-8 "label"]
::msgcat::mcset en_UK "point label" [encoding convertfrom utf-8 "label"]
::msgcat::mcset en_US "point label" [encoding convertfrom utf-8 "label"]
::msgcat::mcset es "point label" [encoding convertfrom utf-8 "etiqueta"]
::msgcat::mcset fr "point label" [encoding convertfrom utf-8 "libell\303\251"]
::msgcat::mcset it "point label" [encoding convertfrom utf-8 "etichetta"]
::msgcat::mcset mi "point label" [encoding convertfrom utf-8 "ingoa"]
::msgcat::mcset pl "point label" [encoding convertfrom utf-8 "nazwa"]
::msgcat::mcset pt "point label" [encoding convertfrom utf-8 "indica\303\247\303\243o"]
::msgcat::mcset pt_BR "point label" [encoding convertfrom utf-8 "indica\303\247\303\243o"]
::msgcat::mcset pt_PT "point label" [encoding convertfrom utf-8 "indica\303\247\303\243o"]
::msgcat::mcset ru "point label" [encoding convertfrom utf-8 "\321\202\320\265\320\272\321\201\321\202\320\276\320\262\320\260\321\217 \320\274\320\265\321\202\320\272\320\260"]
::msgcat::mcset sk "point label" [encoding convertfrom utf-8 "pomenovanie"]
::msgcat::mcset sq "point label" [encoding convertfrom utf-8 "mbishkrim-etiket"]
::msgcat::mcset bg "point low-end" [encoding convertfrom utf-8 "\321\205\320\276\321\200\320\270\320\267\320\276\320\275\321\202\320\260\320\273\320\275\320\276 \321\201\321\202\320\265\321\201\320\275\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point low-end" [encoding convertfrom utf-8 "nepr\305\257lezn\303\251 sn\303\255\305\276en\303\255"]
::msgcat::mcset de "point low-end" [encoding convertfrom utf-8 "Engstelle, zu flach"]
::msgcat::mcset el "point low-end" [encoding convertfrom utf-8 "\316\272\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \317\203\317\204\316\277\316\254\317\202 \316\273\317\214\316\263\317\211 \317\207\316\261\316\274\316\267\316\273\316\256\317\202 \316\277\317\201\316\277\317\206\316\256\317\202"]
::msgcat::mcset en "point low-end" [encoding convertfrom utf-8 "passage end, low"]
::msgcat::mcset en_UK "point low-end" [encoding convertfrom utf-8 "passage end, low"]
::msgcat::mcset en_US "point low-end" [encoding convertfrom utf-8 "passage end, low"]
::msgcat::mcset es "point low-end" [encoding convertfrom utf-8 "final bajo"]
::msgcat::mcset fr "point low-end" [encoding convertfrom utf-8 "passage bas"]
::msgcat::mcset it "point low-end" [encoding convertfrom utf-8 "chiude su laminatoio"]
::msgcat::mcset mi "point low-end" [encoding convertfrom utf-8 "putanga p\304\201paku mutunga"]
::msgcat::mcset pl "point low-end" [encoding convertfrom utf-8 "obni\305\274enie nie do przej\305\233cia"]
::msgcat::mcset pt "point low-end" [encoding convertfrom utf-8 "passagem com final baixo"]
::msgcat::mcset pt_BR "point low-end" [encoding convertfrom utf-8 "passagem com final baixo"]
::msgcat::mcset pt_PT "point low-end" [encoding convertfrom utf-8 "passagem com final baixo"]
::msgcat::mcset ru "point low-end" [encoding convertfrom utf-8 "\320\263\320\276\321\200\320\270\320\267\320\276\320\275\321\202\320\260\320\273\321\214\320\275\320\260\321\217 \321\203\320\267\320\276\321\201\321\202\321\214"]
::msgcat::mcset sk "point low-end" [encoding convertfrom utf-8 "neprielezn\303\251 zn\303\255\305\276enie"]
::msgcat::mcset sq "point low-end" [encoding convertfrom utf-8 "kalim I poshtem-fund"]
::msgcat::mcset bg "point moonmilk" [encoding convertfrom utf-8 "\320\277\320\265\321\211\320\265\321\200\320\275\320\276 \320\274\320\273\321\217\320\272\320\276"]
::msgcat::mcset cz "point moonmilk" [encoding convertfrom utf-8 "nickam\303\255nek"]
::msgcat::mcset de "point moonmilk" [encoding convertfrom utf-8 "Bergmilch"]
::msgcat::mcset el "point moonmilk" [encoding convertfrom utf-8 "\316\263\316\254\316\273\316\261 \317\203\317\200\316\267\316\273\316\261\316\257\316\277\317\205"]
::msgcat::mcset en "point moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset en_UK "point moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset en_US "point moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset es "point moonmilk" [encoding convertfrom utf-8 "mondmilch"]
::msgcat::mcset fr "point moonmilk" [encoding convertfrom utf-8 "mondmilch"]
::msgcat::mcset it "point moonmilk" [encoding convertfrom utf-8 "moonmilk"]
::msgcat::mcset mi "point moonmilk" [encoding convertfrom utf-8 "mirika marama"]
::msgcat::mcset pl "point moonmilk" [encoding convertfrom utf-8 "mi\304\231kkie nacieki"]
::msgcat::mcset pt "point moonmilk" [encoding convertfrom utf-8 "leite-de-lua"]
::msgcat::mcset pt_BR "point moonmilk" [encoding convertfrom utf-8 "leite-de-lua"]
::msgcat::mcset pt_PT "point moonmilk" [encoding convertfrom utf-8 "leite-de-lua"]
::msgcat::mcset ru "point moonmilk" [encoding convertfrom utf-8 "\320\273\321\203\320\275\320\275\320\276\320\265 \320\274\320\276\320\273\320\276\320\272\320\276"]
::msgcat::mcset sk "point moonmilk" [encoding convertfrom utf-8 "m\303\244kk\303\275 sinter"]
::msgcat::mcset sq "point moonmilk" [encoding convertfrom utf-8 "qumesht-hena"]
::msgcat::mcset bg "point narrow-end" [encoding convertfrom utf-8 "\320\275\320\265\320\277\321\200\320\276\321\205\320\276\320\264\320\270\320\274\320\276 \321\201\320\275\320\270\320\266\320\260\320\262\320\260\320\275\320\265"]
::msgcat::mcset cz "point narrow-end" [encoding convertfrom utf-8 "nepr\305\257lezn\303\251 z\303\272\305\276en\303\255"]
::msgcat::mcset de "point narrow-end" [encoding convertfrom utf-8 "Engstelle, zu schmal"]
::msgcat::mcset el "point narrow-end" [encoding convertfrom utf-8 "\316\272\316\273\316\265\316\257\317\203\316\271\316\274\316\277 \317\203\317\204\316\277\316\254\317\202 \316\273\317\214\316\263\317\211 \317\203\317\204\316\265\316\275\317\216\316\274\316\261\317\204\316\277\317\202"]
::msgcat::mcset en "point narrow-end" [encoding convertfrom utf-8 "passage end, narrow"]
::msgcat::mcset en_UK "point narrow-end" [encoding convertfrom utf-8 "passage end, narrow"]
::msgcat::mcset en_US "point narrow-end" [encoding convertfrom utf-8 "passage end, narrow"]
::msgcat::mcset es "point narrow-end" [encoding convertfrom utf-8 "final estrecho"]
::msgcat::mcset fr "point narrow-end" [encoding convertfrom utf-8 "passage imp\303\251n\303\251trable"]
::msgcat::mcset it "point narrow-end" [encoding convertfrom utf-8 "chiude su strettoia"]
::msgcat::mcset mi "point narrow-end" [encoding convertfrom utf-8 "putanga kuiti mutunga"]
::msgcat::mcset pl "point narrow-end" [encoding convertfrom utf-8 "zw\304\231\305\274enie nie do przej\305\233cia"]
::msgcat::mcset pt "point narrow-end" [encoding convertfrom utf-8 "passagem com final estreito"]
::msgcat::mcset pt_BR "point narrow-end" [encoding convertfrom utf-8 "passagem com final estreito"]
::msgcat::mcset pt_PT "point narrow-end" [encoding convertfrom utf-8 "passagem com final estreito"]
::msgcat::mcset ru "point narrow-end" [encoding convertfrom utf-8 "\320\262\320\265\321\200\321\202\320\270\320\272\320\260\320\273\321\214\320\275\320\260\321\217 \321\203\320\267\320\276\321\201\321\202\321\214"]
::msgcat::mcset sk "point narrow-end" [encoding convertfrom utf-8 "neprielezn\303\251 z\303\272\305\276enie"]
::msgcat::mcset sq "point narrow-end" [encoding convertfrom utf-8 "kalim I ngushte-fund"]
::msgcat::mcset bg "point no-equipment" [encoding convertfrom utf-8 "\320\273\320\270\320\277\321\201\320\262\320\260 \320\265\320\272\320\270\320\277\320\270\321\200\320\276\320\262\320\272\320\260!"]
::msgcat::mcset cz "point no-equipment" [encoding convertfrom utf-8 "nevystrojen\303\251 m\303\255sto"]
::msgcat::mcset de "point no-equipment" [encoding convertfrom utf-8 "keine Ausr\303\274stung"]
::msgcat::mcset el "point no-equipment" [encoding convertfrom utf-8 "\317\207\317\211\317\201\316\257\317\202 \317\205\316\273\316\271\316\272\316\254"]
::msgcat::mcset en "point no-equipment" [encoding convertfrom utf-8 "no equipment!"]
::msgcat::mcset en_UK "point no-equipment" [encoding convertfrom utf-8 "no equipment!"]
::msgcat::mcset en_US "point no-equipment" [encoding convertfrom utf-8 "no equipment!"]
::msgcat::mcset es "point no-equipment" [encoding convertfrom utf-8 "sin equipar"]
::msgcat::mcset fr "point no-equipment" [encoding convertfrom utf-8 "pas d\342\200\231\303\251quipement"]
::msgcat::mcset it "point no-equipment" [encoding convertfrom utf-8 "senza armo"]
::msgcat::mcset mi "point no-equipment" [encoding convertfrom utf-8 "wahi a taonga mahi kore"]
::msgcat::mcset pl "point no-equipment" [encoding convertfrom utf-8 "miejsce bez punktu asekuracyjnego"]
::msgcat::mcset pt "point no-equipment" [encoding convertfrom utf-8 "local sem equipamento"]
::msgcat::mcset pt_BR "point no-equipment" [encoding convertfrom utf-8 "local sem equipamento"]
::msgcat::mcset pt_PT "point no-equipment" [encoding convertfrom utf-8 "local sem equipamento"]
::msgcat::mcset ru "point no-equipment" [encoding convertfrom utf-8 "\321\201\320\275\320\260\321\200\321\217\320\266\320\265\320\275\320\270\320\265 \320\276\321\202\321\203\321\202\321\201\321\202\320\262\321\203\320\265\321\202!"]
::msgcat::mcset sk "point no-equipment" [encoding convertfrom utf-8 "nevystrojen\303\251 miesto"]
::msgcat::mcset sq "point no-equipment" [encoding convertfrom utf-8 "vend pa pajisje"]
::msgcat::mcset bg "point paleo-material" [encoding convertfrom utf-8 "\320\277\320\260\320\273\320\265\320\276\320\275\321\202\320\276\320\273\320\276\320\263\320\270\321\207\320\275\320\260 \320\275\320\260\321\205\320\276\320\264\320\272\320\260"]
::msgcat::mcset cz "point paleo-material" [encoding convertfrom utf-8 "paleontologick\303\251 n\303\241lezy"]
::msgcat::mcset de "point paleo-material" [encoding convertfrom utf-8 "pal\303\244ontologischer Fund"]
::msgcat::mcset el "point paleo-material" [encoding convertfrom utf-8 "\317\200\316\261\316\273\316\261\316\271\316\277\316\275\317\204\316\277\316\273\316\277\316\263\316\271\316\272\317\214 \316\265\317\215\317\201\316\267\316\274\316\261"]
::msgcat::mcset en "point paleo-material" [encoding convertfrom utf-8 "paleo material"]
::msgcat::mcset en_UK "point paleo-material" [encoding convertfrom utf-8 "paleo material"]
::msgcat::mcset en_US "point paleo-material" [encoding convertfrom utf-8 "paleo material"]
::msgcat::mcset es "point paleo-material" [encoding convertfrom utf-8 "yacimiento (pal)"]
::msgcat::mcset fr "point paleo-material" [encoding convertfrom utf-8 "mat\303\251riel pal\303\251o"]
::msgcat::mcset it "point paleo-material" [encoding convertfrom utf-8 "materiale paleologico"]
::msgcat::mcset mi "point paleo-material" [encoding convertfrom utf-8 "taiao taonga o nehe"]
::msgcat::mcset pl "point paleo-material" [encoding convertfrom utf-8 "znaleziska paleontologiczne"]
::msgcat::mcset pt "point paleo-material" [encoding convertfrom utf-8 "material paleontol\303\263gico"]
::msgcat::mcset pt_BR "point paleo-material" [encoding convertfrom utf-8 "material paleontol\303\263gico"]
::msgcat::mcset pt_PT "point paleo-material" [encoding convertfrom utf-8 "material paleontol\303\263gico"]
::msgcat::mcset ru "point paleo-material" [encoding convertfrom utf-8 "\320\277\320\260\320\273\320\265\320\276-\320\275\320\260\321\205\320\276\320\264\320\272\320\260"]
::msgcat::mcset sk "point paleo-material" [encoding convertfrom utf-8 "paleontologick\303\251 n\303\241lezy"]
::msgcat::mcset sq "point paleo-material" [encoding convertfrom utf-8 "paleo-material"]
::msgcat::mcset bg "point passage-height" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260"]
::msgcat::mcset cz "point passage-height" [encoding convertfrom utf-8 "v\303\275\305\241ka chodby"]
::msgcat::mcset de "point passage-height" [encoding convertfrom utf-8 "Raumh\303\266he"]
::msgcat::mcset el "point passage-height" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \317\203\317\204\316\277\316\254\317\202"]
::msgcat::mcset en "point passage-height" [encoding convertfrom utf-8 "passage height"]
::msgcat::mcset en_UK "point passage-height" [encoding convertfrom utf-8 "passage height"]
::msgcat::mcset en_US "point passage-height" [encoding convertfrom utf-8 "passage height"]
::msgcat::mcset es "point passage-height" [encoding convertfrom utf-8 "altura galer\303\255a"]
::msgcat::mcset fr "point passage-height" [encoding convertfrom utf-8 "hauteur du passage"]
::msgcat::mcset it "point passage-height" [encoding convertfrom utf-8 "altezza galleria"]
::msgcat::mcset mi "point passage-height" [encoding convertfrom utf-8 "ara teitei"]
::msgcat::mcset pl "point passage-height" [encoding convertfrom utf-8 "wysoko\305\233\304\207 korytarza"]
::msgcat::mcset pt "point passage-height" [encoding convertfrom utf-8 "altura da galeria"]
::msgcat::mcset pt_BR "point passage-height" [encoding convertfrom utf-8 "altura da galeria"]
::msgcat::mcset pt_PT "point passage-height" [encoding convertfrom utf-8 "altura da galeria"]
::msgcat::mcset ru "point passage-height" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \321\205\320\276\320\264\320\260"]
::msgcat::mcset sk "point passage-height" [encoding convertfrom utf-8 "v\303\275\305\241ka chodby"]
::msgcat::mcset sq "point passage-height" [encoding convertfrom utf-8 "lartesia e kalimit"]
::msgcat::mcset bg "point passage-height:both" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260\320\264 \320\270 \320\264\321\212\320\273\320\261\320\276\321\207\320\270\320\275\320\260 \320\277\320\276\320\264 \320\262\320\276\320\264\320\260\321\202\320\260"]
::msgcat::mcset cz "point passage-height:both" [encoding convertfrom utf-8 "v\303\275\305\241ka nad i pod hladinou"]
::msgcat::mcset de "point passage-height:both" [encoding convertfrom utf-8 "Raumh\303\266he gesamt"]
::msgcat::mcset el "point passage-height:both" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \316\272\316\261\316\271 \316\262\316\254\316\270\316\277\317\202 \317\203\317\204\316\277\316\254\317\202 \317\200\316\254\316\275\317\211 \316\272\316\261\316\271 \316\272\316\254\317\204\317\211 \316\261\317\200\317\214 \316\275\316\265\317\201\317\214"]
::msgcat::mcset en "point passage-height:both" [encoding convertfrom utf-8 "height above, depth below water"]
::msgcat::mcset en_UK "point passage-height:both" [encoding convertfrom utf-8 "height above, depth below water"]
::msgcat::mcset en_US "point passage-height:both" [encoding convertfrom utf-8 "height above, depth below water"]
::msgcat::mcset es "point passage-height:both" [encoding convertfrom utf-8 "altura y profundidad respecto nivel del mar"]
::msgcat::mcset fr "point passage-height:both" [encoding convertfrom utf-8 "hauteur au dessous et au dessus de l\342\200\231eau"]
::msgcat::mcset it "point passage-height:both" [encoding convertfrom utf-8 "altezza sopra e sotto il livello dell'acqua"]
::msgcat::mcset mi "point passage-height:both" [encoding convertfrom utf-8 "karewa ki runga ki raro"]
::msgcat::mcset pl "point passage-height:both" [encoding convertfrom utf-8 "wysoko\305\233\304\207 korytarza nad powierzchni\304\205 wody i g\305\202\304\231boko\305\233\304\207 poni\305\274ej poziomu wody"]
::msgcat::mcset pt "point passage-height:both" [encoding convertfrom utf-8 "altura acima e profundidade abaixo do n\303\255vel da \303\241gua"]
::msgcat::mcset pt_BR "point passage-height:both" [encoding convertfrom utf-8 "altura acima e profundidade abaixo do n\303\255vel da \303\241gua"]
::msgcat::mcset pt_PT "point passage-height:both" [encoding convertfrom utf-8 "altura acima e profundidade abaixo do n\303\255vel da \303\241gua"]
::msgcat::mcset ru "point passage-height:both" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \320\275\320\260\320\264 \320\270 \320\263\320\273\321\203\320\261\320\270\320\275\320\260 \320\275\320\270\320\266\320\265 \321\203\321\200\320\276\320\262\320\275\321\217 \320\262\320\276\320\264\321\213"]
::msgcat::mcset sk "point passage-height:both" [encoding convertfrom utf-8 "v\303\275\305\241ka nad a h\304\272bka pod hladinou"]
::msgcat::mcset sq "point passage-height:both" [encoding convertfrom utf-8 "lartesia mbi dhe nen nivelin e ujit"]
::msgcat::mcset bg "point passage-height:negative" [encoding convertfrom utf-8 "\320\264\321\212\320\273\320\261\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260 \320\277\320\276\320\264 \320\262\320\276\320\264\320\260\321\202\320\260"]
::msgcat::mcset cz "point passage-height:negative" [encoding convertfrom utf-8 "v\303\275\305\241ka chodby pod hladinou"]
::msgcat::mcset de "point passage-height:negative" [encoding convertfrom utf-8 "Raumh\303\266he nach unten"]
::msgcat::mcset el "point passage-height:negative" [encoding convertfrom utf-8 "\316\262\316\254\316\270\316\277\317\202 \317\203\317\204\316\277\316\254\317\202 \316\272\316\254\317\204\317\211 \316\261\317\200\317\214 \316\275\316\265\317\201\317\214"]
::msgcat::mcset en "point passage-height:negative" [encoding convertfrom utf-8 "depth below water level"]
::msgcat::mcset en_UK "point passage-height:negative" [encoding convertfrom utf-8 "depth below water level"]
::msgcat::mcset en_US "point passage-height:negative" [encoding convertfrom utf-8 "depth below water level"]
::msgcat::mcset es "point passage-height:negative" [encoding convertfrom utf-8 "profundidad bajo nivel del mar"]
::msgcat::mcset fr "point passage-height:negative" [encoding convertfrom utf-8 "hauteur en dessous de l\342\200\231eau"]
::msgcat::mcset it "point passage-height:negative" [encoding convertfrom utf-8 "profondit\303\240 sotto il livello dell'acqua"]
::msgcat::mcset mi "point passage-height:negative" [encoding convertfrom utf-8 "te h\305\215hunu a karewa ki raro"]
::msgcat::mcset pl "point passage-height:negative" [encoding convertfrom utf-8 "wysoko\305\233\304\207 korytarza pod powierzchni\304\205 wody"]
::msgcat::mcset pt "point passage-height:negative" [encoding convertfrom utf-8 "profundidade abaixo do n\303\255vel da \303\241gua"]
::msgcat::mcset pt_BR "point passage-height:negative" [encoding convertfrom utf-8 "profundidade abaixo do n\303\255vel da \303\241gua"]
::msgcat::mcset pt_PT "point passage-height:negative" [encoding convertfrom utf-8 "profundidade abaixo do n\303\255vel da \303\241gua"]
::msgcat::mcset ru "point passage-height:negative" [encoding convertfrom utf-8 "\320\263\320\273\321\203\320\261\320\270\320\275\320\260 \320\275\320\270\320\266\320\265 \321\203\321\200\320\276\320\262\320\275\321\217 \320\262\320\276\320\264\321\213"]
::msgcat::mcset sk "point passage-height:negative" [encoding convertfrom utf-8 "h\304\272bka pod hladinou"]
::msgcat::mcset sq "point passage-height:negative" [encoding convertfrom utf-8 "thellesia nen nivelin e ujit"]
::msgcat::mcset bg "point passage-height:positive" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260 \320\275\320\260\320\264 \320\262\320\276\320\264\320\260\321\202\320\260"]
::msgcat::mcset cz "point passage-height:positive" [encoding convertfrom utf-8 "v\303\275\305\241ka chodby nad hladinou"]
::msgcat::mcset de "point passage-height:positive" [encoding convertfrom utf-8 "Raumh\303\266he nach oben"]
::msgcat::mcset el "point passage-height:positive" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \317\203\317\204\316\277\316\254\317\202 \317\200\316\254\316\275\317\211 \316\261\317\200\317\214 \316\275\316\265\317\201\317\214"]
::msgcat::mcset en "point passage-height:positive" [encoding convertfrom utf-8 "height above water level"]
::msgcat::mcset en_UK "point passage-height:positive" [encoding convertfrom utf-8 "height above water level"]
::msgcat::mcset en_US "point passage-height:positive" [encoding convertfrom utf-8 "height above water level"]
::msgcat::mcset es "point passage-height:positive" [encoding convertfrom utf-8 "altura sobre nivel del mar"]
::msgcat::mcset fr "point passage-height:positive" [encoding convertfrom utf-8 "hauteur au-dessus de l\342\200\231eau"]
::msgcat::mcset it "point passage-height:positive" [encoding convertfrom utf-8 "altezza sopra il livello dell'acqua"]
::msgcat::mcset mi "point passage-height:positive" [encoding convertfrom utf-8 "te teitei a karewa ki runga"]
::msgcat::mcset pl "point passage-height:positive" [encoding convertfrom utf-8 "wysoko\305\233\304\207 korytarza nad powierzchni\304\205 wody"]
::msgcat::mcset pt "point passage-height:positive" [encoding convertfrom utf-8 "altura acima do n\303\255vel da \303\241gua"]
::msgcat::mcset pt_BR "point passage-height:positive" [encoding convertfrom utf-8 "altura acima do n\303\255vel da \303\241gua"]
::msgcat::mcset pt_PT "point passage-height:positive" [encoding convertfrom utf-8 "altura acima do n\303\255vel da \303\241gua"]
::msgcat::mcset ru "point passage-height:positive" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \320\275\320\260\320\264 \321\203\321\200\320\276\320\262\320\275\320\265\320\274 \320\262\320\276\320\264\321\213"]
::msgcat::mcset sk "point passage-height:positive" [encoding convertfrom utf-8 "v\303\275\305\241ka nad hladinou"]
::msgcat::mcset sq "point passage-height:positive" [encoding convertfrom utf-8 "lartesia mbi nivelin e ujit"]
::msgcat::mcset bg "point passage-height:unsigned" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\260 \320\275\320\260 \320\263\320\260\320\273\320\265\321\200\320\270\321\217\321\202\320\260"]
::msgcat::mcset cz "point passage-height:unsigned" [encoding convertfrom utf-8 "v\303\275\305\241ka chodby"]
::msgcat::mcset de "point passage-height:unsigned" [encoding convertfrom utf-8 "Raumh\303\266he"]
::msgcat::mcset el "point passage-height:unsigned" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \317\203\317\204\316\277\316\254\317\202"]
::msgcat::mcset en "point passage-height:unsigned" [encoding convertfrom utf-8 "passage height"]
::msgcat::mcset en_UK "point passage-height:unsigned" [encoding convertfrom utf-8 "passage height"]
::msgcat::mcset en_US "point passage-height:unsigned" [encoding convertfrom utf-8 "passage height"]
::msgcat::mcset es "point passage-height:unsigned" [encoding convertfrom utf-8 "altura galer\303\255a"]
::msgcat::mcset fr "point passage-height:unsigned" [encoding convertfrom utf-8 "hauteur du passage"]
::msgcat::mcset it "point passage-height:unsigned" [encoding convertfrom utf-8 "altezza galleria"]
::msgcat::mcset mi "point passage-height:unsigned" [encoding convertfrom utf-8 "ara teitei"]
::msgcat::mcset pl "point passage-height:unsigned" [encoding convertfrom utf-8 "wysoko\305\233\304\207 korytarza"]
::msgcat::mcset pt "point passage-height:unsigned" [encoding convertfrom utf-8 "altura da galeria"]
::msgcat::mcset pt_BR "point passage-height:unsigned" [encoding convertfrom utf-8 "altura da galeria"]
::msgcat::mcset pt_PT "point passage-height:unsigned" [encoding convertfrom utf-8 "altura da galeria"]
::msgcat::mcset ru "point passage-height:unsigned" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\260 \321\205\320\276\320\264\320\260"]
::msgcat::mcset sk "point passage-height:unsigned" [encoding convertfrom utf-8 "v\303\275\305\241ka chodby"]
::msgcat::mcset sq "point passage-height:unsigned" [encoding convertfrom utf-8 "lartesia e kalimit-e pashenuar"]
::msgcat::mcset bg "point pebbles" [encoding convertfrom utf-8 "\320\272\320\260\320\274\321\212\321\207\320\265\321\202\320\260"]
::msgcat::mcset cz "point pebbles" [encoding convertfrom utf-8 "valouny"]
::msgcat::mcset de "point pebbles" [encoding convertfrom utf-8 "Kies"]
::msgcat::mcset el "point pebbles" [encoding convertfrom utf-8 "\317\207\316\261\316\273\316\257\316\272\316\271\316\261"]
::msgcat::mcset en "point pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset en_UK "point pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset en_US "point pebbles" [encoding convertfrom utf-8 "pebbles"]
::msgcat::mcset es "point pebbles" [encoding convertfrom utf-8 "cantos rodados"]
::msgcat::mcset fr "point pebbles" [encoding convertfrom utf-8 "galets"]
::msgcat::mcset it "point pebbles" [encoding convertfrom utf-8 "ciotoli"]
::msgcat::mcset mi "point pebbles" [encoding convertfrom utf-8 "nga k\305\215hatu iti"]
::msgcat::mcset pl "point pebbles" [encoding convertfrom utf-8 "okr\304\231glaki"]
::msgcat::mcset pt "point pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset pt_BR "point pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset pt_PT "point pebbles" [encoding convertfrom utf-8 "seixos"]
::msgcat::mcset ru "point pebbles" [encoding convertfrom utf-8 "\320\263\320\260\320\273\321\214\320\272\320\260"]
::msgcat::mcset sk "point pebbles" [encoding convertfrom utf-8 "okruhliaky"]
::msgcat::mcset sq "point pebbles" [encoding convertfrom utf-8 "gurralece"]
::msgcat::mcset bg "point pillar" [encoding convertfrom utf-8 "\321\201\321\202\320\260\320\273\320\260\320\272\321\202\320\276\320\275"]
::msgcat::mcset cz "point pillar" [encoding convertfrom utf-8 "stalagn\303\241t"]
::msgcat::mcset de "point pillar" [encoding convertfrom utf-8 "S\303\244ule"]
::msgcat::mcset el "point pillar" [encoding convertfrom utf-8 "\316\272\316\277\316\273\317\214\316\275\316\261"]
::msgcat::mcset en "point pillar" [encoding convertfrom utf-8 "pillar"]
::msgcat::mcset en_UK "point pillar" [encoding convertfrom utf-8 "pillar"]
::msgcat::mcset en_US "point pillar" [encoding convertfrom utf-8 "pillar"]
::msgcat::mcset es "point pillar" [encoding convertfrom utf-8 "pilar"]
::msgcat::mcset fr "point pillar" [encoding convertfrom utf-8 "pillier"]
::msgcat::mcset it "point pillar" [encoding convertfrom utf-8 "colonna"]
::msgcat::mcset mi "point pillar" [encoding convertfrom utf-8 "pou"]
::msgcat::mcset pl "point pillar" [encoding convertfrom utf-8 "stalagnat"]
::msgcat::mcset pt "point pillar" [encoding convertfrom utf-8 "coluna"]
::msgcat::mcset pt_BR "point pillar" [encoding convertfrom utf-8 "coluna"]
::msgcat::mcset pt_PT "point pillar" [encoding convertfrom utf-8 "coluna"]
::msgcat::mcset ru "point pillar" [encoding convertfrom utf-8 "\320\272\320\276\320\273\320\276\320\275\320\275\320\260"]
::msgcat::mcset sk "point pillar" [encoding convertfrom utf-8 "stalagn\303\241t"]
::msgcat::mcset sq "point pillar" [encoding convertfrom utf-8 "shtylle"]
::msgcat::mcset bg "point popcorn" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\260\320\273\320\270\321\202\320\270"]
::msgcat::mcset cz "point popcorn" [encoding convertfrom utf-8 "pizolity"]
::msgcat::mcset de "point popcorn" [encoding convertfrom utf-8 "Blumenkohlsinter"]
::msgcat::mcset el "point popcorn" [encoding convertfrom utf-8 "\316\274\316\261\316\275\316\271\317\204\316\254\317\201\316\271\316\261 \316\261\317\200\317\214 \317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\317\214 \317\205\316\273\316\271\316\272\317\214"]
::msgcat::mcset en "point popcorn" [encoding convertfrom utf-8 "popcorn"]
::msgcat::mcset en_UK "point popcorn" [encoding convertfrom utf-8 "popcorn"]
::msgcat::mcset en_US "point popcorn" [encoding convertfrom utf-8 "popcorn"]
::msgcat::mcset es "point popcorn" [encoding convertfrom utf-8 "coliflor"]
::msgcat::mcset fr "point popcorn" [encoding convertfrom utf-8 "choux-fleur"]
::msgcat::mcset it "point popcorn" [encoding convertfrom utf-8 "cavolfiore"]
::msgcat::mcset mi "point popcorn" [encoding convertfrom utf-8 "kanga p\304\201huuhuu"]
::msgcat::mcset pl "point popcorn" [encoding convertfrom utf-8 "pizolity"]
::msgcat::mcset pt "point popcorn" [encoding convertfrom utf-8 "couve-flor"]
::msgcat::mcset pt_BR "point popcorn" [encoding convertfrom utf-8 "couve-flor"]
::msgcat::mcset pt_PT "point popcorn" [encoding convertfrom utf-8 "couve-flor"]
::msgcat::mcset ru "point popcorn" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\260\320\273\320\270\321\202\321\213"]
::msgcat::mcset sk "point popcorn" [encoding convertfrom utf-8 "pizolity"]
::msgcat::mcset sq "point popcorn" [encoding convertfrom utf-8 "palagaqa-kokorroshka"]
::msgcat::mcset bg "point raft" [encoding convertfrom utf-8 "\320\275\320\260\321\201\320\270\320\277"]
::msgcat::mcset cz "point raft" [encoding convertfrom utf-8 "n\303\241plav"]
::msgcat::mcset de "point raft" [encoding convertfrom utf-8 "schwimmendes Kalkh\303\244utchen"]
::msgcat::mcset el "point raft" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\317\214 \317\205\316\273\316\271\316\272\317\214 \317\200\316\277\317\205 \316\265\317\200\316\271\317\200\316\273\316\255\316\265\316\271"]
::msgcat::mcset en "point raft" [encoding convertfrom utf-8 "calcite raft"]
::msgcat::mcset en_UK "point raft" [encoding convertfrom utf-8 "calcite raft"]
::msgcat::mcset en_US "point raft" [encoding convertfrom utf-8 "calcite raft"]
::msgcat::mcset es "point raft" [encoding convertfrom utf-8 "calcita flotante"]
::msgcat::mcset fr "point raft" [encoding convertfrom utf-8 "calcite flottante"]
::msgcat::mcset it "point raft" [encoding convertfrom utf-8 "calcite flottante"]
::msgcat::mcset mi "point raft" [encoding convertfrom utf-8 "m\305\215kihi o k\305\215hatu h\305\215honu"]
::msgcat::mcset pl "point raft" [encoding convertfrom utf-8 "nanios"]
::msgcat::mcset pt "point raft" [encoding convertfrom utf-8 "jangada"]
::msgcat::mcset pt_BR "point raft" [encoding convertfrom utf-8 "jangada"]
::msgcat::mcset pt_PT "point raft" [encoding convertfrom utf-8 "jangada"]
::msgcat::mcset ru "point raft" [encoding convertfrom utf-8 "\320\262\321\213\321\201\321\213\320\277\320\272\320\260"]
::msgcat::mcset sk "point raft" [encoding convertfrom utf-8 "n\303\241plav"]
::msgcat::mcset sq "point raft" [encoding convertfrom utf-8 "trap-skele"]
::msgcat::mcset bg "point raft-cone" [encoding convertfrom utf-8 "\320\275\320\260\321\201\320\270\320\277\320\265\320\275 \320\272\320\276\320\275\321\203\321\201"]
::msgcat::mcset cz "point raft-cone" [encoding convertfrom utf-8 "n\303\241plavov\303\275 ku\305\276el"]
::msgcat::mcset de "point raft-cone" [encoding convertfrom utf-8 "schwimmendes Kalkh\303\244utchen"]
::msgcat::mcset el "point raft-cone" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\271\317\204\316\271\316\272\317\214\317\202 \316\272\317\216\316\275\316\277\317\202 \317\200\316\277\317\205 \316\265\317\200\316\271\317\200\316\273\316\255\316\265\316\271"]
::msgcat::mcset en "point raft-cone" [encoding convertfrom utf-8 "raft cone"]
::msgcat::mcset en_UK "point raft-cone" [encoding convertfrom utf-8 "raft cone"]
::msgcat::mcset en_US "point raft-cone" [encoding convertfrom utf-8 "raft cone"]
::msgcat::mcset es "point raft-cone" [encoding convertfrom utf-8 "conos"]
::msgcat::mcset fr "point raft-cone" [encoding convertfrom utf-8 "cone"]
::msgcat::mcset it "point raft-cone" [encoding convertfrom utf-8 "calcite flottante"]
::msgcat::mcset mi "point raft-cone" [encoding convertfrom utf-8 "korere a m\305\215kihi k\305\215hatu h\305\215honu"]
::msgcat::mcset pl "point raft-cone" [encoding convertfrom utf-8 "nanios"]
::msgcat::mcset pt "point raft-cone" [encoding convertfrom utf-8 "cone de jangada"]
::msgcat::mcset pt_BR "point raft-cone" [encoding convertfrom utf-8 "cone de jangada"]
::msgcat::mcset pt_PT "point raft-cone" [encoding convertfrom utf-8 "cone de jangada"]
::msgcat::mcset ru "point raft-cone" [encoding convertfrom utf-8 "\320\262\321\213\321\201\321\213\320\277\320\275\320\276\320\271 \320\272\320\276\320\275\321\203\321\201"]
::msgcat::mcset sk "point raft-cone" [encoding convertfrom utf-8 "n\303\241plavov\303\275 ku\305\276e\304\276"]
::msgcat::mcset sq "point raft-cone" [encoding convertfrom utf-8 "rrjedhe uji konike"]
::msgcat::mcset bg "point remark" [encoding convertfrom utf-8 "\320\267\320\260\320\261\320\265\320\273\320\265\320\266\320\272\320\260"]
::msgcat::mcset cz "point remark" [encoding convertfrom utf-8 "pozn\303\241mka"]
::msgcat::mcset de "point remark" [encoding convertfrom utf-8 "Bemerkung"]
::msgcat::mcset el "point remark" [encoding convertfrom utf-8 "\317\203\317\207\317\214\316\273\316\271\316\277"]
::msgcat::mcset en "point remark" [encoding convertfrom utf-8 "remark"]
::msgcat::mcset en_UK "point remark" [encoding convertfrom utf-8 "remark"]
::msgcat::mcset en_US "point remark" [encoding convertfrom utf-8 "remark"]
::msgcat::mcset es "point remark" [encoding convertfrom utf-8 "nota"]
::msgcat::mcset fr "point remark" [encoding convertfrom utf-8 "remarque"]
::msgcat::mcset it "point remark" [encoding convertfrom utf-8 "nota"]
::msgcat::mcset mi "point remark" [encoding convertfrom utf-8 "korero"]
::msgcat::mcset pl "point remark" [encoding convertfrom utf-8 "uwaga"]
::msgcat::mcset pt "point remark" [encoding convertfrom utf-8 "anota\303\247\303\243o"]
::msgcat::mcset pt_BR "point remark" [encoding convertfrom utf-8 "anota\303\247\303\243o"]
::msgcat::mcset pt_PT "point remark" [encoding convertfrom utf-8 "anota\303\247\303\243o"]
::msgcat::mcset ru "point remark" [encoding convertfrom utf-8 "\320\267\320\260\320\274\320\265\321\202\320\272\320\260"]
::msgcat::mcset sk "point remark" [encoding convertfrom utf-8 "pozn\303\241mka"]
::msgcat::mcset sq "point remark" [encoding convertfrom utf-8 "shenim"]
::msgcat::mcset bg "point rimstone-dam" [encoding convertfrom utf-8 "\321\201\321\203\321\205\320\276 \321\201\320\270\320\275\321\202\321\200\320\276\320\262\320\276 \320\265\320\267\320\265\321\200\320\276"]
::msgcat::mcset cz "point rimstone-dam" [encoding convertfrom utf-8 "sintrov\303\241 hr\303\241zka"]
::msgcat::mcset de "point rimstone-dam" [encoding convertfrom utf-8 "Sinterbarriere"]
::msgcat::mcset el "point rimstone-dam" [encoding convertfrom utf-8 "\316\263\316\272\316\277\317\205\317\201 (\316\273\316\271\316\270\317\211\316\274\316\261\317\204\316\271\316\272\317\214 \317\206\317\201\316\254\316\263\316\274\316\261)"]
::msgcat::mcset en "point rimstone-dam" [encoding convertfrom utf-8 "rimstone dam"]
::msgcat::mcset en_UK "point rimstone-dam" [encoding convertfrom utf-8 "rimstone dam"]
::msgcat::mcset en_US "point rimstone-dam" [encoding convertfrom utf-8 "rimstone dam"]
::msgcat::mcset es "point rimstone-dam" [encoding convertfrom utf-8 "gour-presa"]
::msgcat::mcset fr "point rimstone-dam" [encoding convertfrom utf-8 "gours"]
::msgcat::mcset it "point rimstone-dam" [encoding convertfrom utf-8 "gour"]
::msgcat::mcset mi "point rimstone-dam" [encoding convertfrom utf-8 "k\305\215hatu matatara"]
::msgcat::mcset pl "point rimstone-dam" [encoding convertfrom utf-8 "naciekowa przegroda"]
::msgcat::mcset pt "point rimstone-dam" [encoding convertfrom utf-8 "travertino"]
::msgcat::mcset pt_BR "point rimstone-dam" [encoding convertfrom utf-8 "travertino"]
::msgcat::mcset pt_PT "point rimstone-dam" [encoding convertfrom utf-8 "travertino"]
::msgcat::mcset ru "point rimstone-dam" [encoding convertfrom utf-8 "\320\263\321\203\321\200\321\213 \320\261\320\265\320\267 \320\262\320\276\320\264\321\213"]
::msgcat::mcset sk "point rimstone-dam" [encoding convertfrom utf-8 "sintrov\303\241 hr\303\241dza"]
::msgcat::mcset sq "point rimstone-dam" [encoding convertfrom utf-8 "penda guri"]
::msgcat::mcset bg "point rimstone-pool" [encoding convertfrom utf-8 "\321\201\320\270\320\275\321\202\321\200\320\276\320\262\320\276 \320\265\320\267\320\265\321\200\320\276"]
::msgcat::mcset cz "point rimstone-pool" [encoding convertfrom utf-8 "sintrov\303\251 jez\303\255rko"]
::msgcat::mcset de "point rimstone-pool" [encoding convertfrom utf-8 "Sinterbecken"]
::msgcat::mcset el "point rimstone-pool" [encoding convertfrom utf-8 "\316\263\316\272\316\277\317\205\317\201 (\316\273\316\271\316\270\317\211\316\274\316\261\317\204\316\271\316\272\316\256 \316\273\316\265\316\272\316\254\316\275\316\267)"]
::msgcat::mcset en "point rimstone-pool" [encoding convertfrom utf-8 "rimstone pool"]
::msgcat::mcset en_UK "point rimstone-pool" [encoding convertfrom utf-8 "rimstone pool"]
::msgcat::mcset en_US "point rimstone-pool" [encoding convertfrom utf-8 "rimstone pool"]
::msgcat::mcset es "point rimstone-pool" [encoding convertfrom utf-8 "gour-poza"]
::msgcat::mcset fr "point rimstone-pool" [encoding convertfrom utf-8 "gour"]
::msgcat::mcset it "point rimstone-pool" [encoding convertfrom utf-8 "vasca"]
::msgcat::mcset mi "point rimstone-pool" [encoding convertfrom utf-8 "k\305\215hatu kopua wai"]
::msgcat::mcset pl "point rimstone-pool" [encoding convertfrom utf-8 "jeziorko naciekowe"]
::msgcat::mcset pt "point rimstone-pool" [encoding convertfrom utf-8 "lago travertino"]
::msgcat::mcset pt_BR "point rimstone-pool" [encoding convertfrom utf-8 "lago travertino"]
::msgcat::mcset pt_PT "point rimstone-pool" [encoding convertfrom utf-8 "lago travertino"]
::msgcat::mcset ru "point rimstone-pool" [encoding convertfrom utf-8 "\320\263\321\203\321\200\321\213 \321\201 \320\262\320\276\320\264\320\276\320\271"]
::msgcat::mcset sk "point rimstone-pool" [encoding convertfrom utf-8 "sintrov\303\251 jazierko"]
::msgcat::mcset sq "point rimstone-pool" [encoding convertfrom utf-8 "vaska uji"]
::msgcat::mcset bg "point root" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\265\320\275\320\270"]
::msgcat::mcset cz "point root" [encoding convertfrom utf-8 "ko\305\231eny"]
::msgcat::mcset de "point root" [encoding convertfrom utf-8 "Holzreste"]
::msgcat::mcset el "point root" [encoding convertfrom utf-8 "\317\201\316\257\316\266\316\265\317\202"]
::msgcat::mcset en "point root" [encoding convertfrom utf-8 "root"]
::msgcat::mcset en_UK "point root" [encoding convertfrom utf-8 "root"]
::msgcat::mcset en_US "point root" [encoding convertfrom utf-8 "root"]
::msgcat::mcset es "point root" [encoding convertfrom utf-8 "ra\303\255z"]
::msgcat::mcset fr "point root" [encoding convertfrom utf-8 "racine"]
::msgcat::mcset it "point root" [encoding convertfrom utf-8 "radice"]
::msgcat::mcset mi "point root" [encoding convertfrom utf-8 "pakiaka"]
::msgcat::mcset pl "point root" [encoding convertfrom utf-8 "korzenie"]
::msgcat::mcset pt "point root" [encoding convertfrom utf-8 "raiz"]
::msgcat::mcset pt_BR "point root" [encoding convertfrom utf-8 "raiz"]
::msgcat::mcset pt_PT "point root" [encoding convertfrom utf-8 "raiz"]
::msgcat::mcset ru "point root" [encoding convertfrom utf-8 "\320\272\320\276\321\200\320\275\320\270 \321\200\320\260\321\201\321\202\320\265\320\275\320\270\320\271"]
::msgcat::mcset sk "point root" [encoding convertfrom utf-8 "korene"]
::msgcat::mcset sq "point root" [encoding convertfrom utf-8 "rrenje"]
::msgcat::mcset bg "point rope" [encoding convertfrom utf-8 "\320\262\321\212\320\266\320\265"]
::msgcat::mcset cz "point rope" [encoding convertfrom utf-8 "lano"]
::msgcat::mcset de "point rope" [encoding convertfrom utf-8 "Seil"]
::msgcat::mcset el "point rope" [encoding convertfrom utf-8 "\317\203\317\207\316\277\316\271\316\275\316\257"]
::msgcat::mcset en "point rope" [encoding convertfrom utf-8 "rope"]
::msgcat::mcset en_UK "point rope" [encoding convertfrom utf-8 "rope"]
::msgcat::mcset en_US "point rope" [encoding convertfrom utf-8 "rope"]
::msgcat::mcset es "point rope" [encoding convertfrom utf-8 "cuerda"]
::msgcat::mcset fr "point rope" [encoding convertfrom utf-8 "corde"]
::msgcat::mcset it "point rope" [encoding convertfrom utf-8 "corda"]
::msgcat::mcset mi "point rope" [encoding convertfrom utf-8 "taura"]
::msgcat::mcset pl "point rope" [encoding convertfrom utf-8 "lina"]
::msgcat::mcset pt "point rope" [encoding convertfrom utf-8 "corda"]
::msgcat::mcset pt_BR "point rope" [encoding convertfrom utf-8 "corda"]
::msgcat::mcset pt_PT "point rope" [encoding convertfrom utf-8 "corda"]
::msgcat::mcset ru "point rope" [encoding convertfrom utf-8 "\320\273\320\270\320\275\320\265\320\271\320\275\320\260\321\217 \320\276\320\277\320\276\321\200\320\260"]
::msgcat::mcset sk "point rope" [encoding convertfrom utf-8 "lano"]
::msgcat::mcset sq "point rope" [encoding convertfrom utf-8 "litar"]
::msgcat::mcset bg "point rope-ladder" [encoding convertfrom utf-8 "\320\277\320\265\321\211\320\265\321\200\320\275\320\260 \321\201\321\202\321\212\320\273\320\261\320\260"]
::msgcat::mcset cz "point rope-ladder" [encoding convertfrom utf-8 "lanov\303\275 \305\276eb\305\231\303\255k"]
::msgcat::mcset de "point rope-ladder" [encoding convertfrom utf-8 "Drahtseilleiter"]
::msgcat::mcset el "point rope-ladder" [encoding convertfrom utf-8 "\316\261\316\275\316\265\316\274\317\214\317\203\316\272\316\261\316\273\316\261"]
::msgcat::mcset en "point rope-ladder" [encoding convertfrom utf-8 "rope ladder"]
::msgcat::mcset en_UK "point rope-ladder" [encoding convertfrom utf-8 "rope ladder"]
::msgcat::mcset en_US "point rope-ladder" [encoding convertfrom utf-8 "rope ladder"]
::msgcat::mcset es "point rope-ladder" [encoding convertfrom utf-8 "escala"]
::msgcat::mcset fr "point rope-ladder" [encoding convertfrom utf-8 "\303\251chelle de corde"]
::msgcat::mcset it "point rope-ladder" [encoding convertfrom utf-8 "scala di corda"]
::msgcat::mcset mi "point rope-ladder" [encoding convertfrom utf-8 "arawhata taura"]
::msgcat::mcset pl "point rope-ladder" [encoding convertfrom utf-8 "drabinka linowa"]
::msgcat::mcset pt "point rope-ladder" [encoding convertfrom utf-8 "escada de corda"]
::msgcat::mcset pt_BR "point rope-ladder" [encoding convertfrom utf-8 "escada de corda"]
::msgcat::mcset pt_PT "point rope-ladder" [encoding convertfrom utf-8 "escada de corda"]
::msgcat::mcset ru "point rope-ladder" [encoding convertfrom utf-8 "\320\263\320\270\320\261\320\272\320\260\321\217 \320\273\320\265\321\201\321\202\320\275\320\270\321\206\320\260"]
::msgcat::mcset sk "point rope-ladder" [encoding convertfrom utf-8 "lanov\303\275 rebr\303\255k"]
::msgcat::mcset sq "point rope-ladder" [encoding convertfrom utf-8 "shkalle litari"]
::msgcat::mcset bg "point sand" [encoding convertfrom utf-8 "\320\277\321\217\321\201\321\212\320\272"]
::msgcat::mcset cz "point sand" [encoding convertfrom utf-8 "p\303\255sek"]
::msgcat::mcset de "point sand" [encoding convertfrom utf-8 "Sand"]
::msgcat::mcset el "point sand" [encoding convertfrom utf-8 "\316\254\316\274\316\274\316\277\317\202"]
::msgcat::mcset en "point sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset en_UK "point sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset en_US "point sand" [encoding convertfrom utf-8 "sand"]
::msgcat::mcset es "point sand" [encoding convertfrom utf-8 "arena"]
::msgcat::mcset fr "point sand" [encoding convertfrom utf-8 "sable"]
::msgcat::mcset it "point sand" [encoding convertfrom utf-8 "sabbia"]
::msgcat::mcset mi "point sand" [encoding convertfrom utf-8 "onep\305\253"]
::msgcat::mcset pl "point sand" [encoding convertfrom utf-8 "piasek"]
::msgcat::mcset pt "point sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset pt_BR "point sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset pt_PT "point sand" [encoding convertfrom utf-8 "areia"]
::msgcat::mcset ru "point sand" [encoding convertfrom utf-8 "\320\277\320\265\321\201\320\276\320\272"]
::msgcat::mcset sk "point sand" [encoding convertfrom utf-8 "piesok"]
::msgcat::mcset sq "point sand" [encoding convertfrom utf-8 "rane"]
::msgcat::mcset bg "point scallop" [encoding convertfrom utf-8 "\321\204\320\260\321\201\320\265\321\202\320\272\320\270"]
::msgcat::mcset cz "point scallop" [encoding convertfrom utf-8 "erozn\303\255 \303\272tvary"]
::msgcat::mcset de "point scallop" [encoding convertfrom utf-8 "Flie\303\237facette"]
::msgcat::mcset el "point scallop" [encoding convertfrom utf-8 "\317\203\316\272\316\254\316\273\316\277\317\200 (\316\272\316\265\316\275\316\254 \316\264\316\271\316\254\316\262\317\201\317\211\317\203\316\267\317\202)"]
::msgcat::mcset en "point scallop" [encoding convertfrom utf-8 "scallop"]
::msgcat::mcset en_UK "point scallop" [encoding convertfrom utf-8 "scallop"]
::msgcat::mcset en_US "point scallop" [encoding convertfrom utf-8 "scallop"]
::msgcat::mcset es "point scallop" [encoding convertfrom utf-8 "cavitaciones"]
::msgcat::mcset fr "point scallop" [encoding convertfrom utf-8 "vagues d\342\200\231\303\251rosion (coups de gouge)"]
::msgcat::mcset it "point scallop" [encoding convertfrom utf-8 "scallop"]
::msgcat::mcset mi "point scallop" [encoding convertfrom utf-8 "anatipa"]
::msgcat::mcset pl "point scallop" [encoding convertfrom utf-8 "formy erozyjne"]
::msgcat::mcset pt "point scallop" [encoding convertfrom utf-8 "marcas de fluxo"]
::msgcat::mcset pt_BR "point scallop" [encoding convertfrom utf-8 "marcas de fluxo"]
::msgcat::mcset pt_PT "point scallop" [encoding convertfrom utf-8 "marcas de fluxo"]
::msgcat::mcset ru "point scallop" [encoding convertfrom utf-8 "\321\204\320\260\321\201\320\265\321\202\320\272\320\270"]
::msgcat::mcset sk "point scallop" [encoding convertfrom utf-8 "last\303\272rovit\303\251 jamky"]
::msgcat::mcset sq "point scallop" [encoding convertfrom utf-8 "guacat"]
::msgcat::mcset bg "point section" [encoding convertfrom utf-8 "\320\274\321\217\321\201\321\202\320\276 \320\275\320\260 \321\201\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point section" [encoding convertfrom utf-8 "p\305\231\303\255\304\215n\303\275 \305\231ez"]
::msgcat::mcset de "point section" [encoding convertfrom utf-8 "Schnitt"]
::msgcat::mcset el "point section" [encoding convertfrom utf-8 "\317\204\316\277\316\274\316\256"]
::msgcat::mcset en "point section" [encoding convertfrom utf-8 "section"]
::msgcat::mcset en_UK "point section" [encoding convertfrom utf-8 "section"]
::msgcat::mcset en_US "point section" [encoding convertfrom utf-8 "section"]
::msgcat::mcset es "point section" [encoding convertfrom utf-8 "secci\303\263n"]
::msgcat::mcset fr "point section" [encoding convertfrom utf-8 "section"]
::msgcat::mcset it "point section" [encoding convertfrom utf-8 "sezione"]
::msgcat::mcset mi "point section" [encoding convertfrom utf-8 "roherohenga"]
::msgcat::mcset pl "point section" [encoding convertfrom utf-8 "przkr\303\263j"]
::msgcat::mcset pt "point section" [encoding convertfrom utf-8 "se\303\247\303\243o"]
::msgcat::mcset pt_BR "point section" [encoding convertfrom utf-8 "se\303\247\303\243o"]
::msgcat::mcset pt_PT "point section" [encoding convertfrom utf-8 "sec\303\247\303\243o"]
::msgcat::mcset ru "point section" [encoding convertfrom utf-8 "\321\201\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset sk "point section" [encoding convertfrom utf-8 "prie\304\215ny rez"]
::msgcat::mcset sq "point section" [encoding convertfrom utf-8 "pike-ndarje"]
::msgcat::mcset bg "point sink" [encoding convertfrom utf-8 "\320\277\320\276\320\275\320\276\321\200"]
::msgcat::mcset cz "point sink" [encoding convertfrom utf-8 "ponor"]
::msgcat::mcset de "point sink" [encoding convertfrom utf-8 "Schluckloch"]
::msgcat::mcset el "point sink" [encoding convertfrom utf-8 "\316\272\316\261\317\204\316\261\316\262\317\214\316\270\317\201\316\261"]
::msgcat::mcset en "point sink" [encoding convertfrom utf-8 "sink"]
::msgcat::mcset en_UK "point sink" [encoding convertfrom utf-8 "sink"]
::msgcat::mcset en_US "point sink" [encoding convertfrom utf-8 "sink"]
::msgcat::mcset es "point sink" [encoding convertfrom utf-8 "sumidero"]
::msgcat::mcset fr "point sink" [encoding convertfrom utf-8 "perte"]
::msgcat::mcset it "point sink" [encoding convertfrom utf-8 "perdita"]
::msgcat::mcset mi "point sink" [encoding convertfrom utf-8 "tapoko"]
::msgcat::mcset pl "point sink" [encoding convertfrom utf-8 "ponor"]
::msgcat::mcset pt "point sink" [encoding convertfrom utf-8 "sumidouro"]
::msgcat::mcset pt_BR "point sink" [encoding convertfrom utf-8 "sumidouro"]
::msgcat::mcset pt_PT "point sink" [encoding convertfrom utf-8 "sumidouro"]
::msgcat::mcset ru "point sink" [encoding convertfrom utf-8 "\321\201\321\202\320\276\320\272"]
::msgcat::mcset sk "point sink" [encoding convertfrom utf-8 "ponor"]
::msgcat::mcset sq "point sink" [encoding convertfrom utf-8 "pus"]
::msgcat::mcset bg "point snow" [encoding convertfrom utf-8 "\321\201\320\275\321\217\320\263"]
::msgcat::mcset cz "point snow" [encoding convertfrom utf-8 "sn\303\255h"]
::msgcat::mcset de "point snow" [encoding convertfrom utf-8 "Schnee"]
::msgcat::mcset el "point snow" [encoding convertfrom utf-8 "\317\207\316\271\317\216\316\275\316\271"]
::msgcat::mcset en "point snow" [encoding convertfrom utf-8 "snow"]
::msgcat::mcset en_UK "point snow" [encoding convertfrom utf-8 "snow"]
::msgcat::mcset en_US "point snow" [encoding convertfrom utf-8 "snow"]
::msgcat::mcset es "point snow" [encoding convertfrom utf-8 "nieve"]
::msgcat::mcset fr "point snow" [encoding convertfrom utf-8 "neige"]
::msgcat::mcset it "point snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset mi "point snow" [encoding convertfrom utf-8 "huka"]
::msgcat::mcset pl "point snow" [encoding convertfrom utf-8 "\305\233nieg"]
::msgcat::mcset pt "point snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset pt_BR "point snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset pt_PT "point snow" [encoding convertfrom utf-8 "neve"]
::msgcat::mcset ru "point snow" [encoding convertfrom utf-8 "\321\201\320\275\320\265\320\263"]
::msgcat::mcset sk "point snow" [encoding convertfrom utf-8 "sneh"]
::msgcat::mcset sq "point snow" [encoding convertfrom utf-8 "bore"]
::msgcat::mcset bg "point soda-straw" [encoding convertfrom utf-8 "\321\206\320\265\320\262\320\270\321\207\320\265\320\275 \321\201\321\202\320\260\320\273\320\260\320\272\321\202\320\270\321\202"]
::msgcat::mcset cz "point soda-straw" [encoding convertfrom utf-8 "br\304\215ka"]
::msgcat::mcset de "point soda-straw" [encoding convertfrom utf-8 "Makkaroni"]
::msgcat::mcset el "point soda-straw" [encoding convertfrom utf-8 "\316\274\316\261\316\272\316\261\317\201\317\214\316\275\316\271\316\261"]
::msgcat::mcset en "point soda-straw" [encoding convertfrom utf-8 "soda straw"]
::msgcat::mcset en_UK "point soda-straw" [encoding convertfrom utf-8 "soda straw"]
::msgcat::mcset en_US "point soda-straw" [encoding convertfrom utf-8 "soda straw"]
::msgcat::mcset es "point soda-straw" [encoding convertfrom utf-8 "fistulosa"]
::msgcat::mcset fr "point soda-straw" [encoding convertfrom utf-8 "fistuleuse"]
::msgcat::mcset it "point soda-straw" [encoding convertfrom utf-8 "tubolare"]
::msgcat::mcset mi "point soda-straw" [encoding convertfrom utf-8 "p\305\253 ngote"]
::msgcat::mcset pl "point soda-straw" [encoding convertfrom utf-8 "nacieki"]
::msgcat::mcset pt "point soda-straw" [encoding convertfrom utf-8 "canudos"]
::msgcat::mcset pt_BR "point soda-straw" [encoding convertfrom utf-8 "canudos"]
::msgcat::mcset pt_PT "point soda-straw" [encoding convertfrom utf-8 "tubulares"]
::msgcat::mcset ru "point soda-straw" [encoding convertfrom utf-8 "\321\201\321\202\320\260\320\273\320\260\320\272\321\202\320\270\321\202\321\213-\321\201\320\276\320\273\320\276\320\274\320\270\320\275\321\213"]
::msgcat::mcset sk "point soda-straw" [encoding convertfrom utf-8 "br\304\215k\303\241"]
::msgcat::mcset sq "point soda-straw" [encoding convertfrom utf-8 "shkopinje sode"]
::msgcat::mcset bg "point spring" [encoding convertfrom utf-8 "\320\270\320\267\320\262\320\276\321\200"]
::msgcat::mcset cz "point spring" [encoding convertfrom utf-8 "v\303\275v\304\233r"]
::msgcat::mcset de "point spring" [encoding convertfrom utf-8 "Quelle"]
::msgcat::mcset el "point spring" [encoding convertfrom utf-8 "\317\200\316\267\316\263\316\256"]
::msgcat::mcset en "point spring" [encoding convertfrom utf-8 "spring"]
::msgcat::mcset en_UK "point spring" [encoding convertfrom utf-8 "spring"]
::msgcat::mcset en_US "point spring" [encoding convertfrom utf-8 "spring"]
::msgcat::mcset es "point spring" [encoding convertfrom utf-8 "surgencia"]
::msgcat::mcset fr "point spring" [encoding convertfrom utf-8 "source"]
::msgcat::mcset it "point spring" [encoding convertfrom utf-8 "sorgente"]
::msgcat::mcset mi "point spring" [encoding convertfrom utf-8 "waipuna"]
::msgcat::mcset pl "point spring" [encoding convertfrom utf-8 "wywierzysko"]
::msgcat::mcset pt "point spring" [encoding convertfrom utf-8 "nascente"]
::msgcat::mcset pt_BR "point spring" [encoding convertfrom utf-8 "nascente"]
::msgcat::mcset pt_PT "point spring" [encoding convertfrom utf-8 "nascente"]
::msgcat::mcset ru "point spring" [encoding convertfrom utf-8 "\320\270\321\201\321\202\320\276\320\272"]
::msgcat::mcset sk "point spring" [encoding convertfrom utf-8 "v\303\275ver"]
::msgcat::mcset sq "point spring" [encoding convertfrom utf-8 "burim"]
::msgcat::mcset bg "point stalactite" [encoding convertfrom utf-8 "\321\201\321\202\320\260\320\273\320\260\320\272\321\202\320\270\321\202"]
::msgcat::mcset cz "point stalactite" [encoding convertfrom utf-8 "stalaktit"]
::msgcat::mcset de "point stalactite" [encoding convertfrom utf-8 "Stalaktit"]
::msgcat::mcset el "point stalactite" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\272\317\204\316\257\317\204\316\267\317\202"]
::msgcat::mcset en "point stalactite" [encoding convertfrom utf-8 "stalactite"]
::msgcat::mcset en_UK "point stalactite" [encoding convertfrom utf-8 "stalactite"]
::msgcat::mcset en_US "point stalactite" [encoding convertfrom utf-8 "stalactite"]
::msgcat::mcset es "point stalactite" [encoding convertfrom utf-8 "estalactita"]
::msgcat::mcset fr "point stalactite" [encoding convertfrom utf-8 "stalactite"]
::msgcat::mcset it "point stalactite" [encoding convertfrom utf-8 "stalattite"]
::msgcat::mcset mi "point stalactite" [encoding convertfrom utf-8 "k\305\215hatu ki te haere ki runga"]
::msgcat::mcset pl "point stalactite" [encoding convertfrom utf-8 "stalaktyt"]
::msgcat::mcset pt "point stalactite" [encoding convertfrom utf-8 "estalactite"]
::msgcat::mcset pt_BR "point stalactite" [encoding convertfrom utf-8 "estalactite"]
::msgcat::mcset pt_PT "point stalactite" [encoding convertfrom utf-8 "estalactite"]
::msgcat::mcset ru "point stalactite" [encoding convertfrom utf-8 "\321\201\321\202\320\260\320\273\320\260\320\272\321\202\320\270\321\202"]
::msgcat::mcset sk "point stalactite" [encoding convertfrom utf-8 "stalaktit"]
::msgcat::mcset sq "point stalactite" [encoding convertfrom utf-8 "stalaktit"]
::msgcat::mcset bg "point stalagmite" [encoding convertfrom utf-8 "\321\201\321\202\320\260\320\273\320\260\320\263\320\274\320\270\321\202"]
::msgcat::mcset cz "point stalagmite" [encoding convertfrom utf-8 "stalagmit"]
::msgcat::mcset de "point stalagmite" [encoding convertfrom utf-8 "Stalagmit"]
::msgcat::mcset el "point stalagmite" [encoding convertfrom utf-8 "\317\203\317\204\316\261\316\273\316\261\316\263\316\274\316\257\317\204\316\267\317\202"]
::msgcat::mcset en "point stalagmite" [encoding convertfrom utf-8 "stalagmite"]
::msgcat::mcset en_UK "point stalagmite" [encoding convertfrom utf-8 "stalagmite"]
::msgcat::mcset en_US "point stalagmite" [encoding convertfrom utf-8 "stalagmite"]
::msgcat::mcset es "point stalagmite" [encoding convertfrom utf-8 "estalagmita"]
::msgcat::mcset fr "point stalagmite" [encoding convertfrom utf-8 "stalagmite"]
::msgcat::mcset it "point stalagmite" [encoding convertfrom utf-8 "stalagmite"]
::msgcat::mcset mi "point stalagmite" [encoding convertfrom utf-8 "k\305\215hatu ki te haere ki raro"]
::msgcat::mcset pl "point stalagmite" [encoding convertfrom utf-8 "stalagmit"]
::msgcat::mcset pt "point stalagmite" [encoding convertfrom utf-8 "estalagmite"]
::msgcat::mcset pt_BR "point stalagmite" [encoding convertfrom utf-8 "estalagmite"]
::msgcat::mcset pt_PT "point stalagmite" [encoding convertfrom utf-8 "estalagmite"]
::msgcat::mcset ru "point stalagmite" [encoding convertfrom utf-8 "\321\201\321\202\320\260\320\273\320\260\320\263\320\274\320\270\321\202"]
::msgcat::mcset sk "point stalagmite" [encoding convertfrom utf-8 "stalagmit"]
::msgcat::mcset sq "point stalagmite" [encoding convertfrom utf-8 "stalagmit"]
::msgcat::mcset bg "point station" [encoding convertfrom utf-8 "\321\200\320\265\320\277\320\265\321\200\320\275\320\260 \321\202\320\276\321\207\320\272\320\260"]
::msgcat::mcset cz "point station" [encoding convertfrom utf-8 "m\304\233\305\231i\304\215sk\303\275 bod"]
::msgcat::mcset de "point station" [encoding convertfrom utf-8 "Messpunkt"]
::msgcat::mcset el "point station" [encoding convertfrom utf-8 "\317\203\316\267\316\274\316\265\316\257\316\277 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
::msgcat::mcset en "point station" [encoding convertfrom utf-8 "survey station"]
::msgcat::mcset en_UK "point station" [encoding convertfrom utf-8 "survey station"]
::msgcat::mcset en_US "point station" [encoding convertfrom utf-8 "survey station"]
::msgcat::mcset es "point station" [encoding convertfrom utf-8 "estaci\303\263n"]
::msgcat::mcset fr "point station" [encoding convertfrom utf-8 "station topo"]
::msgcat::mcset it "point station" [encoding convertfrom utf-8 "caposaldo"]
::msgcat::mcset mi "point station" [encoding convertfrom utf-8 "kaimataara"]
::msgcat::mcset pl "point station" [encoding convertfrom utf-8 "punkt pomiarowy"]
::msgcat::mcset pt "point station" [encoding convertfrom utf-8 "base"]
::msgcat::mcset pt_BR "point station" [encoding convertfrom utf-8 "base"]
::msgcat::mcset pt_PT "point station" [encoding convertfrom utf-8 "base"]
::msgcat::mcset ru "point station" [encoding convertfrom utf-8 "\320\277\320\270\320\272\320\265\321\202"]
::msgcat::mcset sk "point station" [encoding convertfrom utf-8 "mera\304\215sk\303\275 bod"]
::msgcat::mcset sq "point station" [encoding convertfrom utf-8 "stacioni I matjes"]
::msgcat::mcset bg "point station-name" [encoding convertfrom utf-8 "\320\270\320\274\320\265 \320\275\320\260 \321\200\320\265\320\277\320\265\321\200\320\275\320\260 \321\202\320\276\321\207\320\272\320\260"]
::msgcat::mcset cz "point station-name" [encoding convertfrom utf-8 "\304\215\303\255slo m\304\233\305\231i\304\215sk\303\251ho bodu"]
::msgcat::mcset de "point station-name" [encoding convertfrom utf-8 "Messpunktname"]
::msgcat::mcset el "point station-name" [encoding convertfrom utf-8 "\317\214\316\275\316\277\316\274\316\261 \317\203\316\267\316\274\316\265\316\257\316\277\317\205 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
::msgcat::mcset en "point station-name" [encoding convertfrom utf-8 "survey station name"]
::msgcat::mcset en_UK "point station-name" [encoding convertfrom utf-8 "survey station name"]
::msgcat::mcset en_US "point station-name" [encoding convertfrom utf-8 "survey station name"]
::msgcat::mcset es "point station-name" [encoding convertfrom utf-8 "nombre estacion"]
::msgcat::mcset fr "point station-name" [encoding convertfrom utf-8 "station topo, nom"]
::msgcat::mcset it "point station-name" [encoding convertfrom utf-8 "node del caposaldo"]
::msgcat::mcset mi "point station-name" [encoding convertfrom utf-8 "kaimatara ingoa"]
::msgcat::mcset pl "point station-name" [encoding convertfrom utf-8 "numer punktu pomiarowego"]
::msgcat::mcset pt "point station-name" [encoding convertfrom utf-8 "nome de base"]
::msgcat::mcset pt_BR "point station-name" [encoding convertfrom utf-8 "nome de base"]
::msgcat::mcset pt_PT "point station-name" [encoding convertfrom utf-8 "nome de base"]
::msgcat::mcset ru "point station-name" [encoding convertfrom utf-8 "\320\275\320\276\320\274\320\265\321\200 \320\277\320\270\320\272\320\265\321\202\320\260"]
::msgcat::mcset sk "point station-name" [encoding convertfrom utf-8 "\304\215\303\255slo mera\304\215sk\303\251ho bodu"]
::msgcat::mcset sq "point station-name" [encoding convertfrom utf-8 "emri I stacionit-mates"]
::msgcat::mcset bg "point station:fixed" [encoding convertfrom utf-8 "\321\200\320\265\320\277\320\265\321\200\320\275\320\260 \321\202\320\276\321\207\320\272\320\260 (\321\201\321\202\320\260\320\261\320\270\320\273\320\270\320\267\320\270\321\200\320\260\320\275\320\260)"]
::msgcat::mcset cz "point station:fixed" [encoding convertfrom utf-8 "m\304\233\305\231i\304\215sk\303\275 bod (stabilizovan\303\275)"]
::msgcat::mcset de "point station:fixed" [encoding convertfrom utf-8 "dauerhafter Messpunkt"]
::msgcat::mcset el "point station:fixed" [encoding convertfrom utf-8 "\316\274\317\214\316\275\316\271\316\274\316\277 \317\203\316\267\316\274\316\265\316\257\316\277 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
::msgcat::mcset en "point station:fixed" [encoding convertfrom utf-8 "fixed survey station"]
::msgcat::mcset en_UK "point station:fixed" [encoding convertfrom utf-8 "fixed survey station"]
::msgcat::mcset en_US "point station:fixed" [encoding convertfrom utf-8 "fixed survey station"]
::msgcat::mcset es "point station:fixed" [encoding convertfrom utf-8 "estaci\303\263n (fija)"]
::msgcat::mcset fr "point station:fixed" [encoding convertfrom utf-8 "station topo, fixe"]
::msgcat::mcset it "point station:fixed" [encoding convertfrom utf-8 "caposaldo fisso"]
::msgcat::mcset mi "point station:fixed" [encoding convertfrom utf-8 "kaimataara whakak\305\215hatu"]
::msgcat::mcset pl "point station:fixed" [encoding convertfrom utf-8 "punkt pomiarowy (zastabilizowany)"]
::msgcat::mcset pt "point station:fixed" [encoding convertfrom utf-8 "base fixa"]
::msgcat::mcset pt_BR "point station:fixed" [encoding convertfrom utf-8 "base fixa"]
::msgcat::mcset pt_PT "point station:fixed" [encoding convertfrom utf-8 "base fixa"]
::msgcat::mcset ru "point station:fixed" [encoding convertfrom utf-8 "\321\200\320\265\320\277\320\265\321\200"]
::msgcat::mcset sk "point station:fixed" [encoding convertfrom utf-8 "mera\304\215sk\303\275 bod (stabilizovan\303\275)"]
::msgcat::mcset sq "point station:fixed" [encoding convertfrom utf-8 "stacion mates I palevizshem"]
::msgcat::mcset bg "point station:natural" [encoding convertfrom utf-8 "\321\200\320\265\320\277\320\265\321\200\320\275\320\260 \321\202\320\276\321\207\320\272\320\260 (\320\265\321\201\321\202\320\265\321\201\321\202\320\262\320\265\320\275\320\260)"]
::msgcat::mcset cz "point station:natural" [encoding convertfrom utf-8 "m\304\233\305\231i\304\215sk\303\275 bod (p\305\231\303\255rodn\303\255)"]
::msgcat::mcset de "point station:natural" [encoding convertfrom utf-8 "nat\303\274rlicher Messpunkt"]
::msgcat::mcset el "point station:natural" [encoding convertfrom utf-8 "\317\203\316\267\316\274\316\265\316\257\316\277 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202 (\317\206\317\205\317\203\316\271\316\272\317\214)"]
::msgcat::mcset en "point station:natural" [encoding convertfrom utf-8 "natural survey station"]
::msgcat::mcset en_UK "point station:natural" [encoding convertfrom utf-8 "natural survey station"]
::msgcat::mcset en_US "point station:natural" [encoding convertfrom utf-8 "natural survey station"]
::msgcat::mcset es "point station:natural" [encoding convertfrom utf-8 "estaci\303\263n (natural)"]
::msgcat::mcset fr "point station:natural" [encoding convertfrom utf-8 "station topo, naturelle"]
::msgcat::mcset it "point station:natural" [encoding convertfrom utf-8 "caposaldo naturale"]
::msgcat::mcset mi "point station:natural" [encoding convertfrom utf-8 "kaimataara a papa"]
::msgcat::mcset pl "point station:natural" [encoding convertfrom utf-8 "punkt pomiarowy naturalny"]
::msgcat::mcset pt "point station:natural" [encoding convertfrom utf-8 "base natural"]
::msgcat::mcset pt_BR "point station:natural" [encoding convertfrom utf-8 "base natural"]
::msgcat::mcset pt_PT "point station:natural" [encoding convertfrom utf-8 "base natural"]
::msgcat::mcset ru "point station:natural" [encoding convertfrom utf-8 "\320\265\321\201\321\202\320\265\321\201\321\202\320\262\320\265\320\275\320\275\320\260\321\217 \321\202\320\276\321\207\320\272\320\260 \320\277\321\200\320\270\320\262\321\217\320\267\320\272\320\270"]
::msgcat::mcset sk "point station:natural" [encoding convertfrom utf-8 "mera\304\215sk\303\275 bod (pr\303\255rodn\303\275)"]
::msgcat::mcset sq "point station:natural" [encoding convertfrom utf-8 "stacion mates natyral"]
::msgcat::mcset bg "point station:painted" [encoding convertfrom utf-8 "\321\200\320\265\320\277\320\265\321\200\320\275\320\260 \321\202\320\276\321\207\320\272\320\260 (\320\261\320\276\321\217\320\264\320\270\321\201\320\260\320\275\320\260)"]
::msgcat::mcset cz "point station:painted" [encoding convertfrom utf-8 "m\304\233\305\231i\304\215sk\303\275 bod (zabarven\303\275)"]
::msgcat::mcset de "point station:painted" [encoding convertfrom utf-8 "farbig markierter Messpunkt"]
::msgcat::mcset el "point station:painted" [encoding convertfrom utf-8 "\317\203\316\267\316\274\316\265\316\257\316\277 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202 (\316\262\316\261\316\274\316\274\316\255\316\275\316\277)"]
::msgcat::mcset en "point station:painted" [encoding convertfrom utf-8 "painted survey station"]
::msgcat::mcset en_UK "point station:painted" [encoding convertfrom utf-8 "painted survey station"]
::msgcat::mcset en_US "point station:painted" [encoding convertfrom utf-8 "painted survey station"]
::msgcat::mcset es "point station:painted" [encoding convertfrom utf-8 "estaci\303\263n (pintada)"]
::msgcat::mcset fr "point station:painted" [encoding convertfrom utf-8 "station topo, peinte"]
::msgcat::mcset it "point station:painted" [encoding convertfrom utf-8 "caposaldo verniciato"]
::msgcat::mcset mi "point station:painted" [encoding convertfrom utf-8 "kaimataara tohi"]
::msgcat::mcset pl "point station:painted" [encoding convertfrom utf-8 "punkt pomiarowy (oznaczony farb\304\205)"]
::msgcat::mcset pt "point station:painted" [encoding convertfrom utf-8 "base pintada"]
::msgcat::mcset pt_BR "point station:painted" [encoding convertfrom utf-8 "base pintada"]
::msgcat::mcset pt_PT "point station:painted" [encoding convertfrom utf-8 "base pintada"]
::msgcat::mcset ru "point station:painted" [encoding convertfrom utf-8 "\320\275\320\260\321\200\320\270\321\201\320\276\320\262\320\260\320\275\320\275\321\213\320\271 \320\277\320\270\320\272\320\265\321\202"]
::msgcat::mcset sk "point station:painted" [encoding convertfrom utf-8 "mera\304\215sk\303\275 bod (zafarben\303\275)"]
::msgcat::mcset sq "point station:painted" [encoding convertfrom utf-8 "stacion mates I ngjyrosur"]
::msgcat::mcset bg "point station:temporary" [encoding convertfrom utf-8 "\320\262\321\200\320\265\320\274\320\265\320\275\320\275\320\260 \321\200\320\265\320\277\320\265\321\200\320\275\320\260 \321\202\320\276\321\207\320\272\320\260"]
::msgcat::mcset cz "point station:temporary" [encoding convertfrom utf-8 "m\304\233\305\231i\304\215sk\303\275 bod (nestabilizovan\303\275)"]
::msgcat::mcset de "point station:temporary" [encoding convertfrom utf-8 "unmarkierter Messpunkt"]
::msgcat::mcset el "point station:temporary" [encoding convertfrom utf-8 "\317\200\317\201\316\277\317\203\317\211\317\201\316\271\316\275\317\214 \317\203\316\267\316\274\316\265\316\257\316\277 \317\207\316\261\317\201\317\204\316\277\316\263\317\201\316\254\317\206\316\267\317\203\316\267\317\202"]
::msgcat::mcset en "point station:temporary" [encoding convertfrom utf-8 "temporary survey station"]
::msgcat::mcset en_UK "point station:temporary" [encoding convertfrom utf-8 "temporary survey station"]
::msgcat::mcset en_US "point station:temporary" [encoding convertfrom utf-8 "temporary survey station"]
::msgcat::mcset es "point station:temporary" [encoding convertfrom utf-8 "estaci\303\263n topogr\303\241fica"]
::msgcat::mcset fr "point station:temporary" [encoding convertfrom utf-8 "station topo temporaire"]
::msgcat::mcset it "point station:temporary" [encoding convertfrom utf-8 "caposaldo termporaneo"]
::msgcat::mcset mi "point station:temporary" [encoding convertfrom utf-8 "kaimataara mo te w\304\201"]
::msgcat::mcset pl "point station:temporary" [encoding convertfrom utf-8 "punkt pomiarowy (niezastabilizowany)"]
::msgcat::mcset pt "point station:temporary" [encoding convertfrom utf-8 "base tempor\303\241ria"]
::msgcat::mcset pt_BR "point station:temporary" [encoding convertfrom utf-8 "base tempor\303\241ria"]
::msgcat::mcset pt_PT "point station:temporary" [encoding convertfrom utf-8 "base tempor\303\241ria"]
::msgcat::mcset ru "point station:temporary" [encoding convertfrom utf-8 "\320\262\321\200\320\265\320\274\320\265\320\275\320\275\321\213\320\271 \320\277\320\270\320\272\320\265\321\202"]
::msgcat::mcset sk "point station:temporary" [encoding convertfrom utf-8 "mera\304\215sk\303\275 bod (nestabilizovan\303\275)"]
::msgcat::mcset sq "point station:temporary" [encoding convertfrom utf-8 "stacion mates I perkohshem"]
::msgcat::mcset bg "point steps" [encoding convertfrom utf-8 "\321\201\321\202\321\212\320\277\320\260\320\273\320\260"]
::msgcat::mcset cz "point steps" [encoding convertfrom utf-8 "schody"]
::msgcat::mcset de "point steps" [encoding convertfrom utf-8 "Stufen"]
::msgcat::mcset el "point steps" [encoding convertfrom utf-8 "\317\203\316\272\316\261\316\273\316\277\317\200\316\254\317\204\316\271\316\261"]
::msgcat::mcset en "point steps" [encoding convertfrom utf-8 "steps"]
::msgcat::mcset en_UK "point steps" [encoding convertfrom utf-8 "steps"]
::msgcat::mcset en_US "point steps" [encoding convertfrom utf-8 "steps"]
::msgcat::mcset es "point steps" [encoding convertfrom utf-8 "escalones"]
::msgcat::mcset fr "point steps" [encoding convertfrom utf-8 "marches"]
::msgcat::mcset it "point steps" [encoding convertfrom utf-8 "scalini"]
::msgcat::mcset mi "point steps" [encoding convertfrom utf-8 "nga tapuae"]
::msgcat::mcset pl "point steps" [encoding convertfrom utf-8 "schody"]
::msgcat::mcset pt "point steps" [encoding convertfrom utf-8 "degraus"]
::msgcat::mcset pt_BR "point steps" [encoding convertfrom utf-8 "degraus"]
::msgcat::mcset pt_PT "point steps" [encoding convertfrom utf-8 "degraus"]
::msgcat::mcset ru "point steps" [encoding convertfrom utf-8 "\321\201\321\202\321\203\320\277\320\265\320\275\320\270"]
::msgcat::mcset sk "point steps" [encoding convertfrom utf-8 "schody"]
::msgcat::mcset sq "point steps" [encoding convertfrom utf-8 "shkalle"]
::msgcat::mcset bg "point traverse" [encoding convertfrom utf-8 "\321\202\321\200\320\260\320\262\320\265\321\200\321\201"]
::msgcat::mcset cz "point traverse" [encoding convertfrom utf-8 "traverz"]
::msgcat::mcset de "point traverse" [encoding convertfrom utf-8 "Querung"]
::msgcat::mcset el "point traverse" [encoding convertfrom utf-8 "\317\204\317\201\316\261\316\262\316\255\317\201\317\203\316\261"]
::msgcat::mcset en "point traverse" [encoding convertfrom utf-8 "traverse"]
::msgcat::mcset en_UK "point traverse" [encoding convertfrom utf-8 "traverse"]
::msgcat::mcset en_US "point traverse" [encoding convertfrom utf-8 "traverse"]
::msgcat::mcset es "point traverse" [encoding convertfrom utf-8 "pasamanos"]
::msgcat::mcset fr "point traverse" [encoding convertfrom utf-8 "travers\303\251e"]
::msgcat::mcset it "point traverse" [encoding convertfrom utf-8 "traverso"]
::msgcat::mcset mi "point traverse" [encoding convertfrom utf-8 "hikoi a tupari"]
::msgcat::mcset pl "point traverse" [encoding convertfrom utf-8 "trawers"]
::msgcat::mcset pt "point traverse" [encoding convertfrom utf-8 "travessia"]
::msgcat::mcset pt_BR "point traverse" [encoding convertfrom utf-8 "travessia"]
::msgcat::mcset pt_PT "point traverse" [encoding convertfrom utf-8 "travessia"]
::msgcat::mcset ru "point traverse" [encoding convertfrom utf-8 "\321\202\321\200\320\276\320\273\320\273\320\265\320\271"]
::msgcat::mcset sk "point traverse" [encoding convertfrom utf-8 "traverz"]
::msgcat::mcset sq "point traverse" [encoding convertfrom utf-8 "kalim anesore"]
::msgcat::mcset bg "point vegetable-debris" [encoding convertfrom utf-8 "\320\276\321\201\321\202\320\260\320\275\320\272\320\270 \320\276\321\202 \321\200\320\260\321\201\321\202\320\270\321\202\320\265\320\273\320\275\320\276\321\201\321\202"]
::msgcat::mcset cz "point vegetable-debris" [encoding convertfrom utf-8 "zbytky rostlin"]
::msgcat::mcset de "point vegetable-debris" [encoding convertfrom utf-8 "Pflanzenreste"]
::msgcat::mcset el "point vegetable-debris" [encoding convertfrom utf-8 "\317\206\317\205\317\204\316\271\316\272\316\254 \316\272\316\261\317\204\316\254\316\273\316\277\316\271\317\200\316\261"]
::msgcat::mcset en "point vegetable-debris" [encoding convertfrom utf-8 "vegetable debris"]
::msgcat::mcset en_UK "point vegetable-debris" [encoding convertfrom utf-8 "vegetable debris"]
::msgcat::mcset en_US "point vegetable-debris" [encoding convertfrom utf-8 "vegetable debris"]
::msgcat::mcset es "point vegetable-debris" [encoding convertfrom utf-8 "detritus vegetales"]
::msgcat::mcset fr "point vegetable-debris" [encoding convertfrom utf-8 "d\303\251bris v\303\251g\303\251taux"]
::msgcat::mcset it "point vegetable-debris" [encoding convertfrom utf-8 "detriti vegetali"]
::msgcat::mcset mi "point vegetable-debris" [encoding convertfrom utf-8 "otaota a hua whenua"]
::msgcat::mcset pl "point vegetable-debris" [encoding convertfrom utf-8 "szcz\304\205tki ro\305\233linne"]
::msgcat::mcset pt "point vegetable-debris" [encoding convertfrom utf-8 "restos vegetais"]
::msgcat::mcset pt_BR "point vegetable-debris" [encoding convertfrom utf-8 "restos vegetais"]
::msgcat::mcset pt_PT "point vegetable-debris" [encoding convertfrom utf-8 "restos vegetais"]
::msgcat::mcset ru "point vegetable-debris" [encoding convertfrom utf-8 "\320\276\321\201\321\202\320\260\320\275\320\272\320\270 \321\200\320\260\321\201\321\202\320\270\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\320\270"]
::msgcat::mcset sk "point vegetable-debris" [encoding convertfrom utf-8 "zvy\305\241ky rastl\303\255n"]
::msgcat::mcset sq "point vegetable-debris" [encoding convertfrom utf-8 "mbetje perimesh"]
::msgcat::mcset bg "point wall-altitude" [encoding convertfrom utf-8 "\320\262\320\270\321\201\320\276\321\207\320\270\320\275\320\275\320\260 \320\276\321\202\320\274\320\265\321\202\320\272\320\260 \320\275\320\260 \321\201\321\202\320\265\320\275\320\260\321\202\320\260"]
::msgcat::mcset cz "point wall-altitude" [encoding convertfrom utf-8 "nadmo\305\231sk\303\241 v\303\275\305\241ka bodu na st\304\233n\304\233"]
::msgcat::mcset de "point wall-altitude" [encoding convertfrom utf-8 "H\303\266he \303\274ber Koordinatenursprung"]
::msgcat::mcset el "point wall-altitude" [encoding convertfrom utf-8 "\317\215\317\210\316\277\317\202 \317\204\316\277\316\257\317\207\316\277\317\205"]
::msgcat::mcset en "point wall-altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset en_UK "point wall-altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset en_US "point wall-altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset es "point wall-altitude" [encoding convertfrom utf-8 "altura pared"]
::msgcat::mcset fr "point wall-altitude" [encoding convertfrom utf-8 "altitude"]
::msgcat::mcset it "point wall-altitude" [encoding convertfrom utf-8 "altezza"]
::msgcat::mcset mi "point wall-altitude" [encoding convertfrom utf-8 "teitei, tiketike"]
::msgcat::mcset pl "point wall-altitude" [encoding convertfrom utf-8 "wysoko\305\233\304\207 punktu pomiarowego npm"]
::msgcat::mcset pt "point wall-altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset pt_BR "point wall-altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset pt_PT "point wall-altitude" [encoding convertfrom utf-8 "altura"]
::msgcat::mcset ru "point wall-altitude" [encoding convertfrom utf-8 "\320\262\321\213\321\201\320\276\321\202\320\275\320\260\321\217 \320\276\321\202\320\274\320\265\321\202\320\272\320\260 \321\201\321\202\320\265\320\275\321\213"]
::msgcat::mcset sk "point wall-altitude" [encoding convertfrom utf-8 "nadmorsk\303\241 v\303\275\305\241ka bodu na stene"]
::msgcat::mcset sq "point wall-altitude" [encoding convertfrom utf-8 "lartesia mbidetare e murit"]
::msgcat::mcset bg "point wall-calcite" [encoding convertfrom utf-8 "\320\277\320\276\320\262\320\273\320\265\320\272"]
::msgcat::mcset cz "point wall-calcite" [encoding convertfrom utf-8 "v\303\241pencov\303\275 povlak"]
::msgcat::mcset de "point wall-calcite" [encoding convertfrom utf-8 "Wandsinter"]
::msgcat::mcset el "point wall-calcite" [encoding convertfrom utf-8 "\316\261\317\203\316\262\316\265\317\203\317\204\316\257\317\204\316\267\317\202 \317\204\316\277\316\271\317\207\317\216\316\274\316\261\317\204\316\277\317\202"]
::msgcat::mcset en "point wall-calcite" [encoding convertfrom utf-8 "wall calcite"]
::msgcat::mcset en_UK "point wall-calcite" [encoding convertfrom utf-8 "wall calcite"]
::msgcat::mcset en_US "point wall-calcite" [encoding convertfrom utf-8 "wall calcite"]
::msgcat::mcset es "point wall-calcite" [encoding convertfrom utf-8 "calcita"]
::msgcat::mcset fr "point wall-calcite" [encoding convertfrom utf-8 "mur, calcite"]
::msgcat::mcset it "point wall-calcite" [encoding convertfrom utf-8 "calcite"]
::msgcat::mcset mi "point wall-calcite" [encoding convertfrom utf-8 "t\304\201ra a nga roimata a pakeho"]
::msgcat::mcset pl "point wall-calcite" [encoding convertfrom utf-8 "wapienna pow\305\202oka"]
::msgcat::mcset pt "point wall-calcite" [encoding convertfrom utf-8 "parede de calcita"]
::msgcat::mcset pt_BR "point wall-calcite" [encoding convertfrom utf-8 "parede de calcita"]
::msgcat::mcset pt_PT "point wall-calcite" [encoding convertfrom utf-8 "parede de calcite"]
::msgcat::mcset ru "point wall-calcite" [encoding convertfrom utf-8 "\320\275\320\260\321\201\321\202\320\265\320\275\320\275\321\213\320\271 \320\272\320\260\320\273\321\214\321\206\320\270\321\202"]
::msgcat::mcset sk "point wall-calcite" [encoding convertfrom utf-8 "v\303\241pencov\303\275 povlak"]
::msgcat::mcset sq "point wall-calcite" [encoding convertfrom utf-8 "kalcit-muri"]
::msgcat::mcset bg "point water" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\260"]
::msgcat::mcset cz "point water" [encoding convertfrom utf-8 "voda"]
::msgcat::mcset de "point water" [encoding convertfrom utf-8 "Wasser"]
::msgcat::mcset el "point water" [encoding convertfrom utf-8 "\316\275\316\265\317\201\317\214"]
::msgcat::mcset en "point water" [encoding convertfrom utf-8 "water"]
::msgcat::mcset en_UK "point water" [encoding convertfrom utf-8 "water"]
::msgcat::mcset en_US "point water" [encoding convertfrom utf-8 "water"]
::msgcat::mcset es "point water" [encoding convertfrom utf-8 "agua"]
::msgcat::mcset fr "point water" [encoding convertfrom utf-8 "eau"]
::msgcat::mcset it "point water" [encoding convertfrom utf-8 "acqua"]
::msgcat::mcset mi "point water" [encoding convertfrom utf-8 "wai"]
::msgcat::mcset pl "point water" [encoding convertfrom utf-8 "woda"]
::msgcat::mcset pt "point water" [encoding convertfrom utf-8 "\303\241gua"]
::msgcat::mcset pt_BR "point water" [encoding convertfrom utf-8 "\303\241gua"]
::msgcat::mcset pt_PT "point water" [encoding convertfrom utf-8 "\303\241gua"]
::msgcat::mcset ru "point water" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\260"]
::msgcat::mcset sk "point water" [encoding convertfrom utf-8 "voda"]
::msgcat::mcset sq "point water" [encoding convertfrom utf-8 "uje"]
::msgcat::mcset bg "point water-flow" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point water-flow" [encoding convertfrom utf-8 "vodn\303\255 tok"]
::msgcat::mcset de "point water-flow" [encoding convertfrom utf-8 "Gerinne"]
::msgcat::mcset el "point water-flow" [encoding convertfrom utf-8 "\317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "point water-flow" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_UK "point water-flow" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_US "point water-flow" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset es "point water-flow" [encoding convertfrom utf-8 "curso agua"]
::msgcat::mcset fr "point water-flow" [encoding convertfrom utf-8 "rivi\303\250re"]
::msgcat::mcset it "point water-flow" [encoding convertfrom utf-8 "corso d'acqua"]
::msgcat::mcset mi "point water-flow" [encoding convertfrom utf-8 "wairere"]
::msgcat::mcset pl "point water-flow" [encoding convertfrom utf-8 "ciek wodny"]
::msgcat::mcset pt "point water-flow" [encoding convertfrom utf-8 "fluxo de \303\241gua"]
::msgcat::mcset pt_BR "point water-flow" [encoding convertfrom utf-8 "fluxo de \303\241gua"]
::msgcat::mcset pt_PT "point water-flow" [encoding convertfrom utf-8 "fluxo de \303\241gua"]
::msgcat::mcset ru "point water-flow" [encoding convertfrom utf-8 "\320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "point water-flow" [encoding convertfrom utf-8 "vodn\303\275 tok"]
::msgcat::mcset sq "point water-flow" [encoding convertfrom utf-8 "rrjedhe uji"]
::msgcat::mcset bg "point water-flow:intermittent" [encoding convertfrom utf-8 "\320\275\320\265\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\320\276 \320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point water-flow:intermittent" [encoding convertfrom utf-8 "ob\304\215asn\303\275 vodn\303\255 tok"]
::msgcat::mcset de "point water-flow:intermittent" [encoding convertfrom utf-8 "zeitweises Gerinne"]
::msgcat::mcset el "point water-flow:intermittent" [encoding convertfrom utf-8 "\316\264\316\271\316\261\316\272\316\277\317\200\317\204\317\214\316\274\316\265\316\275\316\267 \317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "point water-flow:intermittent" [encoding convertfrom utf-8 "intermittent water flow"]
::msgcat::mcset en_UK "point water-flow:intermittent" [encoding convertfrom utf-8 "intermittent water flow"]
::msgcat::mcset en_US "point water-flow:intermittent" [encoding convertfrom utf-8 "intermittent water flow"]
::msgcat::mcset es "point water-flow:intermittent" [encoding convertfrom utf-8 "curso agua intermitente"]
::msgcat::mcset fr "point water-flow:intermittent" [encoding convertfrom utf-8 "rivi\303\250re, intermittente"]
::msgcat::mcset it "point water-flow:intermittent" [encoding convertfrom utf-8 "corso d'acqua temporaneo"]
::msgcat::mcset mi "point water-flow:intermittent" [encoding convertfrom utf-8 "wairere taumutumutu"]
::msgcat::mcset pl "point water-flow:intermittent" [encoding convertfrom utf-8 "okresowy ciek wodny"]
::msgcat::mcset pt "point water-flow:intermittent" [encoding convertfrom utf-8 "fluxo de \303\241gua intermitente"]
::msgcat::mcset pt_BR "point water-flow:intermittent" [encoding convertfrom utf-8 "fluxo de \303\241gua intermitente"]
::msgcat::mcset pt_PT "point water-flow:intermittent" [encoding convertfrom utf-8 "fluxo de \303\241gua intermitente"]
::msgcat::mcset ru "point water-flow:intermittent" [encoding convertfrom utf-8 "\320\275\320\265\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\321\213\320\271 \320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "point water-flow:intermittent" [encoding convertfrom utf-8 "ob\304\215asn\303\275 vodn\303\275 tok"]
::msgcat::mcset sq "point water-flow:intermittent" [encoding convertfrom utf-8 "rrjedhe uji me force"]
::msgcat::mcset bg "point water-flow:paleo" [encoding convertfrom utf-8 "\320\277\320\260\320\273\320\265\320\276 \321\200\320\265\321\207\320\275\320\276 \320\273\320\265\320\263\320\273\320\276"]
::msgcat::mcset cz "point water-flow:paleo" [encoding convertfrom utf-8 "paleo\305\231e\304\215i\305\241t\304\233"]
::msgcat::mcset de "point water-flow:paleo" [encoding convertfrom utf-8 "ehemaliges Gerinne"]
::msgcat::mcset el "point water-flow:paleo" [encoding convertfrom utf-8 "\317\200\316\261\316\273\316\261\316\271\316\277\317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "point water-flow:paleo" [encoding convertfrom utf-8 "paleo water flow (scallops)"]
::msgcat::mcset en_UK "point water-flow:paleo" [encoding convertfrom utf-8 "paleo water flow (scallops)"]
::msgcat::mcset en_US "point water-flow:paleo" [encoding convertfrom utf-8 "paleo water flow (scallops)"]
::msgcat::mcset es "point water-flow:paleo" [encoding convertfrom utf-8 "paleocurso agua"]
::msgcat::mcset fr "point water-flow:paleo" [encoding convertfrom utf-8 "rivi\303\250re fossile"]
::msgcat::mcset it "point water-flow:paleo" [encoding convertfrom utf-8 "paleocorso d'acqua"]
::msgcat::mcset mi "point water-flow:paleo" [encoding convertfrom utf-8 "wairere nehera"]
::msgcat::mcset pl "point water-flow:paleo" [encoding convertfrom utf-8 "stary ciek wodny"]
::msgcat::mcset pt "point water-flow:paleo" [encoding convertfrom utf-8 "paleo-fluxo de \303\241gua"]
::msgcat::mcset pt_BR "point water-flow:paleo" [encoding convertfrom utf-8 "paleo-fluxo de \303\241gua"]
::msgcat::mcset pt_PT "point water-flow:paleo" [encoding convertfrom utf-8 "paleo-fluxo de \303\241gua"]
::msgcat::mcset ru "point water-flow:paleo" [encoding convertfrom utf-8 "\320\277\320\260\320\273\320\265\320\276-\320\277\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "point water-flow:paleo" [encoding convertfrom utf-8 "paleorie\304\215isko"]
::msgcat::mcset sq "point water-flow:paleo" [encoding convertfrom utf-8 "rrjedhe uji e vjeter"]
::msgcat::mcset bg "point water-flow:permanent" [encoding convertfrom utf-8 "\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\320\276 \320\262\320\276\320\264\320\275\320\276 \321\202\320\265\321\207\320\265\320\275\320\270\320\265"]
::msgcat::mcset cz "point water-flow:permanent" [encoding convertfrom utf-8 "vodn\303\255 tok"]
::msgcat::mcset de "point water-flow:permanent" [encoding convertfrom utf-8 "st\303\244ndiges Gerinne"]
::msgcat::mcset el "point water-flow:permanent" [encoding convertfrom utf-8 "\316\274\317\214\316\275\316\271\316\274\316\267 \317\205\316\264\317\201\316\277\317\201\317\201\316\277\316\256"]
::msgcat::mcset en "point water-flow:permanent" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_UK "point water-flow:permanent" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset en_US "point water-flow:permanent" [encoding convertfrom utf-8 "water flow"]
::msgcat::mcset es "point water-flow:permanent" [encoding convertfrom utf-8 "curso agua"]
::msgcat::mcset fr "point water-flow:permanent" [encoding convertfrom utf-8 "rivi\303\250re, permanente"]
::msgcat::mcset it "point water-flow:permanent" [encoding convertfrom utf-8 "corso d'acqua permanente"]
::msgcat::mcset mi "point water-flow:permanent" [encoding convertfrom utf-8 "wairere"]
::msgcat::mcset pl "point water-flow:permanent" [encoding convertfrom utf-8 "ciek wodny"]
::msgcat::mcset pt "point water-flow:permanent" [encoding convertfrom utf-8 "fluxo de \303\241gua permanente"]
::msgcat::mcset pt_BR "point water-flow:permanent" [encoding convertfrom utf-8 "fluxo de \303\241gua permanente"]
::msgcat::mcset pt_PT "point water-flow:permanent" [encoding convertfrom utf-8 "fluxo de \303\241gua permanente"]
::msgcat::mcset ru "point water-flow:permanent" [encoding convertfrom utf-8 "\320\277\320\276\321\201\321\202\320\276\321\217\320\275\320\275\321\213\320\271 \320\262\320\276\320\264\320\276\321\202\320\276\320\272"]
::msgcat::mcset sk "point water-flow:permanent" [encoding convertfrom utf-8 "vodn\303\275 tok"]
::msgcat::mcset sq "point water-flow:permanent" [encoding convertfrom utf-8 "rrjedhe uji e perhershme"]
::msgcat::mcset bg "title carto" [encoding convertfrom utf-8 "\320\223\320\273. \320\272\320\260\321\200\321\202\320\270\321\200\320\276\320\262\320\260\321\207"]
::msgcat::mcset cz "title carto" [encoding convertfrom utf-8 "Kreslil"]
::msgcat::mcset de "title carto" [encoding convertfrom utf-8 "Zeichnung"]
::msgcat::mcset el "title carto" [encoding convertfrom utf-8 "\316\243\316\272\316\261\317\201\316\257\317\206\316\267\316\274\316\261"]
::msgcat::mcset en "title carto" [encoding convertfrom utf-8 "Drawn by"]
::msgcat::mcset en_UK "title carto" [encoding convertfrom utf-8 "Drawn by"]
::msgcat::mcset en_US "title carto" [encoding convertfrom utf-8 "Drawn by"]
::msgcat::mcset es "title carto" [encoding convertfrom utf-8 "Cartograf\303\255a"]
::msgcat::mcset fr "title carto" [encoding convertfrom utf-8 "Dessinateur"]
::msgcat::mcset it "title carto" [encoding convertfrom utf-8 "Cartografia"]
::msgcat::mcset mi "title carto" [encoding convertfrom utf-8 "Kaituhi"]
::msgcat::mcset pl "title carto" [encoding convertfrom utf-8 "rysowa\305\202"]
::msgcat::mcset pt "title carto" [encoding convertfrom utf-8 "Desenhada por"]
::msgcat::mcset pt_BR "title carto" [encoding convertfrom utf-8 "Desenhada por"]
::msgcat::mcset pt_PT "title carto" [encoding convertfrom utf-8 "Desenhada por"]
::msgcat::mcset ru "title carto" [encoding convertfrom utf-8 "\320\232\320\260\320\274\320\265\321\200\320\260\320\273\321\214\320\275\320\260\321\217 \320\276\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260"]
::msgcat::mcset sk "title carto" [encoding convertfrom utf-8 "Kreslil"]
::msgcat::mcset sq "title carto" [encoding convertfrom utf-8 "vizatuar nga"]
::msgcat::mcset bg "title carto (plural)" [encoding convertfrom utf-8 "\320\223\320\273. \320\272\320\260\321\200\321\202\320\270\321\200\320\276\320\262\320\260\321\207\320\270"]
::msgcat::mcset cz "title carto (plural)" [encoding convertfrom utf-8 "Kreslili"]
::msgcat::mcset de "title carto (plural)" [encoding convertfrom utf-8 "Zeichnung"]
::msgcat::mcset el "title carto (plural)" [encoding convertfrom utf-8 "\316\243\316\272\316\261\317\201\316\257\317\206\316\267\316\274\316\261"]
::msgcat::mcset en "title carto (plural)" [encoding convertfrom utf-8 "Drawn by"]
::msgcat::mcset en_UK "title carto (plural)" [encoding convertfrom utf-8 "Drawn by"]
::msgcat::mcset en_US "title carto (plural)" [encoding convertfrom utf-8 "Drawn by"]
::msgcat::mcset es "title carto (plural)" [encoding convertfrom utf-8 "Cartograf\303\255a"]
::msgcat::mcset fr "title carto (plural)" [encoding convertfrom utf-8 "Dessinateurs"]
::msgcat::mcset it "title carto (plural)" [encoding convertfrom utf-8 "Cartografia"]
::msgcat::mcset mi "title carto (plural)" [encoding convertfrom utf-8 "Kaituhi"]
::msgcat::mcset pl "title carto (plural)" [encoding convertfrom utf-8 "rysowali"]
::msgcat::mcset pt "title carto (plural)" [encoding convertfrom utf-8 "Desenhadas por"]
::msgcat::mcset pt_BR "title carto (plural)" [encoding convertfrom utf-8 "Desenhadas por"]
::msgcat::mcset pt_PT "title carto (plural)" [encoding convertfrom utf-8 "Desenhadas por"]
::msgcat::mcset ru "title carto (plural)" [encoding convertfrom utf-8 "\320\232\320\260\320\274\320\265\321\200\320\260\320\273\321\214\320\275\320\260\321\217 \320\276\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260"]
::msgcat::mcset sk "title carto (plural)" [encoding convertfrom utf-8 "Kreslili"]
::msgcat::mcset sq "title carto (plural)" [encoding convertfrom utf-8 "vizatuar nga"]
::msgcat::mcset bg "title cave depth" [encoding convertfrom utf-8 "\320\224\320\265\320\275\320\270\320\262\320\265\320\273\320\260\321\206\320\270\321\217"]
::msgcat::mcset cz "title cave depth" [encoding convertfrom utf-8 "P\305\231ev\303\275\305\241en\303\255"]
::msgcat::mcset de "title cave depth" [encoding convertfrom utf-8 "Niveaudifferenz"]
::msgcat::mcset el "title cave depth" [encoding convertfrom utf-8 "\316\222\316\254\316\270\316\277\317\202"]
::msgcat::mcset en "title cave depth" [encoding convertfrom utf-8 "Depth"]
::msgcat::mcset en_UK "title cave depth" [encoding convertfrom utf-8 "Depth"]
::msgcat::mcset en_US "title cave depth" [encoding convertfrom utf-8 "Depth"]
::msgcat::mcset es "title cave depth" [encoding convertfrom utf-8 "Desnivel"]
::msgcat::mcset fr "title cave depth" [encoding convertfrom utf-8 "Profondeur"]
::msgcat::mcset it "title cave depth" [encoding convertfrom utf-8 "Profondit\303\240"]
::msgcat::mcset mi "title cave depth" [encoding convertfrom utf-8 "H\305\215honu a ana, R\304\223t\305\215tanga"]
::msgcat::mcset pl "title cave depth" [encoding convertfrom utf-8 "przewy\305\274szenie"]
::msgcat::mcset pt "title cave depth" [encoding convertfrom utf-8 "Desn\303\255vel"]
::msgcat::mcset pt_BR "title cave depth" [encoding convertfrom utf-8 "Desn\303\255vel"]
::msgcat::mcset pt_PT "title cave depth" [encoding convertfrom utf-8 "Desn\303\255vel"]
::msgcat::mcset ru "title cave depth" [encoding convertfrom utf-8 "\320\223\320\273\321\203\320\261\320\270\320\275\320\260"]
::msgcat::mcset sk "title cave depth" [encoding convertfrom utf-8 "Prev\303\275\305\241enie"]
::msgcat::mcset sq "title cave depth" [encoding convertfrom utf-8 "thellesia"]
::msgcat::mcset bg "title cave length" [encoding convertfrom utf-8 "\320\224\321\212\320\273\320\266\320\270\320\275\320\260"]
::msgcat::mcset cz "title cave length" [encoding convertfrom utf-8 "D\303\251lka"]
::msgcat::mcset de "title cave length" [encoding convertfrom utf-8 "Gesamtl\303\244nge"]
::msgcat::mcset el "title cave length" [encoding convertfrom utf-8 "\316\234\316\256\316\272\316\277\317\202"]
::msgcat::mcset en "title cave length" [encoding convertfrom utf-8 "Length"]
::msgcat::mcset en_UK "title cave length" [encoding convertfrom utf-8 "Length"]
::msgcat::mcset en_US "title cave length" [encoding convertfrom utf-8 "Length"]
::msgcat::mcset es "title cave length" [encoding convertfrom utf-8 "Desarrollo"]
::msgcat::mcset fr "title cave length" [encoding convertfrom utf-8 "Longueur"]
::msgcat::mcset it "title cave length" [encoding convertfrom utf-8 "Sviluppo"]
::msgcat::mcset mi "title cave length" [encoding convertfrom utf-8 "Roa a ana"]
::msgcat::mcset pl "title cave length" [encoding convertfrom utf-8 "d\305\202ugo\305\233\304\207"]
::msgcat::mcset pt "title cave length" [encoding convertfrom utf-8 "Extens\303\243o"]
::msgcat::mcset pt_BR "title cave length" [encoding convertfrom utf-8 "Extens\303\243o"]
::msgcat::mcset pt_PT "title cave length" [encoding convertfrom utf-8 "Extens\303\243o"]
::msgcat::mcset ru "title cave length" [encoding convertfrom utf-8 "\320\224\320\273\320\270\320\275\320\260"]
::msgcat::mcset sk "title cave length" [encoding convertfrom utf-8 "D\304\272\305\276ka"]
::msgcat::mcset sq "title cave length" [encoding convertfrom utf-8 "gjatesia"]
::msgcat::mcset bg "title color-legend-altitude" [encoding convertfrom utf-8 "\320\222\320\270\321\201\320\276\321\207\320\270\320\275\320\275\320\260 \321\201\320\272\320\260\320\273\320\260"]
::msgcat::mcset cz "title color-legend-altitude" [encoding convertfrom utf-8 "Nadmo\305\231sk\303\251 v\303\275\305\241ky"]
::msgcat::mcset de "title color-legend-altitude" [encoding convertfrom utf-8 "H\303\266he des Titelfeldes"]
::msgcat::mcset el "title color-legend-altitude" [encoding convertfrom utf-8 "\316\245\317\210\316\277\316\274\316\265\317\204\317\201\316\271\316\272\316\254"]
::msgcat::mcset en "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset en_UK "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset en_US "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset es "title color-legend-altitude" [encoding convertfrom utf-8 "color (altitud)"]
::msgcat::mcset fr "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset it "title color-legend-altitude" [encoding convertfrom utf-8 "Profondit\303\240"]
::msgcat::mcset mi "title color-legend-altitude" [encoding convertfrom utf-8 "Teitei, Tiketike"]
::msgcat::mcset pl "title color-legend-altitude" [encoding convertfrom utf-8 "wysoko\305\233ci npm"]
::msgcat::mcset pt "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset pt_BR "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset pt_PT "title color-legend-altitude" [encoding convertfrom utf-8 "Altitudes"]
::msgcat::mcset ru "title color-legend-altitude" [encoding convertfrom utf-8 "\320\222\321\213\321\201\320\276\321\202\320\275\320\260\321\217 \321\210\320\272\320\260\320\273\320\260"]
::msgcat::mcset sk "title color-legend-altitude" [encoding convertfrom utf-8 "Nadmorsk\303\251 v\303\275\305\241ky"]
::msgcat::mcset sq "title color-legend-altitude" [encoding convertfrom utf-8 "titulli ngjyra-permbajtja-lartesia mbidetare"]
::msgcat::mcset bg "title color-legend-map" [encoding convertfrom utf-8 "\320\232\320\260\321\200\321\202\320\270"]
::msgcat::mcset cz "title color-legend-map" [encoding convertfrom utf-8 "Mapy"]
::msgcat::mcset de "title color-legend-map" [encoding convertfrom utf-8 "Karten"]
::msgcat::mcset el "title color-legend-map" [encoding convertfrom utf-8 "\316\247\316\254\317\201\317\204\316\265\317\202"]
::msgcat::mcset en "title color-legend-map" [encoding convertfrom utf-8 "Maps"]
::msgcat::mcset en_UK "title color-legend-map" [encoding convertfrom utf-8 "Maps"]
::msgcat::mcset en_US "title color-legend-map" [encoding convertfrom utf-8 "Maps"]
::msgcat::mcset es "title color-legend-map" [encoding convertfrom utf-8 "color (mapa)"]
::msgcat::mcset fr "title color-legend-map" [encoding convertfrom utf-8 "Cartes"]
::msgcat::mcset it "title color-legend-map" [encoding convertfrom utf-8 "Mappa"]
::msgcat::mcset mi "title color-legend-map" [encoding convertfrom utf-8 "Mahere whenua"]
::msgcat::mcset pl "title color-legend-map" [encoding convertfrom utf-8 "mapy"]
::msgcat::mcset pt "title color-legend-map" [encoding convertfrom utf-8 "Mapas"]
::msgcat::mcset pt_BR "title color-legend-map" [encoding convertfrom utf-8 "Mapas"]
::msgcat::mcset pt_PT "title color-legend-map" [encoding convertfrom utf-8 "Mapas"]
::msgcat::mcset ru "title color-legend-map" [encoding convertfrom utf-8 "\320\232\320\260\321\200\321\202\321\213"]
::msgcat::mcset sk "title color-legend-map" [encoding convertfrom utf-8 "Mapy"]
::msgcat::mcset sq "title color-legend-map" [encoding convertfrom utf-8 "hartat"]
::msgcat::mcset bg "title explo" [encoding convertfrom utf-8 "\320\230\320\267\321\201\320\273\320\265\320\264\320\262\320\260\320\275\320\265"]
::msgcat::mcset cz "title explo" [encoding convertfrom utf-8 "Objevil"]
::msgcat::mcset de "title explo" [encoding convertfrom utf-8 "Entdeckung"]
::msgcat::mcset el "title explo" [encoding convertfrom utf-8 "\316\225\316\276\316\265\317\201\316\265\317\205\316\275\316\267\317\204\316\256\317\202"]
::msgcat::mcset en "title explo" [encoding convertfrom utf-8 "Explored by"]
::msgcat::mcset en_UK "title explo" [encoding convertfrom utf-8 "Explored by"]
::msgcat::mcset en_US "title explo" [encoding convertfrom utf-8 "Explored by"]
::msgcat::mcset es "title explo" [encoding convertfrom utf-8 "Exploraci\303\263n"]
::msgcat::mcset fr "title explo" [encoding convertfrom utf-8 "Explorateur"]
::msgcat::mcset it "title explo" [encoding convertfrom utf-8 "Esplorazione"]
::msgcat::mcset mi "title explo" [encoding convertfrom utf-8 "Kaipokai whenua"]
::msgcat::mcset pl "title explo" [encoding convertfrom utf-8 "odkry\305\202"]
::msgcat::mcset pt "title explo" [encoding convertfrom utf-8 "Explorada por"]
::msgcat::mcset pt_BR "title explo" [encoding convertfrom utf-8 "Explorada por"]
::msgcat::mcset pt_PT "title explo" [encoding convertfrom utf-8 "Explorada por"]
::msgcat::mcset ru "title explo" [encoding convertfrom utf-8 "\320\230\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265"]
::msgcat::mcset sk "title explo" [encoding convertfrom utf-8 "Objavil"]
::msgcat::mcset sq "title explo" [encoding convertfrom utf-8 "hulumtuar nga"]
::msgcat::mcset bg "title explo (plural)" [encoding convertfrom utf-8 "\320\230\320\267\321\201\320\273\320\265\320\264\320\262\320\260\320\275\320\265"]
::msgcat::mcset cz "title explo (plural)" [encoding convertfrom utf-8 "Objevili"]
::msgcat::mcset de "title explo (plural)" [encoding convertfrom utf-8 "Entdeckung"]
::msgcat::mcset el "title explo (plural)" [encoding convertfrom utf-8 "\316\225\316\276\316\265\317\201\316\265\317\205\316\275\316\267\317\204\316\255\317\202"]
::msgcat::mcset en "title explo (plural)" [encoding convertfrom utf-8 "Explored by"]
::msgcat::mcset en_UK "title explo (plural)" [encoding convertfrom utf-8 "Explored by"]
::msgcat::mcset en_US "title explo (plural)" [encoding convertfrom utf-8 "Explored by"]
::msgcat::mcset es "title explo (plural)" [encoding convertfrom utf-8 "Exploraci\303\263n"]
::msgcat::mcset fr "title explo (plural)" [encoding convertfrom utf-8 "Explorateurs"]
::msgcat::mcset it "title explo (plural)" [encoding convertfrom utf-8 "Esplorazione"]
::msgcat::mcset mi "title explo (plural)" [encoding convertfrom utf-8 "Kaipokai whenua"]
::msgcat::mcset pl "title explo (plural)" [encoding convertfrom utf-8 "odkryli"]
::msgcat::mcset pt "title explo (plural)" [encoding convertfrom utf-8 "Exploradas por"]
::msgcat::mcset pt_BR "title explo (plural)" [encoding convertfrom utf-8 "Exploradas por"]
::msgcat::mcset pt_PT "title explo (plural)" [encoding convertfrom utf-8 "Exploradas por"]
::msgcat::mcset ru "title explo (plural)" [encoding convertfrom utf-8 "\320\230\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265"]
::msgcat::mcset sk "title explo (plural)" [encoding convertfrom utf-8 "Objavili"]
::msgcat::mcset sq "title explo (plural)" [encoding convertfrom utf-8 "hulumtuar nga"]
::msgcat::mcset bg "title legend" [encoding convertfrom utf-8 "\320\233\320\265\320\263\320\265\320\275\320\264\320\260"]
::msgcat::mcset cz "title legend" [encoding convertfrom utf-8 "Legenda"]
::msgcat::mcset de "title legend" [encoding convertfrom utf-8 "Legende"]
::msgcat::mcset el "title legend" [encoding convertfrom utf-8 "\316\244\316\257\317\204\316\273\316\277\317\202"]
::msgcat::mcset en "title legend" [encoding convertfrom utf-8 "Legend"]
::msgcat::mcset en_UK "title legend" [encoding convertfrom utf-8 "Legend"]
::msgcat::mcset en_US "title legend" [encoding convertfrom utf-8 "Legend"]
::msgcat::mcset es "title legend" [encoding convertfrom utf-8 "Leyenda"]
::msgcat::mcset fr "title legend" [encoding convertfrom utf-8 "L\303\251gende"]
::msgcat::mcset it "title legend" [encoding convertfrom utf-8 "Legenda"]
::msgcat::mcset mi "title legend" [encoding convertfrom utf-8 "Kaiwhakaatu"]
::msgcat::mcset pl "title legend" [encoding convertfrom utf-8 "legenda"]
::msgcat::mcset pt "title legend" [encoding convertfrom utf-8 "Legenda"]
::msgcat::mcset pt_BR "title legend" [encoding convertfrom utf-8 "Legenda"]
::msgcat::mcset pt_PT "title legend" [encoding convertfrom utf-8 "Legenda"]
::msgcat::mcset ru "title legend" [encoding convertfrom utf-8 "\320\243\321\201\320\273\320\276\320\262\320\275\321\213\320\265 \320\276\320\261\320\276\320\267\320\275\320\260\321\207\320\265\320\275\320\270\321\217"]
::msgcat::mcset sk "title legend" [encoding convertfrom utf-8 "Legenda"]
::msgcat::mcset sq "title legend" [encoding convertfrom utf-8 "permbajtja"]
::msgcat::mcset bg "title preview above" [encoding convertfrom utf-8 "\320\230\320\267\320\263\320\273\320\265\320\264 \320\276\321\202 \320\263\320\276\321\200\320\265"]
::msgcat::mcset cz "title preview above" [encoding convertfrom utf-8 "\133N\303\241hled horn\303\255ch vrstev]"]
::msgcat::mcset de "title preview above" [encoding convertfrom utf-8 "Vorschau oben"]
::msgcat::mcset el "title preview above" [encoding convertfrom utf-8 "\133\317\200\317\201\316\277\316\265\317\200\316\271\317\203\316\272\317\214\317\200\316\267\317\203\316\267 \317\200\316\254\316\275\317\211]"]
::msgcat::mcset en "title preview above" [encoding convertfrom utf-8 "\133Preview above]"]
::msgcat::mcset en_UK "title preview above" [encoding convertfrom utf-8 "\133Preview above]"]
::msgcat::mcset en_US "title preview above" [encoding convertfrom utf-8 "\133Preview above]"]
::msgcat::mcset es "title preview above" [encoding convertfrom utf-8 "Vista previa superior"]
::msgcat::mcset fr "title preview above" [encoding convertfrom utf-8 "\133Pr\303\251visualisation au-dessus]"]
::msgcat::mcset it "title preview above" [encoding convertfrom utf-8 "Anteprima sopra"]
::msgcat::mcset mi "title preview above" [encoding convertfrom utf-8 "Tuhi a ana ki runga"]
::msgcat::mcset pl "title preview above" [encoding convertfrom utf-8 "widok z g\303\263ry"]
::msgcat::mcset pt "title preview above" [encoding convertfrom utf-8 "\133Visualiza\303\247\303\243o acima]"]
::msgcat::mcset pt_BR "title preview above" [encoding convertfrom utf-8 "\133Visualiza\303\247\303\243o acima]"]
::msgcat::mcset pt_PT "title preview above" [encoding convertfrom utf-8 "\133Visualiza\303\247\303\243o acima]"]
::msgcat::mcset ru "title preview above" [encoding convertfrom utf-8 "\133\320\222\320\270\320\264 \320\262\321\213\321\210\320\265]"]
::msgcat::mcset sk "title preview above" [encoding convertfrom utf-8 "\133N\303\241h\304\276ad horn\303\275ch vrstiev]"]
::msgcat::mcset sq "title preview above" [encoding convertfrom utf-8 "parashiqimi lart"]
::msgcat::mcset bg "title preview below" [encoding convertfrom utf-8 "\320\230\320\267\320\263\320\273\320\265\320\264 \320\276\321\202 \320\264\320\276\320\273\321\203"]
::msgcat::mcset cz "title preview below" [encoding convertfrom utf-8 "\133N\303\241hled doln\303\255ch vrstev]"]
::msgcat::mcset de "title preview below" [encoding convertfrom utf-8 "Vorschau unten"]
::msgcat::mcset el "title preview below" [encoding convertfrom utf-8 "\133\317\200\317\201\316\277\316\265\317\200\316\271\317\203\316\272\317\214\317\200\316\267\317\203\316\267 \316\272\316\254\317\204\317\211]"]
::msgcat::mcset en "title preview below" [encoding convertfrom utf-8 "\133Preview below]"]
::msgcat::mcset en_UK "title preview below" [encoding convertfrom utf-8 "\133Preview below]"]
::msgcat::mcset en_US "title preview below" [encoding convertfrom utf-8 "\133Preview below]"]
::msgcat::mcset es "title preview below" [encoding convertfrom utf-8 "Vista previa inferior"]
::msgcat::mcset fr "title preview below" [encoding convertfrom utf-8 "\133Pr\303\251visualisation au-dessous]"]
::msgcat::mcset it "title preview below" [encoding convertfrom utf-8 "Anteprima sotto"]
::msgcat::mcset mi "title preview below" [encoding convertfrom utf-8 "Tuhi a ana ki raro"]
::msgcat::mcset pl "title preview below" [encoding convertfrom utf-8 "widok z do\305\202u"]
::msgcat::mcset pt "title preview below" [encoding convertfrom utf-8 "\133Visualiza\303\247\303\243o abaixo]"]
::msgcat::mcset pt_BR "title preview below" [encoding convertfrom utf-8 "\133Visualiza\303\247\303\243o abaixo]"]
::msgcat::mcset pt_PT "title preview below" [encoding convertfrom utf-8 "\133Visualiza\303\247\303\243o abaixo]"]
::msgcat::mcset ru "title preview below" [encoding convertfrom utf-8 "\133\320\222\320\270\320\264 \320\275\320\270\320\266\320\265]"]
::msgcat::mcset sk "title preview below" [encoding convertfrom utf-8 "\133N\303\241h\304\276ad spodn\303\275ch vrstiev]"]
::msgcat::mcset sq "title preview below" [encoding convertfrom utf-8 "parashiqimi perfundi"]
::msgcat::mcset bg "title surface bitmap" [encoding convertfrom utf-8 "\320\232\320\260\321\200\321\202\320\260 \320\275\320\260 \320\277\320\276\320\262\321\212\321\200\321\205\320\275\320\276\321\201\321\202\321\202\320\260"]
::msgcat::mcset cz "title surface bitmap" [encoding convertfrom utf-8 "\133Povrchov\303\241 mapa]"]
::msgcat::mcset de "title surface bitmap" [encoding convertfrom utf-8 "Erdoberfl\303\244che"]
::msgcat::mcset el "title surface bitmap" [encoding convertfrom utf-8 "\133\317\207\316\254\317\201\317\204\316\267\317\202 \316\265\317\200\316\271\317\206\316\254\316\275\316\265\316\271\316\261\317\202]"]
::msgcat::mcset en "title surface bitmap" [encoding convertfrom utf-8 "\133Surface Image]"]
::msgcat::mcset en_UK "title surface bitmap" [encoding convertfrom utf-8 "\133Surface Image]"]
::msgcat::mcset en_US "title surface bitmap" [encoding convertfrom utf-8 "\133Surface Image]"]
::msgcat::mcset es "title surface bitmap" [encoding convertfrom utf-8 "Mapa superficie"]
::msgcat::mcset fr "title surface bitmap" [encoding convertfrom utf-8 "\133Carte ext\303\251rieure]"]
::msgcat::mcset it "title surface bitmap" [encoding convertfrom utf-8 "Mappa superficie"]
::msgcat::mcset mi "title surface bitmap" [encoding convertfrom utf-8 "Konohi o te whenua"]
::msgcat::mcset pl "title surface bitmap" [encoding convertfrom utf-8 "mapa powierzchni"]
::msgcat::mcset pt "title surface bitmap" [encoding convertfrom utf-8 "\133Mapa de superf\303\255cie]"]
::msgcat::mcset pt_BR "title surface bitmap" [encoding convertfrom utf-8 "\133Mapa de superf\303\255cie]"]
::msgcat::mcset pt_PT "title surface bitmap" [encoding convertfrom utf-8 "\133Mapa de superf\303\255cie]"]
::msgcat::mcset ru "title surface bitmap" [encoding convertfrom utf-8 "\133\320\232\320\260\321\200\321\202\320\260 \320\277\320\276\320\262\320\265\321\200\321\205\320\275\320\276\321\201\321\202\320\270]"]
::msgcat::mcset sk "title surface bitmap" [encoding convertfrom utf-8 "\133Povrchov\303\241 mapa]"]
::msgcat::mcset sq "title surface bitmap" [encoding convertfrom utf-8 "harta e siperfaqes"]
::msgcat::mcset bg "title topo" [encoding convertfrom utf-8 "\320\232\320\260\321\200\321\202\320\270\321\200\320\260\320\273"]
::msgcat::mcset cz "title topo" [encoding convertfrom utf-8 "M\304\233\305\231il"]
::msgcat::mcset de "title topo" [encoding convertfrom utf-8 "Vermessung"]
::msgcat::mcset el "title topo" [encoding convertfrom utf-8 "\316\247\316\261\317\201\317\204\316\277\316\263\317\201\316\261\317\206\316\256\316\270\316\267\316\272\316\265 \316\261\317\200\317\214 \317\204\316\277\316\275"]
::msgcat::mcset en "title topo" [encoding convertfrom utf-8 "Surveyed by"]
::msgcat::mcset en_UK "title topo" [encoding convertfrom utf-8 "Surveyed by"]
::msgcat::mcset en_US "title topo" [encoding convertfrom utf-8 "Surveyed by"]
::msgcat::mcset es "title topo" [encoding convertfrom utf-8 "Topograf\303\255a"]
::msgcat::mcset fr "title topo" [encoding convertfrom utf-8 "Topographe"]
::msgcat::mcset it "title topo" [encoding convertfrom utf-8 "Topografia"]
::msgcat::mcset mi "title topo" [encoding convertfrom utf-8 "Kair\305\253ri"]
::msgcat::mcset pl "title topo" [encoding convertfrom utf-8 "mierzy\305\202"]
::msgcat::mcset pt "title topo" [encoding convertfrom utf-8 "Topografada por"]
::msgcat::mcset pt_BR "title topo" [encoding convertfrom utf-8 "Topografada por"]
::msgcat::mcset pt_PT "title topo" [encoding convertfrom utf-8 "Topografada por"]
::msgcat::mcset ru "title topo" [encoding convertfrom utf-8 "\320\241\321\212\320\265\320\274\320\272\320\260"]
::msgcat::mcset sk "title topo" [encoding convertfrom utf-8 "Zameral"]
::msgcat::mcset sq "title topo" [encoding convertfrom utf-8 "matur nga"]
::msgcat::mcset bg "title topo (plural)" [encoding convertfrom utf-8 "\320\232\320\260\321\200\321\202\320\270\321\200\320\260\320\273\320\270"]
::msgcat::mcset cz "title topo (plural)" [encoding convertfrom utf-8 "M\304\233\305\231ili"]
::msgcat::mcset de "title topo (plural)" [encoding convertfrom utf-8 "Vermessung"]
::msgcat::mcset el "title topo (plural)" [encoding convertfrom utf-8 "\316\247\316\261\317\201\317\204\316\277\316\263\317\201\316\261\317\206\316\256\316\270\316\267\316\272\316\265 \316\261\317\200\317\214 \317\204\316\277\317\205\317\202"]
::msgcat::mcset en "title topo (plural)" [encoding convertfrom utf-8 "Surveyed by"]
::msgcat::mcset en_UK "title topo (plural)" [encoding convertfrom utf-8 "Surveyed by"]
::msgcat::mcset en_US "title topo (plural)" [encoding convertfrom utf-8 "Surveyed by"]
::msgcat::mcset es "title topo (plural)" [encoding convertfrom utf-8 "Espeleometr\303\255a"]
::msgcat::mcset fr "title topo (plural)" [encoding convertfrom utf-8 "Topographes"]
::msgcat::mcset it "title topo (plural)" [encoding convertfrom utf-8 "Topografia"]
::msgcat::mcset mi "title topo (plural)" [encoding convertfrom utf-8 "Kair\305\253ri"]
::msgcat::mcset pl "title topo (plural)" [encoding convertfrom utf-8 "pomierzyli"]
::msgcat::mcset pt "title topo (plural)" [encoding convertfrom utf-8 "Topografadas por"]
::msgcat::mcset pt_BR "title topo (plural)" [encoding convertfrom utf-8 "Topografadas por"]
::msgcat::mcset pt_PT "title topo (plural)" [encoding convertfrom utf-8 "Topografadas por"]
::msgcat::mcset ru "title topo (plural)" [encoding convertfrom utf-8 "\320\241\321\212\320\265\320\274\320\272\320\260"]
::msgcat::mcset sk "title topo (plural)" [encoding convertfrom utf-8 "Zamerali"]
::msgcat::mcset sq "title topo (plural)" [encoding convertfrom utf-8 "matur nga"]
::msgcat::mcset bg "units ft" [encoding convertfrom utf-8 "\321\204\321\203\321\202\320\276\320\262\320\265"]
::msgcat::mcset cz "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset de "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset el "units ft" [encoding convertfrom utf-8 "\317\200\317\214\316\264\316\271\316\261"]
::msgcat::mcset en "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset en_UK "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset en_US "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset es "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset fr "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset it "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset mi "units ft" [encoding convertfrom utf-8 "wh\304\253ti"]
::msgcat::mcset pl "units ft" [encoding convertfrom utf-8 "ft (stopy)"]
::msgcat::mcset pt "units ft" [encoding convertfrom utf-8 "p\303\251s"]
::msgcat::mcset pt_BR "units ft" [encoding convertfrom utf-8 "p\303\251s"]
::msgcat::mcset pt_PT "units ft" [encoding convertfrom utf-8 "p\303\251s"]
::msgcat::mcset ru "units ft" [encoding convertfrom utf-8 "\321\204\321\203\321\202\320\276\320\262"]
::msgcat::mcset sk "units ft" [encoding convertfrom utf-8 "ft"]
::msgcat::mcset sq "units ft" [encoding convertfrom utf-8 "njesia matese-kembe"]
::msgcat::mcset bg "units m" [encoding convertfrom utf-8 "\320\274"]
::msgcat::mcset cz "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset de "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset el "units m" [encoding convertfrom utf-8 "\316\274"]
::msgcat::mcset en "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset en_UK "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset en_US "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset es "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset fr "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset it "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset mi "units m" [encoding convertfrom utf-8 "mehua"]
::msgcat::mcset pl "units m" [encoding convertfrom utf-8 "m (metry)"]
::msgcat::mcset pt "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset pt_BR "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset pt_PT "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset ru "units m" [encoding convertfrom utf-8 "\320\274"]
::msgcat::mcset sk "units m" [encoding convertfrom utf-8 "m"]
::msgcat::mcset sq "units m" [encoding convertfrom utf-8 "njesia matese-metri"]








set xth(about,image_id) [image create photo -data $xth(about,image_data)]
set xth(about,infotime) 2500

proc xth_about_status {str} {
    global xth
    set xth(about,status) "$str"
    update idletasks
}

proc xth_about_show {btnid} {
    global xth
    if {[winfo exists $xth(gui,about)]} xth_about_hide
    xth_about_status ""
    set w $xth(gui,about)
    toplevel $w -relief raised -bg black -bd 3 -cursor $xth(gui,cursor)
    wm transient $w
    wm withdraw $w
    set sw [winfo screenwidth .]
    set sh [winfo screenheight .]
    wm overrideredirect $w 1
    label $w.image -bd 0 -relief sunken -background black -fg white -image $xth(about,image_id)
    pack $w.image -side top -expand 1 -fill both
    label $w.status -relief flat -background black -foreground white \
    	-textvariable xth(about,status) -font $xth(gui,lfont) -anchor center
    pack $w.status -side top -expand 1 -fill both
    label $w.i1 -bd 0 -relief sunken -background black -fg white -text "xtherion\n$xth(about,ver)" \
      -font $xth(gui,lfont) -anchor center
    pack $w.i1 -side top -expand 1 -fill both -pady 5
    if {$btnid} {
      button $w.close -text "Close" -font $xth(gui,lfont) -anchor center \
        -command xth_about_hide -width 5
      pack $w.close -side top -fill none -anchor center -pady 5
      focus $w.close
    }
    wm geometry $xth(gui,about) -$sw-$sh
    wm deiconify $xth(gui,about)
    update idletasks
    set x [expr {($sw - [winfo width $xth(gui,about)])/2}]
    set y [expr {($sh - [winfo height $xth(gui,about)])/2}]
    wm geometry $xth(gui,about) +$x+$y
    $w configure -bg black
    $w.image configure -image $xth(about,image_id)
    $w.i1 configure -text "xtherion $xth(about,ver)\n\u00A9 2002-2011 Stacho Mudrak"
    update idletasks
}


proc xth_about_hide {} {
  global xth
  destroy $xth(gui,about)
  focus $xth(gui,main)
}








package require BWidget

if {[catch {set imgver [package require Img]}]} {
  set xth(gui,imgfiletypes) {
	   { {Pictures} {.gif .pnm .ppm .xvi} }
	   { {PocketTopo therion export} {.txt} }
	   { {All Files}               * }
	 } 
} else {
  set xth(gui,imgfiletypes) {
	   { {Pictures} {.png .jpeg .jpg .gif .pnm .ppm .xvi} }
	   { {PocketTopo therion export} {.txt} }
	   { {All Files}                                               * }
	 } 
}

# read xtherion.ini file from THERION directory
set idir {}
if {[catch {set idir $env(THERION)}]} {
  if {![catch {set idir $env(HOME)}]} {
    append idir "/.therion"
    if {[string equal $xth(gui,platform) windows]} {
      append idir ";"
    } else {
      append idir ":"
    }
  }
  if {[string equal $xth(gui,platform) windows]} {
    if {[catch {
	append idir [registry get $xth(win32registry) InstallDir]
	}]} {
      append idir "C:/WINDOWS;C:/WINNT;C:/Program files/Therion"
    }
  } else {
    append idir "/etc:/usr/etc:/usr/local/etc"
  }
}
if {[string equal $xth(gui,platform) windows]} {
  set idirs [split $idir ";"]
} else {
  set idirs [split $idir ":"]
}

set xth(idirs) $idirs
foreach idir $xth(idirs) {
  catch {source [file join $idir xtherion.ini]}
}
catch {source xtherion.ini}

# create xth window
wm withdraw .
xth_about_show 0
toplevel $xth(gui,main)
wm withdraw $xth(gui,main)
wm protocol $xth(gui,main) WM_DELETE_WINDOW "xth_exit"
wm title $xth(gui,main) $xth(prj,name)
wm geometry $xth(gui,main) [format "%dx%d+0+0" [lindex $xth(gui,minsize) 0] \
  [lindex $xth(gui,minsize) 1]]
wm minsize $xth(gui,main) [lindex $xth(gui,minsize) 0] \
  [lindex $xth(gui,minsize) 1]
update idletasks
bind $xth(gui,main) <Configure> { 
  catch {xth_app_place $xth(app,active)}
}

set xth(gui,clock) "00:00"

# redefine some public key bindigs
if {$xth(gui,bindinsdel)} {
  bind Text <Delete> { }
}
bind Text <$xth(kb_control)-Key-o> "#"
bind Text <$xth(kb_control)-Key-a> "#"
bind Text <$xth(kb_control)-Key-i> "#"
bind Text <$xth(kb_control)-Key-s> "#"
bind Text <$xth(kb_control)-Key-w> "#"
bind Text <$xth(kb_control)-Key-q> "#"
bind Text <$xth(kb_control)-Key-x> "#"
bind Text <$xth(kb_control)-Key-n> "#"
bind Text <$xth(kb_control)-Key-p> "#"
bind Text <$xth(kb_control)-Key-c> "#"
bind Text <$xth(kb_control)-Key-v> "#"
bind Text <$xth(kb_control)-Key-f> "#"
bind Text <$xth(kb_control)-Key-h> "#"
bind Text <$xth(kb_control)-Key-z> "#"
bind Text <$xth(kb_control)-Key-y> "#"
bind Text <$xth(kb_control)-Key-d> "#"
bind Text <$xth(kb_control)-Key-k> "#"
bind Text <$xth(kb_control)-Key-r> "#"

bind Entry <$xth(kb_control)-Key-d> "#"
bind Entry <$xth(kb_control)-Key-k> "#"

set xth(gui,bind,text_tab) [bind Text <Tab>]
set xth(gui,bind,text_return) [bind Text <Return>]
bind Text <Tab> "#"
bind Text <Return> "#"

if {[string length $xth(gui,initdir)] == 0} {
  if {[catch {
    set xth(gui,initdir) [registry get $xth(win32registry) XTherionDir]
  }]} {
    set xth(gui,initdir) [pwd]
  }
}

proc thememc {tt} {
  set trans [mc $tt]
  if {[string equal $tt $trans]} {
    set trans [lindex $tt 1]
    regsub -all {[\-\:]} $trans { } trans
  }
  return $trans
}

set alllist {}
foreach type $xth(point_types) {
  lappend alllist [list point $type]
}
foreach type $xth(line_types) {
  lappend alllist [list line $type]
}
foreach type $xth(area_types) {
  lappend alllist [list area $type]
}
set tmp [mc "theme all-symbols"]
set alllist [linsert $alllist 0 {theme all-symbols}]
set xth(me,themes) "$alllist $xth(me,themes)"
set xth(me,themes,list) {}
set xth(me,themes,showlist) {}

# process themes
set acttheme all-symbols
foreach itm $xth(me,themes) {
  set key [lindex $itm 0]
  set value [lindex $itm 1]
  switch $key {
    theme {
      lappend xth(me,themes,list) $value
      lappend xth(me,themes,showlist) [thememc $itm]
      set xth(me,themes,$value,point,list) {}
      set xth(me,themes,$value,point,xlist) {}
      set xth(me,themes,$value,line,list) {}
      set xth(me,themes,$value,line,xlist) {}
      set xth(me,themes,$value,area,list) {}
      set xth(me,themes,$value,area,xlist) {}
      set acttheme $value
    }
    point {
      lappend xth(me,themes,$acttheme,point,list) $value
      lappend xth(me,themes,$acttheme,point,xlist) [list [thememc $itm] $value]
    }
    line {
      lappend xth(me,themes,$acttheme,line,list) $value
      lappend xth(me,themes,$acttheme,line,xlist) [list [thememc $itm] $value]
    }
    area {
      lappend xth(me,themes,$acttheme,area,list) $value
      lappend xth(me,themes,$acttheme,area,xlist) [list [thememc $itm] $value]
    }
  }
}

proc xth_me_sortxlist {cl} {
  set cl [lsort -index 0 $cl]
  set hl {}
  set sl {}
  foreach xl $cl {
    lappend sl [lindex $xl 0]
    lappend hl [lindex $xl 1]
  }
  return [list $sl $hl]
}

foreach tm $xth(me,themes,list) {
  foreach itm {point line area} {
    set lists [xth_me_sortxlist $xth(me,themes,$tm,$itm,xlist)]
    set xth(me,themes,$tm,$itm,showlist) [lindex $lists 0]
    set xth(me,themes,$tm,$itm,hidelist) [lindex $lists 1]
    unset xth(me,themes,$tm,$itm,xlist)
  }
}








# prepare the syntax commands
foreach cmd $xth(icmds) {
  set xth(cmd,$cmd) 2
  set xth(endcmd,$cmd) end$cmd
  set xth(endcmd,end$cmd) ""
  set xth(cmd,end$cmd) -2
}

foreach cmd $xth(cmds) {
  set xth(cmd,$cmd) 1
  set xth(endcmd,$cmd) end$cmd
  set xth(endcmd,end$cmd) ""
  set xth(cmd,end$cmd) -1
}

set xth(datafmts) [list \
  "unknown      $xth(datafmt,unknown)" \
  "station      $xth(datafmt,station)" \
  "from         $xth(datafmt,station)" \
  "to           $xth(datafmt,station)" \
  "compass      $xth(datafmt,bearing)" \
  "backcompass  $xth(datafmt,bearing)" \
  "bearing      $xth(datafmt,bearing)" \
  "backbearing  $xth(datafmt,bearing)" \
  "tape         $xth(datafmt,length)" \
  "length       $xth(datafmt,length)" \
  "count        $xth(datafmt,counter)" \
  "counter      $xth(datafmt,counter)" \
  "fromcount    $xth(datafmt,counter)" \
  "tocount      $xth(datafmt,counter)" \
  "fromcounter  $xth(datafmt,counter)" \
  "tocounter    $xth(datafmt,counter)" \
  "gradient     $xth(datafmt,gradient)" \
  "clino        $xth(datafmt,gradient)" \
  "backgradient $xth(datafmt,gradient)" \
  "backclino    $xth(datafmt,gradient)" \
  "depth        $xth(datafmt,depth)" \
  "fromdepth    $xth(datafmt,depth)" \
  "todepth      $xth(datafmt,depth)" \
  "depthchange  $xth(datafmt,depth)" \
  "dx           $xth(datafmt,length)" \
  "dy           $xth(datafmt,length)" \
  "dz           $xth(datafmt,length)" \
  "northing     $xth(datafmt,length)" \
  "easting      $xth(datafmt,length)" \
  "altitude     $xth(datafmt,length)" \
  "up           $xth(datafmt,dimensions)" \
  "down         $xth(datafmt,dimensions)" \
  "left         $xth(datafmt,dimensions)" \
  "right        $xth(datafmt,dimensions)" \
  "ceiling      $xth(datafmt,dimensions)" \
  "floor        $xth(datafmt,dimensions)" \
]

foreach datafmt $xth(datafmts) {
  set qt [lindex $datafmt 0]
  set xth(datafmt,$qt,format) [lindex $datafmt 1]
  set xth(datafmt,$qt,special) [lindex $datafmt 2]
}








proc xth_status_bar {aname widg stext} {
  global xth  
  if {$xth(gui,balloons)} {
    DynamicHelp::add $widg -type balloon -text $stext
  }
  set anml $aname
  foreach aname $anml {
    set sbar $xth(gui,$aname).sf.sbar
    set widgx "$aname$widg"
    set xth(gui,sbar,$widgx,exp) 0  
    bind $widg <FocusIn> "+ if {\$xth(gui,sbar,$widgx,exp) == 0} {catch {set xth(gui,sbar,$widgx,exp) 1; set xth(gui,sbar,$widgx,otext) \[$sbar cget -text\]; $sbar configure -text [list $stext]}}"
    bind $widg <Enter> "+ if {\$xth(gui,sbar,$widgx,exp) == 0} {catch {set xth(gui,sbar,$widgx,exp) 1; set xth(gui,sbar,$widgx,otext) \[$sbar cget -text\]; $sbar configure -text [list $stext]}}"
    bind $widg <FocusOut> "+ if {\$xth(gui,sbar,$widgx,exp) == 1} {catch {$sbar configure -text \$xth(gui,sbar,$widgx,otext); set xth(gui,sbar,$widgx,exp) 0}}"
    bind $widg <Leave> "+ if {\$xth(gui,sbar,$widgx,exp) == 1} {catch {$sbar configure -text \$xth(gui,sbar,$widgx,otext); set xth(gui,sbar,$widgx,exp) 0}}"
  }
}

proc xth_status_bar_push aname {
  global xth
  catch {
  set sbar $xth(gui,$aname).sf.sbar
  if {![info exists xth(gui,sbar,$aname)]} {
    set xth(gui,sbar,$aname) [$sbar cget -text]
  } else {
    set xth(gui,sbar,$aname) [lappend $xth(gui,sbar,$aname) [$sbar cget -text]]
  }
  }
}


proc xth_status_bar_pop aname {
  global xth
  catch {
  set sbar $xth(gui,$aname).sf.sbar
  if {! [info exists xth(gui,sbar,$aname)]} {
    set xth(gui,sbar,$aname) ""
  } else {
    $sbar configure -text [lindex $xth(gui,sbar,$aname) 0]
    set xth(gui,sbar,$aname) [lreplace $xth(gui,sbar,$aname) 0 0]
  }
  }
}


proc xth_status_bar_status {aname txt} {
  global xth
  catch {
  set sbar $xth(gui,$aname).sf.sbar
  $sbar configure -text $txt
  update idletasks
  }
}









proc xth_scroll_showcmd {sbar cmd} {
  global xth
  set xth(scroll,$sbar,show) $cmd
  set xth(scroll,$sbar,open) 0
}

proc xth_scroll_hidecmd {sbar cmd} {
  global xth
  set xth(scroll,$sbar,hide) $cmd
  set xth(scroll,$sbar,open) 0
}

proc xth_scroll {sbar first last} {
  global xth
  if {[expr $first == 0.0] && [expr $last == 1.0]} {
    if {$xth(scroll,$sbar,open) == 1} {
      set xth(scroll,$sbar,open) 0
      eval $xth(scroll,$sbar,hide)
      update idletasks
    }
  } else {
    if {$xth(scroll,$sbar,open) == 0} {
      set xth(scroll,$sbar,open) 1
      eval $xth(scroll,$sbar,show)
      update idletasks
    }
    $sbar set $first $last
  }
}







set hm "$xth(gui,main).hmenu"
set xth(gui,menu,help) $hm

menu $hm -tearoff 0
$hm add command -label [mc "Control..."] -underline 0 -font $xth(gui,lfont) \
  -command xth_help_control_show
$hm add command -label [mc "BAC calculator..."] -underline 0 -font $xth(gui,lfont) \
  -command xth_bac_init
$hm add command -label [mc "Calibrate bitmap..."] -underline 0 -font $xth(gui,lfont) \
  -command xth_calibrate_bitmap
$hm add command -label [mc "About..."] -underline 0 -font $xth(gui,lfont) \
  -command {
    xth_about_show 1
    xth_about_status $xth(prj,title)
  }

proc xth_help_control_show {} {
  global xth
  if {[winfo exists $xth(gui,main).help_control]} {
    focus $xth(gui,main).help_control
  } else {
    xth_help_control_init
  }
}

proc xth_help_control_search {} {
}

proc xth_help_control_init {} {

  global xth
  
  set f $xth(gui,main).help_control
  toplevel $f
  wm transient $f $xth(gui,main)
  wm title $f "Xtherion control"

  set ff $f.lf
  frame $ff
  Entry $ff.se -font $xth(gui,lfont)
  Button $ff.sb -text [mc "Search"] -anchor center -font $xth(gui,lfont) \
  -command xth_help_control_search -width 8
  Button $ff.cb -text [mc "Close"] -anchor center -font $xth(gui,lfont) \
  -command "destroy $f" -width 8
  grid columnconf $ff 2 -weight 1
#  grid columnconf $ff 0 -weight 1
#  grid columnconf $ff 1 -weight 0
#  grid columnconf $ff 1 -weight 0
#  grid $ff.se -column 0 -row 0 -sticky news
#  grid $ff.sb -column 1 -row 0 -sticky news
  grid $ff.cb -column 2 -row 0 -sticky news


  set txb $f.tf
  frame $txb
  text $txb.txt -wrap none -font $xth(gui,lfont) \
    -relief sunken -state disabled \
    -selectbackground $xth(gui,ecolorselbg) \
    -selectforeground $xth(gui,ecolorselfg) \
    -selectborderwidth 0 \
    -yscrollcommand "$txb.sv set" \
    -xscrollcommand "$txb.sh set" 
  scrollbar $txb.sv -orient vert  -command "$txb.txt yview" \
    -takefocus 0 -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)
  scrollbar $txb.sh -orient horiz  -command "$txb.txt xview" \
    -takefocus 0 -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)
  grid columnconf $txb 0 -weight 1
  grid rowconf $txb 0 -weight 1
  grid $txb.txt -column 0 -row 0 -sticky news
  grid $txb.sv -column 1 -row 0 -sticky news
  grid $txb.sh -column 0 -row 1 -sticky news

  grid rowconf $f 0 -weight 1
  grid columnconf $f 0 -weight 1
  grid rowconf $f 1 -weight 0
  grid $txb -column 0 -row 0 -sticky news
  grid $ff -column 0 -row 1 -sticky news
  
 
  set sw [winfo screenwidth .]
  set sh [winfo screenheight .]
  update idletasks
  wm geometry $f +0+0
  wm geometry $f 640x480
  wm minsize $f 320 240
  set x [expr {($sw - [winfo width $f])/2}]
  set y [expr {($sh - [winfo height $f])/2}]
  wm geometry $f +$x+$y
  update idletasks
  
  $txb.txt configure -state normal
  set hlptxt [ mc "xtherion_help_control" ]  
  if {[string length $hlptxt] < 100} {
    set tmploc ::msgcat::mclocale
    ::msgcat::mclocale en
    set hlptxt [ mc "xtherion_help_control" ]  
    ::msgcat::mclocale $tmploc
  }
  $txb.txt insert end $hlptxt
    
     
  $txb.txt configure -state disabled
 
}










set xth(ctrl,all,number) 0

proc xth_ctrl_create {aname} {

  global xth
  
  set cf $xth(gui,$aname).af.ctrl  
    
  canvas $cf.c -yscrollcommand "xth_scroll $cf.sv" \
    -highlightthickness 0
  scrollbar $cf.sv -orient vert  -command "$cf.c yview" -takefocus 0 \
    -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)

  grid columnconf $cf 0 -weight 1
  grid rowconf $cf 0 -weight 1
  xth_scroll_showcmd $cf.sv "grid $cf.sv -row 0 -column 1 -sticky nsew; update idletasks; xth_ctrl_reshape te"
  xth_scroll_hidecmd $cf.sv "grid forget $cf.sv; update idletasks; xth_ctrl_reshape te"
  grid $cf.c -row 0 -column 0 -sticky nsew
  
  set xth(ctrl,$aname,number) 0
  set xth(ctrl,$aname,list) {}
}

proc xth_ctrl_add {aname cname title} {
  
  global xth
  
  incr xth(ctrl,$aname,number)
  incr xth(ctrl,all,number)
  lappend xth(ctrl,$aname,list) $cname
  set cn $xth(ctrl,$aname,number)
  set cf $xth(gui,$aname).af.ctrl  
  
  set ccf $cf.cf$cn
  frame $ccf
  frame $ccf.f 
  set cid [$cf.c create window 0 0 -window $ccf -anchor nw]
  set xth(ctrl,$aname,$cname) $ccf.f
  set xth(ctrl,$aname,$cname,frm) $ccf
  set xth(ctrl,$aname,$cname,pos) $cn
  set xth(ctrl,$aname,$cname,max) 1
  set xth(ctrl,$aname,$cname,menu) .xth_popup$xth(ctrl,all,number)
  set xth(ctrl,$aname,$cn) $cid 
  
  menu .xth_popup$xth(ctrl,all,number) -tearoff 0
  button $ccf.rb -text "$title" -command "xth_ctrl_minmax $aname $cname" \
    -font $xth(gui,lfont) -bg #aaaaaa \
    -fg white -bg darkBlue -activebackground lightBlue \
    -anchor w -relief flat \
    -takefocus 0
  bind $ccf.rb <Button-$xth(gui,rmb)> "tk_popup .xth_popup$xth(ctrl,all,number) %X %Y"
  xth_status_bar $aname $ccf.rb [mc "Show or hide this control panel"]
  
  pack $ccf.rb -side top -fill x -expand 1
  pack $ccf.f -expand yes -fill both

  xth_ctrl_reshape $aname
}


proc xth_ctrl_finish {aname} {

  global xth  

  foreach ct $xth(ctrl,$aname,list) {
    set cmn $xth(ctrl,$aname,$ct,menu)
    foreach oct $xth(ctrl,$aname,list) {
      if {[string compare $ct $oct] != 0} {
        $cmn add command -label [$xth(ctrl,$aname,$oct,frm).rb cget -text] \
          -command "xth_ctrl_replace $aname $ct $oct" -font $xth(gui,lfont)
      }
    }
  }

}


proc xth_ctrl_reshape {aname} {
  
  global xth
  set cn $xth(ctrl,$aname,number)
  set cnv $xth(gui,$aname).af.ctrl.c  
  
  # position the windows
  set height 0
  set width [winfo width $cnv]
  for {set i 1} {$i <= $cn} {incr i} {
    set cid $xth(ctrl,$aname,$i)
    set cw [$cnv itemcget $cid -window]
    $cnv coord $cid 0 $height
    $cnv itemconfigure $cid -width $width
    incr height [winfo height $cw]
  }

  $cnv configure -scrollregion "0 0 $width $height"
}

proc xth_ctrl_minmax {aname cname} {

  global xth

  set cmm $xth(ctrl,$aname,$cname,max)
  if {$cmm == 1} {
    pack forget $xth(ctrl,$aname,$cname)
    $xth(ctrl,$aname,$cname,frm).rb configure -relief raised
    set cmm 0
  } else {
    pack $xth(ctrl,$aname,$cname) -expand yes -fill both
    $xth(ctrl,$aname,$cname,frm).rb configure -relief flat
    set cmm 1
  }
  set xth(ctrl,$aname,$cname,max) $cmm
  
  update idletasks
  xth_ctrl_reshape $aname
}

proc xth_ctrl_replace {aname ccname dcname} {
  
  global xth

  set cnv $xth(gui,$aname).af.ctrl.c
  set p1 $xth(ctrl,$aname,$ccname,pos)
  set p2 $xth(ctrl,$aname,$dcname,pos)
  
  set xth(ctrl,$aname,$ccname,pos) $p2
  set xth(ctrl,$aname,$dcname,pos) $p1
  $cnv itemconfigure $xth(ctrl,$aname,$p1) \
    -window $xth(ctrl,$aname,$dcname,frm)
  $cnv itemconfigure $xth(ctrl,$aname,$p2) \
    -window $xth(ctrl,$aname,$ccname,frm)
    
  update idletasks
  xth_ctrl_reshape $aname
  
}

proc xth_ctrl_minimize {aname cname} {
  global xth
  set xth(ctrl,$aname,$cname,max) 1
  xth_ctrl_minmax $aname $cname
}

proc xth_ctrl_maximize {aname cname} {
  global xth
  set xth(ctrl,$aname,$cname,max) 0
  xth_ctrl_minmax $aname $cname
}

proc xth_ctrl_scroll_to {aname cname} {
  global xth
  set cf $xth(gui,$aname).af.ctrl
  set sr [$cf.c cget -scrollregion]
  set wp [$cf.c coord $xth(ctrl,$aname,[expr [lsearch $xth(ctrl,$aname,list) [lindex $xth(ctrl,$aname,list) [expr $xth(ctrl,$aname,$cname,pos) - 1]]] + 1])]
#  set wp [$cf.c coord $xth(ctrl,$aname,[expr [lsearch $xth(ctrl,$aname,list) $cname] + 1])]
  $cf.c yview moveto [expr [lindex $wp 1] / ([lindex $sr 3] - [lindex $sr 1])]   
}









proc xth_app_move_panel {aname xx} {
  global xth
  if {$xth(app,$aname,wpsw) == 1} {
    set xth(app,$aname,relw) [expr [winfo width $xth(gui,main)] - $xx + $xth(app,$aname,wrtx)]; 
  } else {
    set xth(app,$aname,relw) [expr $xx - $xth(app,$aname,wrtx)]; 
  }
  xth_app_place $aname
}


proc xth_app_create {aname title} {
  
  global xth
  
  set aw "$xth(gui,main).$aname"
  set xth(gui,$aname) $aw
  set xth(app,list) [concat $xth(app,list) $aname]
  if {![info exists xth(app,$aname,relw)]} {
    set xth(app,$aname,relw) $xth(app,all,relw)
  }
  if {![info exists xth(app,$aname,wpsw)]} {
    set xth(app,$aname,wpsw) $xth(app,all,wpsw)
  }
  if {![info exists xth(app,$aname,wmwd)]} {
    set xth(app,$aname,wmwd) $xth(app,all,wmwd)
  }
  
  # create and configure application frames
  frame $aw
  frame $aw.af
  frame $aw.af.apps
  frame $aw.af.ctrl
  frame $aw.af.lrhn -borderwidth 2 -relief raised -cursor sb_h_double_arrow
  xth_status_bar $aname $aw.af.lrhn [mc "Drag to resize control panel."]

  frame $aw.sf
  set sbar $aw.sf.sbar
  label $sbar -text "" -anchor w -relief sunken -font $xth(gui,lfont)
  pack $sbar -side left -fill both -expand 1
  
  bind $aw.af.lrhn <Configure> "set xth(app,$aname,wwid) \[winfo width $xth(gui,main)\]; set xth(app,$aname,wrtx) \[winfo rootx $xth(gui,main)]; xth_ctrl_reshape $aname"
  bind $aw.af.lrhn <B1-Motion> "xth_app_move_panel $aname %X"
  
  set amn $aw.menu
  menu $amn -tearoff 0
  set xth($aname,menu) $amn
  
  set fmn $amn.file
  menu $fmn -tearoff 0 
  $amn add cascade -label [mc "File"] -menu $fmn -font $xth(gui,lfont) -underline 0
  set xth($aname,menu,file) $fmn
  
  set xth($aname,title) $title
  set xth($aname,wtitle) [string tolower $title]

  pack $aw.af -expand yes -fill both
  pack $aw.sf -side bottom -fill x

  set fr $xth(app,$aname,relw)
  set minfr $xth(app,$aname,wmwd)
  set lrhny [expr [winfo height $xth(gui,main)] - 64]
  if {$fr < $minfr} {
    set fr $minfr
  } elseif {$fr > ([winfo width $xth(gui,main)] - $xth(app,$aname,wmwd))} {
    set fr [expr {([winfo width $xth(gui,main)] - $xth(app,$aname,wmwd))}]
  }
  set xth(app,$aname,relw) $fr
  set fr [expr 1.0 - $fr / double([winfo width $xth(gui,main)])]
  
  if {$xth(app,$aname,wpsw) == 1} {
    place $aw.af.apps -relx 0 -rely 0 -relheight 1 -relwidth $fr
    place $aw.af.ctrl -relx $fr -rely 0 -relheight 1 -relwidth [expr 1.0 - $fr]
    place $aw.af.lrhn -relx $fr -y $lrhny -width 8 -height 8 -anchor center
  } else {
    place $aw.af.ctrl -relx 0 -rely 0 -relheight 1 -relwidth $fr
    place $aw.af.apps -relx $fr -rely 0 -relheight 1 -relwidth [expr 1.0 - $fr]
    place $aw.af.lrhn -relx $fr -y $lrhny -width 8 -height 8 -anchor center
  }
  
  xth_ctrl_create $aname
  
}


proc xth_app_clock {} {
  global xth
  set xth(gui,clock) [clock format [clock seconds] -format "%H:%M"]
  after 15000 xth_app_clock
}


proc xth_app_place {aname} {
  
  global xth
  set aw "$xth(gui,main).$aname"

  set fr $xth(app,$aname,relw)
  set minfr $xth(app,$aname,wmwd)
  if {$fr < $minfr} {
    set fr $minfr
  } elseif {$fr > ([winfo width $xth(gui,main)] - $xth(app,$aname,wmwd))} {
    set fr [expr {([winfo width $xth(gui,main)] - $xth(app,$aname,wmwd))}]
  }
  set xth(app,$aname,relw) $fr
  set fr [expr 1.0 - $fr / double([winfo width $xth(gui,main)])]

  set lrhny [expr [winfo height $xth(gui,main)] - 64]
  
  if {$xth(app,$aname,wpsw) == 1} {
    place configure $aw.af.apps -relx 0 -relwidth $fr
    place configure $aw.af.ctrl -relx $fr -relwidth [expr 1.0 - $fr]
    place configure $aw.af.lrhn -relx $fr -y $lrhny
  } else {
    place configure $aw.af.apps -relx [expr 1.0 - $fr] -relwidth $fr
    place configure $aw.af.ctrl -relx 0 -relwidth [expr 1.0 - $fr]
    place configure $aw.af.lrhn -relx [expr 1.0 - $fr] -y $lrhny
  }

  xth_ctrl_reshape $aname   
}

proc xth_app_switch {} {

  global xth
  
  set aname $xth(app,active)
  
  if {$xth(app,$aname,wpsw) == 1} {
    set xth(app,$aname,wpsw) 0
  } else {
    set xth(app,$aname,wpsw) 1
  }
  
  xth_app_place $aname
}


proc xth_app_finish {} {

  global xth
  
  # add Window menu to each menu
  set m "$xth(gui,main).wmenu"
  menu $m -tearoff 0
  set i 0
  
  set xth(gui,menu,window) $m

  foreach aname $xth(app,list) {

    if {[llength $xth(app,list)] > 1} {
      set i [expr $i + 1]
      $m add command -label $xth($aname,title) -accelerator "F$i" \
        -command "xth_app_show $aname" -font $xth(gui,lfont)
      bind $xth(gui,main) <F$i> "xth_app_show $aname"
    }
    
    # add clock to aname
    set clockbar $xth(gui,$aname).sf.clockbar
    label $clockbar -textvariable xth(gui,clock) -anchor center \
      -relief sunken -font $xth(gui,lfont) -width 5
    pack $clockbar -side left

  }
  if {[llength $xth(app,list)] > 1} {
    $m add separator
  }
  $m add command -label [mc "Maximize"] -underline 1 \
      -command "xth_app_maximize" -font $xth(gui,lfont)
  $m add command -label [mc "Normalize"] -underline 1 \
      -command "xth_app_normalize" -font $xth(gui,lfont)
  $m add command -label [mc "Switch panels"] -underline 1 \
      -command "xth_app_switch" -font $xth(gui,lfont)
  $m add separator

  $m add command -label [mc "Toggle toolbar"] -underline 1 \
      -command "xth_tools_toggle" -font $xth(gui,lfont)
  
  menu $m.kbes -tearoff 0
  set encnames [encoding names]
  set xth(encoding_system) [encoding system]
  foreach ecd [lsort $xth(kbencodings)] {
    if {[lsearch $encnames $ecd] >= 0} {
      $m.kbes add radiobutton -label $ecd \
        -command "encoding system $ecd\nset xth(encoding_system) \[encoding system\]" -font $xth(gui,lfont) \
        -variable xth(encoding_system) -value $ecd
    }
  }
  $m add cascade -label [mc "KBD encoding"] -menu $m.kbes
  

  if {$xth(debug)} {
    set dm "$xth(gui,main).dmenu"
    menu $dm -tearoff 0
  
    $dm add command -label "Refresh procs" -underline 0 -command {
      set idir $xth(gui,initdir)
      source global.tcl
      source sbar.tcl
      source cp_procs.tcl
      source te_sdata.tcl
      source me_imgs.tcl
      source me_cmds.tcl
      source me_cmds2.tcl
      source me_ss.tcl
      source te_import.tcl
      source me_import.tcl
      source bac.tcl
      set xth(gui,initdir) $idir
    } -font $xth(gui,lfont)
    $dm add command -label "Screen dump" -underline 0 -command {
      after 5000 {xwd -out screendump -frame}
    } -font $xth(gui,lfont)
    $dm add separator
    $dm add command -label "Show command console" -underline 1 \
      -command "wm deiconify $xth(gui,dbg); wm transient $xth(gui,dbg) $xth(gui,main)" -font $xth(gui,lfont)
    $dm add command -label "Hide command console" -underline 1 \
      -command "wm withdraw $xth(gui,dbg)" -font $xth(gui,lfont)
  }

  bind $xth(gui,main) <$xth(kb_control)-Key-q> "xth_exit"
  bind $xth(gui,main) <$xth(kb_control)-Key-o> xth_app_control_o 
  bind $xth(gui,main) <$xth(kb_control)-Key-r> xth_app_control_r 
  bind $xth(gui,main) <$xth(kb_control)-Key-w> xth_app_control_w
  bind $xth(gui,main) <$xth(kb_control)-Key-s> xth_app_control_s 
  bind $xth(gui,main) <$xth(kb_control)-Key-z> xth_app_control_z
  bind $xth(gui,main) <$xth(kb_control)-Key-y> xth_app_control_y 
  bind $xth(gui,main) <$xth(kb_control)-Key-p> xth_app_control_p 
  bind $xth(gui,main) <$xth(kb_control)-Key-l> xth_app_control_l 
  bind $xth(gui,main) <$xth(kb_control)-Key-d> xth_app_control_d
  bind $xth(gui,main) <$xth(kb_control)-Key-a> xth_app_control_a
  bind $xth(gui,main) <Prior> xth_app_pgup
  bind $xth(gui,main) <Next> xth_app_pgdn
  bind $xth(gui,main) <Shift-Prior> xth_app_shift_pgup
  bind $xth(gui,main) <Shift-Next> xth_app_shift_pgdn
  bind $xth(gui,main) <Key-Escape> xth_app_escape 
  bind $xth(gui,main) <F9> xth_app_make
  foreach aname $xth(app,list) {
    $xth($aname,menu) add cascade -label [mc "Window"] -menu $m -underline 0 \
      -font $xth(gui,lfont)
    if $xth(debug) {
      $xth($aname,menu) add cascade -label "Debug" -menu $dm -underline 0 \
        -font $xth(gui,lfont)
    }
    $xth($aname,menu,file) add separator
    $xth($aname,menu,file) add command -label [mc "Compile"] -underline 0 \
      -command "xth_app_make" -font $xth(gui,lfont) \
      -accelerator "F9"
    $xth($aname,menu,file) add command -label [mc "Quit"] -underline 0 \
      -command "xth_exit" -font $xth(gui,lfont) \
      -accelerator "$xth(gui,controlk)-q"
    $xth($aname,menu) add cascade -label [mc "Help"] -menu $xth(gui,menu,help) \
      -underline 0  -font $xth(gui,lfont)
  }  

}

proc xth_app_title {aname} {
  
  global xth
  
  # set the application menu
  set ofn ""
  if {[info exists xth($aname,open_file)]} {
    set ofn $xth($aname,open_file)
  }
  if {[string length $xth($aname,wtitle)] > 0} {
    set atit " $xth($aname,wtitle)"
  } else {
    set atit ""
  }
  if {[string equal $aname me] && ([string length $xth(me,curscrap)] > 0)} {
    set sname " - $xth(me,curscrap)"
  } else {
    set sname ""
  }
  if {[string length $ofn] > 0} {
    wm title $xth(gui,main) "$xth(prj,name)$atit - $xth($aname,open_file)$sname"
  } else {
    wm title $xth(gui,main) "$xth(prj,name)$atit$sname"
  }
}

proc xth_app_control_o {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    te  {xth_te_open_file 1 {} 0}
    me  {xth_me_open_file 1 {} 1}
    cp  {
      set xth(cp,updcf) 0
      xth_cp_open_file {}
    }
  }
}  


proc xth_app_pgup {} {
  global xth
  switch $xth(app,active) {
    te  {}
    me  {
      $xth(gui,main).me.af.ctrl.c yview scroll -1 pages
    }
    cp  {}
  }
}

proc xth_app_pgdn {} {
  global xth
  switch $xth(app,active) {
    te  {}
    me  {
      $xth(gui,main).me.af.ctrl.c yview scroll 1 pages
    }
    cp  {}
  }
}

proc xth_app_shift_pgup {} {
  global xth
  switch $xth(app,active) {
    te  {}
    me  {
      $xth(ctrl,me,cmds).cl.l yview scroll -1 pages
    }
    cp  {}
  }
}


proc xth_app_shift_pgdn {} {
  global xth
  switch $xth(app,active) {
    te  {}
    me  {
      $xth(ctrl,me,cmds).cl.l yview scroll 1 pages
    }
    cp  {}
  }
}


proc xth_app_control_a {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    te  {}
    me  {
      xth_me_cmds_create_area {} 1 "" "" ""
      xth_ctrl_scroll_to me ac
      xth_ctrl_maximize me ac
    }
    cp  {}
  }
}  


proc xth_app_control_r {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    te  {}
    me  {
      xth_me_cmds_create_scrap {} 1 "" ""
      xth_ctrl_scroll_to me scrap
      xth_ctrl_maximize me scrap
    }
    
    cp  {}
  }
}  


proc xth_app_control_w {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    me  {xth_me_close_file}
    cp  {xth_cp_close_file}
  }
}  

proc xth_app_control_s {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    me  {xth_me_save_file 0}
  }
}  


proc xth_app_control_z {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    me  {xth_me_unredo_undo}
  }
  
}  

proc xth_app_control_y {} {

  global xth

  # puts $xth(app,active)  
  switch $xth(app,active) {
    me  {xth_me_unredo_redo}
  }
}  

proc xth_app_control_p {} {
  global xth
  switch $xth(app,active) {
    me  {xth_me_cmds_set_mode 1}
  }
}  


proc xth_app_control_d {} {
  global xth
  switch $xth(app,active) {
    me  {xth_me_cmds_delete {}}
  }
}  


proc xth_app_control_l {} {
  global xth
  switch $xth(app,active) {
    me  {
      xth_me_cmds_create_line {} 1 "" "" ""
      xth_ctrl_scroll_to me line
      xth_ctrl_maximize me line
      xth_ctrl_maximize me linept
    }
  }
}  


proc xth_app_escape {} {
  global xth
  switch $xth(app,active) {
    me  {xth_me_cmds_set_mode 0}
  }
}


proc xth_app_show {aname} {

  global xth
  
  if {[string equal $xth(app,active) $aname]} {
    return;
  }
  
  if {![string equal $xth(app,active) ""]} {
    pack forget $xth(gui,$xth(app,active))
  }

  set xth(app,active) $aname
  pack $xth(gui,$aname) -expand yes -fill both

  xth_app_title $aname

  $xth(gui,main) configure -menu $xth($aname,menu)
  
  regexp {([0-9]+)x([0-9]+)} [winfo geometry $xth(gui,main)] geom xsize ysize

  if {($xsize < [lindex $xth(gui,minsize) 0]) || \
      ($ysize < [lindex $xth(gui,minsize) 1])} {
    if {($xsize < [lindex $xth(gui,minsize) 0])} {
      set xsize [lindex $xth(gui,minsize) 0]
    }
    if {($ysize < [lindex $xth(gui,minsize) 1])} {
      set ysize [lindex $xth(gui,minsize) 1]
    }
    set ogeom [winfo geometry $xth(gui,main)]
    regsub $geom $ogeom [format "%sx%s" $xsize $ysize] ngeom
    wm geometry $xth(gui,main) $ngeom
  }

  update idletasks  
  xth_ctrl_reshape $aname
  
  # toolbar changes
  # disable map editor tools
  catch {
    pack forget $xth(gui,tb).edif
    pack forget $xth(gui,tb).self
  }
  switch $aname {
    me {
      # enable map editor tools
      pack $xth(gui,tb).self -side right -anchor nw
      pack $xth(gui,tb).edif -side right
      xth_me_unredo_update
    }
    default {
      $xth(gui,tb).undob configure -state normal
      $xth(gui,tb).redob configure -state normal
    }
  }
}


proc xth_exit {} {

  global xth

  catch {
    registry set $xth(win32registry) XTherionDir $xth(gui,initdir)
  }
  
  # save all open text editor files
  if {![info exists xth(te,flist)]} {
    set xth(te,flist) {}
  }
  
  foreach cfid $xth(te,flist) {
    if {[xth_te_before_close_file $cfid yesnocancel] == 0} {
      return
    }
  }
  
  if {[info exists xth(me,fopen)]} {
    if {$xth(me,fopen) == 1} {
      if {[xth_me_before_close_file yesnocancel] == 0} {
        return
      }
    }
  }

  if {[info exists xth(cp,fopen)]} {
    xth_cp_close_file
  }
  
  destroy $xth(gui,main)
  update
  destroy .    
  
}


proc xth_app_maximize {} {
  global xth
  set swd [winfo screenwidth $xth(gui,main)]
  set shg [winfo screenheight $xth(gui,main)]
  wm geometry $xth(gui,main) [format "%dx%d+0+0" $swd $shg]
  update idletasks
  regexp {([0-9]+)x([0-9]+)\+([0-9]+)\+([0-9]+)} [winfo geometry $xth(gui,main)] geom xsize ysize xshft yshft
  wm geometry $xth(gui,main) [format "%dx%d+0+0" [expr $swd - $xshft] [expr $shg - $yshft]]
  update idletasks
}

proc xth_app_normalize {} {
  global xth
  set twd [expr int(0.8 * [winfo screenwidth $xth(gui,main)])]
  if {$twd < [lindex $xth(gui,minsize) 0]} {
    set twd [lindex $xth(gui,minsize) 0]
  }
  set thg [expr int(0.8 * [winfo screenheight $xth(gui,main)])]
  if {$thg < [lindex $xth(gui,minsize) 1]} {
    set thg [lindex $xth(gui,minsize) 1]
  }
  set tpx [expr int(0.5 * ([winfo screenwidth $xth(gui,main)] - $twd))]
  set tpy [expr int(0.5 * ([winfo screenheight $xth(gui,main)] - $thg))]
  wm geometry $xth(gui,main) [format "%dx%d+%d+%d" $twd $thg $tpx $tpy]
  update idletasks
  regexp {([0-9]+)x([0-9]+)\+([0-9]+)\+([0-9]+)} [winfo geometry $xth(gui,main)] geom xsize ysize xshft yshft
  wm geometry $xth(gui,main) [format "%dx%d+%d+%d" [expr $twd - $xshft + $tpx] \
    [expr $thg - $yshft + $tpy] $tpx $tpy]
  update idletasks
}

proc xth_app_clipboard {ev} {
  global xth
  set w [focus -lastfor $xth(gui,main)]
  if {[winfo ismapped $w]} {
    switch $ev {
      cut {
         event generate $w <<Cut>>
      }
      copy {
         event generate $w <<Copy>>
      }
      paste {
         event generate $w <<Paste>>
      }
      undo {
         event generate $w <<Undo>>
      }
      redo {
         event generate $w <<Redo>>
      }
    }
  }
}


proc xth_app_check_text_undo_redo {} {
  global xth
  catch {
    set w [focus -lastfor $xth(gui,main)]
    if {[winfo ismapped $w]} {
      catch {
        $w edit separator
      }
    }
  }
  after idle {after 1000 xth_app_check_text_undo_redo}
}

if {$xth(gui,text_undo)} {
  after idle {after 1000 xth_app_check_text_undo_redo}
}


proc xth_app_make {} {
  global xth
  set oactive $xth(app,active)
  if {[string length $oactive] == 0} {
    set oactive cp
  }
  xth_te_save_all
  xth_me_save_file 0
  switch $oactive {
    cp {}
    default {
      set xth(cp,updcf) 0
      xth_app_show cp
    }
  }
  if {!$xth(cp,fopen)} {
    xth_cp_open_file {}
  }
  update idletasks
  if {[xth_cp_compile]} {
    if {[string equal $xth(gui,platform) windows]} {
      xth_app_show te
      xth_app_show me
      xth_app_show cp
    }
    if {![string equal $oactive cp]} {
      xth_app_show $oactive
    }
  }
}


proc xth_app_autosave_schedule {} {
  global xth
  if $xth(gui,auto_save) {
    set xth(gui,auto_save,id) [after 60000 xth_app_autosave]
  } else {
    catch {
      after cancel $xth(gui,auto_save,id)
    }
  }
}

proc xth_app_autosave {} {
  global xth
  switch $xth(app,active) {
    me {xth_me_save_file 0}
    te {xth_te_save_all}
  }
  xth_app_autosave_schedule
}










xth_about_status [mc "loading text editor ..."]

if {[string equal -nocase $xth(prj,name) svxedit]} {
  xth_app_create te {}
} else {
  xth_app_create te [mc "Text Editor"]
}

xth_ctrl_add te files [mc "Files"]
xth_ctrl_add te sdata [mc "Data table"]
xth_ctrl_add te sr [mc "Search & Replace"]
xth_ctrl_finish te

set xth(te,open_file_encoding) $xth(app,fencoding)

set xth(te,bind,text_tab) {
  if { [string equal [%W cget -state] "normal"] } {
    xth_te_insert_tab %W
    break
  }
}

set xth(te,bind,text_return) {
  regexp {(\d+)\.} [%W index insert] dum cln
  set spcs ""
  regexp {^\s+} [%W get $cln.0 $cln.end] spcs
#  set spcsc [string length $spcs]
#  set indct [string length [xth_te_get_indent %W $cln.0 1]]
#  if {$spcsc == $indct} {
#  } elseif {$spcsc > $indct} {
#    %W delete $cln.0 $cln.[expr $spcsc - $indct]
#  } elseif {$spcsc < $indct} {
#    %W insert $cln.0 [format \x25[expr $indct - $spcsc]s " "]
#  }
#  xth_te_insert_text %W "\n[xth_te_get_indent %W [expr $cln + 1].0 0]"
  xth_te_insert_text %W "\n$spcs"
}


proc xth_te_insert_text {w s} {
    if {[string equal $s ""] || [string equal [$w cget -state] "disabled"]} {
	return
    }
    set compound 0
    catch {
	if {[$w compare sel.first <= insert] \
		&& [$w compare sel.last >= insert]} {
            set oldSeparator [$w cget -autoseparators]
            if { $oldSeparator } {
                $w configure -autoseparators 0
                $w edit separator
                set compound 1
            }
	    $w delete sel.first sel.last
	}
    }
    $w insert insert $s
    $w see insert
    if { $compound && $oldSeparator } {
        $w edit separator
        $w configure -autoseparators 1
    }
}


proc xth_te_insert_tab W {
  global xth
  regexp {\.(\d+)} [$W index insert] dum col
  set nsp [expr $xth(gui,etabsize) - ($col % $xth(gui,etabsize))]
  xth_te_insert_text $W  [format \x25$nsp\s " "]
  focus $W
}


proc xth_te_sdata_enable {w} {
  global xth
  if {[string length $w] < 1} {
    set w $xth(ctrl,te,sdata)
  }
  set chlist [winfo children $w]
  if {[llength $chlist] > 0} {
    foreach sdw $chlist {
      catch {$sdw configure -state normal}
      catch {xth_te_sdata_enable $sdw}
    }
  }
}

proc xth_te_sdata_disable {w} {
  global xth
  if {[string length $w] < 1} {
    set w $xth(ctrl,te,sdata)
  }
  set chlist [winfo children $w]
  if {[llength $chlist] > 0} {
    foreach sdw $chlist {
      catch {$sdw configure -state disabled}
      catch {xth_te_sdata_disable $sdw}
    }
  }
}


set xth(te,flist) {}
set xth(te,fcurr) -1
set xth(te,fltid) 0

# create position bar
set pbar $xth(gui,te).sf.pbar
label $pbar -text "2.0" -width 8 -relief sunken -font $xth(gui,lfont)
pack $pbar -side left


# file control
frame $xth(ctrl,te,files).fl
set flbox $xth(ctrl,te,files).fl.flbox 
listbox $flbox -height 6 -selectmode single -takefocus 1 \
  -yscrollcommand "xth_scroll $xth(ctrl,te,files).fl.sv" \
  -xscrollcommand "xth_scroll $xth(ctrl,te,files).fl.sh" \
  -font $xth(gui,lfont) -exportselection no \
  -selectborderwidth 1

scrollbar $xth(ctrl,te,files).fl.sv -orient vert  -command "$flbox yview" \
  -takefocus 0 -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)
scrollbar $xth(ctrl,te,files).fl.sh -orient horiz  -command "$flbox xview" \
  -takefocus 0 -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)
frame $xth(ctrl,te,files).ef

  
bind $flbox <<ListboxSelect>> "xth_te_show_file \[lindex \[%W curselection\] 0\]"

grid columnconf $xth(ctrl,te,files).fl 0 -weight 1
grid rowconf $xth(ctrl,te,files).fl 0 -weight 1
grid $flbox -column 0 -row 0 -sticky news
xth_scroll_showcmd $xth(ctrl,te,files).fl.sv "grid $xth(ctrl,te,files).fl.sv -column 1 -row 0 -sticky news"
xth_scroll_hidecmd $xth(ctrl,te,files).fl.sv "grid forget $xth(ctrl,te,files).fl.sv"
xth_scroll_showcmd $xth(ctrl,te,files).fl.sh "grid $xth(ctrl,te,files).fl.sh -column 0 -row 1 -sticky news"
xth_scroll_hidecmd $xth(ctrl,te,files).fl.sh "grid forget $xth(ctrl,te,files).fl.sh"
xth_status_bar te $flbox [mc "Switch open files."]
grid columnconf $xth(ctrl,te,files) 0 -weight 1
grid $xth(ctrl,te,files).fl -column 0 -row 0 -sticky news
if {![string equal -nocase $xth(prj,name) svxedit]} {
grid $xth(ctrl,te,files).ef -column 0 -row 1 -sticky news
}
Label $xth(ctrl,te,files).ef.ecl -text [mc "Encoding"] -anchor e -font $xth(gui,lfont) -state disabled
ComboBox $xth(ctrl,te,files).ef.ecb -values $xth(encodings) \
  -textvariable xth(te,open_file_encoding) \
  -font $xth(gui,lfont) -height 4 -command xth_te_set_encoding \
  -state disabled
Button $xth(ctrl,te,files).ef.chb -text [mc "Change to"] -anchor e -font $xth(gui,lfont) -padx 1 -state disabled -command xth_te_set_encoding
Label $xth(ctrl,te,files).ef.cel -text "" -anchor w -padx 2 -font $xth(gui,lfont) -state disabled
#grid columnconf $xth(ctrl,te,files).ef 0 -weight 0
grid columnconf $xth(ctrl,te,files).ef 1 -weight 1
grid $xth(ctrl,te,files).ef.ecl -column 0 -row 0 -sticky news
grid $xth(ctrl,te,files).ef.cel -column 1 -row 0 -sticky news
grid $xth(ctrl,te,files).ef.chb -column 0 -row 1 -sticky news
grid $xth(ctrl,te,files).ef.ecb -column 1 -row 1 -sticky ew
xth_status_bar te $xth(ctrl,te,files).ef [mc "To set file encoding, type encoding name and press <Change> button."]

frame $xth(gui,te).af.apps.ff -bg $xth(gui,ecolorbg)
pack $xth(gui,te).af.apps.ff -fill both -expand yes



# table control
Button $xth(ctrl,te,sdata).sfb -text [mc "Scan data format"] \
  -font $xth(gui,lfont) -state disabled
xth_status_bar te $xth(ctrl,te,sdata).sfb \
  [mc "Scan data format and rebuild centerline data insertion tool."]

checkbutton $xth(ctrl,te,sdata).sfs -text [mc "Enter station names"] -anchor w \
  -font $xth(gui,lfont) -variable xth(te,sdata,es) -state disabled
xth_status_bar te $xth(ctrl,te,sdata).sfs \
  [mc "Check if you want to insert station names for each shot."]

frame $xth(ctrl,te,sdata).sdf

button $xth(ctrl,te,sdata).taf -text [mc "Auto format selection"] \
  -font $xth(gui,lfont) -state disabled
xth_status_bar te $xth(ctrl,te,sdata).taf [mc "Format selection to given table."]

grid columnconf $xth(ctrl,te,sdata) 0 -weight 1
grid $xth(ctrl,te,sdata).sfb -column 0 -row 0 -sticky nsew
grid $xth(ctrl,te,sdata).sdf -column 0 -row 1 -sticky nsew
grid $xth(ctrl,te,sdata).sfs -column 0 -row 2 -sticky nsew
grid $xth(ctrl,te,sdata).taf -column 0 -row 3 -sticky nsew




set sfm $xth(ctrl,te,sr)

set xth(ctrl,te,sr,selection_io) 0
set xth(ctrl,te,sr,search) ""
set xth(ctrl,te,sr,replace_io) 0
set xth(ctrl,te,sr,replace) ""
set xth(ctrl,te,sr,case_io) 0
set xth(ctrl,te,sr,regular_io) 0
set xth(ctrl,te,sr,selection_io) 0

set xth(ctrl,te,sr,selection_start) {}
set xth(ctrl,te,sr,selection_end) {}
set xth(ctrl,te,sr,search_end) end

Label $sfm.seal -text [mc "search"] -anchor w -font $xth(gui,lfont) -state disabled \
  -width 4
xth_status_bar te $sfm.seal [mc "Search expression."]
Entry $sfm.seae -font $xth(gui,lfont) -state disabled -width 4 \
  -textvariable xth(ctrl,te,sr,search)
xth_status_bar te $sfm.seae [mc "Search expression."]

checkbutton $sfm.replc -text [mc "replace"] -anchor w -font $xth(gui,lfont) \
  -state disabled -width 4 \
  -variable xth(ctrl,te,sr,replace_io) \
  -command {}
xth_status_bar te $sfm.replc [mc "Check whether to replace found expression."]
Entry $sfm.reple -font $xth(gui,lfont) -state disabled -width 4 \
  -textvariable xth(ctrl,te,sr,replace)
xth_status_bar te $sfm.reple [mc "Replace expression."]

checkbutton $sfm.ccase -text [mc "case sensitive search"] -anchor w -font $xth(gui,lfont) \
  -state disabled -width 0 \
  -variable xth(ctrl,te,sr,case_io) \
  -command {}
xth_status_bar te $sfm.ccase [mc "Check if search should be case sensitive."]

checkbutton $sfm.creg -text [mc "regular expressions"] -anchor w -font $xth(gui,lfont) \
  -state disabled -width 0 \
  -variable xth(ctrl,te,sr,regular_io) \
  -command {}
xth_status_bar te $sfm.creg [mc "Check whether to evaluate search and replace as regular expressions."]

checkbutton $sfm.csel -text [mc "search selection only"] -anchor w -font $xth(gui,lfont) \
  -state disabled -width 0 \
  -variable xth(ctrl,te,sr,selection_io) \
  -command {}
xth_status_bar te $sfm.csel [mc "Check whether to do search only in selected text."]

Button $sfm.bfirst -text [mc "First"] -anchor center -font $xth(gui,lfont) \
  -state disabled -width 4 -command te_sr_first
xth_status_bar te $sfm.bfirst [mc "Search or replace first expression in the file."]
Button $sfm.bnext -text [mc "Next"] -anchor center -font $xth(gui,lfont) \
  -state disabled -width 4 -command te_sr_next
xth_status_bar te $sfm.bnext [mc "Search or replace next expression after the cursor in the file."]
Button $sfm.ball -text [mc "All"] -anchor center -font $xth(gui,lfont) \
  -state disabled -width 4 -command te_sr_all
xth_status_bar te $sfm.ball [mc "Search or replace all expressions in the file."]
Button $sfm.bclear -text [mc "Clear"] -anchor center -font $xth(gui,lfont) \
  -state disabled -width 4 -command {
    te_sr_clear
    set xth(ctrl,te,sr,replace_io) 0
    update idletasks
  }
xth_status_bar te $sfm.bclear [mc "Clear all highlights in the file."]


grid columnconf $sfm 0 -weight 1
grid columnconf $sfm 1 -weight 1
grid $sfm.seal -row 0 -column 0 -sticky news
grid $sfm.seae -row 1 -column 0 -sticky news
grid $sfm.replc -row 0 -column 1 -sticky news
grid $sfm.reple -row 1 -column 1 -sticky news
grid $sfm.ccase -row 2 -column 0 -columnspan 2 -sticky news
grid $sfm.creg -row 3 -column 0 -columnspan 2 -sticky news
grid $sfm.csel -row 4 -column 0 -columnspan 2 -sticky news
grid $sfm.bfirst -row 5 -column 0 -sticky news
grid $sfm.bnext -row 5 -column 1 -sticky news
grid $sfm.ball -row 6 -column 0 -sticky news
grid $sfm.bclear -row 6 -column 1 -sticky news





proc xth_te_show_file {fidx} {

  global xth
  
  if {$xth(te,fcurr) >= 0} {
    pack forget $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame)
  }
  
  if {$fidx < 0} {
    set fidx 0
  }
  if {$fidx >= [llength $xth(te,flist)]} {
    set fidx [expr [llength $xth(te,flist)] - 1]
  }
  
  set xth(te,fcurr) $fidx
  if {$xth(te,fcurr) >= 0} {
    set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
    pack $xth(te,$cfid,frame) -expand yes -fill both
    $xth(ctrl,te,files).fl.flbox delete $xth(te,fcurr)
    $xth(ctrl,te,files).fl.flbox insert $xth(te,fcurr) "[expr $xth(te,fcurr) + 1]. $xth(te,$cfid,name) ($xth(te,$cfid,path))"
    $xth(ctrl,te,files).fl.flbox see $fidx
    $xth(ctrl,te,files).fl.flbox selection clear 0 end
    $xth(ctrl,te,files).fl.flbox selection set $fidx $fidx
    focus $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
    set xth(te,open_file) $xth(te,$cfid,name)
    # set xth(te,open_file_encoding) $xth(te,$cfid,encoding)
    $xth(ctrl,te,files).ef.cel configure -text $xth(te,$cfid,encoding)
    $xth(ctrl,te,files).ef.ecl configure -state normal
    $xth(ctrl,te,files).ef.ecb configure -state normal
    $xth(ctrl,te,files).ef.chb configure -state normal
    $xth(ctrl,te,files).ef.cel configure -state normal
    $xth(te,menu) entryconfigure [mc "Edit"] -state normal
    $xth(te,menu,file) entryconfigure [mc "Save"] -state normal
    $xth(te,menu,file) entryconfigure [mc "Save as"] -state normal
    $xth(te,menu,file) entryconfigure [mc "Import"] -state normal
    $xth(te,menu,file) entryconfigure [mc "Save all"] -state normal
    $xth(te,menu,file) entryconfigure [mc "Auto save"] -state normal
    $xth(te,menu,file) entryconfigure [mc "Close"] -state normal
    $xth(ctrl,te,sr).seal configure -state normal
    $xth(ctrl,te,sr).seae configure -state normal
    $xth(ctrl,te,sr).replc configure -state normal
    $xth(ctrl,te,sr).reple configure -state normal
    $xth(ctrl,te,sr).ccase configure -state normal
    $xth(ctrl,te,sr).creg configure -state normal
    $xth(ctrl,te,sr).csel configure -state normal
    $xth(ctrl,te,sr).bfirst configure -state normal
    $xth(ctrl,te,sr).bnext configure -state normal
    $xth(ctrl,te,sr).ball configure -state normal 
    $xth(ctrl,te,sr).bclear configure -state normal
    if {[llength $xth(te,flist)] > 1} {
      $xth(te,menu,file) entryconfigure [mc "Next"] -state normal
      $xth(te,menu,file) entryconfigure [mc "Previous"] -state normal
    } else {
      $xth(te,menu,file) entryconfigure [mc "Next"] -state disabled
      $xth(te,menu,file) entryconfigure [mc "Previous"] -state disabled
    }
    xth_te_sdata_enable ""
  } else {
    set xth(te,open_file) ""
    set xth(te,open_file_encoding) $xth(app,fencoding)
    $xth(te,menu,file) entryconfigure [mc "Save"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Save as"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Import"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Save all"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Auto save"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Close"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Next"] -state disabled
    $xth(te,menu,file) entryconfigure [mc "Previous"] -state disabled
    $xth(ctrl,te,files).ef.ecl configure -state disabled
    $xth(ctrl,te,files).ef.ecb configure -state disabled
    $xth(ctrl,te,files).ef.chb configure -state disabled
    $xth(ctrl,te,files).ef.cel configure -state disabled -text ""
    xth_te_sdata_disable ""
    $xth(te,menu) entryconfigure [mc "Edit"] -state disabled
    $xth(ctrl,te,sr).seal configure -state disabled
    $xth(ctrl,te,sr).seae configure -state disabled
    $xth(ctrl,te,sr).replc configure -state disabled
    $xth(ctrl,te,sr).reple configure -state disabled
    $xth(ctrl,te,sr).ccase configure -state disabled
    $xth(ctrl,te,sr).creg configure -state disabled
    $xth(ctrl,te,sr).csel configure -state disabled
    $xth(ctrl,te,sr).bfirst configure -state disabled
    $xth(ctrl,te,sr).bnext configure -state disabled
    $xth(ctrl,te,sr).ball configure -state disabled 
    $xth(ctrl,te,sr).bclear configure -state disabled
    xth_ctrl_minimize te sr
  }
  xth_app_title te
  
}


proc xth_te_set_encoding {} {

  global xth
 
  if {$xth(te,fcurr) >= 0} {
    # convert encoding into system's one
    set rxp "\\s+($xth(te,open_file_encoding))\\s+"
    if {[regexp -nocase $rxp $xth(encodings) dum temp]} {
      set xth(te,open_file_encoding) $temp
      set xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],encoding) $temp
      $xth(ctrl,te,files).ef.cel configure -text $temp
    } else {
      MessageDlg $xth(gui,message) -parent $xth(gui,main) \
        -icon error -type ok \
        -message "uknown encoding -- $xth(te,open_file_encoding)" \
        -font $xth(gui,lfont)
    }
  }
}

proc xth_te_switch_file {fdr} {
  global xth
  set cf $xth(te,fcurr)
  if {$cf != -1} {
    incr cf $fdr
    if {$cf < 0} {
      set cf [expr [llength $xth(te,flist)] - 1]
    }
    if {$cf >= [llength $xth(te,flist)]} {
      set cf 0
    }
    xth_te_show_file $cf
  }
}


proc xth_te_create_file {} {

  global xth
  xth_status_bar_status te ""
  
  # create file variables
  incr xth(te,fltid)
  set cfid $xth(te,fltid)
  #set xth(te,$cfid,name) [format "noname%d$xth(app,te,fileext)" $cfid]
  set xth(te,$cfid,name) [format "(new file)" $cfid]
  set xth(te,$cfid,path) [file join $xth(gui,initdir) $xth(te,$cfid,name)]
  set xth(te,$cfid,newf) 1
  set xth(te,$cfid,mtime) 0
  set xth(te,$cfid,encoding) $xth(app,fencoding)
  set xth(te,$cfid,frame) $xth(gui,te).af.apps.ff.file$cfid
  set cfr $xth(te,$cfid,frame)

  # create the frame and bind the events
  set iac {if {[string equal $xth(app,active) te]} }
  frame $cfr
  text $cfr.txt  -font $xth(gui,efont) -bg $xth(gui,ecolorbg) \
    -fg $xth(gui,ecolorfg) -insertbackground $xth(gui,ecolorfg) \
    -yscrollcommand "$cfr.sv set" \
    -xscrollcommand "$cfr.sh set" \
    -relief sunken \
    -selectbackground $xth(gui,ecolorselbg) \
    -selectforeground $xth(gui,ecolorselfg) \
    -selectborderwidth 0 \
    -wrap none
  if {$xth(gui,text_undo)} {
    $cfr.txt configure -undo 1 -maxundo -1
  }
  set xth(te,$cfid,otext) [$cfr.txt get 1.0 end]
  scrollbar $cfr.sv -orient vert  -command "$cfr.txt yview" \
    -takefocus 0 -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)
  scrollbar $cfr.sh -orient horiz  -command "$cfr.txt xview" \
    -takefocus 0 -width $xth(gui,sbwidth) -borderwidth $xth(gui,sbwidthb)
  bind $cfr.txt <Tab> "$iac {$xth(te,bind,text_tab)}"
  bind $cfr.txt <Return> "$iac {$xth(te,bind,text_return)}"
  bind $cfr.txt <<xthPositionChange>> "xth_te_update_position $cfr.txt"
  bind $cfr.txt <Key> "+ $iac {event generate $cfr.txt <<xthPositionChange>> -when tail}"
  bind $cfr.txt <Button-1> "+ $iac {event generate $cfr.txt <<xthPositionChange>> -when tail}"
  bind $cfr.txt <$xth(kb_control)-Key-1> "$iac {xth_te_show_file 0}"
  bind $cfr.txt <$xth(kb_control)-Key-2> "$iac {xth_te_show_file 1}"
  bind $cfr.txt <$xth(kb_control)-Key-3> "$iac {xth_te_show_file 2}"
  bind $cfr.txt <$xth(kb_control)-Key-4> "$iac {xth_te_show_file 3}"
  bind $cfr.txt <$xth(kb_control)-Key-5> "$iac {xth_te_show_file 4}"
  bind $cfr.txt <$xth(kb_control)-Key-6> "$iac {xth_te_show_file 5}"
  bind $cfr.txt <$xth(kb_control)-Key-7> "$iac {xth_te_show_file 6}"
  bind $cfr.txt <$xth(kb_control)-Key-8> "$iac {xth_te_show_file 7}"
  bind $cfr.txt <$xth(kb_control)-Key-9> "$iac {xth_te_show_file 8}"
  bind $cfr.txt <$xth(kb_control)-Key-0> "$iac {xth_te_show_file 9}"
  bind $cfr.txt <$xth(kb_control)-Key-n> "$iac {xth_te_switch_file 1}"
  bind $cfr.txt <$xth(kb_control)-Key-p> "$iac {xth_te_switch_file -1}"
  bind $cfr.txt <$xth(kb_control)-Key-w> "$iac {xth_te_close_file}"
  bind $cfr.txt <$xth(kb_control)-Key-a> "$iac {xth_te_select_all}"
  bind $cfr.txt <$xth(kb_control)-Key-i> "$iac {xth_te_auto_indent}"
  bind $cfr.txt <$xth(kb_control)-Key-s> "$iac {xth_te_save_file 0 $cfid}"
  bind $cfr.txt <Destroy> "xth_te_before_close_file $cfid yesno"  
#  if {$xth(gui,bindclip) == 1} {
    bind $cfr.txt <$xth(kb_control)-Key-x> "$iac {tk_textCut $cfr.txt}"
    bind $cfr.txt <$xth(kb_control)-Key-c> "$iac {tk_textCopy $cfr.txt}"
    bind $cfr.txt <$xth(kb_control)-Key-v> "$iac {tk_textPaste $cfr.txt}"
    bind $cfr.txt <$xth(kb_control)-Key-z> "$iac {catch {$cfr.txt edit undo}}"
    bind $cfr.txt <$xth(kb_control)-Key-y> "$iac {catch {$cfr.txt edit redo}}"
  if {$xth(gui,bindinsdel)} {
    bind $cfr.txt <Delete> {
      %W delete insert
      %W see insert
    }
    bind $cfr.txt <Shift-Key-Delete> "$iac {tk_textCut $cfr.txt}"
    bind $cfr.txt <$xth(kb_control)-Key-Insert> "$iac {tk_textCopy $cfr.txt}"
    bind $cfr.txt <Shift-Key-Insert> "$iac {tk_textPaste $cfr.txt}"
#    catch {
#      bind $cfr.txt <Shift-Key-KP_Decimal> "$iac {tk_textCut $cfr.txt}"
#      bind $cfr.txt <$xth(kb_control)-Key-KP_Insert> "$iac {tk_textCopy $cfr.txt}"
#      bind $cfr.txt <Shift-Key-KP_0> "$iac {tk_textPaste $cfr.txt}"
#    }
  }
#  }
    
  grid columnconf $cfr 0 -weight 1
  grid rowconf $cfr 0 -weight 1
  grid $cfr.txt -column 0 -row 0 -sticky news
  grid $cfr.sv -column 1 -row 0 -sticky news
  grid $cfr.sh -column 0 -row 1 -sticky news
  
  
  # add file to list and listbox
  set xth(te,flist) [linsert $xth(te,flist) end $cfid]
  $xth(ctrl,te,files).fl.flbox insert end "[llength $xth(te,flist)]. $xth(te,$cfid,name) ($xth(te,$cfid,path))"
  
  xth_te_show_file [expr [llength $xth(te,flist)] - 1]

}


# xth_te_read_file --
#
# return list containing
# {success name encoding text}

proc xth_te_read_file {pth} {

  global errorInfo xth

  set curenc utf-8
  set nm [file tail $pth]
  set encspc 0
  set flnn 0
  set success 1
  set txt ""
  if {[catch {set fid [open $pth r]}]} {
    set success 0
    set nm $errorInfo
    return [list $success $nm $curenc $txt]
  }
  fconfigure $fid -encoding $curenc
  while {[eof $fid] != 1} {
    gets $fid fln
    if {$flnn == 0} {
        if {[scan [string index $fln 0] %c] == 65279} {
            set fln [string range $fln 1 end]
        }
    }
    # replace tabs
    regsub -all {\t} $fln "  " fln
    incr flnn
    if {[regexp {^\s*encoding\s+(\S+)\s*$} $fln encln enc]} {
      if {$encspc} {
        set success 0
        set nm "$pth \[$flnn\] -- multiple encoding commands in file"
        break
      }
      set encspc 1
      set rxp "\\s+($enc)\\s+"
      set validenc [regexp -nocase $rxp $xth(encodings) dum curenc]
      if {$validenc == 0} {
        set success 0
        set nm "$pth \[$flnn\] -- unknown encoding -- $enc"
        break
      }
      fconfigure $fid -encoding $curenc
    } else {
#      if {$encspc == 0} {
#        if {[regexp {^\s*[^\#]+} $fln]} {
#          set success 0
#          set nm "$pth \[$flnn\] -- encoding command expected"
#          break
#        }
#      }
      append txt "$fln\n"
    }
  }
  close $fid
  return [list $success $nm $curenc $txt]
  
}  


# xth_te_write_file --
#
# return list containing
# {success name}

proc xth_te_write_file {pth enc txt} {

  global errorInfo xth

  set curenc utf-8
  set nm [file tail $pth]
  set success 1
  if {[catch {set fid [open $pth w]}]} {
    set success 0
    set nm $errorInfo
    return [list $success $nm]
  }
  
  fconfigure $fid -encoding $curenc -translation {auto auto}
  if {![string equal $xth(prj,name) svxedit]} {
    puts $fid "encoding  $enc"
  }
  fconfigure $fid -encoding $enc -translation {auto auto}
  puts -nonewline $fid $txt
  close $fid
  return [list $success $nm]
  
}


proc xth_te_destroy_file {} {

  global xth

  if {$xth(te,fcurr) >= 0} {
  

    # delete file from list and listbox and destroy windows
    set tempcurr $xth(te,fcurr)
    set cfid [lindex $xth(te,flist) $tempcurr]
    pack forget $xth(te,$cfid,frame)
    set xth(te,flist) [lreplace $xth(te,flist) $xth(te,fcurr) $xth(te,fcurr)]
    $xth(ctrl,te,files).fl.flbox delete $tempcurr    
    set xth(te,fcurr) -1

    # set other window to be active
    xth_te_show_file $tempcurr
    
    # destroy variable
    unset xth(te,$cfid,name)
    unset xth(te,$cfid,path)
    unset xth(te,$cfid,newf)
    unset xth(te,$cfid,encoding)
    unset xth(te,$cfid,frame)
    unset xth(te,$cfid,otext)
  }  
  
}


proc xth_te_open_file {dialogid fname fline} {

  global xth
  
  if {$dialogid} {
    set fname [tk_getOpenFile -filetypes $xth(app,te,filetypes) \
      -parent $xth(gui,main) \
      -initialdir $xth(gui,initdir) ]
  }
  
  if {[string length $fname] == 0} {
    return 0
  } else {
    set xth(gui,initdir) [file dirname $fname]
  }
  
  # now let's open file fname
  
  # check if not open exists
  for {set fid 0} {$fid < [llength $xth(te,flist)]} {incr fid} {
    if {[string equal $fname $xth(te,[lindex $xth(te,flist) $fid],path)]} {
      xth_te_show_file $fid
      return 1
    }
  }
  
  # read the file
  xth_status_bar_push te
  xth_status_bar_status te [format [mc "Opening %s ..."] $fname]
  
  set fdata [xth_te_read_file $fname]
  if {[lindex $fdata 0] == 0} {
      MessageDlg $xth(gui,message) -parent $xth(gui,main) \
        -icon error -type ok \
        -message [lindex $fdata 1] \
        -font $xth(gui,lfont)
      xth_status_bar_pop te
      return 0
  }
  
  # show the file
  xth_te_create_file
  set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
  set xth(te,$cfid,name) [lindex $fdata 1]
  set xth(te,$cfid,path) $fname
  set xth(te,$cfid,newf) 0
  set xth(te,$cfid,mtime) [file mtime $fname]
  set xth(te,$cfid,encoding) [lindex $fdata 2]
  $xth(ctrl,te,files).ef.cel configure -text [lindex $fdata 2]
  regsub -all {\s*$} [lindex $fdata 3] "" ftext
  xth_te_insert_text $xth(te,$cfid,frame).txt "$ftext\n"
  catch {
    $xth(te,$cfid,frame).txt edit reset
  }
  set xth(te,$cfid,otext) [$xth(te,$cfid,frame).txt get 1.0 end]
  xth_te_show_file $xth(te,fcurr)
  if {$fline > 0} { 
      $xth(te,$cfid,frame).txt mark set insert "$fline.0"
  } else {
      $xth(te,$cfid,frame).txt mark set insert "1.0"
  }
  $xth(te,$cfid,frame).txt see insert
  if {$fline > 0} {
    $xth(te,$cfid,frame).txt tag remove sel 1.0 end
    $xth(te,$cfid,frame).txt tag add sel "$fline.0" "$fline.0 lineend"
  }
  
  xth_status_bar_pop te
  return 1
}


proc xth_te_before_close_file {cfid btns} {
  global xth
  if {
      [catch {winfo exists $xth(te,$cfid,frame).txt}] 
      || (![winfo exists $xth(te,$cfid,frame).txt])} {
    return 1
  }
  set ftext [$xth(te,$cfid,frame).txt get 1.0 end]
  if {[string compare $xth(te,$cfid,otext) $ftext] != 0} {    
    set wtd [MessageDlg $xth(gui,message) -parent $xth(gui,main) \
      -icon question -type $btns\
      -message [format [mc "File %s is not saved. Save it now?"] $xth(te,$cfid,path)]\
      -font $xth(gui,lfont)]
    switch $wtd {
      0 {
        if {[xth_te_save_file 0 $cfid] == 0} {
          return 0
        }
      }
      1 {}
      default {return 0}
    }
  }
  return 1
}

proc xth_te_close_file {} {

  global xth
  
  if {$xth(te,fcurr) < 0} {
    return
  }
  set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
  if {[xth_te_before_close_file $cfid yesnocancel]} {
    xth_te_destroy_file
    return 1
  } else {
    return 0
  }
  
}

proc xth_te_save_file {dialogid cfid} {

  global xth
  
  if {[llength $xth(te,flist)] == 0} {
    return 0
  }

  set fid [lsearch -exact $xth(te,flist) $cfid]
  if {$fid == -1} {
    return 0
  }
  
  set cfid [lindex $xth(te,flist) $fid]
  
  # let's check if we need to save
  set ftext [$xth(te,$cfid,frame).txt get 1.0 end]
  if {! $dialogid} {
    if {[string compare $xth(te,$cfid,otext) $ftext] == 0} {
        return 1
    }
  }
  
  xth_status_bar_push te
  
  if {$xth(te,$cfid,newf)} {
    set dialogid 1
  }

  set fname $xth(te,$cfid,path)
  set ofname $fname
  if {$dialogid} {
    set fname [tk_getSaveFile -filetypes $xth(app,te,filetypes) \
      -parent $xth(gui,main) \
      -initialfile [file tail $fname] -initialdir [xth_getdir $fname] \
      -defaultextension $xth(app,te,fileext)]
  }
  
  if {($xth(te,$cfid,mtime) > 0) && [file exists $fname] && \
    ([file mtime $fname] > $xth(te,$cfid,mtime))} {
    set forcesave [MessageDlg $xth(gui,message) -parent $xth(gui,main) \
      -icon warning -type yesno -default 1 \
      -message [format [mc "File %s was modified outside xtherion. Save it anyway?"] $fname]\
      -font $xth(gui,lfont)]
    if {$forcesave != 0} {
      return 0
    }
  }
  
  if {[string length $fname] == 0} {
    return 0
  } else {
    set xth(gui,initdir) [file dirname $fname]
  }
  
  # save the file
  xth_status_bar_status te [format [mc "Saving %s ..."] $fname]
  set fdata [xth_te_write_file $fname $xth(te,$cfid,encoding) $ftext]
  if {[lindex $fdata 0] == 0} {
      MessageDlg $xth(gui,message) -parent $xth(gui,main) \
        -icon error -type ok \
        -message [lindex $fdata 1] \
        -font $xth(gui,lfont)
      xth_status_bar_pop te
      return 0
  }
  
  set xth(te,$cfid,mtime) [file mtime $fname]
  set xth(te,$cfid,otext) $ftext
  set xth(te,$cfid,newf) 0
  
  # if SaveAs, then redisplay the file
  if {$dialogid} {
    if {[string compare $ofname $fname] != 0} {
      set xth(te,$cfid,name) [lindex $fdata 1]
      set xth(te,$cfid,path) $fname
      xth_te_show_file $fid
    }
  }  

  after 250 {xth_status_bar_pop te}
  return 1
    
}

proc xth_te_save_all {} {

  global xth
  set ocur $xth(te,fcurr)
  foreach cfid $xth(te,flist) {
    xth_te_save_file 0 $cfid
  }
  xth_te_show_file $ocur
  
}


proc xth_te_update_position {W} {
  global xth
  regexp {(\d+)\.(\d+)} [$W index insert] dum lns pos
  $xth(gui,te).sf.pbar configure -text [format "%d.%d" [expr $lns + 1] $pos]
}


proc xth_te_text_select_all {txt} {
    $txt tag add sel 1.0 end
}


proc xth_te_select_all {} {
  global xth
  if {$xth(te,fcurr) > -1} {
    set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
    $xth(te,$cfid,frame).txt tag add sel 1.0 end
  }
}

proc xth_te_new_file {} {
  global xth
  xth_te_create_file 
  set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
  xth_te_insert_text $xth(te,$cfid,frame).txt $xth(te,template)
}

$xth(te,menu,file) add command -label [mc "New"] -command xth_te_new_file \
  -font $xth(gui,lfont) -underline 0
$xth(te,menu,file) add command -label [mc "Open"] -underline 0 \
  -accelerator "$xth(gui,controlk)-o" \
  -font $xth(gui,lfont) -command {xth_te_open_file 1 {} 0}
$xth(te,menu,file) add command -label [mc "Save"] -underline 0 \
  -accelerator "$xth(gui,controlk)-s" -state disabled \
  -font $xth(gui,lfont) -command {
    if {$xth(te,fcurr) >= 0} {
      xth_te_save_file 0 [lindex $xth(te,flist) $xth(te,fcurr)]
    }
  }
$xth(te,menu,file) add command -label [mc "Save as"] -underline 5 \
  -font $xth(gui,lfont) -state disabled -command {
    if {$xth(te,fcurr) >= 0} {
      xth_te_save_file 1 [lindex $xth(te,flist) $xth(te,fcurr)]
    }
  }
$xth(te,menu,file) add command -label [mc "Save all"] -underline 6 \
  -font $xth(gui,lfont) -state disabled -command xth_te_save_all
$xth(te,menu,file) add checkbutton -label [mc "Auto save"] -underline 1 \
  -variable xth(gui,auto_save) -font $xth(gui,lfont) \
  -state disabled -command xth_app_autosave_schedule
$xth(te,menu,file) add command -state disabled -label [mc "Close"] -underline 0 \
  -accelerator "$xth(gui,controlk)-w" \
  -font $xth(gui,lfont) \
  -command "xth_te_close_file"

$xth(te,menu,file) add separator
$xth(te,menu,file) add command -state disabled -label [mc "Import"] -underline 0 \
  -font $xth(gui,lfont) \
  -command "xth_te_import_file"

$xth(te,menu,file) add separator
$xth(te,menu,file) add command -state disabled -label [mc "Next"] \
  -accelerator "$xth(gui,controlk)-n" \
  -font $xth(gui,lfont) -command "xth_te_switch_file 1" -underline 2
$xth(te,menu,file) add command -state disabled -label [mc "Previous"] \
  -accelerator "$xth(gui,controlk)-p" \
  -font $xth(gui,lfont) -command "xth_te_switch_file -1" -underline 0
  
set xth(te,menu,edit) $xth(te,menu).edit
menu $xth(te,menu,edit) -tearoff 0
$xth(te,menu) add cascade -label [mc "Edit"] -state disabled \
  -font $xth(gui,lfont) -menu $xth(te,menu,edit) -underline 0
if {$xth(gui,text_undo)} {
  $xth(te,menu,edit) add command -label [mc "Undo"] -font $xth(gui,lfont) \
    -accelerator "$xth(gui,controlk)-z" -command "xth_app_clipboard undo"
  $xth(te,menu,edit) add command -label [mc "Redo"] -font $xth(gui,lfont) \
    -accelerator "$xth(gui,controlk)-y" -command "xth_app_clipboard redo"
  $xth(te,menu,edit) add separator
}
$xth(te,menu,edit) add command -label [mc "Cut"] -font $xth(gui,lfont) \
  -accelerator "$xth(gui,controlk)-x" -command "xth_app_clipboard cut"
$xth(te,menu,edit) add command -label [mc "Copy"] -font $xth(gui,lfont) \
  -accelerator "$xth(gui,controlk)-c" -command "xth_app_clipboard copy"
$xth(te,menu,edit) add command -label [mc "Paste"] -font $xth(gui,lfont) \
  -accelerator "$xth(gui,controlk)-v" -command "xth_app_clipboard paste"
$xth(te,menu,edit) add separator
$xth(te,menu,edit) add command -label [mc "Select all"] -font $xth(gui,lfont) \
  -accelerator "$xth(gui,controlk)-a" -command "xth_te_select_all"
$xth(te,menu,edit) add command -label [mc "Auto indent"] -font $xth(gui,lfont) \
  -command "xth_te_auto_indent" -accelerator "$xth(gui,controlk)-i"

proc xth_te_get_indent {w i cilc} {

  global xth
  set indls ""
  set cmdls ""
  set cmd0s ""
  set cmdl 0
  regexp {(\d+)\.} $i dum cln
  set line0 [$w get $cln.0 $cln.end]
  regexp {\S+} $line0 cmd0s
  if {[info exists xth(cmd,$cmd0s)]} {
    set cmd0 $xth(cmd,$cmd0s)
  } else {
    set cmd0 0
  }
  set sln [expr $cln - 1]
  set line1 [$w get $sln.0 $sln.end]
  set linel $line1
  set hasl 0
  set escan 0
  while {($sln > 1) && (! $hasl)} {
    incr sln -1
    if {[regexp {\S} $linel]} {
      set cline [$w get $sln.0 $sln.end]
      if {[regexp {\\\s*$} $cline]} {
        set linel $cline
      } else {
        set hasl 1
      }
    } else {
      set linel [$w get $sln.0 $sln.end]
    }
  }
  regexp {\S+} $linel cmdls
  if {[info exists xth(cmd,$cmdls)]} {
    set cmdl $xth(cmd,$cmdls)
    set endcmdls $xth(endcmd,$cmdls)
  } else {
    set cmdl 0
  }
  regexp {^\s+} $linel indls
  set indl [string length $indls]
  set bsl1 [regexp {\\\s*$} $line1]
  
  # preskenuje prikazy nad
  #puts "cilc |$cilc|\nindl |$indl|\ncmd0 |$cmd0|\ncmd0s |$cmd0s|\ncmdl |$cmdl|\ncmdls |$cmdls|\n"
  if {$cmdl == 1} {
#    puts "$cln. cilc |$cilc|"
    set cmdcomct 0
    set cmdcomctfi 1
    set enddetect 0
    set set_cmd_counts {
      regexp {\S+} $slns cmdcomx
#      puts "$cmdls ?? $cmdcomx"
      if {[string compare $endcmdls $cmdcomx] == 0} {
        set endscan 1
        set enddetect 1
      } elseif {[string compare $cmdls $cmdcomx] == 0} {
        if {! $cmdcomctfi} {
          if {$cmdcomct} {
            set endscan 1
          }
          incr cmdcomct
        } else {
          set cmdcomctfi 0
        }
      }
    }
    set sln [expr $cln - 1]
    set slns $line1
    set endscan 0
    while {($sln > 1) && (!$endscan)} {
      incr sln -1
      if {[regexp {\S} $slns]} {
        set clns [$w get $sln.0 $sln.end]
        if {[regexp {(.*)\\\s*$} $clns dum vlns]} {
          set slns "$vlns$slns"
        } else {
          eval $set_cmd_counts
          set slns $clns
        }
      } else {
        set slns [$w get $sln.0 $sln.end]
      }
    }
    if {!$enddetect} {
      eval $set_cmd_counts
    }
 #   puts $cmdcomct
    if {$cmdcomct > 0} {
      set cmdl 0
    }
  }
  # koniec scanovania
  
  if {$bsl1} {
    set ind [expr $indl + 2 * $xth(gui,etabsize)]
  } else {
    set ind $indl
    if {$cmdl > 0} {
      incr ind $xth(gui,etabsize)
    } 
    if {$cilc && ($cmd0 < 0)} {
      incr ind -$xth(gui,etabsize)
    } 
  }
  
  if {$ind > 0} {
    return [format %$ind\s " "]
  } else {
    return ""
  }
}

proc xth_te_auto_indent {} {

  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
  set W $xth(te,$cfid,frame).txt
  set rngs [$W tag ranges sel]
  set fln 1
  set tln -1
  regexp {(\d+)\.} [lindex $rngs 0] dum fln
  regexp {(\d+)\.} [lindex $rngs 1] dum tln
  xth_status_bar_push te
  for {set cln $fln} {$cln < $tln} {incr cln} {
    xth_status_bar_status te [format [mc "Processing line %s ..."] $cln]
    $W see $cln.0
    set spcs ""
    regexp {^\s+} [$W get $cln.0 $cln.end] spcs
    set spcsc [string length $spcs]
    set indct [string length [xth_te_get_indent $W $cln.0 1]]
    if {$spcsc == $indct} {
    } elseif {$spcsc > $indct} {
      $W delete $cln.0 $cln.[expr $spcsc - $indct]
    } elseif {$spcsc < $indct} {
      $W insert $cln.0 [format \x25[expr $indct - $spcsc]s " "]
    }
  }
  $W see insert
  # $W tag remove sel 1.0 end
  xth_status_bar_pop te
}


proc xth_te_text_auto_indent {W} {

  set rngs [$W tag ranges sel]
  set fln 1
  set tln -1
  regexp {(\d+)\.} [lindex $rngs 0] dum fln
  regexp {(\d+)\.} [lindex $rngs 1] dum tln
  for {set cln $fln} {$cln < $tln} {incr cln} {
    $W see $cln.0
    set spcs ""
    regexp {^\s+} [$W get $cln.0 $cln.end] spcs
    set spcsc [string length $spcs]
    set indct [string length [xth_te_get_indent $W $cln.0 1]]
    if {$spcsc == $indct} {
    } elseif {$spcsc > $indct} {
      $W delete $cln.0 $cln.[expr $spcsc - $indct]
    } elseif {$spcsc < $indct} {
      $W insert $cln.0 [format \x25[expr $indct - $spcsc]s " "]
    }
  }
  $W see insert
  
}







xth_ctrl_minimize te sr
xth_status_bar_status te [mc "Text editor is not active. To activate it, open existing file or create new one."]






proc xth_te_sdata_scan {} {

  global xth
  if {$xth(te,fcurr) < 0} {
    return [list [expr 2 * $xth(gui,etabsize)] {from to compass clino tape}]
  }
  
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt  

  # let's find the index
  set seli [$w tag ranges sel]
  if {[llength $seli] > 0} {
    set i [lindex $seli 0]
  } else {
    set i [$w index insert]
  }
  
  regexp {(\d+)\.} $i dum cln
  incr cln
  set i [$w index $cln.0]
  regexp {(\d+)\.} $i dum cln
    
  set dind [format \x25[expr 2 * $xth(gui,etabsize)]s " "]
  set dqts {from to compass clino tape}
  set scan_data {
    if {[regexp {(\s*)data\s+\w+\s+(.*)} $slns dum dind dqts]} {
      regexp {^([^\#]+)} $dqts dum dqts
      set endscan 1
    }
  }
  set sln $cln
  set slns ""
  set endscan 0
  while {($sln > 1) && (!$endscan)} {
    incr sln -1
    if {[regexp {\S} $slns]} {
      set clns [$w get $sln.0 $sln.end]
      if {[regexp {(.*)\\\s*$} $clns dum vlns]} {
        set slns "$vlns$slns"
      } else {
        eval $scan_data
        set slns $clns
      }
    } else {
      set slns [$w get $sln.0 $sln.end]
    }
  }
  if {!$endscan} {
    eval $scan_data
  }
  
  return [list [string length $dind] $dqts]     
}


proc xth_te_sdata_buid {qts indc} {

  global xth
  set cf $xth(ctrl,te,sdata).sdf
  catch {destroy $cf}
  frame $cf 
  grid $cf -in $xth(ctrl,te,sdata) -column 0 -row 1 -sticky nsew
  grid columnconf $cf 0 -weight 0
  grid columnconf $cf 1 -weight 1
  grid columnconf $cf 2 -weight 0

  set nent 0
  set invd 0
  set sent 0
  set grow 0
  foreach qtt $qts {
    switch $qtt {
      newline {
        if {(!$invd) && ($nent > 0)} {
          frame $cf.nlf
          grid columnconf $cf.nlf 0 -weight 1
          grid columnconf $cf.nlf 1 -weight 1
          Button $cf.nlf.s$grow -text "Start series" -font $xth(gui,lfont)
          Button $cf.nlf.b$grow -text "Break series" -font $xth(gui,lfont)
          grid $cf.nlf.s$grow -column 0 -row 0 -sticky news
          grid $cf.nlf.b$grow -column 1 -row 0 -sticky news
          grid $cf.nlf -in $cf -column 0 -columnspan 3 -row $grow \
            -sticky news
          set xth(te,sdata,invd,ssb) $cf.nlf.s$grow
          set xth(te,sdata,invd,bsb) $cf.nlf.b$grow
          set xth(te,sdata,invd,ent) $nent
          set invd 1
          incr grow
        }
      }
      default {
        # zistime typ
        if {[info exists xth(datafmt,$qtt,format)]} {
          set tqtt $qtt
        } else {
          set tqtt "unknown"
        }
        set xth(te,sdata,$nent,qtt) $tqtt
        set xth(te,sdata,$nent,format) $xth(datafmt,$tqtt,format)
        set xth(te,sdata,$nent,cvalue) ""
        set xth(te,sdata,$nent,special) $xth(datafmt,$tqtt,special)
        set xth(te,sdata,$nent,de) $cf.de$grow
        set xth(te,sdata,$nent,fe) $cf.fe$grow
        set xth(te,sdata,$nent,nextde) $cf.de$grow
        set xth(te,sdata,$nent,nextvde) $cf.de$grow
        Label $cf.l$grow -text $qtt -anchor e -font $xth(gui,lfont)
        Entry $cf.de$grow -font $xth(gui,lfont) \
          -textvariable xth(te,sdata,$nent,cvalue)
        Entry $cf.fe$grow -font $xth(gui,lfont) -width 6 \
          -textvariable xth(te,sdata,$nent,format)
        bind $cf.de$grow <<xthFocusTo>> "focus $cf.de$grow; $cf.de$grow icursor 0; $cf.de$grow selection range 0 end"
        bind $cf.de$grow <Key-Tab> "event generate \$xth(te,sdata,$nent,nextde) <<xthFocusTo>> -when tail"
        bind $cf.de$grow <Key-Return> "event generate \$xth(te,sdata,$nent,nextvde) <<xthFocusTo>> -when tail"
        bind $cf.de$grow <Key-KP_Enter> "event generate \$xth(te,sdata,$nent,nextvde) <<xthFocusTo>> -when tail"
        grid $cf.l$grow -in $cf -column 0 -row $grow -sticky news
        grid $cf.de$grow -in $cf  -column 1 -row $grow -sticky news
        grid $cf.fe$grow -in $cf  -column 2 -row $grow -sticky news
        incr grow
        incr nent
      }
    }
  }
  
  set xth(te,sdata,nent) $nent
  set xth(te,sdata,indc) $indc
  set xth(te,sdata,invd) $invd
  
  xth_te_sdata_bind
}


proc xth_te_sdata_incr_station {ss} {
  return [xth_incr_station_name $ss 1]
}

proc xth_te_sdata_incr {} {

  global xth
  if {$xth(te,sdata,incr,station) != -1} {
    set xth(te,sdata,$xth(te,sdata,incr,station),cvalue) \
      [xth_te_sdata_incr_station \
      $xth(te,sdata,$xth(te,sdata,incr,station),cvalue)]
  } else {
    if {$xth(te,sdata,incr,from) != -1} {
      if {$xth(te,sdata,incr,to) != -1} {
        set xth(te,sdata,$xth(te,sdata,incr,from),cvalue) \
            $xth(te,sdata,$xth(te,sdata,incr,to),cvalue)
      }
    }
    if {$xth(te,sdata,incr,to) != -1} {
      set xth(te,sdata,$xth(te,sdata,incr,to),cvalue) \
        [xth_te_sdata_incr_station \
        $xth(te,sdata,$xth(te,sdata,incr,to),cvalue)]
    }    
  }
  
}


proc xth_te_sdata_cspc {itm} {
  if {[regexp {^\s*[^\"\[]\S*\s+\S+} $itm]} {
    #"
    set itm "\[$itm\]"
  }
  return $itm
}


proc xth_te_sdata_bind {} {

  global xth

  if {! [info exists xth(te,sdata,nent)]} {
    return
  } elseif {$xth(te,sdata,nent) < 1} {
    return
  }

  set xth(te,sdata,incr,station) -1
  set xth(te,sdata,incr,from) -1
  set xth(te,sdata,incr,to) -1
  for {set i 0} {$i < $xth(te,sdata,nent)} {incr i} {
    if {$i != [expr $xth(te,sdata,nent) - 1]} {
      set xth(te,sdata,$i,nextde) $xth(te,sdata,[expr $i + 1],de)
      set xth(te,sdata,$i,nextvde) $xth(te,sdata,[expr $i + 1],de)
    } else {
      set xth(te,sdata,$i,nextde) $xth(te,sdata,0,de)
      set xth(te,sdata,$i,nextvde) $xth(te,sdata,0,de)
    }
    set sx [lsearch {from to station} $xth(te,sdata,$i,qtt)]
    if {$sx != -1} {
      set xth(te,sdata,incr,[lindex {from to station} $sx]) $i
    }
  }
  
  if {! $xth(te,sdata,es)} {
    for {set i 0} {$i < $xth(te,sdata,nent)} {incr i} {
      if {[lsearch {station from to} $xth(te,sdata,$i,qtt)] == -1} {
        for {set j 1} {$j < $xth(te,sdata,nent)} {incr j} {
          set jj [expr ($i + $j) % $xth(te,sdata,nent)]
          if {[lsearch {station from to} $xth(te,sdata,$jj,qtt)] == -1} {
            set xth(te,sdata,$i,nextvde) $xth(te,sdata,$jj,de)
            set j $xth(te,sdata,nent)
          }
        }
      }
    }  
  }
  
  # now let's bind enter keys
  if {$xth(te,sdata,invd)} {
    set wtw1 ""
    set wtw2 ""
    set clw ""
    for {set iet 0} {$iet < $xth(te,sdata,nent)} {incr iet} {
      if {$iet < $xth(te,sdata,invd,ent)} {
        append wtw1 " \[xth_te_sdata_cspc \$xth(te,sdata,$iet,cvalue)\]"
      } else {
        append wtw2 " \[xth_te_sdata_cspc \$xth(te,sdata,$iet,cvalue)\]"
      }
      if {[lsearch {from to station} $xth(te,sdata,$iet,qtt)] == -1} {
        append clw "set xth(te,sdata,$iet,cvalue) \"\"\n"
      }
    }
    set enter_cmd "xth_te_sdata_insert \"$wtw2\" 2 insert\nxth_te_sdata_insert \"$wtw1\" 1 insert\nxth_te_sdata_incr\n$clw"
    append enter_cmd "event generate \$xth(te,sdata,[expr $xth(te,sdata,nent) - 1],nextvde) <<xthFocusTo>> -when tail"
    bind $xth(te,sdata,[expr $xth(te,sdata,nent) - 1],de) <Return> $enter_cmd
    bind $xth(te,sdata,[expr $xth(te,sdata,nent) - 1],de) <KP_Enter> $enter_cmd

    set enter_cmd "xth_te_sdata_insert \"$wtw1\" 1 insert\nxth_te_sdata_incr\n$clw"
    append enter_cmd "event generate \$xth(te,sdata,[expr $xth(te,sdata,nent) - 1],nextvde) <<xthFocusTo>> -when tail"
    $xth(te,sdata,invd,ssb) configure -command $enter_cmd

    set enter_cmd "xth_te_sdata_insert \"break\" 3 insert\n$clw"
    append enter_cmd "event generate \$xth(te,sdata,0,de) <<xthFocusTo>> -when tail"
    $xth(te,sdata,invd,bsb) configure -command $enter_cmd
    
  } else {
    set wtw ""
    set clw ""
    for {set iet 0} {$iet < $xth(te,sdata,nent)} {incr iet} {
      append wtw " \[xth_te_sdata_cspc \$xth(te,sdata,$iet,cvalue)\]"
      if {[lsearch {from to station} $xth(te,sdata,$iet,qtt)] == -1} {
        append clw "set xth(te,sdata,$iet,cvalue) \"\"\n"
      }
    }
    set enter_cmd "xth_te_sdata_insert \"$wtw\" 0 insert\nxth_te_sdata_incr\n$clw"
    append enter_cmd "event generate \$xth(te,sdata,[expr $xth(te,sdata,nent) - 1],nextvde) <<xthFocusTo>> -when tail"
    bind $xth(te,sdata,[expr $xth(te,sdata,nent) - 1],de) <Return> $enter_cmd
    bind $xth(te,sdata,[expr $xth(te,sdata,nent) - 1],de) <KP_Enter> $enter_cmd
  }  
}


$xth(ctrl,te,sdata).sfb configure -command {
  set dil [xth_te_sdata_scan]
  xth_te_sdata_buid [lindex $dil 1] [lindex $dil 0] 
}


$xth(ctrl,te,sdata).sfs configure -command xth_te_sdata_bind


proc xth_te_sdata_insert {data invd iidx} {

  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }

  if {! [info exists xth(te,sdata,nent)]} {
    return
  } elseif {$xth(te,sdata,nent) < 1} {
    return
  }

  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
  set xth(me,sdata,err_notenought) 0

  set err 0
#  if {$xth(gui,etabsize) > 0} {
#    set tabspc [format \x25$xth(gui,etabsize)s " "]
#  } else {
    set tabspc " "
#  }
  set sent 0
  set eent $xth(te,sdata,nent)
  switch $invd {
    1 {
      set eent $xth(te,sdata,invd,ent)
    }
    2 {
      set sent $xth(te,sdata,invd,ent)
    }
  }
  
  set txt ""
  set fst ""
  set iet $sent
  set tmp $data
  set ldata {}
  while {[string length $tmp] > 0} {
    if {[regexp {\S+} $tmp itm]} {
      lappend ldata $itm
    }
    regsub {\s*\S*\s*} $tmp {} tmp
  }
  if {([llength $ldata] < $eent) && (!$xth(te,sdata,invd))} {
    set xth(me,sdata,err_notenought) 1
  }
  foreach itm $ldata {
    set postwrt 0
    set tobreak 0
    if {$iet < $eent} {
      if {[lsearch -exact $xth(te,sdata,$iet,special) $itm] != -1} {
        set postwrt 1
      } else {
        set curfmt $xth(te,sdata,$iet,format)
        set extfmt 0
        if {[regsub {fx(\s*)$} $curfmt {f\1} curfmt]} {
          set extfmt 1
        }
#        puts "$itm -> $fst\x25$curfmt"
        if {[catch {append txt [format "$fst\x25$curfmt" $itm]}]} {
          set postwrt 1
#          puts "error"
          set err 1
        } elseif {$extfmt == 1} {
          if {[regexp {\.?0+\s*$} $txt txtextend]} {
            set teel [string length $txtextend]
            regsub {\.?0+\s*$} $txt [format \x25[expr $teel]s " "] txt
          }
        }
      }
    } else {
      # ak je dlhsie, uz neformatuj
#      puts $data
      set unfdata $data
      for {set ufi 0} {$ufi < $eent} {incr ufi} {
        regsub {^\s*\S+\s*} $unfdata "" unfdata
      }
      append txt $fst $unfdata
      # append txt [format $fst\x25$xth(datafmt,unknown,format) $itm]
      # set err 1
      set tobreak 1
    }
    
      
    if {$postwrt == 1} {
      if {[regexp {(\d+)\.?(\d*)} $xth(te,sdata,$iet,format) dum nfln nzadc]} {
        set nitm $itm
        if {[string length nzadc] > 0} {
          append nitm [format \x25[expr $nzadc + 1]s " "]
        }
        append txt [format $fst\x25[expr $nfln]s $nitm]
      } else {
        append txt [format $fst\x25$xth(datafmt,unknown,format) $itm]
      }
    }
    
    set fst $tabspc  
    incr iet
    if {$tobreak} {
      break
    }
  }
  
  set cind $xth(te,sdata,indc)
  if {($invd == 2) && (!$err)} {
    if {[regexp {\d+} $xth(te,sdata,0,format) plusindc]} {
      incr cind [expr $plusindc + 1]
    } else {
      incr cind [expr 2 * $xth(gui,etabsize)]
    }
  }
  
  if {($invd == 3) || $err} {
    set txt $data
    regsub {^\s+} $txt "" txt
    regsub {\s+$} $txt "" txt
  }
  
  if {$cind > 0} {
    set txt [format \x25[expr $cind + [string length $txt]]s $txt]  
  }
  
  if {[string compare $iidx insert] == 0} {
    xth_te_insert_text $w "\n$txt"
  } else {
    $w insert $iidx $txt
  }
  catch {
    $w edit separator
  }
  return $err
  
}


proc xth_te_sdata_auto_format {} {

  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }

  if {! [info exists xth(te,sdata,nent)]} {
    return
  } elseif {$xth(te,sdata,nent) < 1} {
    return
  }
  
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
  set s [$w tag ranges sel]
  if {[llength $s] < 2} {
    return
  }
  
  set eline -1
  set sline 0
  regexp {(\d+)\.} [lindex $s 0] dum sline 
  regexp {(\d+)\.} [lindex $s 1] dum eline 
  # $w tag remove sel 1.0 end
  set ict 1
  for {set cline $sline} {$cline <= $eline} {incr cline} {
    set txt [$w get $cline.0 $cline.end]
    if {[regexp {\S+} $txt]} {
      set orig [$w get $cline.0 $cline.end]
      $w delete $cline.0 $cline.end
      if {$xth(te,sdata,invd)} {
        set formatres [xth_te_sdata_insert $txt $ict $cline.0]
        if {$formatres == 0} {
          if {$ict == 1} {
            set ict 2
          } else {
            set ict 1
          }
        } else {
          if {[regexp {^\s*break\s*$} $txt]} {
            set xth(me,sdata,err_notenought) 0
            set ict 1
          }
        }
      } else {
        set formatres [xth_te_sdata_insert $txt 0 $cline.0]
      }
      # an error occured
      if {$formatres || $xth(me,sdata,err_notenought)} {
#        puts "inserting >>$orig<<"
        $w delete $cline.0 $cline.end
        $w insert $cline.0 $orig
      }
    }
  }
  $w see insert
}


proc te_sr_reset {} {

  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt

  set has_sel 0  
  if {$xth(ctrl,te,sr,selection_io)} {
    set seli [$w tag ranges sel]
    if {[llength $seli] > 0} {
      set xth(ctrl,te,sr,selection_start) [lindex $seli 0]
      set xth(ctrl,te,sr,selection_end) [lindex $seli 1]
      set xth(ctrl,te,sr,search_end) [lindex $seli 1]
      $w mark set insert [lindex $seli 0]
      set has_sel 1
    } else {
      set xth(ctrl,te,sr,selection_io) 0
      update idletasks
    }
  }
  
  if {!$has_sel} {
    set xth(ctrl,te,sr,selection_start) {}
    set xth(ctrl,te,sr,selection_end) {}
    set xth(ctrl,te,sr,search_end) end
    $w mark set insert 1.0
  }
  
}


proc te_sr_first {} {
  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  if {[string length $xth(ctrl,te,sr,search)] == 0} {
    return
  }
  catch {
    $w edit separator
  }
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
  te_sr_clear  
  te_sr_reset
  if {![te_sr_next_next]} {
    bell
  }
  catch {
    $w edit separator
  }
  focus $w
}

proc te_sr_next_next {} {
  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  if {[string length $xth(ctrl,te,sr,search)] == 0} {
    return
  }
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt

  # prehlada text od pozicie kurzora po koniec (vyberu)
  # najde text - (zameni ho) - vyznaci ho a kurzor nastavi za neho
  
  set cnt 0
  set fndcmd "set fnd \[$w search -count cnt"
  if {!$xth(ctrl,te,sr,case_io)} {
    append fndcmd " -nocase"
  }
  if {$xth(ctrl,te,sr,regular_io)} {
    append fndcmd " -regexp"
  }
  append fndcmd { $xth(ctrl,te,sr,search) insert $xth(ctrl,te,sr,search_end)]}
  eval $fndcmd
  
  if {[string length $fnd] > 0} {
    $w mark set insert "$fnd + $cnt chars"
    $w mark set xthsrend "$fnd + $cnt chars"
    # do replace if necessary
    if {$xth(ctrl,te,sr,replace_io)} {
      set ostr [$w get $fnd xthsrend]
      $w delete $fnd xthsrend
      #puts "<<$ostr"
      set nstr $xth(ctrl,te,sr,replace)
      if {$xth(ctrl,te,sr,regular_io)} {
        set repcmd {regsub}
        if {!$xth(ctrl,te,sr,case_io)} {
          append repcmd " -nocase"
        }
        append repcmd { $xth(ctrl,te,sr,search) $ostr $xth(ctrl,te,sr,replace) nstr}
        eval $repcmd
      }
      #puts ">>$nstr"
      $w insert $fnd $nstr
    }
    $w tag add xthsr $fnd xthsrend
    $w tag configure xthsr -background $xth(gui,escolorbg) -foreground $xth(gui,escolorfg)
    $w see insert
    return 1
  } else {
    # uz sme nic nenasli
    return 0
  }  

}

proc te_sr_next {} {
  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  if {[string length $xth(ctrl,te,sr,search)] == 0} {
    return
  }
  catch {
    $w edit separator
  }
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
  if {![te_sr_next_next]} {
    bell
  }
  catch {
    $w edit separator
  }
  focus $w
}

proc te_sr_all {} {
  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  if {[string length $xth(ctrl,te,sr,search)] == 0} {
    return
  }
  catch {
    $w edit separator
  }
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
  te_sr_clear  
  te_sr_reset
  if {![te_sr_next_next]} {
    bell
  } else {
    while {[te_sr_next_next]} {}
  }
  catch {
    $w edit separator
  }
  focus $w
}

proc te_sr_clear {} {
  global xth
  if {$xth(te,fcurr) < 0} {
    return
  }
  set w $xth(te,[lindex $xth(te,flist) $xth(te,fcurr)],frame).txt
  $w tag remove xthsr 1.0 end
  focus $w
}








$xth(ctrl,te,sdata).taf configure -command xth_te_sdata_auto_format
xth_te_sdata_buid {from to tape compass clino} [expr 2 * $xth(gui,etabsize)] 
xth_te_sdata_disable ""






proc xth_te_import_file {} {

  global xth
  
  set fname [tk_getOpenFile -filetypes {{{PocketTopo therion export} {.txt}} {{All files} {*}}} \
    -parent $xth(gui,main) \
    -initialdir $xth(gui,initdir) -defaultextension .txt]
  
  if {[string length $fname] == 0} {
    return 0
  } else {
    set xth(gui,initdir) [file dirname $fname]
  }
  
  # read the file
  xth_status_bar_push te
  xth_status_bar_status te [format [mc "Importing %s ..."] $fname]
  
  set fdata [xth_te_read_file $fname]
  if {[lindex $fdata 0] == 0} {
      MessageDlg $xth(gui,message) -parent $xth(gui,main) \
        -icon error -type ok \
        -message [lindex $fdata 1] \
        -font $xth(gui,lfont)
      xth_status_bar_pop te
      return 0
  }
  
  # show the file
  set cfid [lindex $xth(te,flist) $xth(te,fcurr)]
  catch {
    $xth(te,$cfid,frame).txt edit separator
  }
  xth_te_insert_text $xth(te,$cfid,frame).txt "[xth_te_read_ptopo $fname]\n"
  $xth(te,$cfid,frame).txt see insert

  xth_status_bar_pop te
  return 1
}






proc xth_te_read_ptopo {fname} {
  set fid [open $fname r]
  set ccline {}
  set cclines {}
  set csection {NULL}
  set indata 0
  set cdirec 0
  while {![eof $fid]} {
    gets $fid ln
    if {[string equal $ln FIX] || [string equal $ln TRIP] || [string equal $ln PLAN] || [string equal $ln ELEVATION]} {
      if {[string length $ccline] > 0} {
        lappend cclines $ccline
        set ccline {}
        set indata 0
        set cdirec 0
      }
      set csection $ln
    }
    if {[llength $ln] > 0} {
      switch $csection {
        FIX {
          if {[llength $ln] == 4} {
            append ccline "  fix [lindex $ln 0] [lindex $ln 1] [lindex $ln 2] [lindex $ln 3]\n"
          }
        }
        TRIP {
          if {$indata} {
            # check direction
            if {[string equal [lindex $ln end] "<"]} {
              if {$cdirec >= 0} {
                append ccline "  extend left\n"
                set cdirec -1
              }
            } elseif {[string equal [lindex $ln end] ">"]} {
              if {$cdirec <= 0} {
                append ccline "  extend right\n"
                set cdirec 1
              }
            }
            if {[llength $ln] == 5} {
              append ccline "  [lindex $ln 0] - [lindex $ln 1] [lindex $ln 2] [lindex $ln 3]\n"
            } elseif {[llength $ln] == 6} {
              append ccline "  [lindex $ln 0] [lindex $ln 1] [lindex $ln 2] [lindex $ln 3] [lindex $ln 4]\n"
            }
          } else {
            append $ccline "# --[lindex $ln 0]--"
            switch [lindex $ln 0] {
              DATE {
                set xd [lindex $ln 1]
                regsub -all {\-} $xd {.} xd
                append ccline "  date $xd\n"
              }
              DECLINATION {
              }
              DATA {
                append ccline "  data normal from to compass clino tape\n"
                set indata 1
              }
            }
          }
        }
      }
    }
  }
  if {[string length $ccline] > 0} {
    lappend cclines $ccline
  }
  close $fid
  set txt {}
  foreach cln $cclines {
    append txt "centreline\n$cln"
    append txt "endcentreline\n\n"
  }
  return $txt
}








image create photo compile_img -data {
R0lGODlhEAASAPcAAFdVhrLM9LnT9Mfa+c7M+dXh+dXo+ePv+ero1urv+fH2
+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///ywAAAAAEAASAAAImwABCBxIsKBABQgTKkiQQMGB
hwQOKlzo8CFEiQkZJnhowMCBiAAUMgRg8UBHkAgTANi4YEFHAB0NHGR4oKVN
lwYKgDywseZNlwUGgKRp06RNADoFPgRgs6PNAQZ2ejTw0+UAoQKnUv15FSvJ
lwYGtAwLYIAAkDE7DihQ1qxZtB2Dhr0qwOxZgUHl1qVLIEAAkAQCCx482KBh
ggEBADs=
}
image create photo save_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//////9sAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///////8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAMAALAAAAAASABIAQAjEAIEJHEiwYEE5
tm7ZsmRJkhw3EJOkCGCwokVgk7aBc6NCI7iP4Ha5KUFQiSRL27bZsiVpliRJ
SQoAILjSEktJjiC6SaKkhC2CklIK1bZN2y6WSUgOdGNpl9BtCi3dclKC4sAk
ThytnPTSoaQiAWZeHCvw1kdLTnaB/LhNjlKBQb8tXPvRVpO3wCTdutXw5UMn
SiSGIOjGllq2T0daFehEkq2Uu/aytOWkwOCrciRduyWrr8MkARYDK0G6tOkS
IQDgJVswIAA7
}
image create photo saveas_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//////9sAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///////8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAMAALAAAAAASABIAQAjXAIEJHEhQYD1r
1gq6uWXrlqVLsfLlq9coSYkCBTNqJGjrGzgnSXaBA5cPH714bUoQVCLH1jaG
sWQ5kuMmSYAAHG1NsiVJkiM3bmCZZCeJoKRtSJNmw1cPpRKVA91Y2oVUmz59
+WJJclMAAMESbhzpsmWp51ZJKQDg3EhQG7589hIO7AhOkhOR4PSZhNcKqsCj
28juG/m2XiuLRnfdumRpkqRqE1klQRzVlraRJCVGs+amxFqBTiTdQmpZn1a7
BT4DSyKVoaxGPYEmAUDga4nbuHN79st2Y0AAOw==
}
image create photo open_img -data {
R0lGODlhEgAPANUxAOLKdvryrtG5bPXnnNW+b+7Wffv2ybGaWquUV+nRe2pS
MHVeN9/HdIZvQtO8bv375/jspM+3a+DIde/Zg+TXmdnCcdjAcI53Rvz52aWO
VL+rbMGpY39oPfLgj9XBe/HeiMWtZe3Wfuvgp8mxaMy0adXChOvZi/Ljlbyl
YOXOeJmCTJR9Sfz2utzEc6CIT+3VfLegXf///wAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAAASAA8AAAas
wBhsSIwZYwALaXMUijCGR+ngUq2uBxXsWKGwNojMQeOhGDCswaqpCaAGrPjD
wIKcJq7mwc16BP4DHy+DeUcIJygsBhAdBSGDCSkqTQgvb3cFBS+RABKTRyMo
MAMnmi8pAC2qa0cOLjB2mwAMFRYEBKxHDTAnJikSLQQOAsQcTTELLpEMwQIR
KA0KCMcXLinMBAIZCwstx0bVqREqCrnfMVUg0Q7nxzAKn+1GQQA7
}
image create photo make_img -data {
R0lGODlhEAAQAMQfAM/PzyQkJIaGhklJST4+PgoKClVVVR0dHQEBAfn5+ezs
7KOjo5ubm1NTU0ZGRpSUlG9vb2lpaZqamn19fRQUFDo6OjAwMMbGxszMzJ6e
nuPj47Ozs8HBwTMzMwAAAP///yH5BAEAAB8ALAAAAAAQABAAAAVw4Pcl4gdR
hyAq5dpcX+B5xAc85Np5yEPMA8CskbvMeEfkLFOSJZ+F1uf5LHkChaToWCgc
dlUrl+ppJbMfzkI7PS42GNGAPEMwShI64nj/GOhJECMfFR4WH2AGHw4eDjkk
Gxofcx4qHxEsUiICMxOaIQA7
}
image create photo new_img -data {
R0lGODlhEAASAPcAAFdVhrLM9LnT9Mfa+c7M+dXh+dXo+ePv+ero1urv+fH2
+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///yH5BAEAAP8ALAAAAAAQABIAQAiVAAEIHEhQ4L+D
/wAkSHCgoYEDBiIaKFCAgEACGDNq1ChQgUcFCxseAADRgEWSEg0MKDBApUoB
Jz9+TKBg5AGLBwGAZCiyZMSKAiH6lNhywICTElmqNCpggACYHWV6XAgAZ06p
CxkCiIhT506eEAsGBVuyJMuTDoeqVIq0bMSVRo0iTQmXqdOTLJU2ZUogQICT
YgMLDAgAOw==
}
image create photo edit_img -data {
R0lGODlhEgASAPcAABASCC4lJzgvJzgvMUIvJ1ZDMVZNUVZNhGBNMWBNPHRq
UYhNJ4hhMZJXPJxDCJxqMaZNCLBhMbCIcLDN97p+PLrX98RhEsR+RsTX985h
CM5+W85+Zc6whM7N99hqCNhqPNiSUdjh99jr9+JqJ+KcUeLr9+ySW+yccOyw
cOzr1+z19/d+CPeICPeSMfewj/e5j/fDrvfNpPfXuPfhw/fhzffh1/frrvf1
4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///yH5BAEAAP8ALAAAAAASABIAQAjdAA8IHEhQ4L+D
C1DYOKCihMMSIl7IqHFiBQsWGSAA+Hegg8ePIEEeOMhQhcmTDg88IBGjhUUW
B0qEkOlihgsNDRYgAIChw0iOJ4M2jNmBAQkZLWCifCjiAoiWLzPGhBgixAsa
Mk58GGHBAYCfB6qGUCBBQ4IEAjBgqDDBJ0mhQTuOXEDCRouScEscEGEUqUW8
JplSYJn0oge8TF+gaHkRo8apEEWEiHEDhokVKzJ4JSlThOQYNW5GWLAAgFuO
YifD2NAAQYC0FU4fwBCCg4IABAyorcA2NtiCwAkeDAgAOw==
}
image create photo close_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiKAP8JHEiwYMEk
ACQJLAGAxLaBJAA8NDhQG8WCEQG0kWRLUkaFBRm2OQigpK2L2iQlSbIRZUmG
DgkiHDmwDYBIMhtaLGnQVsmSGQEkuUi0qM2fL08aPFpiosCjTv9J0rgtYkyB
2xrmVPoPIQCL/yI69VmCJAA3Qgv6FKp029S0FLe1YVgyCdeiRQMCADs=
}
image create photo 2d_img -data {
R0lGODlhEAASAPcAAFdVhrLM9LnT9Mfa+c7M+dXh+dXo+ePv+ero1urv+fH2
+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///ywAAAAAEAASAAAImwABCBxIsKBABQgTKkiQQMGB
hwQOKlzo8CFEiQkZJnhowMCBiAAQLlAw0OKBjiBFJgBwgGXHlwYOJljQUuDJ
lwVAHphpMebNAgNAMqR58iRIAjltHqAJE8CAAgAM6DSwAGbMAVdBeqx6M6hA
Al5dVjXwFKtZAVqpdiw7YIAAt2kXyJ1LF61AoEANvG2LNkCAowQCCx4s2KBh
ggEBADs=
}
image create photo 3d_img -data {
R0lGODlhEAASAPcAAFdVhrLM9LnT9Mfa+c7M+dXh+dXo+ePv+ero1urv+fH2
+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///ywAAAAAEAASAAAIngABCBxIsKBABQgTKkiQQMGB
hwQOKjx4YOCBiAAULkwAoKIBAwAwIlywUODDjiBFKljA8CTIjwBAZkyw4CTK
gQUwHqD58MBHnwYKDMDIsKZPoB8L5DR5oOZHAwsMDBBqQCfUp1GlSh0q0EBT
r1GnDhjLFWXUBWK1DhCA8eOCsELHCljbFurbu3jZChRKda5cAgECYCRAuLBh
wwYTEwwIADs=
}
image create photo up_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiWAP9ts0WQ4L+D
CBMebFOCRImGthQiTNfuHwkAGDEmkahQUhIkH0OC3CiRBAEAJ09iPBnJHbmE
SRrKlMUxYSSROJFsswcOnL2DthzFESqp5j95RpNazKhRqdOS3KJKlUqpTTlw
4Z4irIiwBFMAJCXa0wd0oFlbZhHaK3cwicO3MkmQKNoxSQoiKZJoU2orTZM0
bdJsSxoQADs=
}
image create photo bottom_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiqAP8JHCjQVpuD
BwkKLGePIICHEJMQREGLFiZalHDRykWpFiZKEhUqLEGiZAkQbgjaA5eOIAmI
D0MOvKcwSYmbJG0plKdwmy5rumzpEpmuocijBW0pXcpU506FMGMqBGcUKdGq
/17ClCkQ6z9bbtqETWlVoE0SSUgUcSowXTlyVdOSLClJoTuFumRZ0stWIAo4
gAFDgjN4MJsmBK01iuQokhtJbSBLktOIYEAAOw==
}
image create photo down_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAihAP8JHEjwnzZb
CG1pK8hwG4CHJAKQ2MaQoK2HGAHYYpikBJISHZOETDIwHThw2pBw48ZrJcuV
TDZWFLitBAmbJUoItCdvn71/kty0EdpmaFFJO//9nMm0qdOBtkgAAAFx4dOZ
8sppy8j14UZ37WZu26ZtLEV74MSSkEqCwESB6ci5Ayqyrt1IA3na24cECRO/
ff8iIem0bpEUhJu2qVv0X0AAOw==
}
image create photo to_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiNAP8JHEiwoEGB
7eT9s4QkScOHbQ4SdAOgokVJEjNq/GeLBAkCH0ls0yjJ4kWSIACEUEnClj2B
L9OV09cGyUOHDTf+22VLly1bu3QmGZpiqNChQyNq7EgCRNOWG7fpuqVr18hy
9uSl+0cOXDoS3MKK5cbGVsF7OkmuBJASqsY2bdy0ceImapISJPAm+RcQADs=
}
image create photo top_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAilAP/922aroMGD
trYJXBipjcM2bhZKlGgLgMWLbSZq3ChR3sRtJEoAEFnClkRy9igywcWypUtc
cBot3AaCJIgCkhaWCxduYpISJFKQSKKto76J2mxZU3prYrqUC7UlgROHKhw4
bOKwoYrE5EJJD8OKlaiNAAgSJM7mXAjO48dtu7YplNiW4kWMEttx3KvRFom7
INbuBRt2orujEn+WWFxirkCoAgMCADs=
}
image create photo selscr_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAitAP8JHEiw4MBb
J0qceHOrYcN/AJJsO3HLoC1JBgWSSJJxWxISG0+IPOEG48BttyadMDGgIkQA
AEhI0paRoEqKBbe9UVJikkOXDgmWcPPz1seXEf9tI4hS4aSBNNsAqEm1qsBt
tgaYMHGiTRuDkki4seXwzZKHAwcsGeDz57+vkyYtFXhCwIm2DZ/ClGiCo7YS
DtcK4IgUwFeCKbWemAvAFonDBW+R6AjAjVWqAQEAOw==
}
image create photo delete_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAjCAP8JHKitTZKD
2wYq/CfpIImDbSK1aUPiYZKF/7QlseiwhCSMSbTZGkmypDZJkQY2nMhSosSJ
FxW2SWPp3zZJtradNJhyIIlIcSLJsqXNmi5rliI1avJR4EqWTdpETWIwplOq
EyU2arMVJsabaRLaTGIL4z8SJHXZioSzZJum/5JEIirSpEi2KgEkaYQykl+/
bUqQUPi0SZIiJQ5SPUgYycSucVh6HSgLa5zIWllazZiCSBs3Wx21ibwRLsaT
OMUqDAgAOw==
}
image create photo selare_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAjCAP8JHPhv25sl
J04cSXhC4LYT9iJKlLbmFokk/yJW/HdkzZElBEMmIRHyhDSJKFE2PGFN4iuQ
A0kAAEBCkrWQt07ISinx0RuBt47wtLft3z2JFdfsdNlQoEwARf4t2TbpUUR5
TQcWtQRAW0iHCh1Jk4fyyC6COU/yJCvtyMAlrlLeO1pW4JKlKbe1Marx1qQ1
EY/ee3Vi0j+ZGO0tubVEbcSs/0rMBJBk27YjjhcTrFkihVaI9hb9/PqPMsFJ
t0iTDggAOw==
}
image create photo select_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAhPAP8JHEiwoMGB
ABIqtHWwocOCCRk+PFgCgKSJ/yRiRKhQ20YASZIAaLNx4LaE20qqBKDxY8SS
Cl9OjJlE0sWHSf6dBKDyXyQAJHre7HkwIAA7
}
image create photo sellin_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiXAP8JHEhw4JsT
J5bcKkiQ3L82JBgeXJKQoUBJALRZZDhrxKNJS5b8C/lmyQhrBNsAWNlG0saC
JybNunXrxMubBfWVsydQJYCIAkHekjXrkciBtgQCcIkzqMJbk2ziXPKolKya
TcnNWnLg0U198pji1MlTJVCCt5ZM+keOZ8+VPweeuDWrlNqUSZIAIDiX5l2G
Kc4GXdg0IAA7
}
image create photo selpt_img -data {
R0lGODlhFAASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAAUABIAQAhsAP8JHEiwoEGD
9tqQ2HawYUFJCx0KJDfr1i1n7SQeTAKgoyRbGgXKsxeSILlbDKVlLDmwSUcC
DFla+7cNgCSWOAfKI6csWTmW9pJZ3DWLHEt55aw10pZTYBsAEXG67Bg1ZBo3
T5sKLEFCq8OAADs=
}
image create photo insend_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiDAP8JHEhQoL10
5MrJK0hwWxuGA5eckPgGoi05EDOWS3XLGTmBE98sMWExSUaG9pLdmtSx3cl/
tiS9HGjy5BKWSm7dJGirTRISbWTO/FdO1q1Z5fTNPLiy5VBrycilsze0qtVJ
S25l1Cb0H9amJwpybVNCkq1/Om+pDcvQVs2B2yZZDQgAOw==
}
image create photo inspt_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAinAP8JHEhw4JsT
J5ZsK/jPXrJbJdzISsfwVsIlJxgKbGNLo8ZZA5TcWvLm38E3Swa40Ziko8eC
JybdmpmRoTxyycoRk/RyIKlirpyBY7jtxC1JbibVHCinDYkkHHsKnLREJkqp
/6pGtPhSnr5/RZRgLKmR3CyIpeRhLbfVWTyN295M+pckjr12agVK0jYw5qQS
JsgOlCSpRJu9/2LOfCOYYMuCMrH+CwgAOw==
}
image create photo join_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAieAP8JPLFkyYk3
Av8RNIgwocNtECAwgADDoUWHA968WTLpYsJtu7aJTHht17VtHlNetCVJ0gA3
tzQmPHFrkpIlLVPWYaDSIwwIdVJq2zZ06IBJk5a8KUp0G0uXMGUOrKnERE6B
A5YcOTjTIFeVVRho65lQl7YqEP6NJftvJwOxbBNWjPtvwIkTBzpalJSkr98B
JUwI9uvXI9I3k25dDAgAOw==
}
image create photo split_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAimAP8JHPjmxJIl
AwYqXPgvXTpw5Ny1Yyhw0pI3BQdaxHiC4sBtAkF6ZGhPn0dJKFMqWeLGzYCU
KW15BFduJMOH4OJR1LbNzZJbtzpWfHNr0gltPFFGkhSpjRIVapy8jLTUjSSZ
Cx8ZXDLC5kJ38rwuBJdOrEB74NKCM2mWHDmbkwacGJCw4oERB+r+S5LEhAlJ
QTUSVTKAbxuBuzC+mTMw8ZtJjwYGBAA7
}
image create photo delpt_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiZAP8JHEhQ4K0T
CCcVFEhulpsSt8rpW3hiyZITChdq3ChwgIlJb04IrBjSBMeTBCctucXyzRuN
5ZIlI0cG5b9WwJI5KyaP4qRbSlTeIigpidEkkmz+w3hr0oltKG8teXjrTcaF
9uz9k1RiTcWhC9s5u+WmSDmb6RSV+EluI8hblkj8i9duo0uyJUQSbcO3TVKh
t2bptdlU6b+AADs=
}
image create photo insbeg_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAikAP8JzKdPoEGD
b06cWLLNIL58B9s0PGjQHjllycpRNNhGG0V6EDfeGjBp0pIl/9yVa5aMnKyN
/5LYovgQ5olJt3KecFiQYhuYAvH1bDMTqL5ytyK5kaUxYhsSSYgapNeToslZ
t96gDFr14JJJl3DuDBpy45sjJ94cJLhxIkyQQIGiixdXkkeB5G7FkuSsHUVJ
kki0sfuvnKycfWHKpCjPXtyDAQEAOw==
}
image create photo point_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAhCAP8JHEiwoMGB
J24pXDLpoMOHECMSvPWmocSLDifdwphw4RuMIEOKHEnwzYklJ05IvLVE4a1J
KiOafIOSpM2b/wICADs=
}
image create photo scrap_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiUAP8JHEiwIMEl
bwIMuMWw4a1JS05M2mYwiSSDGAvakpQkgIASAgKQaCPQVsM3J04IyMhy4LY3
tzJKIuHG4cOGLgUsmeSQI4ATJkycSGKL4K03A068acm0acEBEWNitEWihMVb
J5IyHIh1QAmeNh0OfBP0RFisQk+4oegmyck3SUpc3Ba14DasSoQ63caRotN/
flsGBAA7
}
image create photo text_img -data {
R0lGODlhEgASAPcAAAQEBBoaGiQkJC8vLzo6OkRERE9PT1paWmRkZG9vb4SE
hJqamqSkpK+vr7q6usTExM/Pz9ra2uTk5Pr6+gAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///yH5BAEAAP8ALAAAAAASABIAQAiPAP8JHEiwoMEF
ABI6+Bcg4YAHBgxKFEjgwAICDAwm3AhAwT+IBQVwHBkApEQHHAkINFnQQEIB
CjZCYCkwwsYDAhskLBlxYIKNHgdKAMBzosQABhwIWGAQwUgJH3sWZLBRJIAB
USVuTAABKE2KGwU6Jfo15siNRQd23VigbYEBZKX+S3CgrsEHM+Uarcn3X0AA
Ow==
}
image create photo area_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAiiAP8JHEjw1qQ3
a95M2iZw0hp7ECPak/VIorwT/xzae4SRoEeP207Ikkhy48IlEeWtmfRR4K03
IE8skgZRXkRpHf89eliSpLQl/06QlHWCocA1J179DBrRFdCWUAVyPLHm0StZ
rxLGnNUT4pJbA0+46toUZlBrZCViXEIz5asTR96MqGgP57YjNe1NKwpyyYmv
KO3ds5czKluvYKMO9LtG8cCAADs=
}
image create photo line_img -data {
R0lGODlhEgASAPcAAAAAAAAAVQAAqgAA/wAkAAAkVQAkqgAk/wBJAABJVQBJ
qgBJ/wBtAABtVQBtqgBt/wCSAACSVQCSqgCS/wC2AAC2VQC2qgC2/wDbAADb
VQDbqgDb/wD/AAD/VQD/qgD//yQAACQAVSQAqiQA/yQkACQkVSQkqiQk/yRJ
ACRJVSRJqiRJ/yRtACRtVSRtqiRt/ySSACSSVSSSqiSS/yS2ACS2VSS2qiS2
/yTbACTbVSTbqiTb/yT/ACT/VST/qiT//0kAAEkAVUkAqkkA/0kkAEkkVUkk
qkkk/0lJAElJVUlJqklJ/0ltAEltVUltqklt/0mSAEmSVUmSqkmS/0m2AEm2
VUm2qkm2/0nbAEnbVUnbqknb/0n/AEn/VUn/qkn//20AAG0AVW0Aqm0A/20k
AG0kVW0kqm0k/21JAG1JVW1Jqm1J/21tAG1tVW1tqm1t/22SAG2SVW2Sqm2S
/222AG22VW22qm22/23bAG3bVW3bqm3b/23/AG3/VW3/qm3//5IAAJIAVZIA
qpIA/5IkAJIkVZIkqpIk/5JJAJJJVZJJqpJJ/5JtAJJtVZJtqpJt/5KSAJKS
VZKSqpKS/5K2AJK2VZK2qpK2/5LbAJLbVZLbqpLb/5L/AJL/VZL/qpL//7YA
ALYAVbYAqrYA/7YkALYkVbYkqrYk/7ZJALZJVbZJqrZJ/7ZtALZtVbZtqrZt
/7aSALaSVbaSqraS/7a2ALa2Vba2qra2/7bbALbbVbbbqrbb/7b/ALb/Vbb/
qrb//9sAANsAVdsAqtsA/9skANskVdskqtsk/9tJANtJVdtJqttJ/9ttANtt
Vdttqttt/9uSANuSVduSqtuS/9u2ANu2Vdu2qtu2/9vbANvbVdvbqtvb/9v/
ANv/Vdv/qtv///8AAP8AVf8Aqv8A//8kAP8kVf8kqv8k//9JAP9JVf9Jqv9J
//9tAP9tVf9tqv9t//+SAP+SVf+Sqv+S//+2AP+2Vf+2qv+2///bAP/bVf/b
qv/b////AP//Vf//qv///yH5BAEAAP8ALAAAAAASABIAQAhyAP8JHEhw4K0l
kwoW3EbClsJ/205MuvVmycOLGE+UcEMx4ZsBJzRKwkiS4IlbKN+8Iclw5ESM
DTEivLVxya2SOCuqPLGtZMRJSm5NOuGzxIklIVnGxPlvKcae/0o4xHjr5CQT
REsueSO0KlSSB0+sxBkQADs=
}
image create photo zoom+_img -data {
R0lGODlhEgASAPcAAEdISVZXh3Z2d3Z+f31+nn1+po2VnpWVnpWdnpWdvZ2d
pp2drZ2lpqWlpqWltaWlvayltaytxbStvbS1vbS1zLy8xcS8xcTExcTU5MzM
zMzM3MzU69TU3NTc5NTc89vc6+Pr++vr6+vr8+vz+/Pz8/Pz+/v7+wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///yH5BAEAAP8ALAAAAAASABIAQAiTAP8JHEiwoMEA
JhKaOMBghEMQAQxKnFiQQIAIHDQ8CEBgIgQCJRx26ACiZAAJFFMWlIAwYQgR
JkISmHBQYQmGI0pClJiBI4UNGCIEWKCyqMELFjk+SEnggcKEIxZEPEhCIYIG
IUd8mDrQAoGEAgCIBTCgZIELBQN8iDnCgAKdHrgSDADhoc4EHSlW2EjAQQWj
KgMCADs=
}
image create photo zoom-_img -data {
R0lGODlhEgASAPcAAEdISVZXh3Z2d3Z+f31+nn1+ppWdvZ2drZ2dtaWltaWl
vayltaytxbStvbS1vbS1zLy8xcS8xcTExcTU5MzMzMzM3MzU69TU3NTc89vc
6+Pr++vz+/Pz8/Pz+/v7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///yH5BAEAAP8ALAAAAAASABIAQAiGAP8JHEiwoMEA
HhIq3MBQQwCDECMWJBCAwYUKCgIQiLiAQAeGDTU4bCCxZMEGCBUm/EjAwUGF
H0M6hEhB4wMLExgEQGCyp0EJFDUqKElAgUoPGw48PMjhaMwMSwdGIJBQAICr
AAaILCChYIAMHmJuEKkBQ1SCARbI1GBgo0QIGQkkgODTZEAAOw==
}

image create photo undo_img -data {
R0lGODlhEAASAMZWAAtL0AtN0QtN0gxN0AtN0wxN0QtN1AtO0wtO1AtP1AtP1Q1P0wtQ1gtQ1wtR
1wpS2ApS2QtS1wpT2ApT2QtT2QtU2QtU2gtV2gtW2wtX2wxX2gtY2wtY3AxY2gtZ3AtZ3Qta3Ata
3Qpb3wtb3wtb4Apd4A1d3Qpe4gpg4gpg4wph4wpi5A5i4Qtj5Atl5Atm5Qxm5Qtn5Qto5gxo5gtp
5g1p5Axq5wtr6Atr6Qts6Qtt6Qtu6gxu6Axu6Qpv6wtv6gtv6wpw7Atw6wxw6gpx7Apx7Qpz7Qtz
7Ap07gp17Qp37wt47wt77wt88At98At+8At+8QuA8QuB8gyD8QuE8guF8v//////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////yH5
BAEKAH8ALAAAAAAQABIAAAdtgH+Cg4SFhoeIiYqLghcTDgoHAQUDiB4YFRAOCQYCAIcjIRwYFg8N
CQQBjBQSDAiMf44RhzWFHxsWhj03hCwkIyCFR0FAOjYzMC0qJyOETktJRT4/OTQxLiuGUE1LSERC
OzgyiFFPsIJV5+qwgQA7
}

image create photo redo_img -data {
R0lGODlhEAASAMZWAAtL0AtN0QtN0gxN0AtN0wxN0QtN1AtO0wtO1AtP1AtP1Q1P0wtQ1gtQ1wtR
1wpS2ApS2QtS1wpT2ApT2QtT2QtU2QtU2gtV2gtW2wtX2wxX2gtY2wtY3AxY2gtZ3AtZ3Qta3Ata
3Qpb3wtb3wtb4Apd4A1d3Qpe4gpg4gpg4wph4wpi5A5i4Qtj5Atl5Atm5Qxm5Qtn5Qto5gxo5gtp
5g1p5Axq5wtr6Atr6Qts6Qtt6Qtu6gxu6Axu6Qpv6wtv6gtv6wpw7Atw6wxw6gpx7Apx7Qpz7Qtz
7Ap07gp17Qp37wt47wt77wt88At98At+8At+8QuA8QuB8gyD8QuE8guF8v//////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////yH5
BAEKAH8ALAAAAAAQABIAAAdtgH+Cg4SFhoeIhlWJhk9RiDI4O0JESEtNUIYrLjE0OT8+RUlLToQj
JyotMDM2OkBBR4UgIyQshDc9hhYbH4U1hxETF4yDCAwSFMR/AQQJDQ8WGBwhI4cAAgYJDhAVGB6I
AwUBBwoOwsro6erpgQA7
}







set xth(gui,openxp) 0
set xth(me,imgs,xviid) 0

proc xth_me_image_update_position {} {
  global xth 
  set iidx [lindex [$xth(ctrl,me,images).il.ilbox curselection] 0]
  set imgx [lindex $xth(me,imgs,xlist) $iidx]
  $xth(ctrl,me,images).ic.posln configure -text [format "%.0f:%.0f" \
    [lindex $xth(me,imgs,$imgx,position) 0] \
    [lindex $xth(me,imgs,$imgx,position) 1]]
  set xth(ctrl,me,images,posx) [format "%.0f" [lindex $xth(me,imgs,$imgx,position) 0]]
  set xth(ctrl,me,images,posy) [format "%.0f" [lindex $xth(me,imgs,$imgx,position) 1]]
  update idletasks
}

proc xth_me_image_update_list {} {
  global xth
  set xth(me,imgs,list) {}
  foreach imgx $xth(me,imgs,xlist) {
    if {$xth(me,imgs,$imgx,XVI)} {
      set imgsize "(XVI)"
    } elseif {[string length $xth(me,imgs,$imgx,image)] > 0} {
      set imgw [image width $xth(me,imgs,$imgx,image)]
      set imgh [image height $xth(me,imgs,$imgx,image)]
      set imgsize "($imgw x $imgh)"
    } else {
      set imgsize "(unknown)"
    }
    lappend xth(me,imgs,list) "$xth(me,imgs,$imgx,name) $imgsize"
  }
}


proc xth_me_image_move_to {} {
  global xth
  xth_me_cmds_update {}
  if {$xth(me,nimgs) < 1} {
    return;
  }
  set iidx [lindex [$xth(ctrl,me,images).il.ilbox curselection] 0]
  set imgx [lindex $xth(me,imgs,xlist) $iidx]
  xth_me_unredo_action [mc "moving image"] \
    "xth_me_image_move $imgx $xth(me,imgs,$imgx,position); xth_me_image_update_position" \
    "xth_me_image_move $imgx $xth(ctrl,me,images,posx) $xth(ctrl,me,images,posy); xth_me_image_update_position"
  xth_me_image_move $imgx $xth(ctrl,me,images,posx) $xth(ctrl,me,images,posy)
  xth_me_image_update_position
}



proc xth_me_image_move {imgx xx yy} {
  # zisti si aktualne suradnice
  global xth
  if {[catch {expr $xx}]} {
    set xx [lindex $xth(me,imgs,$imgx,position) 0]
  }
  if {[catch {expr $yy}]} {
    set yy [lindex $xth(me,imgs,$imgx,position) 1]
  }
  set xth(me,imgs,$imgx,position) [list $xx $yy]
  xth_me_image_redraw $imgx
}


proc xth_me_image_toggle_vsb {iidx} {
  global xth
  if {$xth(me,nimgs) < 1} {
    return
  }
  set isel [$xth(ctrl,me,images).il.ilbox curselection]
  if {[llength $isel] < 1} {
    return
  }
  if {[string length $iidx] < 1} {
    set iidx [lindex $isel 0]
  }
  set imgx [lindex $xth(me,imgs,xlist) $iidx]

  xth_me_unredo_action [mc "toggle image visibility"] \
    "xth_me_image_toggle_vsb $iidx" "xth_me_image_toggle_vsb $iidx"

  switch $xth(me,imgs,$imgx,vsb) {
    0 {
      set xth(me,imgs,$imgx,vsb) 1
      $xth(me,can) itemconfigure $xth(me,imgs,$imgx,image) -state normal
      xth_me_image_rescan $imgx
      xth_me_image_redraw $imgx
      set xth(ctrl,me,images,vis) 1
    }
    1 {
      set xth(me,imgs,$imgx,vsb) 0
      $xth(me,can) itemconfigure $xth(me,imgs,$imgx,image) -state hidden
      set xth(ctrl,me,images,vis) 0
    }
    default {
      set xth(ctrl,me,images,vis) 0
    }
  }
}


proc xth_me_image_set_gamma {imgx} {
  global xth
  if {$xth(me,imgs,$imgx,vsb) <= 0} {
    return
  }
  if {$xth(me,imgs,$imgx,XVI)} {
    return
  }
  set ng $xth(me,imgs,$imgx,gamma)
  xth_status_bar_push me
  set totalsi [llength $xth(me,imgs,$imgx,subimgs)]
  set csi 0
  xth_status_bar_status me [format "Correcting image gamma (%s) ..." $xth(me,imgs,$imgx,name)]
  xth_me_progbar_show $totalsi
  $xth(me,imgs,$imgx,image) configure -gamma $ng
  foreach imgl $xth(me,imgs,$imgx,subimgs) {
    set dsti [lindex $imgl 0]
    incr csi
    xth_me_progbar_prog $csi
    $dsti configure -gamma $ng
  }
  xth_me_progbar_hide
  xth_status_bar_pop me
}

if {$xth(gui,me,nozoom)} {

proc xth_me_images_rescandraw {} {
  global xth
  if {($xth(me,zoom) > 100) && $xth(gui,me,nozoom)} {
    foreach imgx $xth(me,imgs,xlist) {
      xth_me_image_redraw $imgx
    }
  }
}

proc xth_me_image_redraw {imgx} {
  global xth
  if {$xth(me,imgs,$imgx,vsb) <= 0} {
    return
  }
  if {$xth(me,imgs,$imgx,XVI)} {
    xth_me_imgs_xvi_redraw $imgx
    return
  }
  set totalsi [llength $xth(me,imgs,$imgx,subimgs)]
  set csi 0
  set x [lindex $xth(me,imgs,$imgx,position) 0]
  set y [lindex $xth(me,imgs,$imgx,position) 1]
  set w [image width $xth(me,imgs,$imgx,image)]
  set h [image height $xth(me,imgs,$imgx,image)]
  # ak je zoom 100 - nastavi image na source image
  # a kasle na ostatne
  if {$xth(me,zoom) <= 100} {
    foreach imgl $xth(me,imgs,$imgx,subimgs) {
      incr csi
      $xth(me,can) coords [lindex $imgl 1] \
	[xth_me_real2canx [expr $x + [lindex $imgl 2]]] \
	[xth_me_real2cany [expr $y - [lindex $imgl 3]]]
    }
  } else {
    # najde si suradnice z obrazka, ktore su viditelne
    set imgl [lindex $xth(me,imgs,$imgx,subimgs) 0]
    set cminx [winfo x $xth(me,can)]
    set cminy [winfo y $xth(me,can)]
    set cmaxx [expr $cminx + [winfo width $xth(me,can)]]
    set cmaxy [expr $cminy + [winfo height $xth(me,can)]]
    set sx [xth_me_can2realx [$xth(me,can) canvasx $cminx]]
    set sw [expr [xth_me_can2realx [$xth(me,can) canvasx $cmaxx]] - $sx]
    set sy [xth_me_can2realy [$xth(me,can) canvasy $cminy]]
    set sh [expr $sy - [xth_me_can2realy [$xth(me,can) canvasy $cmaxy]]]

    # ak je nieco viditelne - tak to zobrazi
    set vfx [expr round($sx - $x)]
    set vfy [expr round($y - $sy)] 
    set vtx [expr round($vfx + $sw)] 
    set vty [expr round($vfy + $sh)]
    if {$vfx < 0} {set vfx 0}
    if {$vfy < 0} {set vfy 0}
    if {$vtx > $w} {set vtx $w}
    if {$vty > $h} {set vty $h}
    
    #puts "$vfx $vfy $vtx $vty"
    if {($vtx <= 0) || ($vty <= 0) || 
	($vfx >= $w) || ($vfy >= $h) ||
	($vtx <= $vfx) || ($vty <= $vfy)} {
      # nezobrazime nic
      $xth(me,can) itemconfigure [lindex $imgl 1] -image {}
    } else {
      # zobrazime vyrez
      set dsti [lindex $imgl 0]
      $dsti copy $xth(me,imgs,$imgx,image) -zoom [expr $xth(me,zoom) / 100] -shrink \
	-from $vfx $vfy $vtx $vty
      $xth(me,can) itemconfigure [lindex $imgl 1] -image $dsti
      $xth(me,can) coords [lindex $imgl 1] \
	[xth_me_real2canx [expr $x + $vfx]] \
	[xth_me_real2cany [expr $y - $vfy]]
    }
  }
  update idletasks
}

proc xth_me_image_rescan {imgx} {
  global xth
  if {$xth(me,imgs,$imgx,vsb) <= 0} {
    return
  }
  if {$xth(me,imgs,$imgx,XVI)} {
    return
  }
  set srci $xth(me,imgs,$imgx,image)
  xth_status_bar_push me
  set origgamma [$srci cget -gamma]
  $srci configure -gamma 1.0
  set totalsi [llength $xth(me,imgs,$imgx,subimgs)]
  set csi 0
  xth_status_bar_status me [format "Zooming image %s ..." $xth(me,imgs,$imgx,name)]
  xth_me_progbar_show $totalsi
  foreach imgl $xth(me,imgs,$imgx,subimgs) {
    set dsti [lindex $imgl 0]
    incr csi
    xth_me_progbar_prog $csi
    switch $xth(me,zoom) {
      100 {
	$xth(me,can) itemconfigure [lindex $imgl 1] -image $srci
      }
      default {
	$xth(me,can) itemconfigure [lindex $imgl 1] -image $dsti
      }
    }
    switch $xth(me,zoom) {
      25 {$dsti copy $srci -subsample 4 -shrink}
      50 {$dsti copy $srci -subsample 2 -shrink}
      200 {}
      400 {}
      default {}
    }
  }
  xth_me_progbar_hide
  $srci configure -gamma $origgamma
  xth_status_bar_pop me
}

# NOZOOMING
} else {

proc xth_me_images_rescandraw {} {
}

proc xth_me_image_redraw {imgx} {
  global xth
  if {$xth(me,imgs,$imgx,vsb) <= 0} {
    return
  }
  if {$xth(me,imgs,$imgx,XVI)} {
    xth_me_imgs_xvi_redraw $imgx
    return
  }
  set totalsi [llength $xth(me,imgs,$imgx,subimgs)]
  set csi 0
  set x [lindex $xth(me,imgs,$imgx,position) 0]
  set y [lindex $xth(me,imgs,$imgx,position) 1]
  foreach imgl $xth(me,imgs,$imgx,subimgs) {
    incr csi
    $xth(me,can) coords [lindex $imgl 1] \
      [xth_me_real2canx [expr $x + [lindex $imgl 2]]] \
      [xth_me_real2cany [expr $y - [lindex $imgl 3]]]
  }
  update idletasks
}

proc xth_me_image_rescan {imgx} {
  global xth
  if {$xth(me,imgs,$imgx,vsb) <= 0} {
    return
  }
  if {$xth(me,imgs,$imgx,XVI)} {
    return
  }
  set srci $xth(me,imgs,$imgx,image)
  xth_status_bar_push me
  set totalsi [llength $xth(me,imgs,$imgx,subimgs)]
  set csi 0
  xth_status_bar_status me [format "Zooming image %s ..." $xth(me,imgs,$imgx,name)]
  xth_me_progbar_show $totalsi
  foreach imgl $xth(me,imgs,$imgx,subimgs) {
    set dsti [lindex $imgl 0]
    incr csi
    xth_me_progbar_prog $csi
    $dsti blank
    switch $xth(me,zoom) {
      25 {$dsti copy $srci -subsample 4 -shrink -from \
	[lindex $imgl 2] [lindex $imgl 3] [lindex $imgl 4] [lindex $imgl 5]}
      50 {$dsti copy $srci -subsample 2 -shrink -from \
	[lindex $imgl 2] [lindex $imgl 3] [lindex $imgl 4] [lindex $imgl 5]}
      200 {$dsti copy $srci -zoom 2 -shrink -from \
	[lindex $imgl 2] [lindex $imgl 3] [lindex $imgl 4] [lindex $imgl 5]}
      400 {$dsti copy $srci -zoom 4 -shrink -from \
	[lindex $imgl 2] [lindex $imgl 3] [lindex $imgl 4] [lindex $imgl 5]}
      default {$dsti copy $srci -shrink -from \
	[lindex $imgl 2] [lindex $imgl 3] [lindex $imgl 4] [lindex $imgl 5]}
    }
  }
  xth_me_progbar_hide
  xth_status_bar_pop me
}

}
# END NO NOZOOM

proc xth_me_imgs_xvi_redraw {imgx} {
  global xth
  set id $xth(me,imgs,$imgx,image)  
  
  # calculate all coordinates
  # grid
  set px [lindex $xth(me,imgs,$imgx,position) 0]
  set py [lindex $xth(me,imgs,$imgx,position) 1]
  set gx [lindex $xth(me,imgs,$imgx,XVIgrid) 0]
  set gy [lindex $xth(me,imgs,$imgx,XVIgrid) 1]
  set gxx [lindex $xth(me,imgs,$imgx,XVIgrid) 2]
  set gxy [lindex $xth(me,imgs,$imgx,XVIgrid) 3]
  set gyx [lindex $xth(me,imgs,$imgx,XVIgrid) 4]
  set gyy [lindex $xth(me,imgs,$imgx,XVIgrid) 5]
  set ngx [lindex $xth(me,imgs,$imgx,XVIgrid) 6]
  set ngy [lindex $xth(me,imgs,$imgx,XVIgrid) 7]
  
  set shx [expr double($px) - double($gx)]
  set shy [expr double($py) - double($gy)]
  
  set odd 0
  set crd {}
  for {set i 0} {$i <= $ngy} {incr i} {
    set lvx [xth_me_real2canx [expr $shx + $gx + $i * $gyx]]
    set lvy [xth_me_real2cany [expr $shy + $gy + $i * $gyy]]
    set rvx [xth_me_real2canx [expr $shx + $gx + $i * $gyx + $ngx * $gxx]]
    set rvy [xth_me_real2cany [expr $shy + $gy + $i * $gyy + $ngx * $gxy]]
    if {$odd} {
      lappend crd $lvx $lvy $rvx $rvy
      set odd 0
    } else {
      lappend crd $rvx $rvy $lvx $lvy
      set odd 1
    }
  }
  $xth(me,can) coords [format "%sGH" $id] $crd
  set crd {}
  for {set i 0} {$i <= $ngx} {incr i} {
    set lvx [xth_me_real2canx [expr $shx + $gx + $i * $gxx]]
    set lvy [xth_me_real2cany [expr $shy + $gy + $i * $gxy]]
    set rvx [xth_me_real2canx [expr $shx + $gx + $i * $gxx + $ngy * $gyx]]
    set rvy [xth_me_real2cany [expr $shy + $gy + $i * $gxy + $ngy * $gyy]]
    if {$odd} {
      lappend crd $lvx $lvy $rvx $rvy
      set odd 0
    } else {
      lappend crd $rvx $rvy $lvx $lvy
      set odd 1
    }
  }
  $xth(me,can) coords [format "%sGV" $id] $crd

  # walls
  set shts $xth(me,imgs,$imgx,XVIshots)
  for {set i 0} {$i < [llength $shts]} {incr i} {
    if {[llength [lindex $shts $i]] >= 12} {
      set x0 [xth_me_real2canx [expr $shx + [lindex [lindex $shts $i] 4]]]
      set y0 [xth_me_real2cany [expr $shy + [lindex [lindex $shts $i] 5]]]
      set x1 [xth_me_real2canx [expr $shx + [lindex [lindex $shts $i] 6]]]
      set y1 [xth_me_real2cany [expr $shy + [lindex [lindex $shts $i] 7]]]
      set x2 [xth_me_real2canx [expr $shx + [lindex [lindex $shts $i] 8]]]
      set y2 [xth_me_real2cany [expr $shy + [lindex [lindex $shts $i] 9]]]
      set x3 [xth_me_real2canx [expr $shx + [lindex [lindex $shts $i] 10]]]
      set y3 [xth_me_real2cany [expr $shy + [lindex [lindex $shts $i] 11]]]
      $xth(me,can) coords [format "%sWLF%d" $id $i] $x0 $y0 $x1 $y1 $x2 $y2 $x3 $y3
      $xth(me,can) coords [format "%sWLO%d" $id $i] $x0 $y0 $x1 $y1 $x2 $y2 $x3 $y3 $x0 $y0
    }
  }

  # shots
  for {set i 0} {$i < [llength $shts]} {incr i} {
    set fx [xth_me_real2canx [expr $shx + [lindex [lindex $shts $i] 0]]]
    set fy [xth_me_real2cany [expr $shy + [lindex [lindex $shts $i] 1]]]
    set tx [xth_me_real2canx [expr $shx + [lindex [lindex $shts $i] 2]]]
    set ty [xth_me_real2cany [expr $shy + [lindex [lindex $shts $i] 3]]]
    $xth(me,can) coords [format "%sSH%d" $id $i] $fx $fy $tx $ty
  }
  
  # sketch lines
  set sklns $xth(me,imgs,$imgx,XVIsketchlines)
  for {set i 0} {$i < [llength $sklns]} {incr i} {
    set slcl [lrange [lindex $sklns $i] 1 end]
    set slcrds {}
    for {set j 0} {$j < [llength $slcl]} {set j [expr $j + 2]} {
      set xx [xth_me_real2canx [expr $shx + [lindex $slcl $j]]]
      set yy [xth_me_real2cany [expr $shy + [lindex $slcl [expr $j + 1]]]]
      append slcrds "$xx $yy "
    }
    if {[llength $slcrds] < 4} {
      set slcrds [list [expr $xx - 0.5] [expr $yy - 0.5] \
                 [expr $xx + 0.5] [expr $yy - 0.5] \
                 [expr $xx + 0.5] [expr $yy + 0.5] \
                 [expr $xx - 0.5] [expr $yy + 0.5] \
                 [expr $xx - 0.5] [expr $yy - 0.5]]
    }
    $xth(me,can) coords [format "%sSKLN%d" $id $i] $slcrds
  }

  # stations
  set stns $xth(me,imgs,$imgx,XVIstations)
  set xth(me,imgs,$imgx,XVIstationsX) {}
  for {set i 0} {$i < [llength $stns]} {incr i} {
    set cx [expr $shx + [lindex [lindex $stns $i] 0]]
    set cy [expr $shy + [lindex [lindex $stns $i] 1]]
    lappend xth(me,imgs,$imgx,XVIstationsX) [list $cx $cy]
    set cx [xth_me_real2canx $cx]
    set cy [xth_me_real2cany $cy]
    $xth(me,can) coords [format "%sST%d" $id $i] [expr $cx - $xth(gui,xvi_station_size)] [expr $cy - $xth(gui,xvi_station_size)] [expr $cx + $xth(gui,xvi_station_size)] [expr $cy + $xth(gui,xvi_station_size)]
  }
  
  if {$xth(me,imgs,$imgx,vsb) == 1} {
    $xth(me,can) itemconfigure $xth(me,imgs,$imgx,image) -state normal
  }
}

proc xth_me_imgs_xvi_create {imgx} {
  global xth

  # firstly delete all imgx items
  foreach silist $xth(me,imgs,$imgx,subimgs) {
    $xth(me,can) delete [lindex $silist 1]
  }
  set xth(me,imgs,$imgx,subimgs) {}
  set id $xth(me,imgs,$imgx,image)
  set stpref [format "XVIstI%sS" $imgx] 
  # now create them

  # walls fill
  set shts $xth(me,imgs,$imgx,XVIshots)
  for {set i 0} {$i < [llength $shts]} {incr i} {
    if {[llength [lindex $shts $i]] >= 12} {
      set cid [$xth(me,can) create polygon 0 0 1 0 1 1 -stipple $xth(gui,xvi_walls_fptn) -fill $xth(gui,xvi_walls_fclr) -width 1 -state hidden -tags [list $id [format "%sWLF%d" $id $i]]]
      xth_me_bind_area_drag $cid $imgx
      xth_me_bind_image_drag $cid $imgx
      lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]
    }
  }

  # grid
  set grid_info_str [format [mc "grid - spacing %s"] $xth(me,imgs,$imgx,XVIgrids)]
  set cid [$xth(me,can) create line 0 0 1 1 -fill $xth(gui,xvi_grid_clr) -width 1 -state hidden -tags [list $id [format "%sGH" $id]]]
  xth_me_bind_area_drag $cid $imgx
  xth_me_bind_image_drag $cid $imgx
  $xth(me,can) bind $cid <Enter> "xth_status_bar_push me; xth_status_bar_status me [list $grid_info_str]"
  $xth(me,can) bind $cid <Leave> "xth_status_bar_pop me"
  lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]
  set cid [$xth(me,can) create line 0 0 1 1 -fill $xth(gui,xvi_grid_clr) -width 1 -state hidden -tags [list $id [format "%sGV" $id]]]
  xth_me_bind_area_drag $cid $imgx
  xth_me_bind_image_drag $cid $imgx
  $xth(me,can) bind $cid <Enter> "xth_status_bar_push me; xth_status_bar_status me [list $grid_info_str]"
  $xth(me,can) bind $cid <Leave> "xth_status_bar_pop me"
  lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]

  # walls outline
  set shts $xth(me,imgs,$imgx,XVIshots)
  for {set i 0} {$i < [llength $shts]} {incr i} {
    if {[llength [lindex $shts $i]] >= 12} {
      set cid [$xth(me,can) create line 0 0 1 1 -fill $xth(gui,xvi_walls_oclr) -width 1 -state hidden -tags [list $id [format "%sWLO%d" $id $i]]]
      xth_me_bind_area_drag $cid $imgx
      xth_me_bind_image_drag $cid $imgx
      lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]
    }
  }

  # shots
  for {set i 0} {$i < [llength $shts]} {incr i} {
    set cid [$xth(me,can) create line 0 0 1 1 -fill $xth(gui,xvi_shot_clr) -width 3 -state hidden -tags [list $id [format "%sSH%d" $id $i]]]
    xth_me_bind_area_drag $cid $imgx
    xth_me_bind_image_drag $cid $imgx
    lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]
  }


  # sketch lines
  set sklns $xth(me,imgs,$imgx,XVIsketchlines)
  for {set i 0} {$i < [llength $sklns]} {incr i} {
    set cclr [lindex [lindex $sklns $i] 0]
    set cdash {}
    if {[string equal $cclr connect]} {
      set cclr gray
      set cdash .
    }
    set cid [$xth(me,can) create line 0 0 1 1 -fill $cclr -dash $cdash -width $xth(gui,xvi_sketch_line_width) -state hidden -tags [list $id [format "%sSKLN%d" $id $i]]]
    xth_me_bind_area_drag $cid $imgx
    xth_me_bind_image_drag $cid $imgx
    lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]
  }

  # stations
  set stns $xth(me,imgs,$imgx,XVIstations)
  for {set i 0} {$i < [llength $stns]} {incr i} {
    set cid [$xth(me,can) create oval 0 0 1 1 -fill $xth(gui,xvi_station_fclr) -outline $xth(gui,xvi_station_oclr) -width 1 -state hidden -tags [list $id [format "%sST%d" $id $i] "$stpref$i"]]
    xth_me_bind_area_drag $cid $imgx
    xth_me_bind_image_drag $cid $imgx
    set stinfo [format [mc "station - %s"] [lindex [lindex $stns $i] 2]]
    $xth(me,can) bind $cid <Enter> "xth_status_bar_push me; xth_status_bar_status me [list $stinfo]"
    $xth(me,can) bind $cid <Leave> "xth_status_bar_pop me"
    lappend xth(me,imgs,$imgx,subimgs) [list {} $cid]
  }

  # and change coordinates
  catch {$xth(me,can) lower $xth(me,imgs,$imgx,image) command}
  set iidx [lsearch -exact $xth(me,imgs,xlist) $imgx]
  if {$iidx > 0} {
    $xth(me,can) lower $xth(me,imgs,$imgx,image) $xth(me,imgs,[lindex $xth(me,imgs,xlist) [expr $iidx - 1]],image)
  }
  xth_me_imgs_xvi_redraw $imgx
}

proc xth_me_imgs_set_root {imgx} {
  global xth
  if {!$xth(me,imgs,$imgx,XVI)} {
    return
  }
  set rs $xth(me,imgs,$imgx,XVIroot)
  set xss $xth(me,imgs,$imgx,XVIstations)
  if {[string length $rs] < 1} {
    return
  }
  
  # prejde vsetky stations, a skusi najst tu s danym menom
  # ked ju najde, prerata position na grid origin a vynuluje
  for {set i 0} {$i < [llength $xss]} {incr i} {
    if {[string equal [lindex [lindex $xss $i] 2] $rs]} {
      set sx [lindex [lindex $xss $i] 0]
      set sy [lindex [lindex $xss $i] 1]
      set px [lindex $xth(me,imgs,$imgx,position) 0]
      set py [lindex $xth(me,imgs,$imgx,position) 1]
      set gx [lindex $xth(me,imgs,$imgx,XVIgrid) 0]
      set gy [lindex $xth(me,imgs,$imgx,XVIgrid) 1]
      set xth(me,imgs,$imgx,position) [list [expr double($gx) + double($px) - double($sx)] [expr double($gy) + double($py) - double($sy)]]
      set xth(me,imgs,$imgx,XVIroot) {}  
      break
    }
  }
}

proc xth_me_imgs_get_root {imgx} {
  global xth
  set xss $xth(me,imgs,$imgx,XVIstations)
  if {[llength $xss] > 0} {
    set i 0
    set sx [lindex [lindex $xss $i] 0]
    set sy [lindex [lindex $xss $i] 1]
    set px [lindex $xth(me,imgs,$imgx,position) 0]
    set py [lindex $xth(me,imgs,$imgx,position) 1]
    set gx [lindex $xth(me,imgs,$imgx,XVIgrid) 0]
    set gy [lindex $xth(me,imgs,$imgx,XVIgrid) 1]
    return [list [lindex $xss $i 2] [expr double($sx) + double($px) - double($gx)] [expr double($sy) + double($py) - double($gy)]]
  } else {
    return [list $xth(me,imgs,$imgx,XVIroot)]
  }
}


proc xth_me_image_insert {xx yy fname iidx imgx} {
  
  global xth
  
  if {! $xth(me,fopen)} {
    return
  }
  
  set vsb 1
  set igamma 1.0
  if {[llength $xx] > 1} {
    if {[llength $xx] > 2} {
      set igamma [lindex $xx 2]
    }
    set vsb [lindex $xx 1]
    set xx [lindex $xx 0]
  } 
  
  set xdata {}
  set ximage 0
  if {[llength $imgx] > 1} {
    set xdata [lindex $imgx 1]
    set ximage 1
    set imgx [lindex $imgx 0]
  }
  
  set XVIroot {}
  set isXVI 0
  if {[llength $yy] > 1} {
    set XVIroot [lindex $yy 1]
    set yy [lindex $yy 0]
  }
  
  set dial_id 0
  
  if {([string length $fname] < 1) && (!$ximage)} {
    
    if {$xth(me,fnewf)} {
      set wtd [MessageDlg $xth(gui,message) -parent $xth(gui,main) \
	  -icon question -type yesno \
	  -message [mc "New *.th2 file needs to be saved before inserting background image. Save it now?"] \
	  -font $xth(gui,lfont)]
      if {$wtd == 1} {
	return
      }
      xth_me_save_file 1
    }
    if {$xth(me,fnewf)} {
      return
    }
    
    set fname [tk_getOpenFile -parent $xth(gui,main) \
	-filetypes $xth(gui,imgfiletypes) \
	-initialdir $xth(me,fpath) -defaultextension ".gif"]
	
    if {[string length $fname] < 1} {
      return
    } else {    
      if {[string equal -nocase [file extension $fname] .txt]} {
	 set fname [xth_me_ptopo2xvi $fname]
	 if {[string length $fname] < 1} {
	   return
	 }
      }
      # overi ci cesta sedi
      if {![string equal -length [string length $xth(me,fpath)] \
	$xth(me,fpath) $fname]} {
	set cwpath [file split $xth(me,fpath)]
	set ifpath [file split $fname]
	set cmnpath [lindex $ifpath 0]
	if {![string equal [lindex $cwpath 0] $cmnpath]} {
	  MessageDlg $xth(gui,message) -parent $xth(gui,main) \
	    -icon error -type ok \
	    -message "Unable to create relative path to current file from $fname." \
	    -font $xth(gui,lfont)
	  return
	}
	for {set px 1} {$px < [llength $cwpath]} {incr px} {
	  if {![string equal [lindex $cwpath $px] [lindex $ifpath $px]]} {
	    break
	  } else {
	    append cmnpath [lindex $ifpath $px]
	  }
	}
	set cmnlevel $px
	set fname {}
	for {} {$px < [llength $ifpath]} {incr px} {
	  set fname [file join $fname [lindex $ifpath $px]]
	}
	set uplevel [expr [llength $cwpath] - $cmnlevel]
	for {set px 0} {$px < $uplevel} {incr px} {
	  set fname [file join ".." $fname]
	}
	set dial_id 1
      } else {
	set fname [string range $fname [expr [string length $xth(me,fpath)] + 1] end]
	set dial_id 1
      }
    }
  }
  
  
  xth_status_bar_push me
  xth_status_bar_status me "Loading image file $fname ..."
  set ffname {}
  if {!$ximage} {
    set ffname [file join $xth(me,fpath) $fname]
  }
  if {[string length $imgx] < 1} {
    set imgx $xth(me,imgln)
  }
  set imgid {}
  set XVIgrids {}
  set XVIgrid {}
  set XVIstations {}
  set XVIshots {}
  set XVIsketchlines {}
  set XVIimages {}
  if {!$xth(gui,openxp)} {
    catch {
      if {$ximage} {
	set imgid [image create photo -data $xdata]
      } else {
	set imgid [image create photo -file $ffname]
      }
    } errorinf
    if {[string length $imgid] < 1} {
      catch {
	source $ffname
      } errorinf
      if {[string length $XVIgrids] > 0} {
	set isXVI 1
	set imgid "XVI$xth(me,imgs,xviid)"
	incr xth(me,imgs,xviid)
      }
    }
  } else {
    set errorinf "excluded picture"
  }
  
  if {[string length $imgid] < 1} {
    if {$xth(me,unredook)} {
      MessageDlg $xth(gui,message) -parent $xth(gui,main) \
	-icon error -type ok \
	-message "$errorinf" \
	-font $xth(gui,lfont)
    }
    xth_status_bar_pop me
    if {$dial_id} {
      return
    } else {
      set vsb [expr $vsb - 2]
    }
  }
  
  set undocmd "xth_me_image_remove %d"
  set redocmd "xth_me_image_insert %s %s [list $fname] %d $imgx"
  
  if {[catch {expr $xx}]} {
    set xx $xth(me,area,xmin)
  }
  if {[catch {expr $yy}]} {
    set yy $xth(me,area,ymin)
  }
  
  xth_me_unredo_action [mc "inserting image"] \
    [format $undocmd $iidx] [format $redocmd "{$xx $vsb}" "{$yy $XVIroot}" $iidx]
  
  
  incr xth(me,nimgs)
  set xth(me,imgs,xlist) [linsert $xth(me,imgs,xlist) $iidx $imgx]
  set xth(me,imgs,$imgx,name) $fname
  set xth(me,imgs,$imgx,image) $imgid
  set xth(me,imgs,$imgx,position) [list $xx $yy]  
  set xth(me,imgs,$imgx,subimgs) {}
  set xth(me,imgs,$imgx,vsb) $vsb
  set xth(me,imgs,$imgx,gamma) $igamma
  set xth(me,imgs,$imgx,reload) [list $undocmd $redocmd]
  set xth(me,imgs,$imgx,ffname) $ffname
  set xth(me,imgs,$imgx,fmtime) 0
  catch {set xth(me,imgs,$imgx,fmtime) [file mtime $ffname]}
  set xth(me,imgs,$imgx,XVI) $isXVI
  set xth(me,imgs,$imgx,XVIbitmaps) {}
  set xth(me,imgs,$imgx,XVIimg) $ximage
  set xth(me,imgs,$imgx,XVIroot) $XVIroot
  set xth(me,imgs,$imgx,XVIgrids) $XVIgrids
  set xth(me,imgs,$imgx,XVIgrid) $XVIgrid
  set xth(me,imgs,$imgx,XVIshots) $XVIshots
  set xth(me,imgs,$imgx,XVIstations) $XVIstations
  set xth(me,imgs,$imgx,XVIsketchlines) $XVIsketchlines
  set xth(me,imgs,$imgx,XVIstationsX) {}

  xth_me_imgs_set_root $imgx

  if {$isXVI} {  
    set Xxx [lindex $XVIgrid 0]
    set Xyy [lindex $XVIgrid 1]
    set nxx [lindex $xth(me,imgs,$imgx,position) 0]
    set nyy [lindex $xth(me,imgs,$imgx,position) 1]
    set Xshx [expr double($nxx) - double($Xxx)]
    set Xshy [expr double($nyy) - double($Xyy)]
  }
  
  # let's create image subimages
  if {($vsb >= 0) && (!$xth(me,imgs,$imgx,XVI))} {
    if {$xth(gui,me,nozoom)} {
      set subimg [image create photo]
      set subcimg [$xth(me,can) create image 0 0 -image $subimg -anchor nw \
      -tags "$imgid bgimg imgx$imgx"]
      xth_me_bind_area_drag $subcimg $imgx
      xth_me_bind_image_drag $subcimg $imgx
      set iw [image width $imgid]
      set ih [image height $imgid]
      lappend xth(me,imgs,$imgx,subimgs) [list $subimg $subcimg 0 0 $iw $ih]
      catch {$xth(me,can) lower $xth(me,imgs,$imgx,image) command}
      if {$iidx > 0} {
        $xth(me,can) lower $xth(me,imgs,$imgx,image) $xth(me,imgs,[lindex $xth(me,imgs,xlist) [expr $iidx - 1]],image)
      }
    } else {
      set iw [image width $imgid]
      set ih [image height $imgid]
      set subisize 128
      for {set subx 0} {$subx < $iw} {incr subx $subisize} {
        for {set suby 0} {$suby < $ih} {incr suby $subisize} {
          set subxx [expr $subx + $subisize]
          set subyy [expr $suby + $subisize]
          if {$subxx > $iw} {
            set subxx $iw
          }
          if {$subyy > $ih} {
            set subyy $ih
          }
          set subimg [image create photo]
          set subcimg [$xth(me,can) create image 0 0 -image $subimg -anchor nw \
          -tags "$imgid bgimg imgx$imgx"]
          xth_me_bind_area_drag $subcimg $imgx
          xth_me_bind_image_drag $subcimg $imgx
          lappend xth(me,imgs,$imgx,subimgs) [list $subimg $subcimg $subx $suby $subxx $subyy]
        }
      }
      catch {$xth(me,can) lower $xth(me,imgs,$imgx,image) command}
      set iidx [lsearch -exact $xth(me,imgs,xlist) $imgx]
      if {$iidx > 0} {
        $xth(me,can) lower $xth(me,imgs,$imgx,image) $xth(me,imgs,[lindex $xth(me,imgs,xlist) [expr $iidx - 1]],image)
      }
    }  
  }
  if {($vsb >= 0) && ($xth(me,imgs,$imgx,XVI))} {
    xth_me_imgs_xvi_create $imgx
  }
  xth_me_image_rescan $imgx
  xth_me_image_redraw $imgx
  xth_me_image_set_gamma $imgx
  xth_me_image_update_list
  xth_me_image_select 0
  incr xth(me,imgln)
  catch {$xth(me,can) raise cmd_ctrl bgimg}  
  set ximg 1
  foreach xid $XVIimages {
    set llln $xth(me,imgln)
    xth_me_image_insert [expr double([lindex $xid 0]) + $Xshx] [expr double([lindex $xid 1]) + $Xshy] [format "%s - IMG%d" $fname $ximg] [expr $iidx + 1] [list {} [lindex $xid 2]]
    if {$xth(me,imgln) > $llln} {
      lappend xth(me,imgs,$imgx,XVIbitmaps) $llln
    }
    incr ximg
  }
  xth_status_bar_pop me
}


proc xth_me_image_destroy_all {} {
  global xth
  foreach imgx $xth(me,imgs,xlist) {
    unset xth(me,imgs,$imgx,name)
    unset xth(me,imgs,$imgx,position)
    if {[string length $xth(me,imgs,$imgx,image)] > 0} {
      catch {image delete $xth(me,imgs,$imgx,image)}
    }
    unset xth(me,imgs,$imgx,image)
    unset xth(me,imgs,$imgx,vsb)
    unset xth(me,imgs,$imgx,gamma)
    foreach silist $xth(me,imgs,$imgx,subimgs) {
      catch {image delete [lindex $silist 0]}
      $xth(me,can) delete [lindex $silist 1]
    }
    unset xth(me,imgs,$imgx,reload)
    unset xth(me,imgs,$imgx,ffname)
    unset xth(me,imgs,$imgx,fmtime)
    unset xth(me,imgs,$imgx,subimgs)
    unset xth(me,imgs,$imgx,XVI)
    unset xth(me,imgs,$imgx,XVIbitmaps)
    unset xth(me,imgs,$imgx,XVIroot)
    unset xth(me,imgs,$imgx,XVIgrids)
    unset xth(me,imgs,$imgx,XVIgrid)
    unset xth(me,imgs,$imgx,XVIshots)
    unset xth(me,imgs,$imgx,XVIstations)
    unset xth(me,imgs,$imgx,XVIstationsX)
    unset xth(me,imgs,$imgx,XVIsketchlines)
  }
  set xth(me,nimgs) 0
  set xth(me,imgln) 0
  set xth(me,imgs,list) {}
  set xth(me,imgs,xlist) {}
}

proc xth_me_image_remove {iidx} {
  global xth
  if {$xth(me,nimgs) < 1} {
    return
  }
  set isel [$xth(ctrl,me,images).il.ilbox curselection]
  if {[llength $isel] < 1} {
    return;
  }
  if {[string length $iidx] < 1} {
    set iidx [lindex $isel 0]
    set imgx [lindex $xth(me,imgs,xlist) $iidx]
    if {[string length $xth(me,imgs,$imgx,ffname)] == 0} return
  }
  set imgx [lindex $xth(me,imgs,xlist) $iidx]
  if {[llength $xth(me,imgs,$imgx,XVIbitmaps)] > 0} {
    foreach bx $xth(me,imgs,$imgx,XVIbitmaps) {
      set ccc [lsearch -exact $xth(me,imgs,xlist) $bx]
      catch {xth_me_image_remove $ccc}
    }
  }
  set iidx [lsearch -exact $xth(me,imgs,xlist) $imgx]
  xth_me_unredo_action [mc "removing image"] \
    "xth_me_image_insert {[lindex $xth(me,imgs,$imgx,position) 0] $xth(me,imgs,$imgx,vsb) $xth(me,imgs,$imgx,gamma)} [lindex $xth(me,imgs,$imgx,position) 1] [list $xth(me,imgs,$imgx,name)] $iidx $imgx" "xth_me_image_remove $iidx"
  unset xth(me,imgs,$imgx,name)
  unset xth(me,imgs,$imgx,position)
  if {[string length $xth(me,imgs,$imgx,image)] > 0} {
    catch {image delete $xth(me,imgs,$imgx,image)}
  }
  unset xth(me,imgs,$imgx,image)
  unset xth(me,imgs,$imgx,vsb)
  unset xth(me,imgs,$imgx,gamma)
  foreach silist $xth(me,imgs,$imgx,subimgs) {
    catch {image delete [lindex $silist 0]}
    $xth(me,can) delete [lindex $silist 1]
  }
  unset xth(me,imgs,$imgx,subimgs)
  unset xth(me,imgs,$imgx,reload)
  unset xth(me,imgs,$imgx,ffname)
  unset xth(me,imgs,$imgx,fmtime)
  unset xth(me,imgs,$imgx,XVI)
  unset xth(me,imgs,$imgx,XVIbitmaps)
  unset xth(me,imgs,$imgx,XVIroot)
  unset xth(me,imgs,$imgx,XVIgrids)
  unset xth(me,imgs,$imgx,XVIgrid)
  unset xth(me,imgs,$imgx,XVIshots)
  unset xth(me,imgs,$imgx,XVIstations)
  unset xth(me,imgs,$imgx,XVIstationsX)
  unset xth(me,imgs,$imgx,XVIsketchlines)
  set xth(me,nimgs) [expr $xth(me,nimgs) - 1]
  set xth(me,imgs,xlist) [lreplace $xth(me,imgs,xlist) $iidx $iidx]
  xth_me_image_update_list
  if {$iidx >= [llength $xth(me,imgs,xlist)]} {
    set iidx end
  }
  xth_me_image_select $iidx
}


proc xth_me_image_move_special {iidx newiidx} {

  global xth  

  if {$iidx == [expr $xth(me,nimgs) - 1]} {
    set iidx $xth(me,nimgs)
  }
  if {$iidx < $xth(me,nimgs)} {
    set iiidx $iidx
    set xiidx $iidx
  } else {
    set iiidx end
    set xiidx [expr $xth(me,nimgs) - 1]
  }
  set imgx [lindex $xth(me,imgs,xlist) $iiidx]

  if {$newiidx < $xth(me,nimgs)} {
    $xth(me,can) raise $xth(me,imgs,$imgx,image) $xth(me,imgs,[lindex $xth(me,imgs,xlist) $newiidx],image)
    set xth(me,imgs,xlist) [linsert [lreplace $xth(me,imgs,xlist) $iiidx $iiidx] $newiidx $imgx]
  } else {
    $xth(me,can) lower $xth(me,imgs,$imgx,image) $xth(me,imgs,[lindex $xth(me,imgs,xlist) end],image)
    set xth(me,imgs,xlist) [linsert [lreplace $xth(me,imgs,xlist) $iiidx $iiidx] end $imgx]
  }  

  xth_me_unredo_action [mc "moving image"] \
    "xth_me_image_move_special $newiidx $iidx" "xth_me_image_move_special $iidx $newiidx"
  xth_me_image_update_list
  xth_me_image_select $xiidx
  
}


proc xth_me_image_move_front {} {
  global xth
  xth_me_cmds_update {}
  if {$xth(me,nimgs) < 1} {
    return
  }
  set isel [$xth(ctrl,me,images).il.ilbox curselection]
  if {[llength $isel] < 1} {
    return;
  }
  set iidx [lindex $isel 0]
  if {$iidx == 0} {
    return
  }
  
  xth_me_image_move_special $iidx 0

}


proc xth_me_image_move_back {} {
  global xth
  xth_me_cmds_update {}
  if {$xth(me,nimgs) < 1} {
    return
  }
  set isel [$xth(ctrl,me,images).il.ilbox curselection]
  if {[llength $isel] < 1} {
    return;
  }
  set iidx [lindex $isel 0]
  if {$iidx == ($xth(me,nimgs) - 1)} {
    return
  }

  xth_me_image_move_special $iidx $xth(me,nimgs)
}


proc xth_me_image_select {iidx} {
  
  global xth

  if {!$xth(me,fopen)} {
    return
  }
  
  if {[string length $iidx] == 0} {
    set iidx 0
  }
  
  if {$xth(me,nimgs) > 0} {
    $xth(ctrl,me,images).ic.remp configure -state normal
    $xth(ctrl,me,images).ic.posl configure -state normal
    $xth(ctrl,me,images).ic.posln configure -state normal
    $xth(ctrl,me,images).ic.posch configure -state normal
    $xth(ctrl,me,images).ic.posx configure -state normal
    $xth(ctrl,me,images).ic.posy configure -state normal
    $xth(ctrl,me,images).ic.mvf configure -state normal
    $xth(ctrl,me,images).ic.mvb configure -state normal
#    $xth(ctrl,me,images).il.ilbox configure -state normal
    $xth(ctrl,me,images).il.ilbox selection clear 0 end
    $xth(ctrl,me,images).il.ilbox selection set $iidx
    set iidx [lindex [$xth(ctrl,me,images).il.ilbox curselection] 0]
    set imgx [lindex $xth(me,imgs,xlist) $iidx]
    if {$xth(me,imgs,$imgx,vsb) < 0} {
      $xth(ctrl,me,images).ic.viscb configure -state disabled
      $xth(ctrl,me,images).ic.gs configure -state disabled
      $xth(ctrl,me,images).ic.gr configure -state disabled
      $xth(ctrl,me,images).ic.gl configure -state disabled
      xth_me_image_update_gamma_scale
      set xth(ctrl,me,images,vis) 0
    } else {
      $xth(ctrl,me,images).ic.viscb configure -state normal
      $xth(ctrl,me,images).ic.gs configure -state normal
      $xth(ctrl,me,images).ic.gr configure -state normal
      $xth(ctrl,me,images).ic.gl configure -state normal
      xth_me_image_update_gamma_scale
      set xth(ctrl,me,images,vis) $xth(me,imgs,$imgx,vsb)
    }
    xth_me_image_update_position
    update idletasks
  } else {
    $xth(ctrl,me,images).ic.viscb configure -state disabled
    $xth(ctrl,me,images).ic.remp configure -state disabled
    $xth(ctrl,me,images).ic.posl configure -state disabled
    $xth(ctrl,me,images).ic.posln configure -state disabled -text ""
    set xth(ctrl,me,images,posx) ""
    set xth(ctrl,me,images,posy) ""
    $xth(ctrl,me,images).ic.posch configure -state disabled
    $xth(ctrl,me,images).ic.posx configure -state disabled
    $xth(ctrl,me,images).ic.posy configure -state disabled
    $xth(ctrl,me,images).ic.mvf configure -state disabled
    $xth(ctrl,me,images).ic.mvb configure -state disabled
    $xth(ctrl,me,images).ic.gs configure -state disabled
    $xth(ctrl,me,images).ic.gr configure -state disabled
    $xth(ctrl,me,images).ic.gl configure -state disabled -text "gamma 1.00"
#    $xth(ctrl,me,images).il.ilbox configure -state disabled
    focus $xth(gui,main)
    update idletasks
  }
  
}

proc xth_me_image_gamma {imgx gv} {
  global xth
  set og $xth(me,imgs,$imgx,gamma)
  set xth(me,imgs,$imgx,gamma) $gv
  xth_me_image_set_gamma $imgx
  xth_me_unredo_action [mc "gamma correction"] \
    "xth_me_image_gamma $imgx $og" \
    "xth_me_image_gamma $imgx $gv"
  xth_me_image_update_gamma_scale
}

proc xth_me_image_update_gamma {} {
  global xth
  catch { 
    set iidx [lindex [$xth(ctrl,me,images).il.ilbox curselection] 0]
    set imgx [lindex $xth(me,imgs,xlist) $iidx]
    if {[string length $imgx] > 0} {
      xth_me_image_gamma $imgx [expr pow(10.0,$xth(ctrl,me,images,gamma))]
    }
  }
}

proc xth_me_image_update_gamma_scale {} {
  global xth
  set iidx [lindex [$xth(ctrl,me,images).il.ilbox curselection] 0]
  set imgx [lindex $xth(me,imgs,xlist) $iidx]
  if {[string length $imgx] > 0} {
    set xth(ctrl,me,images,gamma) [expr log10($xth(me,imgs,$imgx,gamma))]
    $xth(ctrl,me,images).ic.gl configure -text [format "gamma %.2f" $xth(me,imgs,$imgx,gamma)]
  } else {
    $xth(ctrl,me,images).ic.gl configure -text "gamma 1.00"
    set xth(ctrl,me,images,gamma) 0
  }
}


proc xth_me_xvi_refresh {} {
  global xth
  if {[catch {
    set todolist $xth(me,imgs,xlist)
  }]} {
    return
  }
  foreach imgx $todolist {
    if {[lsearch -exact $xth(me,imgs,xlist) $imgx] < 0} continue
    if $xth(me,imgs,$imgx,XVI) {
      set fmtime 0
      if {![catch {set fmtime [file mtime $xth(me,imgs,$imgx,ffname)]}]} {
	if {$fmtime > $xth(me,imgs,$imgx,fmtime)} {
	  set cpos [lsearch -exact $xth(me,imgs,xlist) $imgx]
	  if {$cpos > -1} {
	    set vsb $xth(me,imgs,$imgx,vsb)
	    set gamma $xth(me,imgs,$imgx,gamma)
	    if {$vsb < 0} {
	      set vsb [expr $xth(me,imgs,$imgx,vsb) + 2]
	    }
	    set xpos [expr [lindex $xth(me,imgs,$imgx,position) 0]]
	    set ypos [expr [lindex $xth(me,imgs,$imgx,position) 1]]
	    set root [xth_me_imgs_get_root $imgx]
	    switch [llength $root] {
	      1 {
		set ypos [list $ypos [lindex $root 0]]
	      }
	      3 {
		set xpos [lindex $root 1]
		set ypos [list [lindex $root 2] [lindex $root 0]]
	      }
	      0 {}
	    }
	    set undocmd [format [lindex $xth(me,imgs,$imgx,reload) 0] $cpos]
	    set redocmd [format [lindex $xth(me,imgs,$imgx,reload) 1] "{$xpos $vsb $gamma}" "{$ypos}" $cpos]
	    set xth(me,unredook) 0
	    eval $undocmd
	    eval $redocmd
	    set xth(me,unredook) 1
	  }
	}
      }
    }
  }
  xth_me_area_auto_adjust
}













proc xth_me_set_theme {x} {
  global xth
  set xth(me,acttheme) $x
  set at [lindex $xth(me,themes,list) $x]
  $xth(ctrl,me,point).typ configure -values $xth(me,themes,$at,point,list)
  $xth(ctrl,me,line).typ configure -values $xth(me,themes,$at,line,list)
  $xth(ctrl,me,ac).typ configure -values $xth(me,themes,$at,area,list)
  $xth(ctrl,me,point).themetype configure -values $xth(me,themes,$at,point,showlist)
  $xth(ctrl,me,line).themetype configure -values $xth(me,themes,$at,line,showlist)
  $xth(ctrl,me,ac).themetype configure -values $xth(me,themes,$at,area,showlist)
  if {[info exists xth(me,cmds,selid)]} {
    xth_me_cmds_update {}
  }
}


proc xth_me_point_themetype_modified {} {
  global xth
  set tx [$xth(ctrl,me,point).themetype getvalue]
  set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
  if {$tx > -1} {
    set xth(ctrl,me,point,type) [lindex $xth(me,themes,$at,point,hidelist) $tx]
    xth_me_cmds_update {}
  }
}

proc xth_me_line_themetype_modified {} {
  global xth
  set tx [$xth(ctrl,me,line).themetype getvalue]
  set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
  if {$tx > -1} {
    set xth(ctrl,me,line,type) [lindex $xth(me,themes,$at,line,hidelist) $tx]
    xth_me_cmds_update {}
  }
}

proc xth_me_area_themetype_modified {} {
  global xth
  set tx [$xth(ctrl,me,ac).themetype getvalue]
  set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
  if {$tx > -1} {
    set xth(ctrl,me,ac,type) [lindex $xth(me,themes,$at,area,hidelist) $tx]
    xth_me_cmds_update {}
  }
}

proc xth_me_cmds_get_line_option {ln opt} {
  set rxl [list [list "\\s*\\-$opt\\s+\\\[(\[^\\\]\]*)\\\]" "\["]\
    [list "\\s*\\-$opt\\s+\\\"((\\\"\\\"|\[^\\\"])+)\\\"" "\""]\
    [list "\\s*\\-$opt\\s+(\\S+)" {}]]
  set rln $ln
  set val {}
  set sep {}
  set res 0
  foreach rx $rxl {
    if {[regexp [lindex $rx 0] $ln dump val]} {
      regsub [lindex $rx 0] $ln {} rln
      set sep [lindex $rx 1]
      set res 1
      break
    }
  }
  return [list $val $rln $res]
}


proc xth_me_cmds_get_sketch_option {ln} {
  set rxl [list [list "\\s*\\-sketch\\s+\\\[((\[^\\\]\]*))\\\]\\s+(\\S+)\\s+(\\S+)" "\[" "\]"]\
    [list "\\s*\\-sketch\\s+\\\"((\\\"\\\"|\[^\\\"])+)\\\"\\s+(\\S+)\\s+(\\S+)" "\"" "\""]\
    [list "\\s*\\-sketch\\s+((\\S+))\\s+(\\S+)\\s+(\\S+)" {} {}]]
  set rln $ln
  set val {}
  set sep {}
  set res 0
  foreach rx $rxl {
    if {[regexp [lindex $rx 0] $ln dump v1 dum v2 v3]} {
      regsub [lindex $rx 0] $ln {} rln
      set val "[lindex $rx 1]$v1[lindex $rx 2] $v2 $v3"
      set res 1
      break
    }
  }
  return [list $val $rln $res]
}


proc xth_me_cmds_set_action {act} {

  global xth
  
  set xth(me,cmds,action) $act
  switch $act {
    0 {
      $xth(ctrl,me,cmds).cc.go configure -text [mc "Insert line"]
    }
    1 {
      $xth(ctrl,me,cmds).cc.go configure -text [mc "Insert point"]
    }
    2 {
      $xth(ctrl,me,cmds).cc.go configure -text [mc "Insert scrap"]
    }
    3 {
      $xth(ctrl,me,cmds).cc.go configure -text [mc "Insert text"]
    }
    4 {
      $xth(ctrl,me,cmds).cc.go configure -text [mc "Delete"]
    }
    5 {
      $xth(ctrl,me,cmds).cc.go configure -text [mc "Insert area"]
    }
  }

  update idletasks

}


proc xth_me_cmds_update_buttons {} {

  global xth
  set ccbox $xth(ctrl,me,cmds).cc
  set clbox $xth(ctrl,me,cmds).cl
  set ncmd [expr [llength $xth(me,cmds,xlist)] - 1]
  if {$xth(me,fopen)} {
    $ccbox.cfg configure -state normal
    $clbox.l configure -takefocus 1
    $ccbox.go configure -state normal
    $xth(me,mbar) configure -state normal
    if {$ncmd > 0} {
      $ccbox.sel configure -state normal
      $xth(me,menu,edit) entryconfigure [mc "Select"] -state normal
      $xth(ctrl,me,prev).upd  configure -state normal

      $xth(ctrl,me,ss).xl configure -state normal
      $xth(ctrl,me,ss).xe configure -state normal
      $xth(ctrl,me,ss).cs configure -state normal
      $xth(ctrl,me,ss).rx configure -state normal
      $xth(ctrl,me,ss).sn configure -state normal
      $xth(ctrl,me,ss).sa configure -state normal
      $xth(ctrl,me,ss).sf configure -state normal
      $xth(ctrl,me,ss).ca configure -state normal
      
      if {$ncmd > 1} {
	$ccbox.mu configure -state normal
	$ccbox.md configure -state normal
	$ccbox.mt configure -state normal
	$ccbox.tt configure -state normal
     } else {
	$ccbox.mu configure -state disabled
	$ccbox.md configure -state disabled
	$ccbox.mt configure -state disabled
	$ccbox.tt configure -state disabled
      }
      $ccbox.cfg.m entryconfigure [mc "Delete"] -state normal
      $xth(me,menu,edit) entryconfigure [mc "Delete"] -state normal
    } else {
      $xth(ctrl,me,prev).upd  configure -state disabled
      $ccbox.sel configure -state disabled
      $xth(me,menu,edit) entryconfigure [mc "Select"] -state disabled
      $ccbox.cfg.m entryconfigure [mc "Delete"] -state disabled
      $xth(me,menu,edit) entryconfigure [mc "Delete"] -state disabled
      $ccbox.mu configure -state disabled
      $ccbox.md configure -state disabled
      $ccbox.mt configure -state disabled
      $ccbox.tt configure -state disabled
      if {$xth(me,cmds,action) == 4} {
	xth_me_cmds_set_action 3
      }

      $xth(ctrl,me,ss).xl configure -state disabled
      $xth(ctrl,me,ss).xe configure -state disabled
      $xth(ctrl,me,ss).cs configure -state disabled
      $xth(ctrl,me,ss).rx configure -state disabled
      $xth(ctrl,me,ss).sn configure -state disabled
      $xth(ctrl,me,ss).sa configure -state disabled
      $xth(ctrl,me,ss).sf configure -state disabled
      $xth(ctrl,me,ss).ca configure -state disabled

    }
  } else {
    xth_me_cmds_set_action 3
    $ccbox.go configure -state disabled
    $ccbox.cfg configure -state disabled
    $clbox.l configure -takefocus 0
    $xth(me,mbar) configure -text "" -state disabled -bg $xth(me,mbar,bg) -fg $xth(me,mbar,fg)
    $ccbox.sel configure -state disabled
    $ccbox.mu configure -state disabled
    $ccbox.md configure -state disabled
    $ccbox.mt configure -state disabled
    $ccbox.tt configure -state disabled

    $xth(ctrl,me,ss).xl configure -state disabled
    $xth(ctrl,me,ss).xe configure -state disabled
    $xth(ctrl,me,ss).cs configure -state disabled
    $xth(ctrl,me,ss).rx configure -state disabled
    $xth(ctrl,me,ss).sn configure -state disabled
    $xth(ctrl,me,ss).sa configure -state disabled
    $xth(ctrl,me,ss).sf configure -state disabled
    $xth(ctrl,me,ss).ca configure -state disabled

  }
  
  update idletasks
  
}


# typy prikazov
# 0 eof
# 1 text
# 2 point
# 3 line
# 4 scrap
# 5 endscrap
# 6 area

proc xth_me_cmds_create {typ id ix} {
  global xth
  if {[string length $id] < 1} {
    set id $xth(me,cmds,cmdln)
    incr xth(me,cmds,cmdln)
  }
  set xth(me,cmds,$id,listix) -1
  set xth(me,cmds,$id,ct) $typ
  set xth(me,cmds,$id,type) {}
  set xth(me,cmds,$id,name) {}
  set xth(me,cmds,$id,data) {}
  set xth(me,cmds,$id,sbar) {}
  set ix [lsearch $xth(me,cmds,xlist) $xth(me,cmds,selid)]

	# ak sme v normalnom mode a na scrape a chceme vlozit
	# point, line, area alebo scrap
  if {$xth(me,unredook)} {
		set ccmdid $xth(me,cmds,selid)
		if {($xth(me,cmds,$ccmdid,ct) == 4) && (($typ == 2) || ($typ == 3) || ($typ == 6))} {
		    incr ix;
		}
	}
	
  set xth(me,cmds,list) [linsert $xth(me,cmds,list) $ix {}]
  set xth(me,cmds,xlist) [linsert $xth(me,cmds,xlist) $ix $id]
  if {$ix != -1} {
    xth_me_cmds_update_list_ft $ix {}
  }
  xth_me_cmds_update_buttons
  return $id
  
}


proc xth_me_cmds_update_list_ft {f t} {
  global xth
  if {[string length $f] == 0} {
    set f 0
  }
  if {[string length $t] == 0} {
    set t [llength $xth(me,cmds,xlist)]
  }
  for {set ii $f} {$ii < $t} {incr ii} {
    xth_me_cmds_update_list [lindex $xth(me,cmds,xlist) $ii]
  }
}

proc xth_me_cmds_update_list {id} {
  global xth
  set ix [lsearch $xth(me,cmds,xlist) $id]
  switch $xth(me,cmds,$id,ct) {
    0 {
      set cstr "end of file"
    }
    1 {
      set cstr "$ix: text"
    }
    2 {
      set cstr "$ix: point"
    }
    3 {
      set cstr "$ix: line"
    }
    4 {
      set cstr "$ix: scrap"
    }
    5 {
      set cstr "$ix: endscrap"
    }
    6 {
      set cstr "$ix: area"
    }
  }
  if {[string length $xth(me,cmds,$id,type)] > 0} {
    set cstr "$cstr $xth(me,cmds,$id,type)"
  }
  if {[string length $xth(me,cmds,$id,name)] > 0} {
    set cstr "$cstr - $xth(me,cmds,$id,name)"
  }
  set xth(me,cmds,list) [lreplace $xth(me,cmds,list) $ix $ix $cstr]
  set xth(me,cmds,$id,listix) $ix
  update idletasks
}


proc xth_me_cmds_draw {id} {
  global xth
  switch $xth(me,cmds,$id,ct) {
    2 {
      xth_me_cmds_draw_point $id
    }
    3 {
      xth_me_cmds_draw_line $id
    }
  }
}


proc xth_me_cmds_erase {id} {
  global xth
  switch $xth(me,cmds,$id,ct) {
    2 {
      $xth(me,can) delete pt$id
    }
    3 {
      $xth(me,can) delete ln$id
    }
  }
}


proc xth_me_cmds_undelete {id pid ix} {
  global xth
  xth_me_cmds_select 0
  set xth(me,cmds,list) [linsert $xth(me,cmds,list) $ix {}]
  set xth(me,cmds,xlist) [linsert $xth(me,cmds,xlist) $ix $id]
  xth_me_cmds_update_list_ft $ix {}
  #xth_me_cmds_update_list $id
  xth_me_cmds_draw $id
  xth_me_cmds_select "$id $pid"
  xth_me_cmds_update_buttons
}

proc xth_me_cmds_delete {id} {
  global xth
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {$xth(me,cmds,$id,ct) > 0} {
    set oldselid $xth(me,cmds,selid)
    set oldselpid $xth(me,cmds,selpid)
    xth_me_cmds_select 0
    set ix [lsearch $xth(me,cmds,xlist) $id]
    set xth(me,cmds,list) [lreplace $xth(me,cmds,list) $ix $ix]
    set xth(me,cmds,xlist) [lreplace $xth(me,cmds,xlist) $ix $ix]
    xth_me_cmds_update_list_ft $ix {}
    xth_me_cmds_erase $id
    if {$oldselid == $id} {
      set nwid [lindex $xth(me,cmds,xlist) $ix]
    } else {
      set nwid $oldselid
    }
    xth_me_cmds_select $nwid
    xth_me_unredo_action [mc "deleting"] \
      "xth_me_cmds_undelete $id $oldselpid $ix" \
      "xth_me_cmds_delete $id"
    xth_me_cmds_update_buttons
  }
}


proc xth_me_cmds_update {id} {
  global xth

  if {[llength $id] < 1} {
    update idletasks
    set id $xth(me,cmds,selid)
    set pid $xth(me,cmds,selpid)
  } elseif {[llength $id] < 2} {
    set id [lindex $id 0]
    set pid $xth(me,cmds,selpid)
  } else {
    set id [lindex $id 0]
    set pid [lindex $id 1]
  }
  
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  switch $xth(me,cmds,$id,ct) {
    1 {
      xth_me_cmds_update_text $id [$xth(ctrl,me,text).txt get 1.0 end] \
	[$xth(ctrl,me,text).txt index insert]
    }
    2 {
      xth_me_cmds_update_point $id $xth(ctrl,me,point,x) \
	$xth(ctrl,me,point,y) $xth(ctrl,me,point,type) \
	$xth(ctrl,me,point,name) $xth(ctrl,me,point,opts) \
	$xth(ctrl,me,point,rot) $xth(ctrl,me,point,xs) \
	$xth(ctrl,me,point,ys)
      xth_me_cmds_update_point_vars $id
    }
    3 {
      xth_me_cmds_update_line $id $pid $xth(ctrl,me,line,type) \
	$xth(ctrl,me,line,name) $xth(ctrl,me,line,opts) \
	$xth(ctrl,me,line,reverse) $xth(ctrl,me,linept,x) \
	$xth(ctrl,me,linept,y) $xth(ctrl,me,linept,xp) \
	$xth(ctrl,me,linept,yp) $xth(ctrl,me,linept,xn) \
	$xth(ctrl,me,linept,yn) $xth(ctrl,me,linept,smooth) \
	$xth(ctrl,me,linept,rot) $xth(ctrl,me,linept,rs) \
	$xth(ctrl,me,linept,ls) \
	[$xth(ctrl,me,linept).oe.txt get 1.0 end] \
	[$xth(ctrl,me,linept).oe.txt index insert]
      xth_me_cmds_update_line_vars $id $pid
    }    
    4 {
      xth_me_cmds_update_scrap $id $xth(ctrl,me,scrap,name) \
	$xth(ctrl,me,scrap,projection) $xth(ctrl,me,scrap,options) \
	 [list $xth(ctrl,me,scrap,px1) $xth(ctrl,me,scrap,py1) \
	  $xth(ctrl,me,scrap,px2) $xth(ctrl,me,scrap,py2) \
	  $xth(ctrl,me,scrap,rx1) $xth(ctrl,me,scrap,ry1) \
	  $xth(ctrl,me,scrap,rx2) $xth(ctrl,me,scrap,ry2) \
	  $xth(ctrl,me,scrap,units)]
      xth_me_cmds_update_scrap_vars $id
    }
    6 {
      xth_me_cmds_update_area $id $xth(ctrl,me,ac,type) \
	$xth(ctrl,me,ac,opts)
      xth_me_cmds_update_area_vars $id
    }
  }
  xth_me_cmds_update_list $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  update idletasks
}

proc xth_me_cmds_update_text_ctrl {id} {

  global xth
  if {[string length $id] > 0} {
    $xth(ctrl,me,text).txt configure -state normal
    $xth(ctrl,me,text).txt delete 1.0 end
    $xth(ctrl,me,text).txt insert 1.0 $xth(me,cmds,$id,data)
    $xth(ctrl,me,text).txt mark set insert $xth(me,cmds,$id,cpos)
    $xth(ctrl,me,text).txt see $xth(me,cmds,$id,cpos)
    $xth(ctrl,me,text).upd configure -state normal
    xth_me_prev_cmd $xth(me,cmds,$id,data)
  } else {
    $xth(ctrl,me,text).txt configure -state normal
    $xth(ctrl,me,text).txt delete 1.0 end
    $xth(ctrl,me,text).txt see 1.0
    $xth(ctrl,me,text).txt configure -state disabled
    $xth(ctrl,me,text).upd configure -state disabled
  }
  
}



proc xth_me_cmds_unselect {id} {
  
  global xth
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {$xth(me,unredook)} {
    xth_me_cmds_update $id
  }
  switch $xth(me,cmds,$id,ct) {
    1 {xth_me_cmds_update_text_ctrl {}}
    2 {xth_me_cmds_update_point_ctrl {}}
    3 {
      xth_me_cmds_update_line_ctrl {}
      xth_me_cmds_update_linept_ctrl {} 0
      set xth(me,cmds,selpid) 0
      if {$xth(me,cmds,mode) == 2} {
	xth_me_cmds_set_mode 0
      }
    }
    4 {xth_me_cmds_update_scrap_ctrl {}}
    6 {
      xth_me_cmds_update_area_ctrl {}
      if {$xth(me,cmds,mode) == 3} {
	xth_me_cmds_set_mode 0
      }
    }
  }
  update idletasks
  
}


proc xth_me_cmds_select {id} {

  global xth
  
  if {!$xth(me,fopen)} {
    return
  }
  set center_to 0
  update idletasks
  if {[llength $id] < 1} {
    set id [lindex $xth(me,cmds,xlist) [lindex [$xth(ctrl,me,cmds).cl.l curselection] 0]]
    if {$xth(me,cmds,$id,ct) == 2} {
      set center_to 1
    }
    set pid -1
  } elseif {[llength $id] < 2} {
    set id [lindex $id 0]
    set pid -1
  } else {
    set pid [lindex $id 1]
    set id [lindex $id 0]
  }  

  if {$pid == -1} {
    set pid 0
    if {($xth(me,cmds,$id,ct) == 3) && ([llength $xth(me,cmds,$id,xplist)] > 1)} {
      set center_to [lindex $xth(me,cmds,$id,xplist) [expr [llength $xth(me,cmds,$id,xplist)] - 2]]
    }
  }
  
  set newx [lsearch $xth(me,cmds,xlist) $id]
  if {$xth(me,cmds,selid) == $id} {
    $xth(ctrl,me,cmds).cl.l selection clear 0 end  
    $xth(ctrl,me,cmds).cl.l selection set $newx $newx
    $xth(ctrl,me,cmds).cl.l see $newx
    if {($xth(me,cmds,$id,ct) == 3) && ($pid != $xth(me,cmds,selpid))} {
      xth_me_cmds_select_linept $id $pid
    }
    if {$xth(me,unredook)} {
      return
    }
  }
  if {$xth(me,cmds,$xth(me,cmds,selid),ct) != $xth(me,cmds,$id,ct)} {
    if {![string equal $xth(ctrl,me,cmds).cl.l [focus -lastfor $xth(gui,main)]]} {
      focus $xth(gui,main)
    }
  }
  
  if {$xth(me,cmds,selid) != $id} {
    xth_me_cmds_unselect $xth(me,cmds,selid)
  }

  set xth(me,cmds,selid) $id
  $xth(ctrl,me,cmds).cl.l selection clear 0 end  
  $xth(ctrl,me,cmds).cl.l selection set $newx $newx  
  $xth(ctrl,me,cmds).cl.l see $newx
  xth_me_cmds_set_colors  
  switch $xth(me,cmds,$id,ct) {
    1 {xth_me_cmds_update_text_ctrl $id}
    2 {xth_me_cmds_update_point_ctrl $id}
    3 {
      xth_me_cmds_update_line_ctrl $id
      xth_me_cmds_select_linept $id $pid
      $xth(me,can) itemconfigure lnln$id -fill $xth(gui,me,activefill)
      $xth(me,can) itemconfigure lnpt$id -fill $xth(gui,me,activefill)
    }
    4 {xth_me_cmds_update_scrap_ctrl $id}
    6 {
      xth_me_cmds_update_area_ctrl $id
      xth_me_cmds_show_current_area
    }
    default {xth_me_prev_cmd $xth(me,cmds,$id,data)}
  }
  
  if {$center_to > 0} {
    switch $xth(me,cmds,$id,ct) {
      2 { xth_me_center_to [list $xth(me,cmds,$id,x) $xth(me,cmds,$id,y)]
	}
      3 { xth_me_center_to [list \
	  $xth(me,cmds,$xth(me,cmds,selid),$center_to,x) \
	  $xth(me,cmds,$xth(me,cmds,selid),$center_to,y)]
	}
    }
  }
  update idletasks
}

proc xth_me_cmds_set_move_to_list {} {
  global xth
  # prejde vsetky prikazy a najde scrapy a endscrapy
  set xl [llength $xth(me,cmds,xlist)]
  set vls {}
  set lscrap {}
  for {set ii 0} {$ii < $xl} {incr ii} {
    set id [lindex $xth(me,cmds,xlist) $ii]
    switch $xth(me,cmds,$id,ct) {
      4 {
	set lscrap $xth(me,cmds,$id,name)
	lappend vls "$lscrap begin \[[expr $ii + 1]\]"
      }
      5 {
	lappend vls "$lscrap end \[$ii\]"
      }
    }
  }
  $xth(ctrl,me,cmds).cc.tt configure -values $vls
  update idletasks
}

proc xth_me_cmds_set_move_to {} {
  global xth
  set lnum {}
  regexp {\[(\d+)\]} $xth(ctrl,me,cmds,moveto) dum lnum
  set xth(ctrl,me,cmds,moveto) $lnum
  update idletasks
}


proc xth_me_cmds_move_to {id dx} {
  global xth
  xth_me_cmds_update {}
  if {[string length $dx] < 1} {
    set dx $xth(ctrl,me,cmds,moveto)
  }
  set dx [regexp -inline {\d*} $dx]
  if {[string length $dx] < 1} {
    return
  }
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  set sx [lsearch $xth(me,cmds,xlist) $id]
  set maxsdx [expr [llength $xth(me,cmds,xlist)] - 2]
  if {($dx == $sx) || ($sx > $maxsdx) || ($dx > $maxsdx)} {
    return;
  }

  # prehodi  
  set xth(me,cmds,list) [linsert $xth(me,cmds,list) $dx [lindex $xth(me,cmds,list) $sx]]
  set xth(me,cmds,xlist) [linsert $xth(me,cmds,xlist) $dx [lindex $xth(me,cmds,xlist) $sx]]
  if {$dx < $sx} {
    set xth(me,cmds,list) [lreplace $xth(me,cmds,list) [expr $sx + 1] [expr $sx + 1]]
    set xth(me,cmds,xlist) [lreplace $xth(me,cmds,xlist) [expr $sx + 1] [expr $sx + 1]]
  } else {
    set xth(me,cmds,list) [lreplace $xth(me,cmds,list) $sx $sx]
    set xth(me,cmds,xlist) [lreplace $xth(me,cmds,xlist) $sx $sx]
  }    

  if {$dx < $sx} {
    xth_me_cmds_update_list_ft $dx [expr $sx + 1]
  } else {
    xth_me_cmds_update_list_ft $sx [expr $dx + 1]
  }

  set nid [lindex $xth(me,cmds,xlist) $sx]
  if {$xth(me,unredook)} {
    xth_me_cmds_select $nid
  }
  

  # unredo
  xth_me_unredo_action [mc "moving command"] \
    "xth_me_cmds_move_to $id $sx\nxth_me_cmds_select $id" \
    "xth_me_cmds_move_to $id $dx\nxth_me_cmds_select $nid"
  update idletasks
  
}

proc xth_me_cmds_move_up {id} {
  global xth
  xth_me_cmds_update {}
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {$id < 1} {
    return
  }
  set ix [lsearch $xth(me,cmds,xlist) $id]
  if {$ix < 1} {
    return
  }
  set dix [expr $ix - 1]
  # vymenime v liste
  set xth(me,cmds,list) [lreplace $xth(me,cmds,list) $dix $ix \
    [lindex $xth(me,cmds,list) $ix] [lindex $xth(me,cmds,list) $dix]]
  # vymenime v xliste
  set xth(me,cmds,xlist) [lreplace $xth(me,cmds,xlist) $dix $ix \
    [lindex $xth(me,cmds,xlist) $ix] [lindex $xth(me,cmds,xlist) $dix]]
  # selection
  if {$id == $xth(me,cmds,selid)} {
    $xth(ctrl,me,cmds).cl.l selection clear 0 end  
    $xth(ctrl,me,cmds).cl.l selection set $dix $dix
    $xth(ctrl,me,cmds).cl.l see $dix
    set selcmd "\nxth_me_cmds_select $id"
  } else {
    set selcmd {}
  }
  xth_me_cmds_update_list [lindex $xth(me,cmds,xlist) $ix]
  xth_me_cmds_update_list [lindex $xth(me,cmds,xlist) $dix]
  # unredo
  xth_me_unredo_action [mc "moving command"] \
    "xth_me_cmds_move_down $id$selcmd" \
    "xth_me_cmds_move_up $id$selcmd"
  update idletasks
}


proc xth_me_cmds_move_down {id} {
  global xth
  xth_me_cmds_update {}
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {$id < 1} {
    return
  }
  set ix [lsearch $xth(me,cmds,xlist) $id]
  if {$ix > [expr [llength $xth(me,cmds,xlist)] - 3]} {
    return
  }
  set iix [expr $ix + 1]
  # vymenime v liste
  set xth(me,cmds,list) [lreplace $xth(me,cmds,list) $ix $iix \
    [lindex $xth(me,cmds,list) $iix] [lindex $xth(me,cmds,list) $ix]]
  # vymenime v xliste
  set xth(me,cmds,xlist) [lreplace $xth(me,cmds,xlist) $ix $iix \
    [lindex $xth(me,cmds,xlist) $iix] [lindex $xth(me,cmds,xlist) $ix]]
  # selection
  if {$id == $xth(me,cmds,selid)} {
    $xth(ctrl,me,cmds).cl.l selection clear 0 end  
    $xth(ctrl,me,cmds).cl.l selection set $iix $iix
    $xth(ctrl,me,cmds).cl.l see $iix
    set selcmd "\nxth_me_cmds_select $id"
  } else {
    set selcmd {}
  }
  # unredo
  xth_me_cmds_update_list [lindex $xth(me,cmds,xlist) $ix]
  xth_me_cmds_update_list [lindex $xth(me,cmds,xlist) $iix]
  xth_me_unredo_action [mc "moving command"] \
   "xth_me_cmds_move_up $id$selcmd" "xth_me_cmds_move_down $id$selcmd"
  update idletasks
}


proc xth_me_cmds_create_endscrap {ix mode name} {
  global xth
  xth_me_cmds_update {}
  set id [xth_me_cmds_create 5 {} $ix]
  set xth(me,cmds,$id,name) {}
  set xth(me,cmds,$id,data) "endscrap"
  if {[string length $name] > 0} {
    set xth(me,cmds,$id,data) "$xth(me,cmds,$id,data)\n# $name"
  }
  xth_me_cmds_update_list $id
  if {$mode} {
    xth_me_cmds_select $id
    xth_me_cmds_select [expr $id - 1]
    xth_me_unredo_action [mc "creating endscrap"] \
     "xth_me_cmds_delete $id" \
     "xth_me_cmds_undelete $id 0 [lsearch $xth(me,cmds,xlist) $id]"  
  }
}


proc xth_me_cmds_hide_scrap_xctrl {} {

  global xth

  $xth(me,can) itemconfigure $xth(me,canid,scrap,scp1) -state hidden
  $xth(me,can) bind $xth(me,canid,scrap,scp1) <Enter> ""
  $xth(me,can) bind $xth(me,canid,scrap,scp1) <Leave> ""

  $xth(me,can) itemconfigure $xth(me,canid,scrap,scp2) -state hidden
  $xth(me,can) bind $xth(me,canid,scrap,scp2) <Enter> ""
  $xth(me,can) bind $xth(me,canid,scrap,scp2) <Leave> ""

  $xth(me,can) itemconfigure $xth(me,canid,scrap,scpA) -state hidden
  
}


proc xth_me_cmds_move_scrap_xctrl {id x y} {
  global xth
  set xth(me,canid,scrap,scp$id,pos) [list $x $y]
  set x [xth_me_real2canx $x]
  set y [xth_me_real2cany $y]
  $xth(me,can) coords $xth(me,canid,scrap,scp$id) \
    [expr $x - $xth(gui,me,scrap,psize)] [expr $y - $xth(gui,me,scrap,psize)] \
    [expr $x + $xth(gui,me,scrap,psize)] [expr $y + $xth(gui,me,scrap,psize)]
  set x1 [xth_me_real2canx [lindex $xth(me,canid,scrap,scp1,pos) 0]]
  set y1 [xth_me_real2cany [lindex $xth(me,canid,scrap,scp1,pos) 1]]
  set x2 [xth_me_real2canx [lindex $xth(me,canid,scrap,scp2,pos) 0]]
  set y2 [xth_me_real2cany [lindex $xth(me,canid,scrap,scp2,pos) 1]]
  $xth(me,can) coords $xth(me,canid,scrap,scpA) $x1 $y1 $x2 $y2
}


proc xth_me_cmds_start_scrap_xctrl_drag {pid x y} {
  global xth
  xth_me_cmds_update {}
  set xth(me,scrap,xdrag_mx) $x
  set xth(me,scrap,xdrag_my) $y
  set xth(me,scrap,xdrag_px) $xth(ctrl,me,scrap,px$pid)
  set xth(me,scrap,xdrag_py) $xth(ctrl,me,scrap,py$pid)
  set xth(me,scrap,xdrag_benter) [$xth(me,can) bind $xth(me,canid,scrap,scp$pid) <Enter>]
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <Enter> {}
  set xth(me,scrap,xdrag_bleave) [$xth(me,can) bind $xth(me,canid,scrap,scp$pid) <Leave>]
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <Leave> {}
  $xth(me,can) itemconfigure $xth(me,canid,scrap,scp$pid) -fill {}
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <B1-Motion> "xth_me_cmds_scrap_xctrl_drag $pid %x %y"
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <B1-ButtonRelease> "xth_me_cmds_end_scrap_xctrl_drag $pid %x %y"
  $xth(me,can) configure -cursor {}
}


proc xth_me_cmds_scrap_xctrl_drag {pid x y} {
  global xth
  set nx [expr $xth(me,scrap,xdrag_px) - [expr double($xth(me,scrap,xdrag_mx) - $x) * 100.0 / $xth(me,zoom)]]
  set ny [expr $xth(me,scrap,xdrag_py) + [expr double($xth(me,scrap,xdrag_my) - $y) * 100.0 / $xth(me,zoom)]]
  xth_me_cmds_move_scrap_xctrl $pid $nx $ny
  set xth(ctrl,me,scrap,px$pid) $nx
  set xth(ctrl,me,scrap,py$pid) $ny
  update idletasks
}


proc xth_me_cmds_end_scrap_xctrl_drag {pid x y} {
  global xth
  xth_me_cmds_scrap_xctrl_drag $pid $x $y
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <B1-Motion> ""
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <B1-ButtonRelease> ""
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <Enter> $xth(me,scrap,xdrag_benter)
  $xth(me,can) bind $xth(me,canid,scrap,scp$pid) <Leave> $xth(me,scrap,xdrag_bleave)
  $xth(me,can) itemconfigure $xth(me,canid,scrap,scp$pid) -fill yellow
  $xth(me,can) configure -cursor crosshair
  xth_me_cmds_update {}
}


proc xth_me_cmds_show_scrap_xctrl {x1 y1 x2 y2} {

  global xth
  
  xth_me_cmds_move_scrap_xctrl 1 $x1 $y1
  $xth(me,can) itemconfigure $xth(me,canid,scrap,scp1) -state normal
  $xth(me,can) raise $xth(me,canid,scrap,scp1)
  $xth(me,can) bind $xth(me,canid,scrap,scp1) <Enter> "xth_status_bar_push me; xth_status_bar_status me \"Scrap picture scale point 1.\"; $xth(me,can) itemconfigure $xth(me,canid,scrap,scp1) -fill yellow"
  $xth(me,can) bind $xth(me,canid,scrap,scp1) <Leave> "xth_status_bar_pop me; $xth(me,can) itemconfigure $xth(me,canid,scrap,scp1) -fill red"
  $xth(me,can) bind $xth(me,canid,scrap,scp1) <1> "xth_me_cmds_start_scrap_xctrl_drag 1 %x %y"

  xth_me_cmds_move_scrap_xctrl 2 $x2 $y2
  $xth(me,can) itemconfigure $xth(me,canid,scrap,scp2) -state normal
  $xth(me,can) raise $xth(me,canid,scrap,scp2)
  $xth(me,can) bind $xth(me,canid,scrap,scp2) <Enter> "xth_status_bar_push me; xth_status_bar_status me \"Scrap picture scale point 2.\"; $xth(me,can) itemconfigure $xth(me,canid,scrap,scp2) -fill yellow"
  $xth(me,can) bind $xth(me,canid,scrap,scp2) <Leave> "xth_status_bar_pop me; $xth(me,can) itemconfigure $xth(me,canid,scrap,scp2) -fill red"
  $xth(me,can) bind $xth(me,canid,scrap,scp2) <1> "xth_me_cmds_start_scrap_xctrl_drag 2 %x %y"

  $xth(me,can) itemconfigure $xth(me,canid,scrap,scpA) -state normal
  
}


proc xth_me_cmds_update_scrap_ctrl {id} {
  global xth
  if {[string length $id] > 0} {
    $xth(ctrl,me,scrap).namel configure -state normal
    $xth(ctrl,me,scrap).name configure -state normal
    $xth(ctrl,me,scrap).projl configure -state normal
    $xth(ctrl,me,scrap).proj configure -state normal
    $xth(ctrl,me,scrap).optl configure -state normal
    $xth(ctrl,me,scrap).opt configure -state normal
    $xth(ctrl,me,scrap).scl configure -state normal
    $xth(ctrl,me,scrap).scpb configure -state normal
    $xth(ctrl,me,scrap).scpp configure -state normal
    $xth(ctrl,me,scrap).scrp configure -state normal
    $xth(ctrl,me,scrap).scx1p configure -state normal
    $xth(ctrl,me,scrap).scy1p configure -state normal
    $xth(ctrl,me,scrap).scx2p configure -state normal
    $xth(ctrl,me,scrap).scy2p configure -state normal
    $xth(ctrl,me,scrap).scx1r configure -state normal
    $xth(ctrl,me,scrap).scy1r configure -state normal
    $xth(ctrl,me,scrap).scx2r configure -state normal
    $xth(ctrl,me,scrap).scy2r configure -state normal
    $xth(ctrl,me,scrap).scu configure -state normal
    $xth(ctrl,me,scrap).scul configure -state normal
    $xth(ctrl,me,scrap).skl configure -state normal
    $xth(ctrl,me,scrap).skll.l configure -takefocus 1 \
      -listvariable xth(me,cmds,$id,sklist)
    $xth(ctrl,me,scrap).skins configure -state normal
    $xth(ctrl,me,scrap).skdel configure -state normal
    set xth(ctrl,me,scrap,name) $xth(me,cmds,$id,name)
    set xth(ctrl,me,scrap,projection) $xth(me,cmds,$id,projection)
    set xth(ctrl,me,scrap,options) $xth(me,cmds,$id,options)
    set xth(ctrl,me,scrap,px1) [lindex $xth(me,cmds,$id,scale) 0]
    set xth(ctrl,me,scrap,py1) [lindex $xth(me,cmds,$id,scale) 1]
    set xth(ctrl,me,scrap,px2) [lindex $xth(me,cmds,$id,scale) 2]
    set xth(ctrl,me,scrap,py2) [lindex $xth(me,cmds,$id,scale) 3]
    set xth(ctrl,me,scrap,rx1) [lindex $xth(me,cmds,$id,scale) 4]
    set xth(ctrl,me,scrap,ry1) [lindex $xth(me,cmds,$id,scale) 5]
    set xth(ctrl,me,scrap,rx2) [lindex $xth(me,cmds,$id,scale) 6]
    set xth(ctrl,me,scrap,ry2) [lindex $xth(me,cmds,$id,scale) 7]
    set xth(ctrl,me,scrap,units) [lindex $xth(me,cmds,$id,scale) 8]
    xth_me_cmds_show_scrap_xctrl [lindex $xth(me,cmds,$id,scale) 0] \
      [lindex $xth(me,cmds,$id,scale) 1] [lindex $xth(me,cmds,$id,scale) 2] \
      [lindex $xth(me,cmds,$id,scale) 3]
    xth_me_prev_cmd $xth(me,cmds,$id,data)
  } else {
    set xth(ctrl,me,scrap,name) ""
    set xth(ctrl,me,scrap,projection) $xth(me,dflt,scrap,projection)
    set xth(ctrl,me,scrap,options) $xth(me,dflt,scrap,options)
    set xth(ctrl,me,scrap,px1) [lindex $xth(me,dflt,scrap,scale) 0]
    set xth(ctrl,me,scrap,py1) [lindex $xth(me,dflt,scrap,scale) 1]
    set xth(ctrl,me,scrap,px2) [lindex $xth(me,dflt,scrap,scale) 2]
    set xth(ctrl,me,scrap,py2) [lindex $xth(me,dflt,scrap,scale) 3]
    set xth(ctrl,me,scrap,rx1) [lindex $xth(me,dflt,scrap,scale) 4]
    set xth(ctrl,me,scrap,ry1) [lindex $xth(me,dflt,scrap,scale) 5]
    set xth(ctrl,me,scrap,rx2) [lindex $xth(me,dflt,scrap,scale) 6]
    set xth(ctrl,me,scrap,ry2) [lindex $xth(me,dflt,scrap,scale) 7]
    set xth(ctrl,me,scrap,units) [lindex $xth(me,dflt,scrap,scale) 8]
    $xth(ctrl,me,scrap).namel configure -state disabled
    $xth(ctrl,me,scrap).name configure -state disabled
    $xth(ctrl,me,scrap).projl configure -state disabled
    $xth(ctrl,me,scrap).proj configure -state disabled
    $xth(ctrl,me,scrap).optl configure -state disabled
    $xth(ctrl,me,scrap).opt configure -state disabled
    $xth(ctrl,me,scrap).scl configure -state disabled
    $xth(ctrl,me,scrap).scpb configure -state disabled
    $xth(ctrl,me,scrap).scpp configure -state disabled
    $xth(ctrl,me,scrap).scrp configure -state disabled
    $xth(ctrl,me,scrap).scx1p configure -state disabled
    $xth(ctrl,me,scrap).scy1p configure -state disabled
    $xth(ctrl,me,scrap).scx2p configure -state disabled
    $xth(ctrl,me,scrap).scy2p configure -state disabled
    $xth(ctrl,me,scrap).scx1r configure -state disabled
    $xth(ctrl,me,scrap).scy1r configure -state disabled
    $xth(ctrl,me,scrap).scx2r configure -state disabled
    $xth(ctrl,me,scrap).scy2r configure -state disabled
    $xth(ctrl,me,scrap).scu configure -state disabled
    $xth(ctrl,me,scrap).scul configure -state disabled
    $xth(ctrl,me,scrap).skl configure -state disabled
    $xth(ctrl,me,scrap).skll.l configure -takefocus 0 \
      -listvariable xth(ctrl,me,scrap,sklempty)
    $xth(ctrl,me,scrap).skins configure -state disabled
    $xth(ctrl,me,scrap).skdel configure -state disabled
    xth_me_cmds_hide_scrap_xctrl    
  }
}

proc xth_me_cmds_update_scrap_vars {id} {

  global xth
  set xth(ctrl,me,scrap,name) $xth(me,cmds,$id,name)
  set xth(ctrl,me,scrap,projection) $xth(me,cmds,$id,projection)
  set xth(ctrl,me,scrap,options) $xth(me,cmds,$id,options)
  set xth(ctrl,me,scrap,px1) [lindex $xth(me,cmds,$id,scale) 0]
  set xth(ctrl,me,scrap,py1) [lindex $xth(me,cmds,$id,scale) 1]
  set xth(ctrl,me,scrap,px2) [lindex $xth(me,cmds,$id,scale) 2]
  set xth(ctrl,me,scrap,py2) [lindex $xth(me,cmds,$id,scale) 3]
  set xth(ctrl,me,scrap,rx1) [lindex $xth(me,cmds,$id,scale) 4]
  set xth(ctrl,me,scrap,ry1) [lindex $xth(me,cmds,$id,scale) 5]
  set xth(ctrl,me,scrap,rx2) [lindex $xth(me,cmds,$id,scale) 6]
  set xth(ctrl,me,scrap,ry2) [lindex $xth(me,cmds,$id,scale) 7]
  set xth(ctrl,me,scrap,units) [lindex $xth(me,cmds,$id,scale) 8]
  xth_me_cmds_move_scrap_xctrl 1 [lindex $xth(me,cmds,$id,scale) 0] \
    [lindex $xth(me,cmds,$id,scale) 1] 
  xth_me_cmds_move_scrap_xctrl 2 [lindex $xth(me,cmds,$id,scale) 2] \
    [lindex $xth(me,cmds,$id,scale) 3]

}


proc xth_me_cmds_update_scrap {id nname nproj nopt nscale} {

  global xth
  
  set oname $xth(me,cmds,$id,name)
  set oproj $xth(me,cmds,$id,projection)
  set oopt $xth(me,cmds,$id,options)
  set oscale $xth(me,cmds,$id,scale)

  regsub {^\s*} $nopt "" nopt
  regsub {\s*$} $nopt "" nopt
  if {[string length $nname] < 1} {
    set nname $oname
  }  
  if {[llength $nscale] < 8} {
    set nscale oscale
  } else {
    for {set i 0} {$i < 8} {incr i} {
      if {[catch {expr [lindex $nscale $i]}]} {
	set nscale [lreplace $nscale $i $i [lindex $oscale $i]]
      }
    }
  }
  if {[llength $nscale] == 9} {
    if {[string length [lindex $nscale 8]] == 0} {
      set nscale [lreplace $nscale 8 8]
    }
  }
  
  if {![string equal "$oname $oproj $oopt $oscale" "$nname $nproj $nopt $nscale"]} {
    xth_me_unredo_action [mc "scrap changes"] \
      "xth_me_cmds_update_scrap $id $oname [list $oproj] [list $oopt] [list $oscale]; xth_me_cmds_select $id" \
      "xth_me_cmds_update_scrap $id $nname [list $nproj] [list $nopt] [list $nscale]; xth_me_cmds_select $id"
    set xth(me,cmds,$id,name) $nname
    set xth(me,cmds,$id,projection) $nproj
    set xth(me,cmds,$id,options) $nopt
    set xth(me,cmds,$id,scale) $nscale
    xth_me_cmds_update_scrap_data $id
    xth_me_cmds_update_list $id
  }
  
}


proc xth_me_cmds_update_scrap_data {id} {

  global xth

  set d "scrap $xth(me,cmds,$id,name)"

  if {[llength $xth(me,cmds,$id,projection)] > 1} {
    set d "$d -projection \[$xth(me,cmds,$id,projection)\]"
  } elseif {[llength $xth(me,cmds,$id,projection)] > 0} {
    set d "$d -projection $xth(me,cmds,$id,projection)"
  }
  set xth(me,dflt,scrap,projection) $xth(me,cmds,$id,projection)

  if {[string length $xth(me,cmds,$id,options)] > 0} {
    set d "$d $xth(me,cmds,$id,options)"
  }
  set xth(me,dflt,scrap,options) $xth(me,cmds,$id,options)

  set d "$d -scale \[$xth(me,cmds,$id,scale)\]"
  set xth(me,dflt,scrap,scale) $xth(me,cmds,$id,scale)
  
  foreach sk $xth(me,cmds,$id,sklist) {
    set d "$d -sketch $sk"
  }

  set xth(me,cmds,$id,data) "$d"
  
}


proc xth_me_cmds_create_scrap {ix mode name opts} {

  global xth
  xth_me_cmds_update {}

  set undoselect {}
  if {[string length $ix] == 0} {
    set undoselect "; xth_me_cmds_select $xth(me,cmds,selid)"

    #xth_me_cmds_select [lindex $xth(me,cmds,xlist) 0]
    set newselid 0
    set cx [lsearch -exact $xth(me,cmds,xlist) $xth(me,cmds,selid)]
    if {$cx > -1} {
      for {set cc [expr $cx + 1]} {$cc < [llength $xth(me,cmds,xlist)]} {incr cc} {
	set cselid [lindex $xth(me,cmds,xlist) $cc]
	if {$xth(me,cmds,$cselid,ct) == 4} {
	  set newselid $cselid
	  break
	}
      }
    }
    xth_me_cmds_select $newselid
    
  }
  
  set id [xth_me_cmds_create 4 {} $ix]

  if {[string length $name] > 0} {
    set xth(me,cmds,$id,name) $name
  } else {
    set xth(me,cmds,$id,name) "scrap$id"
  }

  if {$mode && ([string length $opts] < 1)} {
    set opts $xth(me,dflt,scrap,options)
  }
  
  # nastavit projekciu
  if {$mode} {
    set xth(me,cmds,$id,projection) $xth(me,dflt,scrap,projection)
  } else {
    set xth(me,cmds,$id,projection) {}
  }
  set optl [xth_me_cmds_get_line_option $opts projection]
  if {[lindex $optl 2]} {
    set xth(me,cmds,$id,projection) [lindex $optl 0]
    set opts [lindex $optl 1]
  }
  set optl [xth_me_cmds_get_line_option $opts proj]
  if {[lindex $optl 2]} {
    set xth(me,cmds,$id,projection) [lindex $optl 0]
    set opts [lindex $optl 1]
  }
  
  # nastavit scale
  set xth(me,cmds,$id,scale) {}
  if {[llength $xth(me,dflt,scrap,scale)] < 1} {
    set xth(me,dflt,scrap,scale) [list $xth(me,area,xmin) $xth(me,area,ymin) \
      $xth(me,area,xmax) $xth(me,area,ymin) 0.0 0.0 [expr 0.0254 * ($xth(me,area,xmax) - $xth(me,area,xmin))] 0.0 m]
  }
  set optl [xth_me_cmds_get_line_option $opts scale]
  set optv [lindex $optl 0]
  set opts [lindex $optl 1]
  switch [llength $optv] {
    1 {
      set xth(me,cmds,$id,scale) [list $xth(me,area,xmin) $xth(me,area,ymin) \
	$xth(me,area,xmax) $xth(me,area,ymin) 0.0 0.0 [expr 1.0 * $optv * ($xth(me,area,xmax) - $xth(me,area,xmin))] 0.0 m]
    }
    2 {
      set xth(me,cmds,$id,scale) [list $xth(me,area,xmin) $xth(me,area,ymin) \
	$xth(me,area,xmax) $xth(me,area,ymin) 0.0 0.0 [expr 1.0 * [lindex $optv 0] * ($xth(me,area,xmax) - $xth(me,area,xmin))] 0.0 [lindex $optv 1]]
    }
    3 {
      set xth(me,cmds,$id,scale) [list $xth(me,area,xmin) $xth(me,area,ymin) \
	$xth(me,area,xmax) $xth(me,area,ymin) 0.0 0.0 [expr 1.0 * [lindex $optv 1] / [lindex $optv 0] * ($xth(me,area,xmax) - $xth(me,area,xmin))] 0.0 [lindex $optv 2]]
    }
    8 {
      set xth(me,cmds,$id,scale) [list [lindex $optv 0] [lindex $optv 1] [lindex $optv 2] \
      [lindex $optv 3] [lindex $optv 4] [lindex $optv 5] [lindex $optv 6] [lindex $optv 7]]
    }
    9 {
      set xth(me,cmds,$id,scale) [list [lindex $optv 0] [lindex $optv 1] [lindex $optv 2] \
      [lindex $optv 3] [lindex $optv 4] [lindex $optv 5] [lindex $optv 6] [lindex $optv 7] [lindex $optv 8]]
    }
    default {
      set xth(me,cmds,$id,scale) $xth(me,dflt,scrap,scale)
    }
  }

  # set the list of sketches    
  set xth(me,cmds,$id,sklist) {}
  set optl [xth_me_cmds_get_sketch_option $opts]
  while {[lindex $optl 2]} {
    lappend xth(me,cmds,$id,sklist) [lindex $optl 0]
    set opts [lindex $optl 1]
    set optl [xth_me_cmds_get_sketch_option $opts]
  }
  
  # nastavit options
  regsub {^\s*} $opts "" opts
  regsub {\s*$} $opts "" opts
  set xth(me,cmds,$id,options) $opts
  
  xth_me_cmds_update_list $id
  xth_me_cmds_update_scrap_data $id
  if {$mode} {
    xth_me_unredo_action [mc "creating scrap"] \
      "xth_me_cmds_delete $id$undoselect" \
      "xth_me_cmds_undelete $id 0 [lsearch $xth(me,cmds,xlist) $id]"  
    xth_me_cmds_create_endscrap $ix $mode {}
  }
}


proc xth_me_cmds_create_text {ix mode data cpos} {
  global xth
  xth_me_cmds_update {}
  set id [xth_me_cmds_create 1 {} $ix]
  set xth(me,cmds,$id,data) $data
  set xth(me,cmds,$id,cpos) $cpos
  if {$mode} {
    xth_me_cmds_select $id
    xth_me_unredo_action [mc "creating text"] \
      "xth_me_cmds_delete $id" \
      "xth_me_cmds_undelete $id 0 [lsearch $xth(me,cmds,xlist) $id]"
  }
}


proc xth_me_cmds_update_text {id newdata newcpos} {
  global xth
  set olddata $xth(me,cmds,$id,data)
  set oldcpos $xth(me,cmds,$id,cpos)
  regsub {\s*$} $newdata {} newdata
  if {![string equal $xth(me,cmds,$id,data) $newdata]} {
    set newdata "$newdata\n"
    xth_me_unredo_action [mc "text changes"] \
      "xth_me_cmds_update_text $id [list $olddata] $oldcpos; xth_me_cmds_select $id" \
      "xth_me_cmds_update_text $id [list $newdata] $newcpos; xth_me_cmds_select $id"
    set xth(me,cmds,$id,data) $newdata
    set xth(me,cmds,$id,cpos) $newcpos    
  }
}


proc xth_me_cmds_action {} {
  global xth
  switch $xth(me,cmds,action) {
    0 {
      xth_me_cmds_create_line {} 1 "" "" ""
      xth_ctrl_scroll_to me line
      xth_ctrl_maximize me line
      xth_ctrl_maximize me linept
    }
    1 {
      xth_me_cmds_set_mode 1    
    }
    2 {
      xth_me_cmds_create_scrap {} 1 "" ""
      xth_ctrl_scroll_to me scrap
      xth_ctrl_maximize me scrap
    }
    3 {
      xth_me_cmds_create_text {} 1 "\n" "1.0"
      xth_ctrl_scroll_to me text
      xth_ctrl_maximize me text
      focus $xth(ctrl,me,text).txt
    }
    4 {
      xth_me_cmds_delete {}
    }
    5 {
      xth_me_cmds_create_area {} 1 "" "" ""
      xth_ctrl_scroll_to me ac
      xth_ctrl_maximize me ac
    }
  }
}


proc xth_me_cmds_create_all {lns} {
  global xth
  set ctext {}
  xth_status_bar_push me
  set ctext_push {
    regsub {^\s*} $ctext {} ctext
    regsub {\s*$} $ctext {} ctext
    if {[string length $ctext] > 0} {
      xth_me_cmds_create_text [expr [llength $xth(me,cmds,xlist)] - 1] 0 "$ctext\n" 1.0
      set ctext {}
    }
  }
  set line_lines {}
  set line_type {}
  set line_opts {}
  set inline 0
  set linenumber 0
  set totallns [llength $lns]
  xth_me_progbar_show $totallns
  xth_status_bar_status me "Processing commands ..."
  foreach ln $lns {
    incr linenumber
    xth_me_progbar_prog $linenumber
    # here take care of special commands
    if {[regexp {^\s*scrap\s+(\S+)\s*(.*)$} $ln dum name opts]} {
      eval $ctext_push
      xth_me_cmds_create_scrap [expr [llength $xth(me,cmds,xlist)] - 1] 0 $name $opts
    } elseif {[regexp {^\s*endscrap\s*(\S*)\s*$} $ln dum name]} {
      eval $ctext_push
      xth_me_cmds_create_endscrap [expr [llength $xth(me,cmds,xlist)] - 1] 0 $name
    } elseif {[regexp {^\s*point\s+(\S+)\s+(\S+)\s+(\S+)\s*(.*)$} $ln dum x y type opts]} {
      eval $ctext_push
      xth_me_cmds_create_point [expr [llength $xth(me,cmds,xlist)] - 1] 0 $x $y $type $opts
    } elseif {[regexp {^\s*line\s+(\S+)\s*(.*)$} $ln dum line_type line_opts]} {
      eval $ctext_push
      set line_lines {}
      set inline 1
    } elseif {($inline == 1) && [regexp {^\s*endline(\s|$)} $ln]} {
      xth_me_cmds_create_line [expr [llength $xth(me,cmds,xlist)] - 1] 0 $line_type $line_opts $line_lines
      set line_lines {}
      set line_type {}
      set line_opts {}
      set inline 0
    } elseif {[regexp {^\s*area\s+(\S+)\s*(.*)$} $ln dum line_type line_opts]} {
      eval $ctext_push
      set line_lines {}
      set inline 2
    } elseif {($inline == 2) && [regexp {^\s*endarea(\s|$)} $ln]} {
      xth_me_cmds_create_area [expr [llength $xth(me,cmds,xlist)] - 1] 0 $line_type $line_opts $line_lines
      set line_lines {}
      set line_type {}
      set line_opts {}
      set inarea 0
    } elseif {($inline > 0)} {
      lappend line_lines $ln
    } else {
      set ctext "$ctext\n$ln"
    }
  }
  if {$inline > 0} {
    foreach ln $line_lines {
      set ctext "$ctext\n$ln"
    }
  }
  eval $ctext_push
  xth_me_progbar_hide
  xth_status_bar_pop me
}


proc xth_me_cmds_click {id tagOrId x y mx my} {
  global xth
  xth_me_cmds_update {}
  if {[llength $id] == 2} {
    set pid [lindex $id 1]
    set id [lindex $id 0]
  } else {
    set pid 0
  }
  
  switch $xth(me,cmds,mode) {
    0 {
      if {[llength $id] > 0} {
	if {$id != $xth(me,cmds,selid)} {
	  xth_me_cmds_select "$id $pid"
	  if {$pid == 0} {
	    xth_ctrl_scroll_to me point
	    xth_ctrl_maximize me point
	  } else {
	    xth_ctrl_scroll_to me line
	    xth_ctrl_maximize me line
	    xth_ctrl_maximize me linept
	  }
	} else {
	  switch $xth(me,cmds,$id,ct) {
	    2 {xth_me_cmds_start_point_drag $id $mx $my}
	    3 {
	      if {$xth(me,cmds,selpid) != $pid} {
		xth_me_cmds_select_linept $id $pid
	      } else {
		xth_me_cmds_start_linecp_drag pt$id.$pid $id 0 $pid 0 x $mx $my
	      }
	    }
	  }
	}
      }
    }
    1 {
      xth_ctrl_scroll_to me point
      xth_ctrl_maximize me point
      # check, whether we clicked on XVI station
      set cptype {}
      set cpopts {}
      if {[regexp {XVIstI(\d+)S(\d+)} [$xth(me,can) itemcget $tagOrId -tags] dum imgx sti]} {
	set csname [lindex [lindex $xth(me,imgs,$imgx,XVIstations) $sti] 2]
	set x [lindex [lindex $xth(me,imgs,$imgx,XVIstationsX) $sti] 0]
	set y [lindex [lindex $xth(me,imgs,$imgx,XVIstationsX) $sti] 1]
	set cptype station
	set cpopts $xth(me,dflt,point,options)
	if {[regexp {\-name\s+(\S+)} $cpopts]} {
	  regsub {\-name\s+(\S+)} $cpopts "-name $csname" cpopts
	} else {
	  set cpopts "-name $csname"
	}
      }
      if {$id == ($xth(me,cmds,cmdln) - 1)} {
	xth_me_cmds_end_point 
      } else {
	xth_me_cmds_create_point {} 1 $x $y $cptype $cpopts
      }
    }
    2 {
      xth_ctrl_scroll_to me line
      xth_ctrl_maximize me line
      xth_ctrl_maximize me linept
      set fpid -1
      set lpid -1
      if {($id == $xth(me,cmds,selid)) && ([string length $id] > 0) && ($pid > 0)} {
	set xl $xth(me,cmds,$id,xplist)
	set lix [expr [llength $xl] - 2]
	if {$lix >= 0} {
	  set fpid [lindex $xl 0]
	  set lpid [lindex $xl $lix]
	}
      }
      if {($id == $xth(me,cmds,selid)) && ($pid != 0) && ($pid == $xth(me,cmds,inspid))} {
	xth_me_cmds_end_line
      } elseif {($id == $xth(me,cmds,selid)) && ($pid == $fpid) && ($xth(me,cmds,inspid) == 0)} {
	xth_me_cmds_close_line $id
      } elseif {($id == $xth(me,cmds,selid)) && ($pid == $lpid) && ($xth(me,cmds,inspid) == 0)} {
	xth_me_cmds_end_line
      } else {
	# vytvori novy bod
    # ak sme klikli na XVIbod, tak hodime presne tam
      if {[regexp {XVIstI(\d+)S(\d+)} [$xth(me,can) itemcget $tagOrId -tags] dum imgx sti]} {
        set x [lindex [lindex $xth(me,imgs,$imgx,XVIstationsX) $sti] 0]
        set y [lindex [lindex $xth(me,imgs,$imgx,XVIstationsX) $sti] 1]
      }    
	xth_me_cmds_start_create_linept $tagOrId $x $y $mx $my
      }      
    }
    3 {
      if {([string length $id] > 0) && ($xth(me,cmds,$id,ct) == 3)} {
	xth_me_cmds_insert_area_lineid $id $mx $my
      }
    }
    4 {
      xth_me_cmds_scrap_scale $x $y
    }
    5 {
      xth_me_cmds_scrap_sketch_insert $tagOrId
    }
  }
}


proc xth_me_cmds_end_point {} {
  set recmds "xth_me_cmds_set_mode 0"
  set uncmds "xth_me_cmds_set_mode 1"
  eval $recmds
  xth_me_unredo_action [mc "end point insertion"] $uncmds $recmds
}




proc xth_me_cmds_click_lineln {id tagOrId mx my} {
  global xth
  xth_me_cmds_update {}
  if {[llength $id] == 2} {
    set pid [lindex $id 1]
    set id [lindex $id 0]
  } else {
    set pid 0
  }

  switch $xth(me,cmds,mode) {
    3 {
      if {$xth(me,cmds,$id,ct) == 3} {
	xth_me_cmds_insert_area_lineid $id $mx $my
      }
    }
    4 {
      xth_me_cmds_scrap_scale
    }
    0 {
      xth_me_cmds_select "$id $pid"
    }
    default {
      xth_me_cmds_click_area ln$id.$pid $mx $my
    }
  }
}



proc xth_me_cmds_click_area {tagOrId x y} {
  global xth
  xth_me_cmds_click {} $tagOrId [xth_me_can2realx [$xth(me,can) canvasx $x]] [xth_me_can2realy [$xth(me,can) canvasy $y]] $x $y
}


proc xth_me_cmds_set_mode {nmode} {
  
  global xth
  
  if {!$xth(me,fopen)} {
    return
  }

  if {($nmode == 0) && ($xth(me,cmds,mode) == 0)} {
    xth_me_cmds_select_nopoint
  }

  set xth(me,cmds,mode) $nmode
  switch $nmode {
    0 {
      $xth(me,mbar) configure -text [mc "select object"] -bg green -fg black
      $xth(ctrl,me,ac).ins configure -text [mc "Insert"]
    }
    1 {
      $xth(me,mbar) configure -text [mc "insert point"] -bg red -fg white
    }
    2 {
      $xth(me,mbar) configure -text [mc "insert line point"] -bg red -fg white
    }
    3 {
      $xth(me,mbar) configure -text [mc "insert area border"] -bg red -fg white
      $xth(ctrl,me,ac).ins configure -text [mc "Select"]
    }
    4 {
      $xth(me,mbar) configure -text [mc "scale scrap"] -bg red -fg white
    }
    5 {
      $xth(me,mbar) configure -text [mc "insert sketch"] -bg red -fg white
    }
  }
  
  set xth(tb,me,action) $nmode
  
}


proc xth_me_cmds_create_point {ix mode x y type opts} {

  global xth
  xth_me_cmds_update {}
  set id [xth_me_cmds_create 2 {} $ix]

  set xth(me,cmds,$id,x) $x
  set xth(me,cmds,$id,y) $y
  
  if {$mode && ([string length $opts] < 1)} {
    if {([string length $type] < 1) && \
	[string equal $xth(me,dflt,point,type) station] && \
	[regexp {\-name\s+(\S+)} $xth(me,dflt,point,options) dum stname]} {
      regsub {\-name\s+(\S+)} $xth(me,dflt,point,options) "-name [xth_incr_station_name $stname $xth(me,snai)]" xth(me,dflt,point,options)
    }
    set opts $xth(me,dflt,point,options)
  }

  if {[string length $type] > 0} {
    set xth(me,cmds,$id,type) $type
  } else {
    set xth(me,cmds,$id,type) $xth(me,dflt,point,type)
  }
  
  # nastavit meno
  set optl [xth_me_cmds_get_line_option $opts id]
  if {[lindex $optl 2]} {
    set xth(me,cmds,$id,name) [lindex $optl 0]
    set opts [lindex $optl 1]
  }
  
  # nastavit rotation
  if {$mode} {
    set xth(me,cmds,$id,rotation) $xth(me,dflt,point,rotation)
  } else {
    set xth(me,cmds,$id,rotation) {}
  }
  set optl [xth_me_cmds_get_line_option $opts orientation]
  if {[lindex $optl 2]} {
    set xth(me,cmds,$id,rotation) [lindex $optl 0]
    set opts [lindex $optl 1]
  } else {
    set optl [xth_me_cmds_get_line_option $opts orient]
    if {[lindex $optl 2]} {
      set xth(me,cmds,$id,rotation) [lindex $optl 0]
      set opts [lindex $optl 1]
    }
  }

#  # nastavit xsize
#  if {$mode} {
#    set xth(me,cmds,$id,xsize) $xth(me,dflt,point,xsize)
#  } else {
    set xth(me,cmds,$id,xsize) {}
#  }
#  set optl [xth_me_cmds_get_line_option $opts size]
#  if {[lindex $optl 2]} {
#    set xth(me,cmds,$id,xsize) [lindex $optl 0]
#    set xth(me,cmds,$id,ysize) [lindex $optl 0]
#    set opts [lindex $optl 1]
#  }
#  set optl [xth_me_cmds_get_line_option $opts "x-size"]
#  if {[lindex $optl 2]} {
#    set xth(me,cmds,$id,xsize) [lindex $optl 0]
#    set opts [lindex $optl 1]
#  }
#
#  # nastavit ysize
#  if {$mode} {
#    set xth(me,cmds,$id,ysize) $xth(me,dflt,point,ysize)
#  } else {
    set xth(me,cmds,$id,ysize) {}
#  }
#  set optl [xth_me_cmds_get_line_option $opts "y-size"]
#  if {[lindex $optl 2]} {
#    set xth(me,cmds,$id,ysize) [lindex $optl 0]
#    set opts [lindex $optl 1]
#  }
#  
#  if {([string length $xth(me,cmds,$id,ysize)] > 0) &&
#      ([string length $xth(me,cmds,$id,xsize)] == 0)} {
#    set xth(me,cmds,$id,xsize) $xth(me,cmds,$id,ysize)
#    set xth(me,cmds,$id,ysize) {}
#  }

  # nastavit options
  regsub {^\s*} $opts "" opts
  regsub {\s*$} $opts "" opts
  set xth(me,cmds,$id,options) $opts
  
  xth_me_cmds_draw_point $id
  if {$mode} {
    $xth(me,can) itemconfigure pt$id -fill lightBlue
  }
  xth_me_cmds_update_list $id
  xth_me_cmds_update_point_data $id
  if {$mode} {
    xth_me_unredo_action [mc "creating point"] \
      "xth_me_cmds_delete $id" \
      "xth_me_cmds_undelete $id 0 [lsearch $xth(me,cmds,xlist) $id]"  
    xth_me_cmds_select $id
  }

}


proc xth_me_cmds_update_point_data {id} {

  global xth

  set d "point $xth(me,cmds,$id,x) $xth(me,cmds,$id,y) $xth(me,cmds,$id,type)"
  set xth(me,dflt,point,type) $xth(me,cmds,$id,type)

  if {[string length $xth(me,cmds,$id,name)] > 0} {
    set d "$d -id $xth(me,cmds,$id,name)"
  }
  
  if {[string length $xth(me,cmds,$id,rotation)] > 0} {
    set d "$d -orientation $xth(me,cmds,$id,rotation)"
  }
  set xth(me,dflt,point,rotation) $xth(me,cmds,$id,rotation)

  if {[string length $xth(me,cmds,$id,xsize)] > 0} {
    set d "$d -x-size $xth(me,cmds,$id,xsize)"
  }
  set xth(me,dflt,point,xsize) $xth(me,cmds,$id,xsize)

  if {[string length $xth(me,cmds,$id,ysize)] > 0} {
    set d "$d -y-size $xth(me,cmds,$id,ysize)"
  }
  set xth(me,dflt,point,ysize) $xth(me,cmds,$id,ysize)

  if {[string length $xth(me,cmds,$id,options)] > 0} {
    set d "$d $xth(me,cmds,$id,options)"
  }
  set xth(me,dflt,point,options) $xth(me,cmds,$id,options)

  catch {
  set ttype [lindex $d 3]
  set xth(me,cmds,$id,sbar) "$d"
  if {([string length $ttype] > 0)} {
    set ttyp [ mc "point $ttype"]
    if {![string equal $ttype $ttyp]} {
      set nd [lreplace $d 3 3 "$ttype:$ttyp"]
      set xth(me,cmds,$id,sbar) "$nd"
    }
  } 
  }

  set xth(me,cmds,$id,data) "$d"
  
}


proc xth_me_cmds_move_point_xctrl {id} {
  global xth
  set cx [xth_me_real2canx $xth(me,cmds,$id,x)]
  set cy [xth_me_real2cany $xth(me,cmds,$id,y)]
  set c1 [expr $cx - 3 * $xth(gui,me,point,psize)]
  set c2  [expr $cy - 3 * $xth(gui,me,point,psize)]
  set c3  [expr $cx + 3 * $xth(gui,me,point,psize)]
  set c4  [expr $cy + 3 * $xth(gui,me,point,psize)]
  $xth(me,can) coords $xth(me,canid,point,selector) [list $c1 $c2 $c3 $c4]
}

proc xth_me_cmds_show_point_xctrl {id} {
  global xth
  $xth(me,can) itemconfigure $xth(me,canid,point,selector) -state normal
  $xth(me,can) raise $xth(me,canid,point,selector)
  $xth(me,can) raise ptfill
  $xth(me,can) lower ptfill point
  xth_me_cmds_move_point_xctrl $id
  xth_me_cmds_show_point_fill_xctrl $id
  $xth(me,can) raise pt$id
}


proc xth_me_cmds_show_point_fill_xctrl {id} {
  global xth
  if {$xth(ctrl,me,point,xsid) || $xth(ctrl,me,point,ysid)} {
    xth_me_cmds_configure_point_fill_xctrl $id 1
    xth_me_cmds_move_point_fill_xctrl $id $xth(ctrl,me,point,rot) $xth(ctrl,me,point,xs) $xth(ctrl,me,point,ys)
  } elseif {$xth(ctrl,me,point,rotid)} {
    xth_me_cmds_configure_point_fill_xctrl $id 0
    xth_me_cmds_move_point_fill_xctrl $id $xth(ctrl,me,point,rot) $xth(ctrl,me,point,xs) $xth(ctrl,me,point,ys)
  } else {
    xth_me_cmds_configure_point_fill_xctrl {} 0
  }
}


proc xth_me_cmds_hide_point_xctrl {} {
  global xth
  $xth(me,can) itemconfigure $xth(me,canid,point,selector) -state hidden
  xth_me_cmds_configure_point_fill_xctrl {} {}
}


proc xth_me_cmds_update_point_ctrl {id} {
  global xth
  if {[string length $id] > 0} {

    $xth(ctrl,me,point).posl configure -state normal
    $xth(ctrl,me,point).posx configure -state normal
    $xth(ctrl,me,point).posy configure -state normal
    $xth(ctrl,me,point).upd configure -state normal
    $xth(ctrl,me,point).typl configure -state normal
    $xth(ctrl,me,point).typ configure -state normal
    $xth(ctrl,me,point).namel configure -state normal
    $xth(ctrl,me,point).name configure -state normal
    $xth(ctrl,me,point).optl configure -state normal
    $xth(ctrl,me,point).opt configure -state normal
    $xth(ctrl,me,point).rotc configure -state normal
    $xth(ctrl,me,point).rot configure -state normal
    $xth(ctrl,me,point).xszc configure -state normal
    $xth(ctrl,me,point).xsz configure -state normal
    $xth(ctrl,me,point).yszc configure -state normal
    $xth(ctrl,me,point).ysz configure -state normal
    $xth(ctrl,me,point).theme configure -state normal
    $xth(ctrl,me,point).themetype configure -state normal
    
    set xth(ctrl,me,point,x) $xth(me,cmds,$id,x)
    set xth(ctrl,me,point,y) $xth(me,cmds,$id,y)
    set xth(ctrl,me,point,type) $xth(me,cmds,$id,type)
    set xth(ctrl,me,point,name) $xth(me,cmds,$id,name)
    set xth(ctrl,me,point,opts) $xth(me,cmds,$id,options)
    set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
    set tx [lsearch -exact $xth(me,themes,$at,point,hidelist) $xth(me,cmds,$id,type)]
    if {$tx < 0} {
      set xth(ctrl,me,point,themetype) {}
    } else {
      set xth(ctrl,me,point,themetype) [lindex $xth(me,themes,$at,point,showlist) $tx]
    }
    
    set xth(ctrl,me,point,rot) $xth(me,cmds,$id,rotation)
    if {[string length $xth(me,cmds,$id,rotation)] > 0} {
      set xth(ctrl,me,point,rotid) 1
    } else {
      set xth(ctrl,me,point,rotid) 0
    }

    set xth(ctrl,me,point,xs) $xth(me,cmds,$id,xsize)
    if {[string length $xth(me,cmds,$id,xsize)] > 0} {
      set xth(ctrl,me,point,xsid) 1
    } else {
      set xth(ctrl,me,point,xsid) 0
    }

    set xth(ctrl,me,point,ys) $xth(me,cmds,$id,ysize)
    if {[string length $xth(me,cmds,$id,ysize)] > 0} {
      set xth(ctrl,me,point,ysid) 1
    } else {
      set xth(ctrl,me,point,ysid) 0
    }
    
    xth_me_cmds_show_point_xctrl $id
    xth_me_prev_cmd $xth(me,cmds,$id,data)
    
  } else {
  
    set xth(ctrl,me,point,x) {}
    set xth(ctrl,me,point,y) {}
    set xth(ctrl,me,point,type) $xth(me,dflt,point,type)
    set xth(ctrl,me,point,name) {}
    set xth(ctrl,me,point,opts) $xth(me,dflt,point,options)

    set xth(ctrl,me,point,rot) $xth(me,dflt,point,rotation)
    if {[string length $xth(me,dflt,point,rotation)] > 0} {
      set xth(ctrl,me,point,rotid) 1
    } else {
      set xth(ctrl,me,point,rotid) 0
    }

    set xth(ctrl,me,point,xs) $xth(me,dflt,point,xsize)
    if {[string length $xth(me,dflt,point,xsize)] > 0} {
      set xth(ctrl,me,point,xsid) 1
    } else {
      set xth(ctrl,me,point,xsid) 0
    }

    set xth(ctrl,me,point,ys) $xth(me,dflt,point,ysize)
    if {[string length $xth(me,dflt,point,ysize)] > 0} {
      set xth(ctrl,me,point,ysid) 1
    } else {
      set xth(ctrl,me,point,ysid) 0
    }

    $xth(ctrl,me,point).posl configure -state disabled
    $xth(ctrl,me,point).posx configure -state disabled
    $xth(ctrl,me,point).posy configure -state disabled
    $xth(ctrl,me,point).upd configure -state disabled
    $xth(ctrl,me,point).typl configure -state disabled
    $xth(ctrl,me,point).theme configure -state disabled
    $xth(ctrl,me,point).themetype configure -state disabled
    $xth(ctrl,me,point).typ configure -state disabled
    $xth(ctrl,me,point).namel configure -state disabled
    $xth(ctrl,me,point).name configure -state disabled
    $xth(ctrl,me,point).optl configure -state disabled
    $xth(ctrl,me,point).opt configure -state disabled
    $xth(ctrl,me,point).rotc configure -state disabled
    $xth(ctrl,me,point).rot configure -state disabled
    $xth(ctrl,me,point).xszc configure -state disabled
    $xth(ctrl,me,point).xsz configure -state disabled
    $xth(ctrl,me,point).yszc configure -state disabled
    $xth(ctrl,me,point).ysz configure -state disabled
    
    xth_me_cmds_hide_point_xctrl  
  }
}


proc xth_me_cmds_update_point_vars {id} {

  global xth
  set xth(ctrl,me,point,x) $xth(me,cmds,$id,x)
  set xth(ctrl,me,point,y) $xth(me,cmds,$id,y)
  set xth(ctrl,me,point,type) $xth(me,cmds,$id,type)
  set xth(ctrl,me,point,name) $xth(me,cmds,$id,name)
  set xth(ctrl,me,point,opts) $xth(me,cmds,$id,options)
  set xth(ctrl,me,point,rot) $xth(me,cmds,$id,rotation)
  set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
  set tx [lsearch -exact $xth(me,themes,$at,point,hidelist) $xth(me,cmds,$id,type)]
  if {$tx < 0} {
    set xth(ctrl,me,point,themetype) {}
  } else {
    set xth(ctrl,me,point,themetype) [lindex $xth(me,themes,$at,point,showlist) $tx]
  }
    
  if {[string length $xth(me,cmds,$id,rotation)] > 0} {
    set xth(ctrl,me,point,rotid) 1
  } else {
    set xth(ctrl,me,point,rotid) 0
  }
  
  set xth(ctrl,me,point,xs) $xth(me,cmds,$id,xsize)
  if {[string length $xth(me,cmds,$id,xsize)] > 0} {
    set xth(ctrl,me,point,xsid) 1
  } else {
    set xth(ctrl,me,point,xsid) 0
  }
  
  set xth(ctrl,me,point,ys) $xth(me,cmds,$id,ysize)
  if {[string length $xth(me,cmds,$id,ysize)] > 0} {
    set xth(ctrl,me,point,ysid) 1
  } else {
    set xth(ctrl,me,point,ysid) 0
  }

  xth_me_cmds_move_point_xctrl $id
  xth_me_cmds_show_point_fill_xctrl $id
  
}

proc xth_me_cmds_update_area {id ntype nopt} {

  global xth
  
  set otype $xth(me,cmds,$id,type)
  set oopt $xth(me,cmds,$id,options)

  regsub {^\s*} $nopt "" nopt
  regsub {\s*$} $nopt "" nopt
  
  if {[string length $ntype] < 1} {
    set ntype $otype
  }
  
  if {$xth(gui,me,type_reset_options) && (![string equal $ntype $otype]) && [string equal $nopt $oopt]} {
    set nopt {}
  }
  
  if {[regexp {^([^ :]+)\:([^ :]+)$} $ntype dum xntype xstype]} {
    if {![string equal $xntype u]} {
      set ntype $xntype
      set nopt [regsub -all {(^|\s+)\-subtype\s+\S+} $nopt {}]
      set nopt [regsub -all {^\s+|\s+$} $nopt {}]
      set nopt "-subtype $xstype $nopt"
      set nopt [regsub -all {^\s+|\s+$} $nopt {}]
    }
  }    
  
  if {![string equal "$ntype $nopt" "$otype $oopt"]} {
    xth_me_unredo_action [mc "area changes"] \
      "xth_me_cmds_update_area $id $otype [list $oopt]; xth_me_cmds_select $id" \
      "xth_me_cmds_update_area $id $ntype [list $nopt]; xth_me_cmds_select $id"
    set xth(me,cmds,$id,type) $ntype
    set xth(me,cmds,$id,options) $nopt
    xth_me_cmds_update_area_data $id
    xth_me_cmds_update_list $id
  }

}

proc xth_me_cmds_update_point {id nx ny ntype nname nopt nrot nxs nys} {

  global xth
  
  set ox $xth(me,cmds,$id,x)
  set oy $xth(me,cmds,$id,y)
  set otype $xth(me,cmds,$id,type)
  set oname $xth(me,cmds,$id,name)
  set oopt $xth(me,cmds,$id,options)
  set orot $xth(me,cmds,$id,rotation)
  set oxs $xth(me,cmds,$id,xsize)
  set oys $xth(me,cmds,$id,ysize)

  regsub {^\s*} $nopt "" nopt
  regsub {\s*$} $nopt "" nopt

  if {[string length $ntype] < 1} {
    set ntype $otype
  }
  
  #reset point options & rotation when type changes
  if {$xth(gui,me,type_reset_options) && (![string equal $ntype $otype]) && [string equal $nopt $oopt] && [string equal $nrot $orot] && [string equal $nxs $oxs] && [string equal $nys $oys]} {
    set nopt {}
    set nrot {}
    set nxs {}
    set nys {}
  }
  
  if {[regexp {^([^ :]+)\:([^ :]+)$} $ntype dum xntype xstype]} {
    if {![string equal $xntype u]} {
      set ntype $xntype
      set nopt [regsub -all {(^|\s+)\-subtype\s+\S+} $nopt {}]
      set nopt [regsub -all {^\s+|\s+$} $nopt {}]
      set nopt "-subtype $xstype $nopt"
      set nopt [regsub -all {^\s+|\s+$} $nopt {}]
    }
  }
  
  if {[string length $nrot] > 0} {
    if {[catch {expr $nrot}]} {
      set nrot $orot
    } elseif {($nrot < 0.0) || ($nrot >= 360.0)} {
      set nrot $orot
    }
  }
  
  if {[catch {expr $nx}]} {
    set nx $ox
  }
  if {[catch {expr $ny}]} {
    set ny $oy
  }
  
  if {[string length $nxs] > 0} {
    if {[catch {expr $nxs}]} {
      set nxs $oxs
    } elseif {$nxs < 0.0} {
      set nxs $oxs
    }
  }
  if {[string length $nys] > 0} {
    if {[catch {expr $nys}]} {
      set nys $oys
    } elseif {$nys < 0.0} {
      set nys $oys
    }
  }
#  if {([string length $nys] > 0) && ([string length $nxs] == 0)} {
#    set nxs $nys
#    set nys {}
#  }
  
  if {![string equal "$nx $ny $ntype $nname $nopt $nrot $nxs $nys" "$ox $oy $otype $oname $oopt $orot $oxs $oys"]} {
    xth_me_unredo_action [mc "point changes"] \
      "xth_me_cmds_update_point $id $ox $oy $otype [list $oname] [list $oopt] [list $orot] [list $oxs] [list $oys]; xth_me_cmds_select $id" \
      "xth_me_cmds_update_point $id $nx $ny $ntype [list $nname] [list $nopt] [list $nrot] [list $nxs] [list $nys]; xth_me_cmds_select $id"
    set xth(me,cmds,$id,x) $nx
    set xth(me,cmds,$id,y) $ny
    set xth(me,cmds,$id,type) $ntype
    set xth(me,cmds,$id,name) $nname
    set xth(me,cmds,$id,options) $nopt
    set xth(me,cmds,$id,rotation) $nrot
    set xth(me,cmds,$id,xsize) $nxs
    set xth(me,cmds,$id,ysize) $nys
    $xth(me,can) coords pt$id [xth_me_cmds_calc_point_coords $id]
    xth_me_cmds_update_point_data $id
    xth_me_cmds_update_list $id
  }
  
}


proc xth_me_cmds_calc_point_coords {id} {
  global xth
  set x1 [expr [xth_me_real2canx $xth(me,cmds,$id,x)] - $xth(gui,me,point,psize)]
  set y1 [expr [xth_me_real2cany $xth(me,cmds,$id,y)] - $xth(gui,me,point,psize)]
  set x2 [expr [xth_me_real2canx $xth(me,cmds,$id,x)] + $xth(gui,me,point,psize)]
  set y2 [expr [xth_me_real2cany $xth(me,cmds,$id,y)] + $xth(gui,me,point,psize)]
  return [list $x1 $y1 $x2 $y2]
 # return [list \
 #   [expr [xth_me_real2canx $xth(me,cmds,$id,x)] - $xth(gui,me,point,psize)] \
 #   [expr [xth_me_real2cany $xth(me,cmds,$id,y)] - $xth(gui,me,point,psize)] \
 #   [expr [xth_me_real2canx $xth(me,cmds,$id,x)] + $xth(gui,me,point,psize)] \
 #   [expr [xth_me_real2cany $xth(me,cmds,$id,y)] + $xth(gui,me,point,psize)]
 # ]
}


proc xth_me_cmds_draw_point {id} {
  global xth
  $xth(me,can) create oval [xth_me_cmds_calc_point_coords $id] \
    -tags "command point pt$id" -width 1 -outline blue -fill blue
  $xth(me,can) bind pt$id <Enter> "$xth(me,can) itemconfigure pt$id -fill cyan; xth_status_bar_push me; xth_status_bar_status me \"\$xth(me,cmds,$id,listix): \$xth(me,cmds,$id,sbar)\""
  $xth(me,can) bind pt$id <Leave> "$xth(me,can) itemconfigure pt$id -fill \[$xth(me,can) itemcget pt$id -outline\]; xth_status_bar_pop me"
  $xth(me,can) bind pt$id <1> "xth_me_cmds_click $id pt$id \$xth(me,cmds,$id,x) \$xth(me,cmds,$id,y) %x %y"
  $xth(me,can) bind pt$id <$xth(gui,rmb)> "xth_me_show_context_menu $id %x %y"  
  $xth(me,can) bind pt$id <Shift-1> "xth_me_cmds_special_select $id %x %y"  
  $xth(me,can) bind pt$id <$xth(kb_control)-1> "xth_me_cmds_click_area pt$id %x %y"
}


proc xth_me_cmds_special_select {id x y} {
  global xth
  if {[llength $id] == 2} {
    set pid [lindex $id 1]
    set id [lindex $id 0]
  } else {
    set pid 0
  }
  $xth(me,can) raise point
  if {$xth(me,cmds,selid) != $id} {
    xth_me_cmds_select "$id $pid"
    if {$pid != 0} {
      xth_ctrl_scroll_to me line
      xth_ctrl_maximize me line
      xth_ctrl_maximize me linept
    } else {
      xth_ctrl_scroll_to me point
      xth_ctrl_maximize me point

    }
  } elseif {($xth(me,cmds,$id,ct) == 3) && ($xth(me,cmds,selpid) != $pid)} {
    xth_me_cmds_select_linept $id $pid
    xth_ctrl_scroll_to me line
    xth_ctrl_maximize me line
    xth_ctrl_maximize me linept
  } else {
    $xth(me,can) dtag all nearest
    if {$pid != 0} {
      set utag pt$id.$pid
    } else {
      set utag pt$id
    }
    $xth(me,can) addtag nearest closest [$xth(me,can) canvasx $x] [$xth(me,can) canvasy $y] 0 $utag
    set tgs [$xth(me,can) itemcget nearest -tags]
    #puts $tgs
    if {[regexp "(^|\\s)pt(\\d+)($|\\s)" $tgs d1 d2 nid]} {
      #puts "select $nid"
      xth_me_cmds_select $nid
      xth_ctrl_scroll_to me point
      xth_ctrl_maximize me point
      catch {$xth(me,can) lower $utag point}
      catch {$xth(me,can) raise $utag line}
    } elseif {[regexp "(^|\\s)pt(\\d+)\.(\\d+)($|\\s)" $tgs d1 d2 nid npid]} {
      #puts "select $nid $npid"
      xth_me_cmds_select "$nid $npid"
      if {$npid != 0} {
	xth_ctrl_scroll_to me line
	xth_ctrl_maximize me line
	xth_ctrl_maximize me linept
      } else {
	xth_ctrl_scroll_to me point
	xth_ctrl_maximize me point
      }
      catch {$xth(me,can) lower $utag point}
      catch {$xth(me,can) raise $utag line}
    }
  }
}


proc xth_me_cmds_start_point_drag {id x y} {
  global xth
  xth_me_cmds_update {}
  xth_me_cmds_drag_point_config_xctrl $id
  set xth(me,point,drag_mx) $x
  set xth(me,point,drag_my) $y
  set xth(me,point,drag_px) $xth(me,cmds,$id,x)
  set xth(me,point,drag_py) $xth(me,cmds,$id,y)
  set xth(me,point,drag_benter) [$xth(me,can) bind pt$id <Enter>]
  set xth(me,point,drag_bleave) [$xth(me,can) bind pt$id <Leave>]
  $xth(me,can) bind pt$id <Enter> ""
  $xth(me,can) bind pt$id <Leave> ""
  $xth(me,can) itemconfigure pt$id -fill {}
  $xth(me,can) bind pt$id <B1-Motion> "xth_me_cmds_point_drag $id %x %y 1"
  $xth(me,can) bind pt$id <B1-ButtonRelease> "xth_me_cmds_end_point_drag $id %x %y 1"
  $xth(me,can) bind pt$id <$xth(kb_control)-B1-Motion> "xth_me_cmds_point_drag $id %x %y 0"
  $xth(me,can) bind pt$id <$xth(kb_control)-B1-ButtonRelease> "xth_me_cmds_end_point_drag $id %x %y 0"
  $xth(me,can) configure -cursor {}
}


proc xth_me_cmds_drag_to {id pid x y} {
  global xth
  $xth(me,can) dtag all nearest
  if {[string length $pid] > 0} {
    set stt pt$id.$pid
  } else {
    set stt pt$id
  }
  $xth(me,can) addtag nearest closest [$xth(me,can) canvasx $x] \
    [$xth(me,can) canvasy $y] 0 $stt
  set tgs [$xth(me,can) itemcget nearest -tags]
  if {[regexp "(^|\\s)pt(\\d+)($|\\s)" $tgs d1 d2 nid]} {
    # je vybraty bod, nastavime suradnice podla neho
    set nx $xth(me,cmds,$nid,x)
    set ny $xth(me,cmds,$nid,y)
    return [list 1 $nx $ny]
  } elseif {[regexp "(^|\\s)pt(\\d+)\.(\\d+)($|\\s)" $tgs d1 d2 nid npid]} {
    # je vybraty bod na ciare, nastavime suradnice podla neho
    set nx $xth(me,cmds,$nid,$npid,x)
    set ny $xth(me,cmds,$nid,$npid,y)
    return [list 1 $nx $ny]
  } elseif {[regexp {(^|\s)XVIstI(\d+)S(\d+)} $tgs d1 d2 imgx sti]} {
    set nx [lindex [lindex $xth(me,imgs,$imgx,XVIstationsX) $sti] 0]
    set ny [lindex [lindex $xth(me,imgs,$imgx,XVIstationsX) $sti] 1]
    return [list 1 $nx $ny]
  }
  return 0
}


proc xth_me_cmds_point_drag {id x y dragto} {
  global xth
  set nx [expr $xth(me,point,drag_px) - [expr double($xth(me,point,drag_mx) - $x) * 100.0 / $xth(me,zoom)]]
  set ny [expr $xth(me,point,drag_py) + [expr double($xth(me,point,drag_my) - $y) * 100.0 / $xth(me,zoom)]]
  set dts 0
  if $dragto {
    set dtl [xth_me_cmds_drag_to $id {} $x $y]
    if {[lindex $dtl 0]} {
      set nx [lindex $dtl 1]
      set ny [lindex $dtl 2]
      set dts 1
    }
  }
  if $dts {
    $xth(me,can) itemconfigure pt$id -fill cyan
  } else {
    $xth(me,can) itemconfigure pt$id -fill {}
  }
  set xth(me,cmds,$id,x) $nx
  set xth(me,cmds,$id,y) $ny
  set xth(ctrl,me,point,x) $nx
  set xth(ctrl,me,point,y) $ny
  xth_me_cmds_move_point_xctrl $id
  xth_me_cmds_move_point_fill_xctrl $id $xth(me,cmds,$id,rotation) $xth(me,cmds,$id,xsize) $xth(me,cmds,$id,ysize) 
  $xth(me,can) coords pt$id [xth_me_cmds_calc_point_coords $id]
  update idletasks
}


proc xth_me_cmds_end_point_drag {id x y dragto} {
  global xth
  xth_me_cmds_point_drag $id $x $y $dragto
  set xth(me,cmds,$id,x) $xth(me,point,drag_px)
  set xth(me,cmds,$id,y) $xth(me,point,drag_py)
  $xth(me,can) bind pt$id <B1-Motion> ""
  $xth(me,can) bind pt$id <B1-ButtonRelease> ""
  $xth(me,can) bind pt$id <$xth(kb_control)-B1-Motion> ""
  $xth(me,can) bind pt$id <$xth(kb_control)-B1-ButtonRelease> ""
  $xth(me,can) bind pt$id <Enter> $xth(me,point,drag_benter)
  $xth(me,can) bind pt$id <Leave> $xth(me,point,drag_bleave)
  $xth(me,can) itemconfigure pt$id -fill cyan
  $xth(me,can) configure -cursor crosshair
  set xth(me,unredola) "point dragging"
  xth_me_cmds_update {}
  xth_me_cmds_end_drag_point_config_xctrl $id
}


proc xth_me_cmds_configure_point_fill_xctrl {id sid} {
  global xth
  if {[string length $id] > 0} {
    # $xth(me,can) itemconfigure $xth(me,canid,point,fx) -state normal
    $xth(me,can) bind $xth(me,canid,point,fx) <1> \
      "xth_me_cmds_start_point_fdrag $xth(me,canid,point,fx) $id x %x %y"
    $xth(me,can) bind $xth(me,canid,point,fx) <Enter> \
      "$xth(me,can) itemconfigure $xth(me,canid,point,fx) -fill #ffda00"
    $xth(me,can) bind $xth(me,canid,point,fx) <Leave> \
      "$xth(me,can) itemconfigure $xth(me,canid,point,fx) -fill red"
    $xth(me,can) itemconfigure $xth(me,canid,point,fy) -state normal
    $xth(me,can) bind $xth(me,canid,point,fy) <1> \
      "xth_me_cmds_start_point_fdrag $xth(me,canid,point,fy) $id y %x %y"
    $xth(me,can) bind $xth(me,canid,point,fy) <Enter> \
      "$xth(me,can) itemconfigure $xth(me,canid,point,fy) -fill #ffda00"
    $xth(me,can) bind $xth(me,canid,point,fy) <Leave> \
      "$xth(me,can) itemconfigure $xth(me,canid,point,fy) -fill red"
    #$xth(me,can) itemconfigure $xth(me,canid,point,fxc) -state normal
    #$xth(me,can) bind $xth(me,canid,point,fxc) <Enter> \
    #  "$xth(me,can) itemconfigure $xth(me,canid,point,fxc) -fill yellow"
    #$xth(me,can) bind $xth(me,canid,point,fxc) <Leave> \
    #  "$xth(me,can) itemconfigure $xth(me,canid,point,fxc) -fill red"
    #$xth(me,can) bind $xth(me,canid,point,fxc) <1> \
    #  "xth_me_cmds_start_point_fdrag $xth(me,canid,point,fxc) $id x %x %y"
    #$xth(me,can) itemconfigure $xth(me,canid,point,fyc) -state normal
    #$xth(me,can) bind $xth(me,canid,point,fyc) <Enter> \
    #  "$xth(me,can) itemconfigure $xth(me,canid,point,fyc) -fill yellow"
    #$xth(me,can) bind $xth(me,canid,point,fyc) <Leave> \
    #  "$xth(me,can) itemconfigure $xth(me,canid,point,fyc) -fill red"
    #$xth(me,can) bind $xth(me,canid,point,fyc) <1> \
    #  "xth_me_cmds_start_point_fdrag $xth(me,canid,point,fyc) $id y %x %y"
    if {$sid} {
      $xth(me,can) itemconfigure $xth(me,canid,point,fill) -state normal
      #$xth(me,can) bind $xth(me,canid,point,fill) <1> \
      #  "xth_me_cmds_start_point_fdrag $xth(me,canid,point,fill) $id z %x %y"
    } else {
      $xth(me,can) itemconfigure $xth(me,canid,point,fill) -state hidden
    }
  } else {
      # $xth(me,can) bind $xth(me,canid,point,fxc) <Enter> ""
      # $xth(me,can) bind $xth(me,canid,point,fxc) <Leave> ""
      # $xth(me,can) bind $xth(me,canid,point,fyc) <Enter> ""
      # $xth(me,can) bind $xth(me,canid,point,fyc) <Leave> ""
      $xth(me,can) bind $xth(me,canid,point,fx) <1> ""
      $xth(me,can) bind $xth(me,canid,point,fy) <1> ""
      $xth(me,can) bind $xth(me,canid,point,fx) <Enter> ""
      $xth(me,can) bind $xth(me,canid,point,fx) <Leave> ""
      $xth(me,can) bind $xth(me,canid,point,fy) <Enter> ""
      $xth(me,can) bind $xth(me,canid,point,fy) <Leave> ""
      #$xth(me,can) bind $xth(me,canid,point,fill) <1> ""
      $xth(me,can) itemconfigure ptfill -state hidden
  }
}


proc xth_me_cmds_move_point_fill_xctrl {id rot sx sy} {

  global xth
  
  if {[string length $rot] > 0} {
    set rot [expr double($rot) / 180 * 3.14159265359]
  } else {
    set rot 0.0
  }

  set setfsx 0
  if {[string length $sx] > 0} {
    set sx [expr $sx * 0.01 * $xth(me,zoom)]
    set fsx $sx
  } else {
    set sx 30.0
    set setfsx 1
  }

#  if {[string length $sy] > 0} {
#    set sy [expr $sy * 0.01 * $xth(me,zoom)]
#  } else {
#    if {[string length $sx] > 0} {
#      set sy $sx
#    } else {
#      set sy 30.0
#    }
#  }

  if {[string length $sy] > 0} {
    set sy [expr $sy * 0.01 * $xth(me,zoom)]
    set fsy $sy
  } else {
    set sy 30.0
    set fsy $sx
  }

  if {$setfsx} {
    set fsx $sy
  }

  set x [xth_me_real2canx $xth(me,cmds,$id,x)]
  set y [xth_me_real2cany $xth(me,cmds,$id,y)]
  set ca [expr cos($rot)]
  set sa [expr sin($rot)]
  
  set xvx [expr $ca * $sx]
  set xvy [expr $sa * $sx]
  set yvx [expr $sa * $sy]
  set yvy [expr - $ca * $sy]

  set fxvx [expr $ca * $fsx]
  set fxvy [expr $sa * $fsx]
  set fyvx [expr $sa * $fsy]
  set fyvy [expr - $ca * $fsy]
  
  
  $xth(me,can) coords $xth(me,canid,point,fx) $x $y [expr $x + $xvx] [expr $y + $xvy]
  set xth(me,canid,point,fx_tox) [expr $x + $xvx]
  set xth(me,canid,point,fx_toy) [expr $y + $xvy]
  #$xth(me,can) coords $xth(me,canid,point,fxc) [expr $x + $xvx - $xth(gui,me,point,cpsize)] [expr $y + $xvy - $xth(gui,me,point,cpsize)] [expr $x + $xvx + $xth(gui,me,point,cpsize)] [expr $y + $xvy + $xth(gui,me,point,cpsize)]
  $xth(me,can) coords $xth(me,canid,point,fy) $x $y [expr $x + $yvx] [expr $y + $yvy]
  set xth(me,canid,point,fy_tox) [expr $x + $yvx]
  set xth(me,canid,point,fy_toy) [expr $y + $yvy]
  #$xth(me,can) coords $xth(me,canid,point,fyc) [expr $x + $yvx - $xth(gui,me,point,cpsize)] [expr $y + $yvy - $xth(gui,me,point,cpsize)] [expr $x + $yvx + $xth(gui,me,point,cpsize)] [expr $y + $yvy + $xth(gui,me,point,cpsize)]
  $xth(me,can) coords $xth(me,canid,point,fill) [expr $x + $fxvx + $fyvx] [expr $y + $fxvy + $fyvy] \
    [expr $x + $fxvx - $fyvx] [expr $y + $fxvy - $fyvy] [expr $x - $fxvx - $fyvx] [expr $y - $fxvy - $fyvy] \
    [expr $x - $fxvx + $fyvx] [expr $y - $fxvy + $fyvy]

  update idletasks    
}


proc xth_me_cmds_point_change_state {} {

  global xth  
  set newrotid $xth(ctrl,me,point,rotid)
  set newxsid $xth(ctrl,me,point,xsid)
  set newysid $xth(ctrl,me,point,ysid)

  xth_me_cmds_update {}

  if {$newrotid && \
    ([string length $xth(ctrl,me,point,rot)] < 1)} {
    set xth(ctrl,me,point,rot) 0.0
  } elseif {(! $newrotid) && \
    ([string length $xth(ctrl,me,point,rot)] > 0)} {
    set xth(ctrl,me,point,rot) {}
  }

  if {$newxsid && \
    ([string length $xth(ctrl,me,point,xs)] < 1)} {
    set xth(ctrl,me,point,xs) 40.0
  } elseif {(! $newxsid) && \
    ([string length $xth(ctrl,me,point,xs)] > 0)} {
    set xth(ctrl,me,point,xs) {}
#    set xth(ctrl,me,point,ys) {}
#    set xth(ctrl,me,point,ysid) 0
  }

  if {$newysid && \
    ([string length $xth(ctrl,me,point,ys)] < 1)} {
    set xth(ctrl,me,point,ys) 40.0
  } elseif {(! $newysid) && \
    ([string length $xth(ctrl,me,point,ys)] > 0)} {
    set xth(ctrl,me,point,ys) {}
  }

#  if {$newysid && \
#      ([string length $xth(ctrl,me,point,ys)] < 1) && \
#      $newxsid} {
#    set xth(ctrl,me,point,ys) 40.0
#  } elseif {((! $newysid) && \
#      ([string length $xth(ctrl,me,point,ys)] > 0)) || \
#      (! $newxsid)} {
#    set xth(ctrl,me,point,ys) {}
#    set xth(ctrl,me,point,ysid) 0    
#  }
  
  xth_me_cmds_update {}
  
}


proc xth_me_cmds_start_point_fdrag {tagOrId id ax x y} {
  global xth
  xth_me_cmds_update {}
  #if {[string equal $ax z]} {
  #  set distx [expr hypot([$xth(me,can) canvasx $x] - $xth(me,canid,point,fx_tox), \
  #    [$xth(me,can) canvasy $y] - $xth(me,canid,point,fx_toy))]
  #  set disty [expr hypot([$xth(me,can) canvasx $x] - $xth(me,canid,point,fy_tox), \
  #    [$xth(me,can) canvasy $y] - $xth(me,canid,point,fy_toy))]
  #  if {$disty < $distx} {
  #    set ax y
  #  } else {
  #    set ax x
  #  }
  #}
  set dx [expr [xth_me_can2realx [$xth(me,can) canvasx $x]] - $xth(me,cmds,$id,x)]
  set dy [expr [xth_me_can2realy [$xth(me,can) canvasy $y]] - $xth(me,cmds,$id,y)] 
  if {[string length $xth(me,cmds,$id,rotation)] == 0} {
    set xth(me,point,fdrag_rot) 0
  } else {
    set xth(me,point,fdrag_rot) 1
    set xth(me,point,fdrag_orot) [expr atan2($dy,$dx)]
  }
  if {([string length $xth(me,cmds,$id,xsize)] == 0) && ([string length $xth(me,cmds,$id,ysize)] == 0)} {
    set xth(me,point,fdrag_size) 0
  } elseif {[string equal $ax y] && ([string length $xth(me,cmds,$id,ysize)] == 0)} {
    set xth(me,point,fdrag_size) 0
  } elseif {[string equal $ax x] && ([string length $xth(me,cmds,$id,xsize)] == 0)} {
    set xth(me,point,fdrag_size) 0
  } else {
    set xth(me,point,fdrag_ax) $ax
    set xth(me,point,fdrag_size) 1
    set xth(me,point,fdrag_osize) [expr hypot($dy,$dx)]
  }
  $xth(me,can) itemconfigure $tagOrId -fill #ffda00
  set xth(me,point,fdrag_benter) [$xth(me,can) bind $tagOrId <Enter>]
  set xth(me,point,fdrag_bleave) [$xth(me,can) bind $tagOrId <Leave>]
  $xth(me,can) bind $tagOrId <Enter> ""
  $xth(me,can) bind $tagOrId <Leave> ""
  $xth(me,can) bind $tagOrId <B1-Motion> "xth_me_cmds_point_fdrag $id %x %y"
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> "xth_me_cmds_end_point_fdrag $tagOrId $id %x %y"
  $xth(me,can) configure -cursor {}
}

proc xth_me_cmds_point_fdrag {id x y} {
  global xth
  set dx [expr [xth_me_can2realx [$xth(me,can) canvasx $x]] - $xth(me,cmds,$id,x)]
  set dy [expr [xth_me_can2realy [$xth(me,can) canvasy $y]] - $xth(me,cmds,$id,y)] 
  if $xth(me,point,fdrag_rot) {
    set rot [expr double($xth(me,cmds,$id,rotation)) - 180.0 / 3.14159265359 * (atan2($dy,$dx) - $xth(me,point,fdrag_orot))]
    if {$rot < 0.0} {
      set rot [expr 360.0 + $rot]
    } elseif {$rot >= 360.0} {
      set rot [expr $rot - 360.0]
    }
    set rot [format "%.1f" $rot]
  } else {
    set rot $xth(me,cmds,$id,rotation)
  }
  set xth(ctrl,me,point,rot) $rot
  if {$xth(me,point,fdrag_size)} {
    set cs [expr hypot($dy,$dx)]
    switch $xth(me,point,fdrag_ax) {
      x {
	set ns [expr $xth(me,cmds,$id,xsize) - $xth(me,point,fdrag_osize) + $cs]
	if {$ns <= 0.0} {set ns 0.1}
	set ns [format "%.1f" $ns]
	set xth(ctrl,me,point,xs) $ns
      }
      y {
	set ns [expr $xth(me,cmds,$id,ysize) - $xth(me,point,fdrag_osize) + $cs]
	if {$ns <= 0.0} {set ns 0.1}
	set ns [format "%.1f" $ns]
	set xth(ctrl,me,point,ys) $ns
      }
    }
  }
  xth_me_cmds_move_point_fill_xctrl $id $xth(ctrl,me,point,rot) $xth(ctrl,me,point,xs) $xth(ctrl,me,point,ys)
}

proc xth_me_cmds_end_point_fdrag {tagOrId id x y} {
  global xth
  xth_me_cmds_point_fdrag $id $x $y
  $xth(me,can) configure -cursor crosshair
  if {$xth(me,point,fdrag_size)} {
    set xth(me,unredola) "point resizing"
  } else {
    set xth(me,unredola) "point rotation"
  }
  $xth(me,can) bind $tagOrId <B1-Motion> ""
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> ""
  if {[lsearch [$xth(me,can) itemcget $tagOrId -tags] current] > -1} {
    $xth(me,can) itemconfigure $tagOrId -fill #ffda00
  }
  $xth(me,can) bind $tagOrId <Enter> $xth(me,point,fdrag_benter)
  $xth(me,can) bind $tagOrId <Leave> $xth(me,point,fdrag_bleave)
  xth_me_cmds_update {}
}

proc xth_me_cmds_drag_point_config_xctrl {id} {
  global xth
  set xth(me,point,drag_stsel) [$xth(me,can) itemcget $xth(me,canid,point,selector) -state]
  $xth(me,can) itemconfigure $xth(me,canid,point,selector) -state hidden
  set xth(me,point,drag_stfx) [$xth(me,can) itemcget $xth(me,canid,point,fx) -state]
  $xth(me,can) itemconfigure $xth(me,canid,point,fx) -width 1 -arrow none
  #$xth(me,can) itemconfigure $xth(me,canid,point,fxc) -state hidden
  set xth(me,point,drag_stfy) [$xth(me,can) itemcget $xth(me,canid,point,fy) -state]
  $xth(me,can) itemconfigure $xth(me,canid,point,fy) -width 1 -arrow none
  #$xth(me,can) itemconfigure $xth(me,canid,point,fyc) -state hidden
  $xth(me,can) itemconfigure $xth(me,canid,point,fill) -fill {} -outline red
}


proc xth_me_cmds_end_drag_point_config_xctrl {id} {
  global xth
  $xth(me,can) itemconfigure $xth(me,canid,point,selector) -state $xth(me,point,drag_stsel)
  $xth(me,can) itemconfigure $xth(me,canid,point,fx) -width 5 -arrow last
  #$xth(me,can) itemconfigure $xth(me,canid,point,fxc) -state $xth(me,point,drag_stfx)
  $xth(me,can) itemconfigure $xth(me,canid,point,fy) -width 5 -arrow last
  #$xth(me,can) itemconfigure $xth(me,canid,point,fyc) -state $xth(me,point,drag_stfy)
  $xth(me,can) itemconfigure $xth(me,canid,point,fill) -fill red -outline {}
}

proc xth_me_cmds_select_nopoint {} {
  global xth
  set id $xth(me,cmds,selid)
  set ix [lsearch $xth(me,cmds,xlist) $id]
  set xl [llength $xth(me,cmds,xlist)]
  for {set ii $ix} {$ii < $xl} {incr ii} {
    set nid [lindex $xth(me,cmds,xlist) $ii]
    switch $xth(me,cmds,$nid,ct) {
      3 {
	xth_me_cmds_select "$nid 0"
	break
      }
      2 {}
      default {
	xth_me_cmds_select $nid
	break
      }
    }
  }
}


proc xth_me_get_center {} {
  global xth
  set sr [$xth(me,can) cget -scrollregion]
  set xw [$xth(me,can) xview]
  set yw [$xth(me,can) yview]
  set xx [expr double([lindex $xw 1] + [lindex $xw 0]) / 2.0]
  set yy [expr double([lindex $yw 1] + [lindex $yw 0]) / 2.0]
  set tw [expr [lindex $sr 2] - [lindex $sr 0]]
  set th [expr [lindex $sr 3] - [lindex $sr 1]]        
  set x [xth_me_can2realx [expr [lindex $sr 0] + $xx * $tw]]
  set y [xth_me_can2realy [expr [lindex $sr 1] + $yy * $th]]
	return "$x $y"
}

proc xth_me_cmds_scrap_scale_start {} {
  global xth
  xth_me_cmds_update {}
  set xth(me,cmds,scrap_scale) 1
  xth_me_cmds_set_mode 4
}


proc xth_me_cmds_scrap_sketch_start {} {
  global xth
  xth_me_cmds_update {}
  xth_me_cmds_set_mode 5
}


proc xth_me_cmds_scrap_scale {x y} {
  global xth
  xth_me_cmds_update {}
  set rx $x
  set ry $y
  switch $xth(me,cmds,scrap_scale) {
    1 {
      set xth(ctrl,me,scrap,px1) $rx
      set xth(ctrl,me,scrap,py1) $ry
      incr xth(me,cmds,scrap_scale)
      xth_me_cmds_update {}
      focus $xth(ctrl,me,scrap).scx1r
    }
    2 {
      set xth(ctrl,me,scrap,px2) $rx
      set xth(ctrl,me,scrap,py2) $ry
      set xth(me,cmds,scrap_scale) 0
      xth_me_cmds_update {}
      focus $xth(ctrl,me,scrap).scx2r
      xth_me_cmds_set_mode 0
    }
  }
}


proc xth_me_cmds_scrap_sketch_insert {tagOrId} {
  global xth
  xth_me_cmds_set_mode 0 
  if {[string length $tagOrId] == 0} return
  xth_me_cmds_update {}
  set err 1
  set tags [$xth(me,can) itemcget $tagOrId -tags]
  foreach ix $xth(me,imgs,xlist) {
    if {[lsearch -exact $tags $xth(me,imgs,$ix,image)] > -1} {
      if {($xth(me,imgs,$ix,XVI) == 0) && ([string length $xth(me,imgs,$ix,ffname)] > 0)} {
	  set sk $xth(me,imgs,$ix,name)
	  if {[string first " " $sk] > -1} {
	    set sk "\[$sk\]"
	  }
	  set skpos $xth(me,imgs,$ix,position)
	  set imgh [image height $xth(me,imgs,$ix,image)]
	  set sk "$sk [lindex $skpos 0] [expr [lindex $skpos 1] - $imgh]"
	  xth_me_cmds_insert_scrap_sketch $sk
	  set err 0
      }
    }
  }
  if {$err} {
    MessageDlg $xth(gui,message) -parent $xth(gui,main) \
      -icon error -type ok \
      -message [mc "Scrap sketch not inserted."] \
      -font $xth(gui,lfont)
  }
}


proc xth_me_cmds_insert_scrap_sketch {sk} {

  global xth
  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  if {[string length $sk] == 0} {
    return;
  }
  set id $xth(me,cmds,selid)
  set lid [lindex $xth(me,cmds,$id,sklist) [$xth(ctrl,me,scrap).skll.l curselection]]
  set ix [lsearch -exact $xth(me,cmds,$id,sklist) $lid]
  set xth(me,cmds,$id,sklist) [linsert $xth(me,cmds,$id,sklist) $ix $sk]
  xth_me_cmds_update_scrap_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  $xth(ctrl,me,scrap).skll.l selection clear 0 end
  $xth(ctrl,me,scrap).skll.l selection set [expr $ix + 1] [expr $ix + 1]
  $xth(ctrl,me,scrap).skll.l see [expr $ix + 1]

  xth_me_unredo_action [mc "inserting scrap sketch"] \
    "xth_me_cmds_select $id\nxth_me_cmds_delete_scrap_sketch $id [list $sk]" \
    "xth_me_cmds_select $id\nxth_me_cmds_undelete_scrap_sketch 1 $id [list $sk] $ix"
      
}


proc xth_me_cmds_delete_scrap_sketch {id lid} {

  global xth
  
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {[string length $lid] == 0} {
    set lid [lindex $xth(me,cmds,$id,sklist) [$xth(ctrl,me,scrap).skll.l curselection]]
  }
  if {[string length $lid] == 0} {
    return
  }

  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  
  # odstrani ho zo zoznamu
  set ix [lsearch -exact $xth(me,cmds,$id,sklist) $lid]
  set xth(me,cmds,$id,sklist) [lreplace $xth(me,cmds,$id,sklist) $ix $ix]
  xth_me_cmds_update_scrap_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  $xth(ctrl,me,ac).ll.l selection clear 0 end
  $xth(ctrl,me,ac).ll.l selection set $ix $ix
  $xth(ctrl,me,ac).ll.l see $ix
    
  xth_me_unredo_action [mc "deleting scrap sketch"] \
    "xth_me_cmds_select $id\nxth_me_cmds_undelete_scrap_sketch 0 $id [list $lid] $ix" \
    "xth_me_cmds_select $id\nxth_me_cmds_delete_scrap_sketch $id [list $lid]"
  
}




proc xth_me_cmds_undelete_scrap_sketch {cr id lid ix} {
  global xth
  set xth(me,cmds,$id,sklist) [linsert $xth(me,cmds,$id,sklist) $ix $lid]
  xth_me_cmds_update_scrap_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  $xth(ctrl,me,ac).ll.l selection clear 0 end
  $xth(ctrl,me,ac).ll.l selection set [expr $ix + $cr] [expr $ix + $cr]
  $xth(ctrl,me,ac).ll.l see [expr $ix + $cr]
  
}

proc xth_me_cmds_toggleishiding {} {
	global xth
  xth_me_cmds_set_colors
}

set xth(me,ctxmenu) $xth(gui,main).mectx
catch {menu $xth(me,ctxmenu) -tearoff 0}
catch {menu $xth(me,ctxmenu).ptypes -tearoff 0}
catch {menu $xth(me,ctxmenu).ltypes -tearoff 0}

$xth(me,ctxmenu).ptypes delete 0 end
$xth(me,ctxmenu).ltypes delete 0 end

for {set j 0} {$j < [llength $xth(me,themes,list)]} {incr j} {
  set cm [lindex $xth(me,themes,list) $j]
  set cmn "$xth(me,ctxmenu).ptypes.m$j"
  catch {destroy $cmn}
  # vytvorime podmenu
  menu $cmn -tearoff 0
  for {set i 0} {$i < [llength $xth(me,themes,$cm,point,showlist)]} {incr i} {
    if {$xth(gui,me,type_dropdown_trans)} {
      set l [lindex $xth(me,themes,$cm,point,showlist) $i]
      set v [lindex $xth(me,themes,$cm,point,hidelist) $i]
    } else {
      set l [lindex $xth(me,themes,$cm,point,list) $i]
      set v [lindex $xth(me,themes,$cm,point,list) $i]      
    }
    $cmn add radiobutton -label $l -variable xth(ctrl,me,point,type) -value $v -command {xth_me_cmds_update {}}
  }    
  # pripneme ho do menu
  $xth(me,ctxmenu).ptypes add cascade -label [lindex $xth(me,themes,showlist) $j] -menu $cmn
  
  set cmn "$xth(me,ctxmenu).ltypes.m$j"
  catch {destroy $cmn}
  # vytvorime podmenu
  menu $cmn -tearoff 0
  for {set i 0} {$i < [llength $xth(me,themes,$cm,line,showlist)]} {incr i} {
    if {$xth(gui,me,type_dropdown_trans)} {
      set l [lindex $xth(me,themes,$cm,line,showlist) $i]
      set v [lindex $xth(me,themes,$cm,line,hidelist) $i]
    } else {
      set l [lindex $xth(me,themes,$cm,line,list) $i]
      set v [lindex $xth(me,themes,$cm,line,list) $i]      
    }
    $cmn add radiobutton -label $l -variable xth(ctrl,me,line,type) -value $v -command {xth_me_cmds_update {}}
  }    
  # pripneme ho do menu
  $xth(me,ctxmenu).ltypes add cascade -label [lindex $xth(me,themes,showlist) $j] -menu $cmn  
}


catch {menu $xth(me,ctxmenu).clip -tearoff 0}
$xth(me,ctxmenu).clip delete 0 end
$xth(me,ctxmenu).clip add radiobutton -label [mc "on"] -variable xth(me,ctrl,ctx,clip) -value "on" -command {xth_me_set_option_value clip}
$xth(me,ctxmenu).clip add radiobutton -label [mc "off"] -variable xth(me,ctrl,ctx,clip) -value "off" -command {xth_me_set_option_value clip}

catch {menu $xth(me,ctxmenu).visibility -tearoff 0}
$xth(me,ctxmenu).visibility delete 0 end
$xth(me,ctxmenu).visibility add radiobutton -label [mc "on"] -variable xth(me,ctrl,ctx,visibility) -value "on" -command {xth_me_set_option_value visibility}
$xth(me,ctxmenu).visibility add radiobutton -label [mc "off"] -variable xth(me,ctrl,ctx,visibility) -value "off" -command {xth_me_set_option_value visibility}

catch {menu $xth(me,ctxmenu).place -tearoff 0}
$xth(me,ctxmenu).place delete 0 end
$xth(me,ctxmenu).place add radiobutton -label [mc "top"] -variable xth(me,ctrl,ctx,place) -value "top" -command {xth_me_set_option_value place}
$xth(me,ctxmenu).place add radiobutton -label [mc "bottom"] -variable xth(me,ctrl,ctx,place) -value "bottom" -command {xth_me_set_option_value place}

image create photo align-b.gif -data {R0lGODlhFQASAKECAP8AALi4uP///////yH5BAEKAAMALAAAAAAVABIAAAI/nI+pOwAMjYtwUuRe
szCE7IFBJ5SCYwojE6SouS6t+ZaxMqfpneS6TfrBgkIVUchD+H7Jw1LXNHim1OnlaigAADs=}
image create photo align-bl.gif -data {R0lGODlhFQASAKEBAP8AALi4uP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI+nI+pmwAMjYtwUuTe
yCn472XBZh2BgKZq2amuwCLnm8YmnY7MjOsLT/MpgC9hCycwypBJCNGlNIGmnosVUQAAOw==}
image create photo align-bls.gif -data {R0lGODlhFQASAKEDAAAAAP8AAP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI+nI+pmxEMjYtwUuTe
yAn472XAZh2AgKZq2amuwCLnm8YmnY7MjOsLT/MpgC9hCycwypBJCNGlNIGmnosVUQAAOw==}
image create photo align-br.gif -data {R0lGODlhFQASAKEBAP8AALi4uP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI8nI+pCLDPHIRtqiax
NTrgAIbg0wjmiQYkgLaCupTuCS/BTEM3/up8/9jhagrhjJgwupAIZYt5EElDm2oBADs=}
image create photo align-brs.gif -data {R0lGODlhFQASAKEDAAAAAP8AAP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI+nI+pGLHPHIRtqiax
NRpgAIbg0wjmiQJkgLaCupTuCS/ATEM3/up8/9jhagrhjJgwupAIZYt5AEinVOnmWgAAOw==}
image create photo align-bs.gif -data {R0lGODlhFQASAKECAAAAAP8AAP///////yH5BAEKAAMALAAAAAAVABIAAAJAnI+pOxEMjYtwUuRe
sxCA7IFAJ5SCYwojA6SouS6t+ZaxMqfpneS6TfrBgkIVUchD+H7Jw1LXNACm1Or0gjUUAAA7}
image create photo align-c.gif -data {R0lGODlhFQASAKECAP8AALi4uP///////yH5BAEKAAMALAAAAAAVABIAAAI5nI+py+0fopyxBYGz
DlYDsHXZFzLXCGacKXypK6zLBbekrJwYqYp7isEldLbSTIOMWSjMh/MJjSIKADs=}
image create photo align-cs.gif -data {R0lGODlhFQASAKECAAAAAP8AAP///////yH5BAEKAAMALAAAAAAVABIAAAI5nI+py+0PopyxAYGz
BlaHsHXZFzLXCGacKXypK6zLBbekrJwYqYp7isEldLbSTIOMWSjMh/MJjSIKADs=}
image create photo align-l.gif -data {R0lGODlhFQASAKECAP8AALi4uP///////yH5BAEKAAMALAAAAAAVABIAAAI2nI+py+0dopwRiotz
sLkDwASdBy7iiH0h+gFbm5ykO8CIzJYKPqommtLFgJdNiIJ8KJfMpqIAADs=}
image create photo align-ls.gif -data {R0lGODlhFQASAKECAAAAAP8AAP///////yH5BAEKAAMALAAAAAAVABIAAAI2nI+py+0NopwRiosz
sLmHwACdBy7iiH0h+gVbm5ykO8CIzJYKPqommtLFgJdNiIJ8KJfMpqIAADs=}
image create photo align-r.gif -data {R0lGODlhFQASAKECAP8AALi4uP///////yH5BAEKAAMALAAAAAAVABIAAAI5nI+py+1vgpxUtiCy
3oEBsIVCt3wi54FnRh4fMATv2RpvPIs1Yq5j6vuVVKsdAuMzHipMJeQJjSoKADs=}
image create photo align-rs.gif -data {R0lGODlhFQASAKECAAAAAP8AAP///////yH5BAEKAAMALAAAAAAVABIAAAI5nI+py+1vgJxUNiCy
3oCFsIVCt3wi54FnRh5fMADv2RpvPIs1Yq5j6vuVVKsdAuMzHipMJeQJjSoKADs=}
image create photo align-t.gif -data {R0lGODlhFQASAKECAP8AALi4uP///////yH5BAEKAAMALAAAAAAVABIAAAI+nI+pF+3flgmi2hvk
oLdnyXXWt4SiQCqmmCarp71YfAHADNb3SFs2XgrYAI1hRDMYGpTIhK0peUIV0qn1UAAAOw==}
image create photo align-tl.gif -data {R0lGODlhFQASAKEBAP8AALi4uP///7i4uCH5BAEKAAMALAAAAAAVABIAAAJAnI+pE+3flgmi2hsk
u1xkSXXWt4Sip5kiqagdm7gcjMgXAIBnBeTlLuiBIA2AMWP0aQxJpnGpeEIX0mmiap0WAAA7}
image create photo align-tls.gif -data {R0lGODlhFQASAKEDAAAAAP8AAP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI9nI+pA+3flgGi2gsk
u1xkSXXWt4Sip5kiqagdm7gcjMhXEIBnhet7X4I0cIEMUYM4DpTIZK65AEIT0im0AAA7}
image create photo align-tr.gif -data {R0lGODlhFQASAKEBAP8AALi4uP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI9nI+pGe3flgmi2hvk
oLdnyXXWt4SiQCqmmDLnqK2eBABv1R71jdL23aoBNkKIIyE0JDWKGlPjfC6i0qqmAAA7}
image create photo align-trs.gif -data {R0lGODlhFQASAKEDAAAAAP8AAP///7i4uCH5BAEKAAMALAAAAAAVABIAAAI9nI+pCe3flgGi2gvk
oLdnyXXWt4SiQCqmmDLnqK2eFARv1R71jdL23aoFNkKIIyE0JDWKGlPjfC6i0qqmAAA7}
image create photo align-ts.gif -data {R0lGODlhFQASAKECAAAAAP8AAP///////yH5BAEKAAMALAAAAAAVABIAAAI+nI+pB+3flgGi2gvk
oLdnyXXWt4SiQCqmmCarp71YfAXBDNb3SFs2XgLYAo1hRDMYGpTIhK0peUIV0qn1UAAAOw==}


catch {menu $xth(me,ctxmenu).align -tearoff 0}
$xth(me,ctxmenu).align delete 0 end
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-tl.gif -selectimage align-tls.gif -variable xth(me,ctrl,ctx,align) -value "top-left" -command {xth_me_set_option_value align} 
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-l.gif -selectimage align-ls.gif -variable xth(me,ctrl,ctx,align) -value "left" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-bl.gif -selectimage align-bls.gif -variable xth(me,ctrl,ctx,align) -value "bottom-left" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-t.gif -selectimage align-ts.gif -columnbreak 1 -variable xth(me,ctrl,ctx,align) -value "top" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-c.gif -selectimage align-cs.gif -variable xth(me,ctrl,ctx,align) -value "center" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-b.gif -selectimage align-bs.gif -variable xth(me,ctrl,ctx,align) -value "bottom" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-tr.gif -selectimage align-trs.gif -columnbreak 1 -variable xth(me,ctrl,ctx,align) -value "top-right" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-r.gif -selectimage align-rs.gif -variable xth(me,ctrl,ctx,align) -value "right" -command {xth_me_set_option_value align}
$xth(me,ctxmenu).align add radiobutton -hidemargin 1 -image align-br.gif -selectimage align-brs.gif -variable xth(me,ctrl,ctx,align) -value "bottom-right" -command {xth_me_set_option_value align}


catch {menu $xth(me,ctxmenu).scale -tearoff 0}
$xth(me,ctxmenu).scale delete 0 end
$xth(me,ctxmenu).scale add radiobutton -label [mc "tiny (xs)"] -variable xth(me,ctrl,ctx,scale) -value "xs" -command {xth_me_set_option_value scale}
$xth(me,ctxmenu).scale add radiobutton -label [mc "small (s)"] -variable xth(me,ctrl,ctx,scale) -value "s" -command {xth_me_set_option_value scale}
$xth(me,ctxmenu).scale add radiobutton -label [mc "normal (m)"] -variable xth(me,ctrl,ctx,scale) -value "m" -command {xth_me_set_option_value scale}
$xth(me,ctxmenu).scale add radiobutton -label [mc "large (l)"] -variable xth(me,ctrl,ctx,scale) -value "l" -command {xth_me_set_option_value scale}
$xth(me,ctxmenu).scale add radiobutton -label [mc "huge (xl)"] -variable xth(me,ctrl,ctx,scale) -value "xl" -command {xth_me_set_option_value scale}

catch {menu $xth(me,ctxmenu).outline -tearoff 0}
$xth(me,ctxmenu).outline delete 0 end
$xth(me,ctxmenu).outline add radiobutton -label [mc "out"] -variable xth(me,ctrl,ctx,outline) -value "out" -command {xth_me_set_option_value outline}
$xth(me,ctxmenu).outline add radiobutton -label [mc "in"] -variable xth(me,ctrl,ctx,outline) -value "in" -command {xth_me_set_option_value outline}
$xth(me,ctxmenu).outline add radiobutton -label [mc "none"] -variable xth(me,ctrl,ctx,outline) -value "none" -command {xth_me_set_option_value outline}

catch {menu $xth(me,ctxmenu).cps -tearoff 0}
$xth(me,ctxmenu).cps delete 0 end
$xth(me,ctxmenu).cps add checkbutton -label [mc "<<"] -variable xth(ctrl,me,linept,idp) -command xth_me_cmds_toggle_linept
$xth(me,ctxmenu).cps add checkbutton -label [mc "smooth"] -variable xth(ctrl,me,linept,smooth) -command xth_me_cmds_toggle_linept
$xth(me,ctxmenu).cps add checkbutton -label [mc ">>"] -variable xth(ctrl,me,linept,idn) -command xth_me_cmds_toggle_linept


catch {menu $xth(me,ctxmenu).subtype -tearoff 0}
catch {menu $xth(me,ctxmenu).segsubtype -tearoff 0}

catch {menu $xth(me,ctxmenu).altitude -tearoff 0}
$xth(me,ctxmenu).altitude delete 0 end
$xth(me,ctxmenu).altitude add radiobutton -label [mc "auto"] -variable xth(me,ctrl,ctx,altitude) -value "." -command {xth_me_set_optionline_value altitude}
$xth(me,ctxmenu).altitude add command -label [mc "edit"] -command {xth_me_ctx_change_text altitude [mc "Altitude"]}

catch {menu $xth(me,ctxmenu).others -tearoff 0}

# return point option
proc xth_me_get_option_value {key optkey} {
  global xth
  set opt $xth($optkey)
  if {[regexp "(^|.*\\s)-($key)\\s+\\\[(\[^\\\]\]*)\\\]\\s*(.*)\$" $opt dum obeg okey oval oend]} {
  } elseif {[regexp "(^|.*\\s)-($key)\\s+\\\"(.*)\$" $opt dum obeg okey oval]} {
    set nx 0
    set nl [string length $oval]
    set oend {}
    for {set xx 0} {$xx < $nl} {incr xx} {
      if {[string equal [string index $oval $xx] "\""]} {
        if {[string equal [string index $oval [expr $xx + 1]] "\""]} {
          incr xx
        } else {
          set oend [string range $oval [expr $xx + 1] end]
          set oval [string range $oval 0 [expr $xx - 1]]
        } 
      }
    }
  } elseif {[regexp "(^|.*\\s)-($key)\\s+(\\S+)\\s*(.*)\$" $opt dum obeg okey oval oend]} {    
  } else {return [list {} $opt]}
  set oend [regsub -all {^\s+|\s+$} $oend {}] 
  set obeg [regsub -all {^\s+|\s+$} $obeg {}]
  if {([string length $obeg] > 0) && ([string length $oend] > 0)} {
    set oend " $oend"
  }
  return [list $oval "$obeg$oend"]
}


proc xth_me_get_optionline_value {key} {
  global xth
  set opt [$xth(ctrl,me,linept).oe.txt get 1.0 end]
  set oval {}
  set orest {}
  foreach ln [split $opt "\n"] {
    set oend $ln
    if {[regexp "^\\s*($key)\\s+\\\[(\[^\\\]\]*)\\\]\\s*(.*)\$" $ln dum okey oval oend]} {
    } elseif {[regexp "^\\s*($key)\\s+\\\"(.*)\$" $ln dum okey oval]} {
      set nx 0
      set nl [string length $oval]
      set oend {}
      for {set xx 0} {$xx < $nl} {incr xx} {
        if {[string equal [string index $oval $xx] "\""]} {
          if {[string equal [string index $oval [expr $xx + 1]] "\""]} {
            incr xx
          } else {
            set oend [string range $oval [expr $xx + 1] end]
            set oval [string range $oval 0 [expr $xx - 1]]
          } 
        }
      }
    } elseif {[regexp "^\\s*($key)\\s+(\\S+)\\s*(.*)\$" $ln dum okey oval oend]} {    
    }
    if {([string length $oend] > 0) && [regexp {\S+} $oend]} {
      if {[string length $orest] > 0} {
        set orest "$orest\n"
      }
      set orest "$orest$oend"
    }
  }
  return [list $oval $orest]
}



proc xth_me_optlabel {opt args} {
  global xth
  set lab [mc $opt]
  if {[llength $args] > 0} {
    set lab [lindex $args 0]
  }
  set val $xth(me,ctrl,ctx,$opt)
  set lval {}
  switch $opt {
    name -
    text -
    altitude -
    value {
      if {[string length $val] > 22} {
        set lval " ([string range $val 0 18] ...)"
      } elseif {[string length $val] > 0} {
        set lval " ([string range $val 0 22])"
      }
      if {[string equal $opt altitude] && [string equal $val "."]} {
        set lval " (auto)"
      }
    }
    default {
      if {![string equal $val "auto"]} {
        set lval " ([mc $val])"
      }
    }
  }
  return "$lab$lval"
}

proc xth_me_set_option_value {opt} {
  global xth
  set nval $xth(me,ctrl,ctx,$opt)
  set oval $xth(me,ctrl,ctxold,$opt)
  switch $opt {
    name -
    text -
    value {
    }
    default {
      if {[string equal $nval "auto"] || [string equal $nval $oval]} {
        set nval {}
      }
    }
  }
  set oopts $xth(me,ctrl,ctxopt,$opt)
  if {[string length $nval] > 0} {
    if {[regexp {^[\w\.\-][^\s\[\]\"]*$} $nval]} {
      set xth($xth(me,ctrl,ctx,optkey)) "$oopts -$opt $nval" 
    } elseif {![regexp {[\[\]]} $nval]} {
      set xth($xth(me,ctrl,ctx,optkey)) "$oopts -$opt \[$nval\]" 
    } else {
      set nval [regsub -all {"} $nval {""}]
      set xth($xth(me,ctrl,ctx,optkey)) "$oopts -$opt \"$nval\"" 
    }
  } else {
    set xth($xth(me,ctrl,ctx,optkey)) $oopts 
  }
  xth_me_cmds_update {}  
}

  
# option name, option name in therion command  
proc xth_me_set_optionline_value {opt args} {
  global xth
  set nval $xth(me,ctrl,ctx,$opt)
  set oval $xth(me,ctrl,ctxold,$opt)
  set oopts $xth(me,ctrl,ctxopt,$opt)
  set optstr $opt
  if {[llength $args] > 0} {
    set optstr [lindex $args 0]
  }
  switch $opt {
    altitude {  
      if {[string equal $nval "."] && [string equal $nval $oval]} {
        set nval {}
      }  
    }
    segsubtype {  
      if {[string equal $nval $oval]} {
        set nval {}
      }  
    }
    default {      
    }
  }
  if {[string length $nval] > 0} {
    if {[string length $oopts] > 0} {
      set oopts "$oopts\n"
    }
    if {[regexp {^[\w\.\-][^\s\[\]\"]*$} $nval]} {
      set nopts "$oopts$optstr $nval" 
    } elseif {![regexp {[\[\]]} $nval]} {
      set nopts "$oopts$optstr \[$nval\]" 
    } else {
      set nval [regsub -all {"} $nval {""}]
      set nopts "$oopts$optstr \"$nval\"" 
    }
  } else {
    set nopts $oopts 
  }
  $xth(ctrl,me,linept).oe.txt delete 1.0 end
  $xth(ctrl,me,linept).oe.txt insert 1.0 $nopts
  $xth(ctrl,me,linept).oe.txt mark set insert end
  $xth(ctrl,me,linept).oe.txt see end
  xth_me_cmds_update {}  
}
 
  

proc xth_me_ctx_change_text {id args} {
  global xth
  if {[llength $args] < 1} {
    set title $id
  } else {
    set title [lindex $args 0]
  }
  set d $xth(gui,main).ctxdlg
  catch {destroy $d}
  set dlg [Dialog $d -side bottom -title $title -transient no -cancel 1 -default 0 -geometry $xth(me,ctrl,ctx,dlggeom)]
  $d add -text [mc "OK"]
  $d add -text [mc "Cancel"]
  set f [$d getframe]
  Entry $f.stname -font $xth(gui,lfont) -width 0 -textvariable xth(me,ctrl,ctx,$id) -command "Dialog::enddialog $d 0"
  pack $f.stname -expand 1 -fill both
  set res [$d draw $f.stname]
  if {$res == 0} {
    if {[string equal $id altitude]} {
      xth_me_set_optionline_value $id
    } else {
      xth_me_set_option_value $id
    }
  }
}


# Show context menu at given coordinates 
proc xth_me_show_context_menu {id x y} {
  global xth
  if {[llength $id] == 2} {
    set pid [lindex $id 1]
    set id [lindex $id 0]
  } else {
    set pid 0
  }
  $xth(me,can) raise point
  set some_below {}
  set select {}
  # select point, if not selected
  if {$xth(me,cmds,selid) != $id} {
    #xth_me_cmds_select "$id $pid"
    set select [list "$id $pid"]
    if {$pid != 0} {
      xth_ctrl_scroll_to me line
      xth_ctrl_maximize me line
      xth_ctrl_maximize me linept
    } else {
      xth_ctrl_scroll_to me point
      xth_ctrl_maximize me point
    }
  # select line point, if not selected
  } elseif {($xth(me,cmds,$id,ct) == 3) && ($xth(me,cmds,selpid) != $pid)} {
    #xth_me_cmds_select_linept $id $pid
    set select [list $id $pid]
    xth_ctrl_scroll_to me line
    xth_ctrl_maximize me line
    xth_ctrl_maximize me linept
  } else {
    # check, whether there is some point below
    $xth(me,can) dtag all nearest
    if {$pid != 0} {
      set utag pt$id.$pid
    } else {
      set utag pt$id
    }
    $xth(me,can) addtag nearest closest [$xth(me,can) canvasx $x] [$xth(me,can) canvasy $y] 0 $utag
    set tgs [$xth(me,can) itemcget nearest -tags]
    #puts $tgs
    if {[regexp "(^|\\s)pt(\\d+)($|\\s)" $tgs d1 d2 nid]} {
      set some_below "xth_me_cmds_select $nid; xth_ctrl_scroll_to me point; xth_ctrl_maximize me point; catch {\$xth(me,can) lower $utag point}; catch {\$xth(me,can) raise $utag line}"
    } elseif {[regexp "(^|\\s)pt(\\d+)\.(\\d+)($|\\s)" $tgs d1 d2 nid npid]} {
      set some_below "xth_me_cmds_select \"$nid $npid\"; if {$npid != 0} {xth_ctrl_scroll_to me line; xth_ctrl_maximize me line; xth_ctrl_maximize me linept} else {xth_ctrl_scroll_to me point; xth_ctrl_maximize me point}; catch {\$xth(me,can) lower $utag point}; catch {\$xth(me,can) raise $utag line}"
    }
  }
    
  if {[llength $select] == 1} {
    xth_me_cmds_select [lindex $select 0]
  } elseif {[llength $select] == 2} {
    xth_me_cmds_select_linept [lindex $select 0] [lindex $select 1]
  }
  
  $xth(me,ctxmenu) delete 0 end
  $xth(me,ctxmenu).others delete 0 end
  
  set opts {}
  if {$xth(me,cmds,$id,ct) == 2} {
    # add point menu items
    set opts "ctrl,me,point,opts"
    $xth(me,ctxmenu) add cascade -label [format "%s (%s)" [mc "type"] [thememc [list point $xth(me,cmds,$id,type)]]] -menu $xth(me,ctxmenu).ptypes
    
    # subtype if applicable
    $xth(me,ctxmenu).subtype delete 0 end
    if {[lsearch -exact {station air-draught water-flow} $xth(me,cmds,$id,type)] > -1} {
      set optsubtype [xth_me_get_option_value "subtype" $opts]
      set xth(me,ctrl,ctx,subtype) [lindex $optsubtype 0]
      if {[string length $xth(me,ctrl,ctx,subtype)] == 0} {
        set xth(me,ctrl,ctx,subtype) auto
      }
      switch $xth(me,cmds,$id,type) {
        station {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "temporary"] -variable xth(me,ctrl,ctx,subtype) -value "temporary" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "painted"] -variable xth(me,ctrl,ctx,subtype) -value "painted" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "natural"] -variable xth(me,ctrl,ctx,subtype) -value "natural" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "fixed"] -variable xth(me,ctrl,ctx,subtype) -value "fixed" -command {xth_me_set_option_value subtype}
        }
        air-draught {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "winter"] -variable xth(me,ctrl,ctx,subtype) -value "winter" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "summer"] -variable xth(me,ctrl,ctx,subtype) -value "summer" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "undefined"] -variable xth(me,ctrl,ctx,subtype) -value "undefined" -command {xth_me_set_option_value subtype}
        }
        water-flow {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "permanent"] -variable xth(me,ctrl,ctx,subtype) -value "permanent" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "intermittent"] -variable xth(me,ctrl,ctx,subtype) -value "intermittent" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "paleo"] -variable xth(me,ctrl,ctx,subtype) -value "paleo" -command {xth_me_set_option_value subtype}
        }
      }
      set xth(me,ctrl,ctxopt,subtype) [lindex $optsubtype 1] 
      $xth(me,ctxmenu) add cascade -label [xth_me_optlabel subtype] -menu $xth(me,ctxmenu).subtype
    }    
    
    # change align
    if {[lsearch -exact {station} $xth(me,cmds,$id,type)] == -1} {
    	set optalign [xth_me_get_option_value "align" $opts]
    	# set variable
    	switch -nocase [lindex $optalign 0] {
    	  t - top {
    	    set xth(me,ctrl,ctx,align) "top"
    	  }
    	  tr - top-right {
    	    set xth(me,ctrl,ctx,align) "top-right"
    	  }
    	  tl - top-left {
    	    set xth(me,ctrl,ctx,align) "top-left"
    	  }
    	  b - bottom {
    	    set xth(me,ctrl,ctx,align) "bottom"
    	  }
    	  br - bottom-right {
    	    set xth(me,ctrl,ctx,align) "bottom-right"
    	  }
    	  bl - bottom-left {
    	    set xth(me,ctrl,ctx,align) "bottom-left"
    	  }
    	  c - centre - center {
    	    set xth(me,ctrl,ctx,align) "center"
    	  }
    	  r - right {
    	    set xth(me,ctrl,ctx,align) "right"
    	  }
    	  l - left {
    	    set xth(me,ctrl,ctx,align) "left"
    	  }
    	  default {
    	    set xth(me,ctrl,ctx,align) "auto"
    	  }
    	}
    	# set options
    	set xth(me,ctrl,ctxopt,align) [lindex $optalign 1] 
      $xth(me,ctxmenu) add cascade -label [xth_me_optlabel align] -menu $xth(me,ctxmenu).align
    }
	  	  
    # name
    if {[lsearch -exact {station} $xth(me,cmds,$id,type)] > -1} {
      set optname [xth_me_get_option_value "name" $opts]
      set xth(me,ctrl,ctx,name) [lindex $optname 0]
      set xth(me,ctrl,ctxopt,name) [lindex $optname 1] 
      $xth(me,ctxmenu) add command -label [xth_me_optlabel name] -command {xth_me_ctx_change_text name [mc "Station name"]}
    }
    # scrap
    if {[lsearch -exact {section} $xth(me,cmds,$id,type)] > -1} {
      set optscrap [xth_me_get_option_value "scrap" $opts]
      set xth(me,ctrl,ctx,scrap) [lindex $optscrap 0]
      set xth(me,ctrl,ctxopt,scrap) [lindex $optscrap 1] 
      $xth(me,ctxmenu) add command -label [xth_me_optlabel scrap] -command {xth_me_ctx_change_text scrap [mc "Scrap reference"]}
    }
    # text
    if {[lsearch -exact {label remark continuation} $xth(me,cmds,$id,type)] > -1} {
      set opttext [xth_me_get_option_value "text" $opts]
      set xth(me,ctrl,ctx,text) [lindex $opttext 0]
      set xth(me,ctrl,ctxopt,text) [lindex $opttext 1]
      $xth(me,ctxmenu) add command -label [xth_me_optlabel text] -command {xth_me_ctx_change_text text}
    }
    # value
    if {[lsearch -exact {height passage-height dimensions} $xth(me,cmds,$id,type)] > -1} {
      set optvalue [xth_me_get_option_value "value" $opts]
      set xth(me,ctrl,ctx,value) [lindex $optvalue 0]
      set xth(me,ctrl,ctxopt,value) [lindex $optvalue 1] 
      $xth(me,ctxmenu) add command -label [xth_me_optlabel value] -command {xth_me_ctx_change_text value}
    }
    # toggle orientation
    if {[lsearch -exact {station} $xth(me,cmds,$id,type)] == -1} {
      $xth(me,ctxmenu) add checkbutton -label [mc "orientation"] -variable xth(ctrl,me,point,rotid) -command xth_me_cmds_point_change_state
    }
  } elseif {$xth(me,cmds,$id,ct) == 3} {
  
    # add line menu items
    set opts "ctrl,me,line,opts"
    $xth(me,ctxmenu) add cascade -label [format "%s (%s)" [mc "type"] [thememc [list line $xth(me,cmds,$id,type)]]] -menu $xth(me,ctxmenu).ltypes
    
    # subtype if applicable
    $xth(me,ctxmenu).subtype delete 0 end
    if {[lsearch -exact {wall border water-flow survey} $xth(me,cmds,$id,type)] > -1} {
      set optsubtype [xth_me_get_option_value "subtype" $opts]
      set xth(me,ctrl,ctx,subtype) [lindex $optsubtype 0]
      if {[string length $xth(me,ctrl,ctx,subtype)] == 0} {
        set xth(me,ctrl,ctx,subtype) auto
      }
      switch $xth(me,cmds,$id,type) {
        wall {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "bedrock"] -variable xth(me,ctrl,ctx,subtype) -value "bedrock" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "invisible"] -variable xth(me,ctrl,ctx,subtype) -value "invisible" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "underlying"] -variable xth(me,ctrl,ctx,subtype) -value "underlying" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "overlying"] -variable xth(me,ctrl,ctx,subtype) -value "overlying" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "unsurveyed"] -variable xth(me,ctrl,ctx,subtype) -value "unsurveyed" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "presumed"] -variable xth(me,ctrl,ctx,subtype) -value "presumed" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "pit"] -variable xth(me,ctrl,ctx,subtype) -value "pit" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "sand"] -variable xth(me,ctrl,ctx,subtype) -value "sand" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "clay"] -variable xth(me,ctrl,ctx,subtype) -value "clay" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "pebbles"] -variable xth(me,ctrl,ctx,subtype) -value "pebbles" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "debris"] -variable xth(me,ctrl,ctx,subtype) -value "debris" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "blocks"] -variable xth(me,ctrl,ctx,subtype) -value "blocks" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "ice"] -variable xth(me,ctrl,ctx,subtype) -value "ice" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "flowstone"] -variable xth(me,ctrl,ctx,subtype) -value "flowstone" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "moonmilk"] -variable xth(me,ctrl,ctx,subtype) -value "moonmilk" -command {xth_me_set_option_value subtype}
        }
        border {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "visible"] -variable xth(me,ctrl,ctx,subtype) -value "visible" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "invisible"] -variable xth(me,ctrl,ctx,subtype) -value "invisible" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "temporary"] -variable xth(me,ctrl,ctx,subtype) -value "temporary" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "presumed"] -variable xth(me,ctrl,ctx,subtype) -value "presumed" -command {xth_me_set_option_value subtype}
        }
        water-flow {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "permanent"] -variable xth(me,ctrl,ctx,subtype) -value "permanent" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "intermittent"] -variable xth(me,ctrl,ctx,subtype) -value "intermittent" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "conjectural"] -variable xth(me,ctrl,ctx,subtype) -value "conjectural" -command {xth_me_set_option_value subtype}
        }
        survey {
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "cave"] -variable xth(me,ctrl,ctx,subtype) -value "cave" -command {xth_me_set_option_value subtype}
          $xth(me,ctxmenu).subtype add radiobutton -label [mc "surface"] -variable xth(me,ctrl,ctx,subtype) -value "surface" -command {xth_me_set_option_value subtype}
        }
      }
      set xth(me,ctrl,ctxopt,subtype) [lindex $optsubtype 1] 
      $xth(me,ctxmenu) add cascade -label [xth_me_optlabel subtype] -menu $xth(me,ctxmenu).subtype
    }    

        
    $xth(me,ctxmenu) add cascade -label [mc "control points"] -menu $xth(me,ctxmenu).cps
    if {[lsearch -exact {slope} $xth(me,cmds,$id,type)] > -1} {
      $xth(me,ctxmenu) add checkbutton -label [mc "orientation"] -variable xth(ctrl,me,linept,rotid) -command xth_me_cmds_toggle_linept
      $xth(me,ctxmenu) add checkbutton -label [mc "l-size"] -variable xth(ctrl,me,linept,lsid) -command xth_me_cmds_toggle_linept
    }

    update
    set subtypelen [$xth(me,ctxmenu).subtype index end]
    if {($subtypelen > 0) && ($subtypelen < 22)} {
      $xth(me,ctxmenu).segsubtype delete 0 end
      set optsubtype [xth_me_get_optionline_value "subtype"]
      set xth(me,ctrl,ctx,segsubtype) [lindex $optsubtype 0]
      if {[string length $xth(me,ctrl,ctx,segsubtype)] == 0} {
        set xth(me,ctrl,ctx,segsubtype) auto
      }      
      set xth(me,ctrl,ctxopt,segsubtype) [lindex $optsubtype 1]
      for {set sti 0} {$sti < $subtypelen} {incr sti} {
        $xth(me,ctxmenu).segsubtype add radiobutton -label [$xth(me,ctxmenu).subtype entrycget $sti -label] -variable xth(me,ctrl,ctx,segsubtype) -value [$xth(me,ctxmenu).subtype entrycget $sti -value] -command {xth_me_set_optionline_value segsubtype subtype}
      }
      $xth(me,ctxmenu) add cascade -label [xth_me_optlabel segsubtype [mc "segment subtype"]] -menu $xth(me,ctxmenu).segsubtype
    }
    
    # wall altitude
    if {[lsearch -exact {wall} $xth(me,cmds,$id,type)] > -1} {
      set optalt [xth_me_get_optionline_value "altitude"]
      set xth(me,ctrl,ctx,altitude) [lindex $optalt 0]
      if {[lsearch -exact {- nan NaN NAN} xth(me,ctrl,ctx,altitude)] > -1} {
        set xth(me,ctrl,ctx,altitude) "."  
      }
      set xth(me,ctrl,ctxopt,altitude) [lindex $optalt 1]
      $xth(me,ctxmenu) add cascade -label [xth_me_optlabel altitude [mc "altitude label"]] -menu $xth(me,ctxmenu).altitude
    }
    
    
    # outline
    set optoutline [xth_me_get_option_value "outline" $opts]
    # set variable
    switch -nocase [lindex $optoutline 0] {
      in {
        set xth(me,ctrl,ctx,outline) "in"
      }
      out {
        set xth(me,ctrl,ctx,outline) "out"
      }
      none {
        set xth(me,ctrl,ctx,outline) "none"
      }
      default {
        set xth(me,ctrl,ctx,outline) "auto"
      }
    }
    # set options
    set xth(me,ctrl,ctxopt,outline) [lindex $optoutline 1] 
    $xth(me,ctxmenu).others add cascade -label [xth_me_optlabel outline] -menu $xth(me,ctxmenu).outline
      
    # text for label
    if {[lsearch -exact {label} $xth(me,cmds,$id,type)] > -1} {
      set opttext [xth_me_get_option_value "text" $opts]
      set xth(me,ctrl,ctx,text) [lindex $opttext 0]
      set xth(me,ctrl,ctxopt,text) [lindex $opttext 1]
      $xth(me,ctxmenu) add command -label [xth_me_optlabel text] -command {xth_me_ctx_change_text text}
    }
  }
  
  # common options 
  set xth(me,ctrl,ctx,optkey) $opts
  set xth(me,ctrl,ctx,dlggeom) "+[expr $x + [winfo rootx $xth(me,can)]]+[expr $y + [winfo rooty $xth(me,can)]]"  

  # clip
  set optclip [xth_me_get_option_value "clip" $opts]
  # set variable
  switch -nocase [lindex $optclip 0] {
    0 - off - false {
      set xth(me,ctrl,ctx,clip) "off"
    }
    1 - on - true {
      set xth(me,ctrl,ctx,clip) "on"
    }
    default {
      set xth(me,ctrl,ctx,clip) "auto"
    }
  }
  # set options
  set xth(me,ctrl,ctxopt,clip) [lindex $optclip 1] 
  $xth(me,ctxmenu).others add cascade -label [xth_me_optlabel clip] -menu $xth(me,ctxmenu).clip

  $xth(me,ctxmenu) add cascade -label [mc "other options"] -menu $xth(me,ctxmenu).others
  
    
  # place
  set optplace [xth_me_get_option_value "place" $opts]
  # set variable
  switch -nocase [lindex $optplace 0] {
    top {
      set xth(me,ctrl,ctx,place) "top"
    }
    bottom {
      set xth(me,ctrl,ctx,place) "bottom"
    }
    default {
      set xth(me,ctrl,ctx,place) "auto"
    }
  }
  # set options
  set xth(me,ctrl,ctxopt,place) [lindex $optplace 1] 
  $xth(me,ctxmenu).others add cascade -label [xth_me_optlabel place] -menu $xth(me,ctxmenu).place
  
  
  # scale
  set optscale [xth_me_get_option_value "scale" $opts]
  # set variable
  switch -nocase [lindex $optscale 0] {
    xs - tiny {
      set xth(me,ctrl,ctx,scale) "xs"
    }
    s - small {
      set xth(me,ctrl,ctx,scale) "s"
    }
    m - normal {
      set xth(me,ctrl,ctx,scale) "m"
    }
    l - large {
      set xth(me,ctrl,ctx,scale) "l"
    }
    xl - huge {
      set xth(me,ctrl,ctx,scale) "xl"
    }
    default {
      set xth(me,ctrl,ctx,scale) "auto"
    }
  }
  # set options
  set xth(me,ctrl,ctxopt,scale) [lindex $optscale 1] 
  $xth(me,ctxmenu).others add cascade -label [xth_me_optlabel scale] -menu $xth(me,ctxmenu).scale
  
  
  # visibility
  set optvis [xth_me_get_option_value "visible|visibility" $opts]
  # set variable
  switch -nocase [lindex $optvis 0] {
    0 - off - false {
      set xth(me,ctrl,ctx,visibility) "off"
    }
    1 - on - true {
      set xth(me,ctrl,ctx,visibility) "on"
    }
    default {
      set xth(me,ctrl,ctx,visibility) "auto"
    }
  }
  # set options
  set xth(me,ctrl,ctxopt,visibility) [lindex $optvis 1]   
  $xth(me,ctxmenu).others add cascade -label [xth_me_optlabel visibility] -menu $xth(me,ctxmenu).visibility
      
  $xth(me,ctxmenu) add separator
  if {$xth(me,cmds,$id,ct) == 3} {
    $xth(me,ctxmenu) add cascade -label [mc "Edit line"] -menu $xth(ctrl,me,line).lpa.m
    $xth(me,ctxmenu).others add checkbutton -label [mc "close"] -variable xth(ctrl,me,line,close) -command xth_me_cmds_toggle_line_close
    $xth(me,ctxmenu).others add checkbutton -label [mc "reverse"] -variable xth(ctrl,me,line,reverse) -command xth_me_cmds_toggle_line_reverse
  }
  if {[string length $some_below] > 0} {
    $xth(me,ctxmenu) add command -label [mc "Select underlying point"] -command $some_below    
  }
  $xth(me,ctxmenu) add command -label [mc "Delete symbol"] -command {xth_me_cmds_delete {}}   
  	
  # set original values variables
  foreach item [array names xth {me,ctrl,ctx,*}] {
    if {[regexp {^me,ctrl,ctx,([^,]*)$} $item dum key]} {
      set xth(me,ctrl,ctxold,$key) $xth($item)
    }
  }
  tk_popup $xth(me,ctxmenu) [expr $x + [winfo rootx $xth(me,can)]] [expr $y + [winfo rooty $xth(me,can)]]
}








proc xth_me_cmds_get_option {ln opt} {
  set rxl [list [list "^\\s*$opt\\s+\\\[(\[^\\\]\]*)\\\]" "\["]\
    [list "^\\s*$opt\\s+\\\"((\\\"\\\"|\[^\\\"])+)\\\"" "\""]\
    [list "^\\s*$opt\\s+(\\S+)" {}]]
  set rln $ln
  set val {}
  set sep {}
  set res 0
  foreach rx $rxl {
    if {[regexp [lindex $rx 0] $ln dump val]} {
      regsub [lindex $rx 0] $ln {} rln
      regsub {^\s*} $rln {} rln
      set sep [lindex $rx 1]
      set res 1
      break
    }
  }
  return [list $val $rln $res]
}


proc xth_me_cmds_get_onoffauto {opt} {
  switch $opt {
    on {return 1}
    off {return 0}
    default {return -1}
  }
}


proc xth_me_cmds_get_bool {opt} {
  if {[lsearch {on 1 true yes} $opt] > -1} {
    return 1
  } else {
    return 0
  }
}


proc xth_me_cmds_update_line_ctrl {id} {

  global xth
  
  if {[string length $id] > 0} {

    $xth(ctrl,me,line).typl configure -state normal    
    $xth(ctrl,me,line).typ configure -state normal    
    $xth(ctrl,me,line).namel configure -state normal    
    $xth(ctrl,me,line).name configure -state normal    
    $xth(ctrl,me,line).optl configure -state normal    
    $xth(ctrl,me,line).opt configure -state normal    
    $xth(ctrl,me,line).rev configure -state normal    
    $xth(ctrl,me,line).cls configure -state normal    
#    $xth(ctrl,me,line).insp configure -state normal    
#    $xth(ctrl,me,line).delp configure -state normal    
    $xth(ctrl,me,line).theme configure -state normal    
    $xth(ctrl,me,line).themetype configure -state normal    
    $xth(ctrl,me,line).lpa configure -state normal    
    $xth(ctrl,me,line).upd configure -state normal    
    $xth(ctrl,me,line).trace configure -state normal    
    $xth(ctrl,me,line).vector configure -state normal    
    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Insert point"] -state normal    
    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Delete point"] -state normal    
    $xth(ctrl,me,line).pl.l configure -takefocus 1 \
      -listvariable xth(me,cmds,$id,plist)

    set xth(ctrl,me,line,type) $xth(me,cmds,$id,type)
    set xth(ctrl,me,line,name) $xth(me,cmds,$id,name)
    set xth(ctrl,me,line,opts) $xth(me,cmds,$id,options)
    set xth(ctrl,me,line,reverse) $xth(me,cmds,$id,reverse)
    set xth(ctrl,me,line,close) $xth(me,cmds,$id,close)
    set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
    set tx [lsearch -exact $xth(me,themes,$at,line,hidelist) $xth(me,cmds,$id,type)]
    if {$tx < 0} {
      set xth(ctrl,me,line,themetype) {}
    } else {
      set xth(ctrl,me,line,themetype) [lindex $xth(me,themes,$at,line,showlist) $tx]
    }

    xth_me_prev_cmd $xth(me,cmds,$id,data)

    catch {$xth(me,can) raise lnln$id line}
    catch {$xth(me,can) raise lnpt$id point}
    
  } else {
  
    set xth(ctrl,me,line,name) {}
    set xth(ctrl,me,line,reverse) 0
    set xth(ctrl,me,line,close) 0
    set xth(ctrl,me,line,type) $xth(me,dflt,line,type)
    set xth(ctrl,me,line,opts) $xth(me,dflt,line,options)

    $xth(ctrl,me,line).typl configure -state disabled    
    $xth(ctrl,me,line).typ configure -state disabled    
    $xth(ctrl,me,line).namel configure -state disabled    
    $xth(ctrl,me,line).name configure -state disabled    
    $xth(ctrl,me,line).optl configure -state disabled    
    $xth(ctrl,me,line).opt configure -state disabled    
    $xth(ctrl,me,line).rev configure -state disabled    
    $xth(ctrl,me,line).cls configure -state disabled    
#    $xth(ctrl,me,line).insp configure -state disabled    
#    $xth(ctrl,me,line).delp configure -state disabled    
    $xth(ctrl,me,line).theme configure -state disabled     
    $xth(ctrl,me,line).themetype configure -state disabled     
    $xth(ctrl,me,line).lpa configure -state disabled    
    $xth(ctrl,me,line).upd configure -state disabled
    $xth(ctrl,me,line).trace configure -state disabled
    $xth(ctrl,me,line).vector configure -state disabled
    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Insert point"] -state disabled
    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Delete point"] -state disabled   
    $xth(ctrl,me,line).pl.l configure -takefocus 0 \
      -listvariable xth(ctrl,me,line,empty)
    $xth(ctrl,me,line).pl.l selection clear 0 end
      
  }
  
}



proc xth_me_cmds_update_area_ctrl {id} {

  global xth
  
  if {[string length $id] > 0} {

    $xth(ctrl,me,ac).typl configure -state normal    
    $xth(ctrl,me,ac).typ configure -state normal    
    $xth(ctrl,me,ac).theme configure -state normal    
    $xth(ctrl,me,ac).themetype configure -state normal
    $xth(ctrl,me,ac).optl configure -state normal    
    $xth(ctrl,me,ac).opt configure -state normal    
    $xth(ctrl,me,ac).ins configure -state normal    
    $xth(ctrl,me,ac).del configure -state normal    
    $xth(ctrl,me,ac).insid configure -state normal    
    $xth(ctrl,me,ac).inside configure -state normal    
    $xth(ctrl,me,ac).upd configure -state normal    
    $xth(ctrl,me,ac).shw configure -state normal    
    $xth(ctrl,me,ac).ll.l configure -takefocus 1 \
      -listvariable xth(me,cmds,$id,llist)
    $xth(ctrl,me,ac).ll.l selection clear 0 end
    $xth(ctrl,me,ac).ll.l selection set end end
    $xth(ctrl,me,ac).ll.l see end
    
    set xth(ctrl,me,ac,type) $xth(me,cmds,$id,type)
    set xth(ctrl,me,ac,name) $xth(me,cmds,$id,name)
    set xth(ctrl,me,ac,opts) $xth(me,cmds,$id,options)

    set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
    set tx [lsearch -exact $xth(me,themes,$at,area,hidelist) $xth(me,cmds,$id,type)]
    if {$tx < 0} {
      set xth(ctrl,me,ac,themetype) {}
    } else {
      set xth(ctrl,me,ac,themetype) [lindex $xth(me,themes,$at,area,showlist) $tx]
    }

    set xth(ctrl,me,ac,insid) {}
    xth_me_prev_cmd $xth(me,cmds,$id,data)

  } else {
  
    set xth(ctrl,me,ac,name) {}
    set xth(ctrl,me,ac,insid) {}
    set xth(ctrl,me,ac,type) $xth(me,dflt,area,type)
    set xth(ctrl,me,ac,opts) $xth(me,dflt,area,options)

    $xth(ctrl,me,ac).typl configure -state disabled    
    $xth(ctrl,me,ac).typ configure -state disabled    
    $xth(ctrl,me,ac).theme configure -state disabled    
    $xth(ctrl,me,ac).themetype configure -state disabled
    $xth(ctrl,me,ac).optl configure -state disabled    
    $xth(ctrl,me,ac).opt configure -state disabled    
    $xth(ctrl,me,ac).ins configure -state disabled    
    $xth(ctrl,me,ac).del configure -state disabled    
    $xth(ctrl,me,ac).insid configure -state disabled    
    $xth(ctrl,me,ac).inside configure -state disabled    
    $xth(ctrl,me,ac).upd configure -state disabled    
    $xth(ctrl,me,ac).shw configure -state disabled    
    $xth(ctrl,me,ac).ll.l configure -takefocus 0 \
      -listvariable xth(ctrl,me,ac,empty)
    $xth(ctrl,me,ac).ll.l selection clear 0 end
      
  }
  
}



proc xth_me_cmds_move_lineptcp_xctrl {id ppid pid npid} {
  global xth
  
  set px [xth_me_real2canx $xth(me,cmds,$id,$pid,x)]
  set py [xth_me_real2cany $xth(me,cmds,$id,$pid,y)]
  
  if {$xth(me,cmds,$id,$pid,idp)} {
    set x [xth_me_real2canx $xth(me,cmds,$id,$pid,xp)]
    set y [xth_me_real2cany $xth(me,cmds,$id,$pid,yp)]
    $xth(me,can) coords $xth(me,canid,linept,pcp) [list \
      [expr $x - $xth(gui,me,line,cpsize)] \
      [expr $y - $xth(gui,me,line,cpsize)] \
      [expr $x + $xth(gui,me,line,cpsize)] \
      [expr $y + $xth(gui,me,line,cpsize)]]
    $xth(me,can) coords $xth(me,canid,linept,pcpl) $px $py $x $y
  }
  
  if {$xth(me,cmds,$id,$pid,idn)} {
    set x [xth_me_real2canx $xth(me,cmds,$id,$pid,xn)]
    set y [xth_me_real2cany $xth(me,cmds,$id,$pid,yn)]
    $xth(me,can) coords $xth(me,canid,linept,ncp) [list \
      [expr $x - $xth(gui,me,line,cpsize)] \
      [expr $y - $xth(gui,me,line,cpsize)] \
      [expr $x + $xth(gui,me,line,cpsize)] \
      [expr $y + $xth(gui,me,line,cpsize)]]
    $xth(me,can) coords $xth(me,canid,linept,ncpl) $px $py $x $y
  }

  if {($npid > 0) && $xth(me,cmds,$id,$npid,idp)} {
    set px [xth_me_real2canx $xth(me,cmds,$id,$npid,x)]
    set py [xth_me_real2cany $xth(me,cmds,$id,$npid,y)]
    set x [xth_me_real2canx $xth(me,cmds,$id,$npid,xp)]
    set y [xth_me_real2cany $xth(me,cmds,$id,$npid,yp)]
    $xth(me,can) coords $xth(me,canid,linept,nncp) [list \
      [expr $x - $xth(gui,me,line,cpsize)] \
      [expr $y - $xth(gui,me,line,cpsize)] \
      [expr $x + $xth(gui,me,line,cpsize)] \
      [expr $y + $xth(gui,me,line,cpsize)]]
    $xth(me,can) coords $xth(me,canid,linept,nncpl) $px $py $x $y
  }

  if {($ppid > 0) && $xth(me,cmds,$id,$ppid,idn)} {
    set px [xth_me_real2canx $xth(me,cmds,$id,$ppid,x)]
    set py [xth_me_real2cany $xth(me,cmds,$id,$ppid,y)]
    set x [xth_me_real2canx $xth(me,cmds,$id,$ppid,xn)]
    set y [xth_me_real2cany $xth(me,cmds,$id,$ppid,yn)]
    $xth(me,can) coords $xth(me,canid,linept,ppcp) [list \
      [expr $x - $xth(gui,me,line,cpsize)] \
      [expr $y - $xth(gui,me,line,cpsize)] \
      [expr $x + $xth(gui,me,line,cpsize)] \
      [expr $y + $xth(gui,me,line,cpsize)]]
    $xth(me,can) coords $xth(me,canid,linept,ppcpl) $px $py $x $y
  }

  xth_me_cmds_move_linept_size_xctrl $id $pid $xth(me,cmds,$id,$pid,rotation) \
    $xth(me,cmds,$id,$pid,rs) $xth(me,cmds,$id,$pid,ls)
  xth_me_cmds_move_line_xctrl $id
}


proc xth_me_cmds_move_linept_xctrl {id pid} {
  global xth
  set x [xth_me_real2canx $xth(me,cmds,$id,$pid,x)]
  set y [xth_me_real2cany $xth(me,cmds,$id,$pid,y)]
  $xth(me,can) coords $xth(me,canid,linept,selector) [list \
    [expr $x - 3 * $xth(gui,me,line,psize)] \
    [expr $y - 3 * $xth(gui,me,line,psize)] \
    [expr $x + 3 * $xth(gui,me,line,psize)] \
    [expr $y + 3 * $xth(gui,me,line,psize)]]
}


proc xth_me_cmds_move_line_xctrl {id} {
  global xth
  set pid [lindex $xth(me,cmds,$id,xplist) 0]
  set rot [xth_me_cmds_get_default_rotation $id $pid]
  if {$xth(me,cmds,$id,reverse)} {
    set rot [expr $rot + 180.0]
  }
  set x [xth_me_real2canx $xth(me,cmds,$id,$pid,x)]
  set y [xth_me_real2cany $xth(me,cmds,$id,$pid,y)]
  $xth(me,can) coords $xth(me,canid,line,tick) [list $x $y \
      [expr $x + sin($rot/180.0*3.14159265259) * $xth(gui,me,line,ticksize)] \
      [expr $y - cos($rot/180.0*3.14159265259) * $xth(gui,me,line,ticksize)]]
}


proc xth_me_cmds_show_line_xctrl {id} {
  global xth
  if {[llength $xth(me,cmds,$id,xplist)] < 3} {
    xth_me_cmds_hide_line_xctrl    
    return
  }
  xth_me_cmds_move_line_xctrl $id
  $xth(me,can) itemconfigure entirelinectrl -state normal
  $xth(me,can) raise entirelinectrl
  $xth(me,can) lower entirelinectrl point
}

proc xth_me_cmds_hide_line_xctrl {} {
  global xth
  $xth(me,can) itemconfigure entirelinectrl -state hidden
}

proc xth_me_cmds_show_linept_xctrl {id pid} {
  global xth
  set x [xth_me_real2canx $xth(me,cmds,$id,$pid,x)]
  set y [xth_me_real2cany $xth(me,cmds,$id,$pid,y)]
  set xl $xth(me,cmds,$id,xplist)
  $xth(me,can) raise linectrl
  $xth(me,can) lower linectrl point

  $xth(me,can) itemconfigure $xth(me,canid,linept,selector) -state normal
  xth_me_cmds_move_linept_xctrl $id $pid

  if {$xth(me,cmds,$id,$pid,idp)} {
    $xth(me,can) itemconfigure $xth(me,canid,linept,pcpl) -state normal
    $xth(me,can) itemconfigure $xth(me,canid,linept,pcp) -state normal
  } else {
    $xth(me,can) itemconfigure $xth(me,canid,linept,pcpl) -state hidden
    $xth(me,can) itemconfigure $xth(me,canid,linept,pcp) -state hidden
  }
  if {$xth(me,cmds,$id,$pid,idn)} {
    $xth(me,can) itemconfigure $xth(me,canid,linept,ncpl) -state normal
    $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -state normal
  } else {
    $xth(me,can) itemconfigure $xth(me,canid,linept,ncpl) -state hidden
    $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -state hidden
  }
  set ix [lsearch $xl $pid]
  set lix [expr [llength $xl] - 2]
  if {$ix > 0} {
    set ppid [lindex $xl [expr $ix - 1]]
  } elseif {$xth(me,cmds,$id,close) && ($lix > 0)} {
    set ppid [lindex $xl [expr $lix - 1]]
  } else {
    set ppid 0
  }
  if {$ix < $lix} {
    set npid [lindex $xl [expr $ix + 1]]
  } elseif {$xth(me,cmds,$id,close) && ($lix > 0)} {
    set npid [lindex $xl 1]
  } else {
    set npid 0
  }
  if {($npid > 0) && $xth(me,cmds,$id,$npid,idp)} {
    $xth(me,can) itemconfigure $xth(me,canid,linept,nncpl) -state normal
    $xth(me,can) itemconfigure $xth(me,canid,linept,nncp) -state normal
  } else {
    $xth(me,can) itemconfigure $xth(me,canid,linept,nncpl) -state hidden
    $xth(me,can) itemconfigure $xth(me,canid,linept,nncp) -state hidden
  }
  if {($ppid > 0) && $xth(me,cmds,$id,$ppid,idn)} {
    $xth(me,can) itemconfigure $xth(me,canid,linept,ppcpl) -state normal
    $xth(me,can) itemconfigure $xth(me,canid,linept,ppcp) -state normal
  } else {
    $xth(me,can) itemconfigure $xth(me,canid,linept,ppcpl) -state hidden
    $xth(me,can) itemconfigure $xth(me,canid,linept,ppcp) -state hidden
  }
  xth_me_cmds_move_lineptcp_xctrl $id $ppid $pid $npid
  $xth(me,can) raise pt$id.$pid
  $xth(me,can) bind $xth(me,canid,linept,pcp) <Enter> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,pcp) -fill yellow"
  $xth(me,can) bind $xth(me,canid,linept,pcp) <Leave> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,pcp) -fill red"
  $xth(me,can) bind $xth(me,canid,linept,pcp) <1> \
    "xth_me_cmds_start_linecp_drag $xth(me,canid,linept,pcp) $id $ppid $pid $npid p %x %y"
  $xth(me,can) bind $xth(me,canid,linept,ncp) <Enter> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill yellow"
  $xth(me,can) bind $xth(me,canid,linept,ncp) <Leave> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill red"
  $xth(me,can) bind $xth(me,canid,linept,ncp) <1> \
    "xth_me_cmds_start_linecp_drag $xth(me,canid,linept,ncp) $id $ppid $pid $npid n %x %y"
  $xth(me,can) bind $xth(me,canid,linept,ppcp) <Enter> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,ppcp) -fill yellow"
  $xth(me,can) bind $xth(me,canid,linept,ppcp) <Leave> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,ppcp) -fill magenta"
  $xth(me,can) bind $xth(me,canid,linept,ppcp) <1> \
    "xth_me_cmds_start_linecp_drag $xth(me,canid,linept,ppcp) $id $ppid $pid $npid pp %x %y"
  $xth(me,can) bind $xth(me,canid,linept,nncp) <Enter> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,nncp) -fill yellow"
  $xth(me,can) bind $xth(me,canid,linept,nncp) <Leave> \
    "$xth(me,can) itemconfigure $xth(me,canid,linept,nncp) -fill magenta"
  $xth(me,can) bind $xth(me,canid,linept,nncp) <1> \
    "xth_me_cmds_start_linecp_drag $xth(me,canid,linept,nncp) $id $ppid $pid $npid nn %x %y"
    
  xth_me_cmds_configure_linept_size_xctrl $id $pid
  xth_me_cmds_move_linept_size_xctrl $id $pid $xth(me,cmds,$id,$pid,rotation) \
    $xth(me,cmds,$id,$pid,rs) $xth(me,cmds,$id,$pid,ls)
  xth_me_cmds_move_line_xctrl $id
    
}


proc xth_me_cmds_hide_linept_xctrl {} {
  global xth
  $xth(me,can) itemconfigure linectrl -state hidden
  $xth(me,can) bind $xth(me,canid,linept,pcp) <Enter> ""
  $xth(me,can) bind $xth(me,canid,linept,pcp) <Leave> ""
  $xth(me,can) bind $xth(me,canid,linept,ncp) <Enter> ""
  $xth(me,can) bind $xth(me,canid,linept,ncp) <Leave> ""
  $xth(me,can) bind $xth(me,canid,linept,ppcp) <Enter> ""
  $xth(me,can) bind $xth(me,canid,linept,ppcp) <Leave> ""
  $xth(me,can) bind $xth(me,canid,linept,nncp) <Enter> ""
  $xth(me,can) bind $xth(me,canid,linept,nncp) <Leave> ""
  $xth(me,can) bind $xth(me,canid,linept,pcp) <1> ""
  $xth(me,can) bind $xth(me,canid,linept,ncp) <1> ""
  $xth(me,can) bind $xth(me,canid,linept,ppcp) <1> ""
  $xth(me,can) bind $xth(me,canid,linept,nncp) <1> ""
  xth_me_cmds_configure_linept_size_xctrl {} 0
}

proc xth_me_cmds_update_linept_ctrl {id pid} {

  global xth
  
  if {[string length $id] > 0} {
    xth_me_cmds_show_line_xctrl $id
  } else {
    xth_me_cmds_hide_line_xctrl
  }

  if {([string length $id] > 0) && ($pid > 0)} {

    $xth(ctrl,me,linept).posl configure -state normal
    $xth(ctrl,me,linept).posx configure -state normal
    $xth(ctrl,me,linept).posy configure -state normal
    $xth(ctrl,me,linept).xp configure -state normal
    $xth(ctrl,me,linept).yp configure -state normal
    $xth(ctrl,me,linept).xn configure -state normal
    $xth(ctrl,me,linept).yn configure -state normal
    $xth(ctrl,me,linept).cbp configure -state normal
    $xth(ctrl,me,linept).cbn configure -state normal
    $xth(ctrl,me,linept).cbs configure -state normal
    $xth(ctrl,me,linept).rotc configure -state normal
    $xth(ctrl,me,linept).rot configure -state normal
    $xth(ctrl,me,linept).rszc configure -state normal
    $xth(ctrl,me,linept).rsz configure -state normal
    $xth(ctrl,me,linept).lszc configure -state normal
    $xth(ctrl,me,linept).lsz configure -state normal
    $xth(ctrl,me,linept).optl configure -state normal
    $xth(ctrl,me,linept).upd configure -state normal

    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Delete point"] -state normal    
    set xpid [lsearch -exact $xth(me,cmds,$id,xplist) $pid]
    if {($xpid > 0) && ($xpid < ([llength $xth(me,cmds,$id,xplist)] - 2))} {
      $xth(ctrl,me,line).lpa.m entryconfigure [mc "Split line"] -state normal
    } else {
      $xth(ctrl,me,line).lpa.m entryconfigure [mc "Split line"] -state disabled
    }

    $xth(ctrl,me,linept).oe.txt configure -state normal
    $xth(ctrl,me,linept).oe.txt delete 1.0 end
    $xth(ctrl,me,linept).oe.txt insert 1.0 $xth(me,cmds,$id,$pid,options)
    $xth(ctrl,me,linept).oe.txt mark set insert $xth(me,cmds,$id,$pid,optpos)
    $xth(ctrl,me,linept).oe.txt see $xth(me,cmds,$id,$pid,optpos)
    
    set xth(ctrl,me,linept,x) $xth(me,cmds,$id,$pid,x)
    set xth(ctrl,me,linept,y) $xth(me,cmds,$id,$pid,y)
    set xth(ctrl,me,linept,idn) $xth(me,cmds,$id,$pid,idn)
    set xth(ctrl,me,linept,idp) $xth(me,cmds,$id,$pid,idp)
    
    if $xth(me,cmds,$id,$pid,idp) {
      set xth(ctrl,me,linept,xp) $xth(me,cmds,$id,$pid,xp)
      set xth(ctrl,me,linept,yp) $xth(me,cmds,$id,$pid,yp)
    } else {
      set xth(ctrl,me,linept,xp) {}
      set xth(ctrl,me,linept,yp) {}
    }
    if $xth(me,cmds,$id,$pid,idn) {
      set xth(ctrl,me,linept,xn) $xth(me,cmds,$id,$pid,xn)
      set xth(ctrl,me,linept,yn) $xth(me,cmds,$id,$pid,yn)
    } else {
      set xth(ctrl,me,linept,xn) {}
      set xth(ctrl,me,linept,yn) {}
    }    
    set xth(ctrl,me,linept,smooth) $xth(me,cmds,$id,$pid,smooth)
    set xth(ctrl,me,linept,rot) $xth(me,cmds,$id,$pid,rotation)
    if {[string length $xth(me,cmds,$id,$pid,rotation)] > 0} {
      set xth(ctrl,me,linept,rotid) 1
    } else {
      set xth(ctrl,me,linept,rotid) 0
    }

    set xth(ctrl,me,linept,rs) $xth(me,cmds,$id,$pid,rs)
    if {[string length $xth(me,cmds,$id,$pid,rs)] > 0} {
      set xth(ctrl,me,linept,rsid) 1
    } else {
      set xth(ctrl,me,linept,rsid) 0
    }

    set xth(ctrl,me,linept,ls) $xth(me,cmds,$id,$pid,ls)
    if {[string length $xth(me,cmds,$id,$pid,ls)] > 0} {
      set xth(ctrl,me,linept,lsid) 1
    } else {
      set xth(ctrl,me,linept,lsid) 0
    }
    
    xth_me_cmds_show_linept_xctrl $id $pid
    
  } else {

    set xth(ctrl,me,linept,x) {}
    set xth(ctrl,me,linept,y) {}
    set xth(ctrl,me,linept,xp) {}
    set xth(ctrl,me,linept,yp) {}
    set xth(ctrl,me,linept,xn) {}
    set xth(ctrl,me,linept,yn) {}
    set xth(ctrl,me,linept,idn) 0
    set xth(ctrl,me,linept,idp) 0
    set xth(ctrl,me,linept,smooth) 0
    set xth(ctrl,me,linept,rot) {}
    set xth(ctrl,me,linept,rotid) 0
    set xth(ctrl,me,linept,rs) {}
    set xth(ctrl,me,linept,rsid) 0
    set xth(ctrl,me,linept,ls) {}
    set xth(ctrl,me,linept,lsid) 0

    $xth(ctrl,me,linept).posl configure -state disabled
    $xth(ctrl,me,linept).posx configure -state disabled
    $xth(ctrl,me,linept).posy configure -state disabled
    $xth(ctrl,me,linept).xp configure -state disabled
    $xth(ctrl,me,linept).upd configure -state disabled
    $xth(ctrl,me,linept).yp configure -state disabled
    $xth(ctrl,me,linept).xn configure -state disabled
    $xth(ctrl,me,linept).yn configure -state disabled
    $xth(ctrl,me,linept).cbp configure -state disabled
    $xth(ctrl,me,linept).cbn configure -state disabled
    $xth(ctrl,me,linept).cbs configure -state disabled
    $xth(ctrl,me,linept).rotc configure -state disabled
    $xth(ctrl,me,linept).rot configure -state disabled
    $xth(ctrl,me,linept).rszc configure -state disabled
    $xth(ctrl,me,linept).rsz configure -state disabled
    $xth(ctrl,me,linept).lszc configure -state disabled
    $xth(ctrl,me,linept).lsz configure -state disabled
    $xth(ctrl,me,linept).optl configure -state disabled
    $xth(ctrl,me,linept).oe.txt configure -state normal
    $xth(ctrl,me,linept).oe.txt delete 1.0 end
    $xth(ctrl,me,linept).oe.txt see 1.0
    $xth(ctrl,me,linept).oe.txt configure -state disabled

    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Delete point"] -state disabled
    $xth(ctrl,me,line).lpa.m entryconfigure [mc "Split line"] -state disabled
    
    xth_me_cmds_hide_linept_xctrl  
    
  }
  
}


proc xth_me_cmds_delete_linept {id pid} {

  global xth
  
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {[string length $pid] < 1} {
    set pid $xth(me,cmds,selpid)
  }
  if {$pid == 0} {
    return
  }

  set oldselpid $xth(me,cmds,selpid)
  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  
  # ak mazeme prvy alebo posledny, tak zrusime close ak je nastaveny
  set closerem 0
  if {$xth(me,cmds,$id,close) && ([llength $xth(me,cmds,$id,xplist)] > 2)} {
    set fpid [lindex $xth(me,cmds,$id,xplist) 0]
    set lpid [lindex $xth(me,cmds,$id,xplist) [expr [llength $xth(me,cmds,$id,xplist)] - 2]]
    if {$pid == $fpid} {
      set closerem 1
    } elseif {$pid == $lpid} {
      set closerem 1
    }
  }
  
  if {$closerem} {
    set closeremstr "set xth(me,cmds,$id,close) 0\nxth_me_cmds_update_line_vars $id $pid"
    set closeaddstr "set xth(me,cmds,$id,close) 1\nxth_me_cmds_update_line_vars $id $pid"
  } else {
    set closeremstr {}
    set closeaddstr {}
  }
  
  eval $closeremstr
  
  # odstrani ho zo zoznamu
  set ix [lsearch $xth(me,cmds,$id,xplist) $pid]
  set xth(me,cmds,$id,xplist) [lreplace $xth(me,cmds,$id,xplist) $ix $ix]
  set xth(me,cmds,$id,plist) [lreplace $xth(me,cmds,$id,plist) $ix $ix]
  $xth(me,can) delete pt$id.$pid
  $xth(me,can) delete ln$id.$pid
  xth_me_cmds_move_line $id
  if {$oldselpid == $pid} {
    set nwpid [lindex $xth(me,cmds,$id,xplist) $ix]
  } else {
    set nwpid $oldselpid
  }
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  
  # BUG FIX when deleting last point
  if {$nwpid == 0} {
    set xth(me,cmds,selpid) $nwpid
  }
  xth_me_cmds_select_linept $id $nwpid
    
  xth_me_unredo_action [mc "deleting line point"] \
    "xth_me_cmds_undelete_linept $id $pid $ix\n$closeaddstr" \
    "$closeremstr\nxth_me_cmds_delete_linept $id $pid"
  
}


proc xth_me_cmds_undelete_linept {id pid ix} {
  global xth
  set oldpid [lindex $xth(me,cmds,$id,xplist) $ix]
  set xth(me,cmds,$id,xplist) [linsert $xth(me,cmds,$id,xplist) $ix $pid]
  set xth(me,cmds,$id,plist) [linsert $xth(me,cmds,$id,plist) $ix {}]
  xth_me_cmds_update_linept_list $id $pid
  if {$ix > 0} {
    set ppid [lindex $xth(me,cmds,$id,xplist) [expr $ix - 1]]
  } else {
    set ppid 0
  }
  xth_me_cmds_draw_linept $id $pid
  xth_me_cmds_draw_lineln $id $ppid $pid 
  xth_me_cmds_move_line $id
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  xth_me_cmds_select_linept $id $pid
  
}


proc xth_me_cmds_create_line_point {id ix mode x y xp yp xn yn smooth rot rs ls opts optpos} {

  global xth
  
  incr xth(me,cmds,$id,lpid)
  set pid $xth(me,cmds,$id,lpid)
  set xth(me,cmds,$id,$pid,x) [expr double($x)]
  set xth(me,cmds,$id,$pid,y) [expr double($y)]

  if {([string length $xp] > 0) && ((![string equal $xp $x]) || (![string equal $yp $y]))} {
    set xth(me,cmds,$id,$pid,xp) [expr double($xp)]
    set xth(me,cmds,$id,$pid,yp) [expr double($yp)]
    set xth(me,cmds,$id,$pid,idp) 1
  } else {
    set xth(me,cmds,$id,$pid,xp) {}
    set xth(me,cmds,$id,$pid,yp) {}
    set xth(me,cmds,$id,$pid,idp) 0
  }
  
  if {([string length $xn] > 0) && ((![string equal $xn $x]) || (![string equal $yn $y]))} {
    set xth(me,cmds,$id,$pid,xn) [expr double($xn)]
    set xth(me,cmds,$id,$pid,yn) [expr double($yn)]
    set xth(me,cmds,$id,$pid,idn) 1
  } else {
    set xth(me,cmds,$id,$pid,xn) {}
    set xth(me,cmds,$id,$pid,yn) {}
    set xth(me,cmds,$id,$pid,idn) 0
  }
  
  if {[string length $smooth] < 1} {
    set xth(me,cmds,$id,$pid,smooth) -1
  } else {
    set xth(me,cmds,$id,$pid,smooth) $smooth
  }
  
  if {[string length $rot] > 0} {
    set rot [expr double($rot)]
  }
  set xth(me,cmds,$id,$pid,rotation) $rot

  if {[string length $ls] > 0} {
    set ls [expr double($ls)]
  }
  set xth(me,cmds,$id,$pid,ls) $ls

  if {[string length $rs] > 0} {
    set rs [expr double($rs)]
  }
  set xth(me,cmds,$id,$pid,rs) $rs
  
  regsub {\s*$} $opts "" opts
  if {[string length $opts] > 0} {
    regsub {$} $opts "\n" opts
  }
  set xth(me,cmds,$id,$pid,options) $opts
  set xth(me,cmds,$id,$pid,optpos) $optpos
  
  # vlozi ho do zoznamu
  set xth(me,cmds,$id,plist) [linsert $xth(me,cmds,$id,plist) $ix {}]
  set xth(me,cmds,$id,xplist) [linsert $xth(me,cmds,$id,xplist) $ix $pid]
  xth_me_cmds_update_linept_list $id $pid
  
  # vytvori ho
  if {$ix > 0} {
    set ppid [lindex $xth(me,cmds,$id,xplist) [expr $ix - 1]]
  } else {
    set ppid 0
  }
  xth_me_cmds_draw_lineln $id $ppid $pid
  xth_me_cmds_draw_linept $id $pid
  
}



proc xth_me_cmds_create_area_line {id ix mode txt} {

  global xth
  incr xth(me,cmds,$id,llid)
  set lid $xth(me,cmds,$id,llid)
  regsub {\s*$} $txt "" txt
  regsub {^\s*} $txt "" txt
  set xth(me,cmds,$id,$lid,txt) $txt
  # vlozi ho do zoznamu
  set xth(me,cmds,$id,llist) [linsert $xth(me,cmds,$id,llist) $ix $txt]
  set xth(me,cmds,$id,xllist) [linsert $xth(me,cmds,$id,xllist) $ix $lid]
  
}


proc xth_me_cmds_insert_area_lineid {id mx my} {
  global xth
  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  if {[string length $xth(me,cmds,$id,name)] == 0} {
    set nn [format "l%d-%.0f-%.0f" $id [xth_me_can2realx [$xth(me,can) canvasx $mx]] [xth_me_can2realy [$xth(me,can) canvasy $my]]]
    set unspec "set xth(me,cmds,$id,name) {}\nxth_me_cmds_update_line_data $id\nxth_me_cmds_update_list $id"
    set respec "set xth(me,cmds,$id,name) [list $nn]\nxth_me_cmds_update_line_data $id\nxth_me_cmds_update_list $id"
    eval $respec
  } else {
    set nn $xth(me,cmds,$id,name)
    set unspec {}
    set respec {}
  }    
  xth_me_cmds_insert_area_line $nn $unspec $respec
}


proc xth_me_cmds_insert_area_line {txt unspec respec} {

  global xth
  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  regsub {\s*$} $txt "" txt
  regsub {^\s*} $txt "" txt  
  if {[string length $txt] == 0} {
    return;
  }
  set id $xth(me,cmds,selid)
  set lid [lindex $xth(me,cmds,$id,xllist) [$xth(ctrl,me,ac).ll.l curselection]]
  set ix [lsearch $xth(me,cmds,$id,xllist) $lid]
  xth_me_cmds_create_area_line $id $ix 1 $txt
  set lid $xth(me,cmds,$id,llid)
  xth_me_cmds_update_area_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  $xth(ctrl,me,ac).ll.l selection clear 0 end
  $xth(ctrl,me,ac).ll.l selection set [expr $ix + 1] [expr $ix + 1]
  $xth(ctrl,me,ac).ll.l see [expr $ix + 1]

  xth_me_unredo_action [mc "inserting area border"] \
    "xth_me_cmds_select $id\nxth_me_cmds_delete_area_line $id $lid\n$unspec" \
    "xth_me_cmds_select $id\n$respec\nxth_me_cmds_undelete_area_line 1 $id $lid $ix"
      
}


proc xth_me_cmds_delete_area_line {id lid} {

  global xth
  
  if {[string length $id] < 1} {
    set id $xth(me,cmds,selid)
  }
  if {[string length $lid] < 1} {
    set lid [lindex $xth(me,cmds,$id,xllist) [$xth(ctrl,me,ac).ll.l curselection]]
  }
  if {$lid == 0} {
    return
  }

  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  
  # odstrani ho zo zoznamu
  set ix [lsearch $xth(me,cmds,$id,xllist) $lid]
  set xth(me,cmds,$id,xllist) [lreplace $xth(me,cmds,$id,xllist) $ix $ix]
  set xth(me,cmds,$id,llist) [lreplace $xth(me,cmds,$id,llist) $ix $ix]
  xth_me_cmds_update_area_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  $xth(ctrl,me,ac).ll.l selection clear 0 end
  $xth(ctrl,me,ac).ll.l selection set $ix $ix
  $xth(ctrl,me,ac).ll.l see $ix
    
  xth_me_unredo_action [mc "deleting area border"] \
    "xth_me_cmds_undelete_area_line 0 $id $lid $ix" \
    "xth_me_cmds_delete_area_line $id $lid"
  
}


proc xth_me_cmds_undelete_area_line {cr id lid ix} {

  global xth
  set xth(me,cmds,$id,xllist) [linsert $xth(me,cmds,$id,xllist) $ix $lid]
  set xth(me,cmds,$id,llist) [linsert $xth(me,cmds,$id,llist) $ix $xth(me,cmds,$id,$lid,txt)]
  xth_me_cmds_update_area_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  $xth(ctrl,me,ac).ll.l selection clear 0 end
  $xth(ctrl,me,ac).ll.l selection set [expr $ix + $cr] [expr $ix + $cr]
  $xth(ctrl,me,ac).ll.l see [expr $ix + $cr]
  
}



proc xth_me_cmds_create_area {ix mode type opts lines} {

  global xth
  if {$mode} {
    xth_me_cmds_update {}
  }
  set id [xth_me_cmds_create 6 {} $ix]
  set xth(me,cmds,$id,llid) 0
  set xth(me,cmds,$id,llist) {"end of area"}
  set xth(me,cmds,$id,xllist) {0}

  if {$mode && ([string length $opts] < 1)} {
    set opts $xth(me,dflt,area,options)
  }

  if {[string length $type] > 0} {
    set xth(me,cmds,$id,type) $type
  } else {
    set xth(me,cmds,$id,type) $xth(me,dflt,area,type)
  }  

  foreach ln $lines {
    xth_me_cmds_create_area_line $id \
	  [expr [llength $xth(me,cmds,$id,xllist)] - 1] $mode $ln
  }
  
  # nastavit options
  regsub {^\s*} $opts "" opts
  regsub {\s*$} $opts "" opts
  set xth(me,cmds,$id,options) $opts

  xth_me_cmds_update_list $id
  xth_me_cmds_update_area_data $id
  if {$mode} {
    xth_me_unredo_action [mc "creating area"] \
      "xth_me_cmds_delete $id\nxth_me_cmds_set_mode 0" \
      "xth_me_cmds_undelete $id 0 [lsearch $xth(me,cmds,xlist) $id]\nxth_me_cmds_set_mode 3"  
    xth_me_cmds_select $id
    xth_me_cmds_start_area_insert 0
  }


}




proc xth_me_cmds_create_line {ix mode type opts lines} {

  global xth
  if {$mode} {
    xth_me_cmds_update {}
  }
  set id [xth_me_cmds_create 3 {} $ix]
  set xth(me,cmds,$id,lpid) 0
  set xth(me,cmds,$id,plist) {"end of line"}
  set xth(me,cmds,$id,xplist) {0}

  if {$mode && ([string length $opts] < 1)} {
    set opts $xth(me,dflt,line,options)
  }

  if {[string length $type] > 0} {
    set xth(me,cmds,$id,type) $type
  } else {
    set xth(me,cmds,$id,type) $xth(me,dflt,line,type)
  }
  
  # nastavit meno
  set optl [xth_me_cmds_get_line_option $opts id]
  if {[lindex $optl 2]} {
    set xth(me,cmds,$id,name) [lindex $optl 0]
    set opts [lindex $optl 1]
  }
  # prejde vsetky riadky a pohlada meno tam
  set newlines {}
  foreach ln $lines {
    set optl [xth_me_cmds_get_option $ln id]
    if {[lindex $optl 2]} {
      set xth(me,cmds,$id,name) [lindex $optl 0]
      set ln [lindex $optl 1]
      if {[string length $ln] > 0} {
	lappend newlines $ln
      }
    } else {
      lappend newlines $ln
    }
  }
  set lines $newlines
  
  # nastavit reversion
  set xth(me,cmds,$id,reverse) 0
  set optl [xth_me_cmds_get_line_option $opts reverse]
  if {[lindex $optl 2]} {
    #puts ">>$opts<< = >>$optl<<"
    set xth(me,cmds,$id,reverse) [xth_me_cmds_get_bool [lindex $optl 0]]
    set opts [lindex $optl 1]
    #puts "$xth(me,cmds,$id,reverse) >>$opts<<"
  }
  # prejde vsetky riadky a pohlada reverse tam
  set newlines {}
  foreach ln $lines {
    set optl [xth_me_cmds_get_option $ln reverse]
    if {[lindex $optl 2]} {
      set xth(me,cmds,$id,reverse) [xth_me_cmds_get_bool [lindex $optl 0]]
      set ln [lindex $optl 1]
      if {[string length $ln] > 0} {
	lappend newlines $ln
      }
    } else {
      lappend newlines $ln
    }
  }
  set lines $newlines
  
  # nastavit close
  set xth(me,cmds,$id,close) -1
  set optl [xth_me_cmds_get_line_option $opts close]
  if {[lindex $optl 2]} {
    set xth(me,cmds,$id,close) [xth_me_cmds_get_onoffauto [lindex $optl 0]]
    set opts [lindex $optl 1]
  }
  # prejde vsetky riadky a pohlada reverse tam
  set newlines {}
  foreach ln $lines {
    set optl [xth_me_cmds_get_option $ln close]
    if {[lindex $optl 2]} {
      set xth(me,cmds,$id,close) [xth_me_cmds_get_onoffauto [lindex $optl 0]]
      set ln [lindex $optl 1]
      if {[string length $ln] > 0} {
	lappend newlines $ln
      }
    } else {
      lappend newlines $ln
    }
  }
  set lines $newlines
  
  # nastavit options
  regsub {^\s*} $opts "" opts
  regsub {\s*$} $opts "" opts
  set xth(me,cmds,$id,options) $opts

  # vlozi body
  set has_some 0
  set opts {}
  set rsz {}
  set lsz {}
  set smth {}
  set rot {}
  foreach ln $lines {
    set what 0
    set cmt 0
    if {[regexp {^\s*\!?\s*(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s*(\#.*)?$} \
	  $ln dum x1 y1 x2 y2 x y cmt] && (![catch {expr $x * $y * $x1 * $y1 * $x2 * $y2}])} {
      set what 2
    } elseif {[regexp {^\s*\!?\s*(\S+)\s+(\S+)\s*(\#.*)?$} $ln dum x y cmt] && (![catch {expr $x * $y}])} {
      set x1 {}
      set y1 {}
      set x2 {}
      set y2 {}
      set what 1
    } elseif {$has_some} {
      # skusi jednotlive options rotation size r-size l-size smooth
      set cmt $ln
      set optl [xth_me_cmds_get_option $ln orientation]
      if {[lindex $optl 2]} {
	set rot [lindex $optl 0]
	set cmt [lindex $optl 1]
      } else {      
	set optl [xth_me_cmds_get_option $ln orient]
	if {[lindex $optl 2]} {
	  set rot [lindex $optl 0]
	  set cmt [lindex $optl 1]
	} else {
	  set optl [xth_me_cmds_get_option $ln smooth]
	  if {[lindex $optl 2]} {
	    set smth [xth_me_cmds_get_onoffauto [lindex $optl 0]]
	    set cmt [lindex $optl 1]
	  } else {
	    set optl [xth_me_cmds_get_option $ln size]
	    if {[lindex $optl 2]} {
	      switch $xth(me,cmds,$id,type) {
		slope {
		  set lsz [expr [lindex $optl 0]]
		}
		default {
		  set rsz [expr [lindex $optl 0] / 2.0]
		  set lsz [expr [lindex $optl 0] / 2.0]
		}
	      }
	      set cmt [lindex $optl 1]
	    } else {
	      set optl [xth_me_cmds_get_option $ln r-size]
	      if {[lindex $optl 2]} {
		set rsz [lindex $optl 0]
		set cmt [lindex $optl 1]
	      } else {
		set optl [xth_me_cmds_get_option $ln l-size]
		if {[lindex $optl 2]} {
		  set lsz [lindex $optl 0]
		  set cmt [lindex $optl 1]
		}
	      }
	    }
	  }
	}
      }
      regsub {^\s*} $cmt {} cmt
    } else {
      regsub {^\s*} $ln {} ln
      set cmt $ln
    }
    if {$what == 0} {
      if {[string length $cmt] > 0} {
	if {[string length $opts] > 0} {
	  set opts "$opts\n$cmt"
	} else {
	  set opts "$cmt"
	}
      }
    } else {
      if {$has_some} {
	xth_me_cmds_create_line_point $id \
	  [expr [llength $xth(me,cmds,$id,xplist)] - 1] $mode \
	  $px $py $px2 $py2 $x1 $y1 $smth $rot $rsz $lsz $opts 1.0
	set opts {}
	set rsz {}
	set lsz {}
	set smth {}
	set rot {}
      }
      set has_some 1
      set px $x
      set py $y
      set px1 $x1
      set py1 $y1
      set px2 $x2
      set py2 $y2
    }
  }
  if {$has_some} {
    xth_me_cmds_create_line_point $id \
      [expr [llength $xth(me,cmds,$id,xplist)] - 1] $mode \
      $px $py $px2 $py2 {} {} $smth $rot $rsz $lsz $opts 1.0
  }

  if {$mode == 1} {
    set xth(me,cmds,$id,close) 0
  } else {
    xth_me_cmds_postprocess_line $id
  }
  xth_me_cmds_update_list $id
  xth_me_cmds_update_line_data $id
  if {$mode} {
    xth_me_unredo_action [mc "creating line"] \
      "xth_me_cmds_delete $id\nxth_me_cmds_set_mode 0" \
      "xth_me_cmds_undelete $id 0 [lsearch $xth(me,cmds,xlist) $id]\nxth_me_cmds_set_mode 2"  
    xth_me_cmds_select $id
    xth_me_cmds_start_linept_insert
  }
}


proc xth_me_cmds_postprocess_line {id} {
  global xth
  set xl $xth(me,cmds,$id,xplist)
  set lix [expr [llength $xl] - 2]
  if {$lix < 0} {
    return
  }

  # overi uzavretie
  set postclose 0
  if {$xth(me,cmds,$id,close) != 0} {
      if {($xth(me,cmds,$id,[lindex $xl 0],x) == $xth(me,cmds,$id,[lindex $xl $lix],x)) && \
	($xth(me,cmds,$id,[lindex $xl 0],y) == $xth(me,cmds,$id,[lindex $xl $lix],y)) && \
	($lix > 0)} {
	set xth(me,cmds,$id,close) 1
      } else {
        if {$xth(me,cmds,$id,close) == 1} {
          set postclose 1
        }
        set xth(me,cmds,$id,close) 0
      }
  }
  
  if {$xth(me,cmds,$id,close)} {
    set fid [lindex $xl 0]
    set lid [lindex $xl $lix]
    if {$xth(me,cmds,$id,$fid,idn)} {
      set xth(me,cmds,$id,$lid,idn) $xth(me,cmds,$id,$fid,idn)
      set xth(me,cmds,$id,$lid,xn) $xth(me,cmds,$id,$fid,xn)
      set xth(me,cmds,$id,$lid,yn) $xth(me,cmds,$id,$fid,yn)
    }
    if {$xth(me,cmds,$id,$lid,idp)} {
      set xth(me,cmds,$id,$fid,idp) $xth(me,cmds,$id,$lid,idp)
      set xth(me,cmds,$id,$fid,xp) $xth(me,cmds,$id,$lid,xp)
      set xth(me,cmds,$id,$fid,yp) $xth(me,cmds,$id,$lid,yp)
    }
  }

  # overi smoothness
  if {$lix == 0} {
    set pid [lindex $xth(me,cmds,$id,xplist) 0]
    if {($xth(me,cmds,$id,$pid,smooth) == -1) && \
	$xth(me,cmds,$id,$pid,idp) && \
	$xth(me,cmds,$id,$pid,idn)} {
      set xth(me,cmds,$id,$pid,smooth) [xth_me_cmds_are_smooth \
	$xth(me,cmds,$id,$pid,xp) $xth(me,cmds,$id,$pid,yp) \
	$xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y) \
	$xth(me,cmds,$id,$pid,xn) $xth(me,cmds,$id,$pid,yn)]
    } elseif {$xth(me,cmds,$id,$pid,smooth) == -1} {
      set xth(me,cmds,$id,$pid,smooth) 0
    }
    return
  }
  
  # prejde vsetky body
  set lid [lindex $xl $lix]
  set fid [lindex $xl 0]
  set cls $xth(me,cmds,$id,close)
  for {set ix 0} {$ix <= $lix} {incr ix} {
    set pid [lindex $xl $ix]
    if {($ix == 0) && $cls} {
      set idp $xth(me,cmds,$id,$lid,idp)
    } else {
      set idp $xth(me,cmds,$id,$pid,idp)
    }
    if {($ix == $lix) && $cls} {
      set idn $xth(me,cmds,$id,$fid,idn)
    } else {
      set idn $xth(me,cmds,$id,$pid,idn)
    }
    if {$idn && $idp && ($xth(me,cmds,$id,$pid,smooth) == -1)} {
      set x $xth(me,cmds,$id,$pid,x)
      set y $xth(me,cmds,$id,$pid,y)
      if {($ix == 0) && $cls} {
	set xp $xth(me,cmds,$id,$lid,xp)
	set yp $xth(me,cmds,$id,$lid,yp)
      } else {
	set xp $xth(me,cmds,$id,$pid,xp)
	set yp $xth(me,cmds,$id,$pid,yp)
      }
      if {($ix == $lix) && $cls} {
	set xn $xth(me,cmds,$id,$fid,xn)
	set yn $xth(me,cmds,$id,$fid,yn)
      } else {
	set xn $xth(me,cmds,$id,$pid,xn)
	set yn $xth(me,cmds,$id,$pid,yn)
      }
      set xth(me,cmds,$id,$pid,smooth) [xth_me_cmds_are_smooth $xp $yp $x $y $xn $yn]
    } elseif {$xth(me,cmds,$id,$pid,smooth) == -1} {
      set xth(me,cmds,$id,$pid,smooth) 0
    }
  }
  
  if {$postclose} {
    xth_me_cmds_close_line $id 0
  }
  
}


proc xth_me_cmds_update_area_data {id} {

  global xth
  set xl $xth(me,cmds,$id,xllist)
  set lix [expr [llength $xl] - 2]

  set d "area $xth(me,cmds,$id,type)"
  set xth(me,dflt,area,type) $xth(me,cmds,$id,type)

  # options
  if {[string length $xth(me,cmds,$id,options)] > 0} {
    set d "$d $xth(me,cmds,$id,options)"
  }
  set xth(me,dflt,area,options) $xth(me,cmds,$id,options)

  for {set ix 0} {$ix <= $lix} {incr ix} {
    set lid [lindex $xl $ix]
    set d "$d\n  $xth(me,cmds,$id,$lid,txt)"
  }

  set xth(me,cmds,$id,data) "$d\nendarea"
  
}



proc xth_me_cmds_update_line_data {id} {
  global xth
  set xl $xth(me,cmds,$id,xplist)
  set lix [expr [llength $xl] - 2]

  set d "line $xth(me,cmds,$id,type)"
  set xth(me,dflt,line,type) $xth(me,cmds,$id,type)

  # id
  if {[string length $xth(me,cmds,$id,name)] > 0} {
    set d "$d -id $xth(me,cmds,$id,name)"
  }
  
  if {$lix > -1} {
  
    # close
    if {$xth(me,cmds,$id,close)} {
      set d "$d -close on"
    } elseif {($xth(me,cmds,$id,[lindex $xl 0],x) == $xth(me,cmds,$id,[lindex $xl $lix],x)) && \
	($xth(me,cmds,$id,[lindex $xl 0],y) == $xth(me,cmds,$id,[lindex $xl $lix],y))} {
      set d "$d -close off"
    }

    # reverse
    if {$xth(me,cmds,$id,reverse)} {
      set d "$d -reverse on"
    }
    
  }
  
  if {[string length $xth(me,cmds,$id,options)] > 0} {
    set d "$d $xth(me,cmds,$id,options)"
  }
  set xth(me,dflt,line,options) $xth(me,cmds,$id,options)
  
  set csbar $d
  
  set xth(me,cmds,$id,data_ln) "$d\nendline"
  set xth(me,cmds,$id,data_pt) {}
  
  for {set ix 0} {$ix <= $lix} {incr ix} {
    set cto 0
    set pid [lindex $xl $ix]
    if {$ix == 0} {
      set crd [format "  %s %s" $xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y)]
    } else {
      if {$xth(me,cmds,$id,$pid,idp) || $xth(me,cmds,$id,$ppid,idn)} {
	if {$xth(me,cmds,$id,$ppid,idn)} {
	  set x1 $xth(me,cmds,$id,$ppid,xn)
	  set y1 $xth(me,cmds,$id,$ppid,yn)
	} else {
	  set x1 $xth(me,cmds,$id,$ppid,x)
	  set y1 $xth(me,cmds,$id,$ppid,y)
	}
	if {$xth(me,cmds,$id,$pid,idp)} {
	  set x2 $xth(me,cmds,$id,$pid,xp)
	  set y2 $xth(me,cmds,$id,$pid,yp)
	} else {
	  set x2 $xth(me,cmds,$id,$pid,x)
	  set y2 $xth(me,cmds,$id,$pid,y)
	}
	set crd [format "  %s %s %s %s" $x1 $y1 $x2 $y2]
	set cto 1
      } else {
	set crd " "
      }
      set crd "$crd [format "%s %s" $xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y)]"
    }
    set ptd "$crd"
    # rotation lsize rsize smooth options
    if {[string length $xth(me,cmds,$id,$pid,rotation)] > 0} {
      set ptd "$ptd\n  orientation $xth(me,cmds,$id,$pid,rotation)"
    }

    if {$cto && (! $xth(me,cmds,$id,$pid,smooth))} {
      set ptd "$ptd\n  smooth off"
    }
    
    if {[string length $xth(me,cmds,$id,$pid,ls)] > 0} {
      set ptd "$ptd\n  l-size $xth(me,cmds,$id,$pid,ls)"
    }

    if {[string length $xth(me,cmds,$id,$pid,rs)] > 0} {
      set ptd "$ptd\n  r-size $xth(me,cmds,$id,$pid,rs)"
    }
    
    if {[string length $xth(me,cmds,$id,$pid,options)] > 0} {
      set popts $xth(me,cmds,$id,$pid,options)
      regsub {\s*$} $popts {} popts
      if {[string length $popts] > 0} {
	regsub -all -line {^\s*} $popts {  } popts
      }
      set ptd "$ptd\n$popts"
    }
    
    lappend xth(me,cmds,$id,data_pt) $ptd
    
    set d "$d\n$ptd"
    set ppid $pid
  }

  set xth(me,cmds,$id,data) "$d\nendline"
  set xth(me,cmds,$id,sbar) $csbar
  catch {
  set ttype [lindex $csbar 1]
  if {([string length $ttype] > 0)} {
    set ttyp [ mc "line $ttype"]
    if {![string equal $ttype $ttyp]} {
      set nd [lreplace $csbar 1 1 "$ttype:$ttyp"]
      set xth(me,cmds,$id,sbar) "$nd"
    }
  }
  } 
  
}

proc xth_me_cmds_are_smooth {xp yp x y xn yn} {
  set rv 1
  set d1 [expr hypot($x - $xp,$y - $yp)]
  set d2 [expr hypot($xn - $x,$yn - $y)]
  if {($d2 > 0) && ($d1 > 0)} {
    set a1 [expr atan2($y - $yp, $x - $xp) / 3.14159265359 * 180.0];                        
    set a2 [expr atan2($yn - $y, $xn - $x) / 3.14159265359 * 180.0];
    if {($a2 - $a1) > 180.0} {
      set a2 [expr $a2 - 360.0]
    }
    if {($a2 - $a1) < -180.0} {
      set a2 [expr $a2 + 360.0]
    }
    if {($a2 > ($a1 + 5.0)) || ($a2 < ($a1 - 5.0))} {
      set rv 0
    }
  }        
  return $rv
}


proc xth_me_cmds_select_linept {id pid} {
  global xth
  if {$xth(me,unredook)} {
    xth_me_cmds_update {}
  }
  xth_me_cmds_update_linept_ctrl $id $pid
  set ix [lsearch $xth(me,cmds,$id,xplist) $pid]
  $xth(ctrl,me,line).pl.l selection clear 0 end
  $xth(ctrl,me,line).pl.l selection set $ix $ix
  $xth(ctrl,me,line).pl.l see $ix
  set xth(me,cmds,selpid) $pid
}


proc xth_me_cmds_toggle_line_close {} {
  global xth
  set id $xth(me,cmds,selid)
  set ncls $xth(ctrl,me,line,close)
  set xth(ctrl,me,line,close_tmp) $xth(ctrl,me,line,close)
  set xth(ctrl,me,line,close) $xth(me,cmds,$id,close)
  $xth(ctrl,me,line).cls configure -variable xth(ctrl,me,line,close_tmp)
  xth_me_cmds_update {}
  set xth(ctrl,me,line,close) $ncls
  if {$ncls && (!$xth(me,cmds,$id,close))} {
    xth_me_cmds_close_line $id
  } elseif {(!$ncls) && $xth(me,cmds,$id,close)} {
    xth_me_cmds_open_line $id
  }
  $xth(ctrl,me,line).cls configure -variable xth(ctrl,me,line,close)

}


proc xth_me_cmds_toggle_line_reverse {} {
  global xth
  set id $xth(me,cmds,selid)
  set nrev $xth(ctrl,me,line,reverse)
  set xth(ctrl,me,line,reverse_tmp) $xth(ctrl,me,line,reverse)
  set xth(ctrl,me,line,reverse) $xth(me,cmds,$id,reverse)
  $xth(ctrl,me,line).rev configure -variable xth(ctrl,me,line,reverse_tmp)
  xth_me_cmds_update {}
  set xth(ctrl,me,line,reverse) $nrev
  set xth(me,unredola) "line reversion"
  xth_me_cmds_update {}
  if {[llength $xth(me,cmds,$id,xplist)] > 1} {
    xth_me_cmds_move_lineln $id [lindex $xth(me,cmds,$id,xplist) 0] [lindex $xth(me,cmds,$id,xplist) 1]
  }
  $xth(ctrl,me,line).rev configure -variable xth(ctrl,me,line,reverse)
}


proc xth_me_cmds_toggle_linept {} {

  global xth

  set nidp $xth(ctrl,me,linept,idp)
  set xth(ctrl,me,linept,idp_tmp) $nidp
  set nidn $xth(ctrl,me,linept,idn)
  set xth(ctrl,me,linept,idn_tmp) $nidn
  set nsmooth $xth(ctrl,me,linept,smooth)
  set xth(ctrl,me,linept,smooth_tmp) $nsmooth
  set nrotid $xth(ctrl,me,linept,rotid)
  set xth(ctrl,me,linept,rotid_tmp) $nrotid
  set nrsid $xth(ctrl,me,linept,rsid)
  set xth(ctrl,me,linept,rsid_tmp) $nrsid
  set nlsid $xth(ctrl,me,linept,lsid)
  set xth(ctrl,me,linept,lsid_tmp) $nlsid

  set lpc $xth(ctrl,me,linept)
  $lpc.cbp configure -variable xth(ctrl,me,linept,idp_tmp)
  $lpc.cbn configure -variable xth(ctrl,me,linept,idn_tmp)
  $lpc.cbs configure -variable xth(ctrl,me,linept,smooth_tmp)
  $lpc.rotc configure -variable xth(ctrl,me,linept,rotid_tmp)
  $lpc.rszc configure -variable xth(ctrl,me,linept,rsid_tmp)
  $lpc.lszc configure -variable xth(ctrl,me,linept,lsid_tmp)

  update idletasks
  xth_me_cmds_update {}
  
  set id $xth(me,cmds,selid)
  set pid $xth(me,cmds,selpid)

  if {(!$nidp) && $xth(me,cmds,$id,$pid,idp)} {
    set xth(ctrl,me,linept,xp) {}
    set xth(ctrl,me,linept,yp) {}
    set xth(ctrl,me,linept,smooth) 0
  } elseif {$nidp && (!$xth(me,cmds,$id,$pid,idp))} {
    set crds [xth_me_cmds_get_default_linept_cp 1 $id $pid]
    set xth(ctrl,me,linept,xp) [lindex $crds 0]
    set xth(ctrl,me,linept,yp) [lindex $crds 1]
  }

  if {(!$nidn) && $xth(me,cmds,$id,$pid,idn)} {
    set xth(ctrl,me,linept,xn) {}
    set xth(ctrl,me,linept,yn) {}
    set xth(ctrl,me,linept,smooth) 0
  } elseif {$nidn && (!$xth(me,cmds,$id,$pid,idn))} {
    set crds [xth_me_cmds_get_default_linept_cp 0 $id $pid]
    set xth(ctrl,me,linept,xn) [lindex $crds 0]
    set xth(ctrl,me,linept,yn) [lindex $crds 1]
  }

  if {$nsmooth != $xth(me,cmds,$id,$pid,smooth)} {
    if {$nsmooth} {
      if {!$xth(me,cmds,$id,$pid,idp)} {
	set crds [xth_me_cmds_get_default_linept_cp 1 $id $pid]
	set xth(ctrl,me,linept,xp) [lindex $crds 0]
	set xth(ctrl,me,linept,yp) [lindex $crds 1]
      }
      if {!$xth(me,cmds,$id,$pid,idn)} {
	set crds [xth_me_cmds_get_default_linept_cp 0 $id $pid]
	set xth(ctrl,me,linept,xn) [lindex $crds 0]
	set xth(ctrl,me,linept,yn) [lindex $crds 1]
      }
    }
    set xth(ctrl,me,linept,smooth) $nsmooth
  }
  
  if {(!$nrotid) && ([string length $xth(me,cmds,$id,$pid,rotation)] > 0)} {
    set xth(ctrl,me,linept,rot) {}
  } elseif {$nrotid && ([string length $xth(me,cmds,$id,$pid,rotation)] < 1)} {
    set xth(ctrl,me,linept,rot) [xth_me_cmds_get_default_rotation $id $pid]
  }
  
  if {(!$nrsid) && ([string length $xth(me,cmds,$id,$pid,rs)] > 0)} {
    set xth(ctrl,me,linept,rs) {}
  } elseif {$nrsid && ([string length $xth(me,cmds,$id,$pid,rs)] < 1)} {
    set xth(ctrl,me,linept,rs) 40.0
  }
  
  if {(!$nlsid) && ([string length $xth(me,cmds,$id,$pid,ls)] > 0)} {
    set xth(ctrl,me,linept,ls) {}
  } elseif {$nlsid && ([string length $xth(me,cmds,$id,$pid,ls)] < 1)} {
    set xth(ctrl,me,linept,ls) 40.0
  }
  
  xth_me_cmds_update {}

  $lpc.cbp configure -variable xth(ctrl,me,linept,idp)
  $lpc.cbn configure -variable xth(ctrl,me,linept,idn)
  $lpc.cbs configure -variable xth(ctrl,me,linept,smooth)
  $lpc.rotc configure -variable xth(ctrl,me,linept,rotid)
  $lpc.rszc configure -variable xth(ctrl,me,linept,rsid)
  $lpc.lszc configure -variable xth(ctrl,me,linept,lsid)
  update idletasks
}

proc xth_me_cmds_update_line {id pid ntype nname nopts nrev nx ny nxp nyp \
  nxn nyn nsmth nrot nrs nls nptopts nptoptpos} {

  global xth
  
  set otype $xth(me,cmds,$id,type)
  set oname $xth(me,cmds,$id,name)
  set oopts $xth(me,cmds,$id,options)
  set orev $xth(me,cmds,$id,reverse)
  set oline "$otype $oname $oopts $orev"
  
  if {$pid > 0} {
    set ox $xth(me,cmds,$id,$pid,x)
    set oy $xth(me,cmds,$id,$pid,y)
    set oxp $xth(me,cmds,$id,$pid,xp)
    set oyp $xth(me,cmds,$id,$pid,yp)
    set oxn $xth(me,cmds,$id,$pid,xn)
    set oyn $xth(me,cmds,$id,$pid,yn)
    set osmth $xth(me,cmds,$id,$pid,smooth)
    set orot $xth(me,cmds,$id,$pid,rotation)
    set ors $xth(me,cmds,$id,$pid,rs)
    set ols $xth(me,cmds,$id,$pid,ls)
    set optopts $xth(me,cmds,$id,$pid,options)
    set optoptpos $xth(me,cmds,$id,$pid,optpos)
    set olinept "$ox $oy $oxp $oyp $oxn $oyn $osmth $orot $ors $ols $optopts"
  } else {
    set ox {}
    set oy {}
    set oxp {}
    set oyp {}
    set oxn {}
    set oyn {}
    set osmth {}
    set orot {}
    set ors {}
    set ols {}
    set optopts {}
    set optoptpos {}
    set olinept ""
  }


  if {[string length $ntype] < 1} {
    set ntype $otype
  }

  set optsredo {}
  set optsundo {}

  if {$xth(gui,me,type_reset_options) && (![string equal $ntype $otype]) && [string equal $nopts $oopts]} {
    set nopts {}
    set nrs {}
    set nls {}
    set nrot {} 
    foreach xpid $xth(me,cmds,$id,xplist) {
      if {$xpid > 0} {
	foreach item {rs ls rotation} {
	  if {[string length $xth(me,cmds,$id,$xpid,$item)] > 0} {
	    set optsredo "$optsredo set xth(me,cmds,$id,$xpid,$item) {}; "
	    set optsundo "$optsundo set xth(me,cmds,$id,$xpid,$item) [list $xth(me,cmds,$id,$xpid,$item)]; "
	  }
	}
      }
    }
  }

  if {[regexp {^([^ :]+)\:([^ :]+)$} $ntype dum xntype xstype]} {
    if {![string equal $xntype u]} {
      set ntype $xntype
      set nopts [regsub -all {(^|\s+)\-subtype\s+\S+} $nopts {}]
      set nopts [regsub -all {^\s+|\s+$} $nopts {}]
      set nopts "-subtype $xstype $nopts"
    }
  }     
    
  # uprav options
  regsub {^\s*} $nopts "" nopts
  regsub {\s*$} $nopts "" nopts
  
  set nline "$ntype $nname $nopts $nrev"
  
  if {$pid > 0} {
    
    if {[catch {expr $nx}]} {
      set nx $ox
    }
    set nx [expr double($nx)]
    if {[catch {expr $ny}]} {
      set ny $oy
    }
    set ny [expr double($ny)]

    if {[string length $nxp] > 0} {
      if {[catch {expr $nxp}]} {
	set nxp $oxp
      }
      set nxp [expr double($nxp)]
    }
    if {[string length $nyp] > 0} {
      if {[catch {expr $nyp}]} {
	set nyp $oyp
      }
      set nyp [expr double($nyp)]
    }    
    if {([string length $nxp] < 1) || ([string length $nyp] < 1)} {
      set nxp {}
      set nyp {}
      set nsmth 0
    }
    
    if {[string length $nxn] > 0} {
      if {[catch {expr $nxn}]} {
	set nxn $oxn
      }
      set nxn [expr double($nxn)]
    }
    if {[string length $nyn] > 0} {
      if {[catch {expr $nyn}]} {
	set nyn $oyn
      }
      set nyn [expr double($nyn)]
    }    
    if {([string length $nxn] < 1) || ([string length $nyn] < 1)} {
      set nxn {}
      set nyn {}
      set nsmth 0
    }
    
    if {$nsmth} {
      set crds [xth_me_cmds_get_smoothed_cp 0 $nxp $nyp $nx $ny $nxn $nyn]
      set nxp [lindex $crds 0]
      set nyp [lindex $crds 1]
      set nxn [lindex $crds 2]
      set nyn [lindex $crds 3]
    }
    
    if {[string length $nrot] > 0} {
      if {[catch {expr $nrot}]} {
	set nrot $orot
      } elseif {($nrot < 0.0) || ($nrot >= 360.0)} {
	set nrot $orot
      } else {
	set nrot [expr double($nrot)]
      }
    }

    if {[string length $nrs] > 0} {
      if {[catch {expr $nrs}]} {
	set nrs $ors
      } elseif {$nrs <= 0.0} {
	set nrs $ors
      } else {
	set nrs [expr double($nrs)]
      }
    }

    if {[string length $nls] > 0} {
      if {[catch {expr $nls}]} {
	set nls $ols
      } elseif {$nls <= 0.0} {
	set nls $ols
      } else {
	set nls [expr double($nls)]
      }
    }
    
    # uprav options
    regsub {\s*$} $nptopts "" nptopts
    if {[string length $nptopts] > 0} {
      regsub {$} $nptopts "\n" nptopts
    }

    set nlinept "$nx $ny $nxp $nyp $nxn $nyn $nsmth $nrot $nrs $nls $nptopts"
  } else {
    set nlinept ""
  }

  # ak je v niecom rozdiel, tak to updatni
  if {![string equal "$nline $nlinept" "$oline $olinept"]} {
    #puts "new\n{$nline}\n===\n{$nlinept}\n===\nold\n{$oline}\n===\n{$olinept}\n===\n"
    xth_me_unredo_action [mc "line changes"] \
      "xth_me_cmds_update_line $id $pid $otype [list $oname] [list $oopts] $orev {$ox} {$oy} {$oxp} {$oyp} {$oxn} {$oyn} {$osmth} {$orot} {$ors} {$ols} [list $optopts] {$optoptpos}; $optsundo xth_me_cmds_select {$id $pid}" \
      "xth_me_cmds_update_line $id $pid $ntype [list $nname] [list $nopts] $nrev {$nx} {$ny} {$nxp} {$nyp} {$nxn} {$nyn} {$nsmth} {$nrot} {$nrs} {$nls} [list $nptopts] {$nptoptpos}; $optsredo xth_me_cmds_select {$id $pid}"    

    set xth(me,cmds,$id,type) $ntype
    set xth(me,cmds,$id,name) $nname 
    set xth(me,cmds,$id,options) $nopts 
    set xth(me,cmds,$id,reverse) $nrev 
  
    if {[string length $optsredo] > 0} {
      eval $optsredo
    }
  
    if {$pid > 0} {
      set xth(me,cmds,$id,$pid,x) $nx
      set xth(me,cmds,$id,$pid,y) $ny
      set xth(me,cmds,$id,$pid,xp) $nxp
      set xth(me,cmds,$id,$pid,yp) $nyp
      if {[string length "$nxp$nyp"] > 0} {
	set xth(me,cmds,$id,$pid,idp) 1
      } else {
	set xth(me,cmds,$id,$pid,idp) 0
      }
      set xth(me,cmds,$id,$pid,xn) $nxn
      set xth(me,cmds,$id,$pid,yn) $nyn
      if {[string length "$nxn$nyn"] > 0} {
	set xth(me,cmds,$id,$pid,idn) 1
      } else {
	set xth(me,cmds,$id,$pid,idn) 0
      }
      set xth(me,cmds,$id,$pid,smooth) $nsmth 
      set xth(me,cmds,$id,$pid,rotation) $nrot
      set xth(me,cmds,$id,$pid,rs) $nrs
      set xth(me,cmds,$id,$pid,ls) $nls
      set xth(me,cmds,$id,$pid,options) $nptopts 
      set xth(me,cmds,$id,$pid,optpos) $nptoptpos 
      xth_me_cmds_update_linept_list $id $pid
      set cpid 0
      if {$xth(me,cmds,$id,close)} {
	set fpid [lindex $xth(me,cmds,$id,xplist) 0]
	set lpid [lindex $xth(me,cmds,$id,xplist) [expr [llength $xth(me,cmds,$id,xplist)] - 2]]
	if {$pid == $fpid} {
	  set cpid $lpid
	} elseif {$pid == $lpid} {
	  set cpid $fpid
	}
      }
      if {$cpid > 0} {
	set xth(me,cmds,$id,$cpid,x) $nx
	set xth(me,cmds,$id,$cpid,y) $ny
	xth_me_cmds_move_linept $id $cpid
	set xth(me,cmds,$id,$cpid,xp) $nxp
	set xth(me,cmds,$id,$cpid,yp) $nyp
	set xth(me,cmds,$id,$cpid,idp) $xth(me,cmds,$id,$pid,idp)
	set xth(me,cmds,$id,$cpid,xn) $nxn
	set xth(me,cmds,$id,$cpid,yn) $nyn
	set xth(me,cmds,$id,$cpid,idn) $xth(me,cmds,$id,$pid,idn)
	set xth(me,cmds,$id,$cpid,smooth) $nsmth 
	set ix [lsearch $xth(me,cmds,$id,xplist) $cpid]
	xth_me_cmds_update_linept_list $id $cpid
      }
      xth_me_cmds_move_linelnpt $id $pid
    }  
    xth_me_cmds_update_line_data $id
    xth_me_cmds_update_list $id    
  }
  
}


proc xth_me_cmds_update_line_vars {id pid} {

  global xth
  set xth(ctrl,me,line,type) $xth(me,cmds,$id,type)
  set xth(ctrl,me,line,name) $xth(me,cmds,$id,name)
  set xth(ctrl,me,line,opts) $xth(me,cmds,$id,options)
  set xth(ctrl,me,line,reverse) $xth(me,cmds,$id,reverse)
  set xth(ctrl,me,line,close) $xth(me,cmds,$id,close)

  set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
  set tx [lsearch -exact $xth(me,themes,$at,line,hidelist) $xth(me,cmds,$id,type)]
  if {$tx < 0} {
    set xth(ctrl,me,line,themetype) {}
  } else {
    set xth(ctrl,me,line,themetype) [lindex $xth(me,themes,$at,line,showlist) $tx]
  }
  

  xth_me_cmds_update_linept_ctrl $id $pid
    
}

proc xth_me_cmds_update_area_vars {id} {

  global xth
  set xth(ctrl,me,ac,type) $xth(me,cmds,$id,type)
  set xth(ctrl,me,ac,opts) $xth(me,cmds,$id,options)

  set at [lindex $xth(me,themes,list) $xth(me,acttheme)]
  set tx [lsearch -exact $xth(me,themes,$at,area,hidelist) $xth(me,cmds,$id,type)]
  if {$tx < 0} {
    set xth(ctrl,me,ac,themetype) {}
  } else {
    set xth(ctrl,me,ac,themetype) [lindex $xth(me,themes,$at,area,showlist) $tx]
  }
  
}





proc xth_me_cmds_get_default_linept_cp {prv id pid} {
  global xth

  set x $xth(me,cmds,$id,$pid,x)
  set y $xth(me,cmds,$id,$pid,y)
  
  if {$prv} {
    if {$xth(me,cmds,$id,$pid,idn)} {
      set dx [expr $x - $xth(me,cmds,$id,$pid,xn)]
      set dy [expr $y - $xth(me,cmds,$id,$pid,yn)]
    } else {
      set dx 0.0
      set dy 0.0
    }
  } else {
    if {$xth(me,cmds,$id,$pid,idp)} {
      set dx [expr $x - $xth(me,cmds,$id,$pid,xp)]
      set dy [expr $y - $xth(me,cmds,$id,$pid,yp)]
    } else {
      set dx 0.0
      set dy 0.0
    }
  }
  set dd [expr hypot($dy, $dx)]
  set rd $dd

  if {$dd == 0.0} {

    set ppix [expr [lsearch $xth(me,cmds,$id,xplist) $pid] - 1]
    if {$ppix >= 0} {  
      set ppid [lindex $xth(me,cmds,$id,xplist) $ppix]
      set xp $xth(me,cmds,$id,$ppid,x)
      set yp $xth(me,cmds,$id,$ppid,y)
    } else {
      set xp $x
      set yp $y
    }
  
    set npix [expr [lsearch $xth(me,cmds,$id,xplist) $pid] + 1]
    set npid [lindex $xth(me,cmds,$id,xplist) $npix]
    if {$npid > 0} {
      set xn $xth(me,cmds,$id,$npid,x)
      set yn $xth(me,cmds,$id,$npid,y)
    } else {
      set xn $x
      set yn $y
    }

    if {$prv} {
      set dx [expr $xp - $xn]
      set dy [expr $yp - $yn]
    } else {
      set dx [expr $xn - $xp]
      set dy [expr $yn - $yp]
    }
    set dd [expr hypot($dy, $dx)]
 
  }
  
  if {$dd == 0.0} {
    set dx 0.0
    set dy 1.0
    set dd 1.0
    set rd 40.0
  }
  
  if {$rd == 0.0} {
    if {$prv} {
      set ppix [expr [lsearch $xth(me,cmds,$id,xplist) $pid] - 1]
      if {$ppix >= 0} {
	set ppid [lindex $xth(me,cmds,$id,xplist) $ppix]
	if {$xth(me,cmds,$id,$ppid,idn)} {
	  set rdx [expr $xth(me,cmds,$id,$ppid,xn) - $xth(me,cmds,$id,$ppid,x)]
	  set rdy [expr $xth(me,cmds,$id,$ppid,yn) - $xth(me,cmds,$id,$ppid,y)]
	  set rd [expr hypot($rdy,$rdx)]
	}
      }        
    } else {
      set npix [expr [lsearch $xth(me,cmds,$id,xplist) $pid] + 1]
      set npid [lindex $xth(me,cmds,$id,xplist) $npix]
      if {$npid > 0} {
	if {$xth(me,cmds,$id,$npid,idp)} {
	  set rdx [expr $xth(me,cmds,$id,$npid,xp) - $xth(me,cmds,$id,$npid,x)]
	  set rdy [expr $xth(me,cmds,$id,$npid,yp) - $xth(me,cmds,$id,$npid,y)]
	  set rd [expr hypot($rdy,$rdx)]
	}
      }        
    }
  }
  
  if {$rd == 0.0} {
    set rd 40.0
  }
  
  return [list [expr double([format "%.2f" [expr $x + $dx / $dd * $rd]])] \
    [expr double([format "%.2f" [expr $y + $dy / $dd * $rd]])]]
  
}


proc xth_me_cmds_get_smoothed_cp {which xp yp x y xn yn} {

  set dxp [expr $x - $xp]
  set dyp [expr $y - $yp]
  set dp [expr hypot($dxp,$dyp)]

  set dxn [expr $xn - $x]
  set dyn [expr $yn - $y]
  set dn [expr hypot($dxn,$dyn)]
  
  if {($dp == 0.0) || ($dn == 0.0)} {
    return [list $xp $yp $xn $yn]
  }
  
  if {$which < 0} {
    set xp [expr $x - $dxn / $dn * $dp]
    set yp [expr $y - $dyn / $dn * $dp]
  } elseif {$which > 0} {
    set xn [expr $x + $dxp / $dp * $dn]
    set yn [expr $y + $dyp / $dp * $dn]
  } else {
    set dx [expr $xn - $xp]
    set dy [expr $yn - $yp]
    set d [expr hypot($dx,$dy)]
    if {$d == 0.0} {
       set dx [expr -1.0 * $dyp]
       set dy $dxp
       set d $dp
    }
    set xp [expr $x - $dx / $d * $dp]
    set yp [expr $y - $dy / $d * $dp]      
    set xn [expr $x + $dx / $d * $dn]
    set yn [expr $y + $dy / $d * $dn]
  }

  return [list [expr double([format "%.2f" $xp])] \
     [expr double([format "%.2f" $yp])] [expr double([format "%.2f" $xn])] \
     [expr double([format "%.2f" $yn])]]
}


proc xth_me_cmds_get_default_rotation {id pid} {

  global xth

  set x $xth(me,cmds,$id,$pid,x)
  set y $xth(me,cmds,$id,$pid,y)
  set dp 0.0
  set dn 0.0

  if {$xth(me,cmds,$id,$pid,idp) || $xth(me,cmds,$id,$pid,idn)} {

    set xp $xth(me,cmds,$id,$pid,xp)
    set yp $xth(me,cmds,$id,$pid,yp)
    set dp [expr hypot($xp - $x, $yp - $y)]
    set xn $xth(me,cmds,$id,$pid,xn)
    set yn $xth(me,cmds,$id,$pid,yn)
    set dn [expr hypot($xn - $x, $yn - $y)]
    
  } else {

    set ppix [expr [lsearch $xth(me,cmds,$id,xplist) $pid] - 1]
    if {$ppix >= 0} {
      set ppid [lindex $xth(me,cmds,$id,xplist) $ppix]
      set xp $xth(me,cmds,$id,$ppid,x)
      set yp $xth(me,cmds,$id,$ppid,y)
      set dp [expr hypot($xp - $x, $yp - $y)]
    } else {
      set xp {}
      set yp {}
    }
    
    set npix [expr [lsearch $xth(me,cmds,$id,xplist) $pid] + 1]
    set npid [lindex $xth(me,cmds,$id,xplist) $npix]
    if {$npid > 0} {
      set xn $xth(me,cmds,$id,$npid,x)
      set yn $xth(me,cmds,$id,$npid,y)
      set dn [expr hypot($xn - $x, $yn - $y)]
    } else {
      set xn {}
      set yn {}
    }
  }
  
  if {($dp > 0.0) && ($dn > 0.0)} {
    if {$dp > $dn} {
      set xn [expr $x + ($xn - $x) / $dn * $dp]
      set yn [expr $y + ($yn - $y) / $dn * $dp]
    } else {
      set xp [expr $x + ($xp - $x) / $dp * $dn]
      set yp [expr $y + ($yp - $y) / $dp * $dn]
    }
  }

  if {[string length $xn] < 1} {
    set xn $x
    set yn $y
  } 

  if {[string length $xp] < 1} {
    set xp $x
    set yp $y
  } 

  set rr [expr 360.0 - atan2($yn - $yp,$xn - $xp) / 3.14159265359 * 180.0];
  while {$rr >= 360.0} {set rr [expr $rr - 360.0]};
  while {$rr < 0.0} {set rr [expr $rr + 360.0]};
  return [format "%.1f" $rr]
  
}


proc xth_me_cmds_update_linept_list {id pid} {
  global xth
  set ix [lsearch $xth(me,cmds,$id,xplist) $pid]
  set xth(me,cmds,$id,plist) \
    [lreplace $xth(me,cmds,$id,plist) $ix $ix [format "%7.2f %7.2f" $xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y)]]
}


proc xth_me_cmds_close_line {id {unredo 1}} {
  global xth
  # prida bod ak treba, ak je novy, oznaci ho
  set xl $xth(me,cmds,$id,xplist)
  set lix [expr [llength $xl] - 2]
  set fpid [lindex $xl 0]
  set nwpid $xth(me,cmds,selpid)
  set olpid $xth(me,cmds,selpid)
  if {($lix < 2) || \
    ($xth(me,cmds,$id,$fpid,x) != $xth(me,cmds,$id,[lindex $xl $lix],x)) || \
    ($xth(me,cmds,$id,$fpid,y) != $xth(me,cmds,$id,[lindex $xl $lix],y))} {
    set oldurok $xth(me,unredook)
    set xth(me,unredook) 0
    set iix [expr $lix + 1]
    xth_me_cmds_create_line_point $id $iix 0 \
      $xth(me,cmds,$id,$fpid,x) $xth(me,cmds,$id,$fpid,y) $xth(me,cmds,$id,$fpid,xp) $xth(me,cmds,$id,$fpid,yp) \
      $xth(me,cmds,$id,$fpid,xn) $xth(me,cmds,$id,$fpid,yn) $xth(me,cmds,$id,$fpid,smooth) {} {} {} {} 1.0
    set xth(me,unredook) $oldurok
    set nwpid $xth(me,cmds,$id,lpid)
    xth_me_cmds_select_linept $id $nwpid
    set unpoint "xth_me_cmds_delete_linept $id $nwpid"
    set repoint "xth_me_cmds_undelete_linept $id $nwpid $iix"
  } else {
    set lpid [lindex $xl $lix]
    set unpoint "xth_me_cmds_select $id\nset xth(me,cmds,$id,$lpid,xp) {$xth(me,cmds,$id,$lpid,xp)}\nset xth(me,cmds,$id,$lpid,yp) {$xth(me,cmds,$id,$lpid,yp)}\nset xth(me,cmds,$id,$lpid,idp) {$xth(me,cmds,$id,$lpid,idp)}\nset xth(me,cmds,$id,$lpid,xn) {$xth(me,cmds,$id,$lpid,xn)}\nset xth(me,cmds,$id,$lpid,yn) {$xth(me,cmds,$id,$lpid,yn)}\nset xth(me,cmds,$id,$lpid,idn) {$xth(me,cmds,$id,$lpid,idn)}\nset xth(me,cmds,$id,$lpid,smooth) {$xth(me,cmds,$id,$lpid,smooth)}\nxth_me_cmds_move_linelnpt $id $lpid"
    set repoint "xth_me_cmds_select $id\nset xth(me,cmds,$id,$lpid,xp) {$xth(me,cmds,$id,$fpid,xp)}\nset xth(me,cmds,$id,$lpid,yp) {$xth(me,cmds,$id,$fpid,yp)}\nset xth(me,cmds,$id,$lpid,idp) {$xth(me,cmds,$id,$fpid,idp)}\nset xth(me,cmds,$id,$lpid,xn) {$xth(me,cmds,$id,$fpid,xn)}\nset xth(me,cmds,$id,$lpid,yn) {$xth(me,cmds,$id,$fpid,yn)}\nset xth(me,cmds,$id,$lpid,idn) {$xth(me,cmds,$id,$fpid,idn)}\nset xth(me,cmds,$id,$lpid,smooth) {$xth(me,cmds,$id,$fpid,smooth)}\nxth_me_cmds_move_linelnpt $id $lpid"
    eval $repoint
  }
  # nastavi close
  set xth(me,cmds,$id,close) 1
  # update vars
  xth_me_cmds_update_line_vars $id $nwpid
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  if {$xth(me,cmds,mode) == 2} {
    set remode "xth_me_cmds_set_mode 0"
    set unmode "xth_me_cmds_set_mode 2"
    eval $remode
  } else {
    set remode ""
    set unmode ""
  }
  if {$unredo} {
    xth_me_unredo_action [mc "line closing"] \
    "$unpoint\nset xth(me,cmds,$id,close) 0\nxth_me_cmds_update_line_vars $id $olpid\nxth_me_cmds_update_line_data $id\nxth_me_prev_cmd \$xth(me,cmds,$id,data)\n$unmode" \
    "$repoint\nset xth(me,cmds,$id,close) 1\nxth_me_cmds_update_line_vars $id $nwpid\nxth_me_cmds_update_line_data $id\nxth_me_prev_cmd \$xth(me,cmds,$id,data)\n$remode"
  }
}


proc xth_me_cmds_open_line {id} {
  global xth
  set xth(me,cmds,$id,close) 0
  xth_me_cmds_update_line_vars $id $xth(me,cmds,selpid)
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  xth_me_unredo_action [mc "line opening"] \
    "xth_me_cmds_reclose_line $id" \
    "xth_me_cmds_open_line $id"
}

proc xth_me_cmds_reclose_line {id} {
  global xth
  set xth(me,cmds,$id,close) 1
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  xth_me_cmds_update_line_vars $id $xth(me,cmds,selpid)
}


proc xth_me_cmds_get_bezier_coords {x1 y1 c1x c1y c2x c2y x2 y2} {
#  if {[llength $x1] > 1} {
#    set tlen [lindex $x1 2]
#    set rotation [lindex $x1 1]
#    set x1 [lindex $x1 0]
#  } else {
#    set rotation {}
#  }
  if {[string length $c1x] < 1} {
    set c1x $x1
    set c1y $y1
  }
  if {[string length $c2x] < 1} {
    set c2x $x2
    set c2y $y2
  }
  set q 20
#  if {[string length $rotation] > 0} {    
#    set crds [list [expr $x1 + $tlen * sin(double($rotation)/180.0*3.14159265359)] \
#      [expr $y1 + $tlen * cos(double($rotation)/180.0*3.14159265359)]]
#  } else {
    set crds {}
#  }
  for {set i 0} {$i <= $q} {incr i} {
    set t [expr $i.0 / $q.0]
    set t2 [expr pow($t,2.0)]
    set t3 [expr pow($t,3.0)]
    set t_ [expr 1.0 - $t]
    set t_2 [expr pow($t_,2.0)]
    set t_3 [expr pow($t_,3.0)]
    lappend crds [expr $t_3 * $x1 + 3.0 * $t * $t_2 * $c1x + 3.0 * $t2 * $t_ * $c2x + $t3 * $x2] \
      [expr $t_3 * $y1 + 3.0 * $t * $t_2 * $c1y + 3.0 * $t2 * $t_ * $c2y + $t3 * $y2]
  }
  return $crds
}


proc xth_me_cmds_real2can_coords {crds} {
  set x 1
  set r {}
  foreach c $crds {
    if $x {
      lappend r [xth_me_real2canx $c]
      set x 0
    } else {
      lappend r [xth_me_real2cany $c]
      set x 1
    }
  }
  return $r
}


proc xth_me_cmds_get_crds2state {id ppid pid} {
  global xth
#  set tlen [expr 0.01 * $xth(me,zoom) * $xth(gui,me,line,ticksize)]

  if {$ppid > 0} {

#    if {[lsearch $xth(me,cmds,$id,xplist) $ppid] == 0} {
#      set rot [xth_me_cmds_get_default_rotation $id $ppid]
#      set x1 [list $xth(me,cmds,$id,$ppid,x) $rot $tlen]
#    } else {
#      set rot {}
      set x1 $xth(me,cmds,$id,$ppid,x)
#    }

    set st normal
    if {$xth(me,cmds,$id,$ppid,idn) || $xth(me,cmds,$id,$pid,idp)} {
      set crds [xth_me_cmds_get_bezier_coords $x1 \
	$xth(me,cmds,$id,$ppid,y) $xth(me,cmds,$id,$ppid,xn) \
	$xth(me,cmds,$id,$ppid,yn) $xth(me,cmds,$id,$pid,xp) \
	$xth(me,cmds,$id,$pid,yp) $xth(me,cmds,$id,$pid,x) \
	$xth(me,cmds,$id,$pid,y)]
    } else {
#      if {[string length $rot] > 0} {
#        set crds [list [expr $xth(me,cmds,$id,$ppid,x) + $tlen * sin(double($rot)/180.0*3.14159265359)] \
#          [expr $xth(me,cmds,$id,$ppid,y) + $tlen * cos(double($rot)/180.0*3.14159265359)]]
#      } else {
	set crds {}
#      }
      lappend crds $xth(me,cmds,$id,$ppid,x) $xth(me,cmds,$id,$ppid,y) \
	$xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y)
    }
  } else {
    set crds {0 0 10 10}
    set st hidden
  }
  return [list $st $crds]
}



proc xth_me_cmds_draw_lineln {id ppid pid} {
  global xth
  set st2crds [xth_me_cmds_get_crds2state $id $ppid $pid]
  set st [lindex $st2crds 0]
  set crds [lindex $st2crds 1]
  $xth(me,can) create line [xth_me_cmds_real2can_coords $crds] -width $xth(gui,me,line,width) -fill $xth(gui,me,activefill) \
    -tags "line ln$id lnln$id ln$id.$pid command" -state $st
  xth_me_bind_area_drag ln$id.$pid {}
  $xth(me,can) bind ln$id.$pid <1> "xth_me_cmds_click_lineln {$id $pid} pt$id.$pid %x %y"
  set highlight_on "if {\$xth(me,cmds,selid) != $id} {\$xth(me,can) itemconfigure lnln$id -fill \$xth(gui,me,highlightfill)}"
  set highlight_off "if {\$xth(me,cmds,selid) != $id} {\$xth(me,can) itemconfigure lnln$id -fill \[$xth(me,can) itemcget pt$id.$pid -outline\]}"
  $xth(me,can) bind ln$id.$pid <Enter> "$highlight_on\nxth_status_bar_push me; xth_status_bar_status me \"\$xth(me,cmds,$id,listix): \$xth(me,cmds,$id,sbar)\""
  $xth(me,can) bind ln$id.$pid <Leave> "$highlight_off\nxth_status_bar_pop me"
  $xth(me,can) bind ln$id.$pid <$xth(gui,rmb)> "xth_me_show_context_menu {$id $pid} %x %y"  
  catch {$xth(me,can) lower ln$id.$pid point}
}


proc xth_me_cmds_move_lineln {id ppid pid} {
  global xth
  set st2crds [xth_me_cmds_get_crds2state $id $ppid $pid]
  set st [lindex $st2crds 0]
  set crds [lindex $st2crds 1]
  $xth(me,can) coords ln$id.$pid [xth_me_cmds_real2can_coords $crds]
  #$xth(me,can) itemconfigure ln$id.$pid -state $st
}


proc xth_me_cmds_draw_linept {id pid} {
  global xth
  $xth(me,can) create oval [expr [xth_me_real2canx $xth(me,cmds,$id,$pid,x)] - $xth(gui,me,line,psize)] \
  [expr [xth_me_real2cany $xth(me,cmds,$id,$pid,y)] - $xth(gui,me,line,psize)] [expr [xth_me_real2canx $xth(me,cmds,$id,$pid,x)] + $xth(gui,me,line,psize)] \
  [expr [xth_me_real2cany $xth(me,cmds,$id,$pid,y)] + $xth(gui,me,line,psize)] -width 1 -outline blue -fill $xth(gui,me,activefill) \
  -tags "point ln$id lnpt$id pt$id.$pid command"
  set highlight_on "if {\$xth(me,cmds,selid) != $id} {\$xth(me,can) itemconfigure lnln$id -fill \$xth(gui,me,highlightfill)}"
  set highlight_off "if {\$xth(me,cmds,selid) != $id} {\$xth(me,can) itemconfigure lnln$id -fill \[$xth(me,can) itemcget pt$id.$pid -outline\]}"
  $xth(me,can) bind pt$id.$pid <Enter> "$highlight_on\n$xth(me,can) itemconfigure pt$id.$pid -fill cyan; xth_status_bar_push me; xth_status_bar_status me \"\$xth(me,cmds,$id,listix): \[lindex \[regexp -inline -- {^\[^\\n\]*} \$xth(me,cmds,$id,data)\] 0\]\""
  $xth(me,can) bind pt$id.$pid <Leave> "$highlight_off\n$xth(me,can) itemconfigure pt$id.$pid -fill \[$xth(me,can) itemcget ln$id.$pid -fill\]; xth_status_bar_pop me"
  $xth(me,can) bind pt$id.$pid <1> "xth_me_cmds_click {$id $pid} pt$id.$pid \$xth(me,cmds,$id,$pid,x) \$xth(me,cmds,$id,$pid,y) %x %y"
  $xth(me,can) bind pt$id.$pid <$xth(gui,rmb)> "xth_me_show_context_menu {$id $pid} %x %y"  
  $xth(me,can) bind pt$id.$pid <Shift-1> "xth_me_cmds_special_select {$id $pid} %x %y"  
  $xth(me,can) bind pt$id.$pid <$xth(kb_control)-1> "xth_me_cmds_click_area pt$id.$pid %x %y"
}


proc xth_me_cmds_move_linept {id pid} {
  global xth
  $xth(me,can) coords pt$id.$pid [expr [xth_me_real2canx $xth(me,cmds,$id,$pid,x)] - $xth(gui,me,line,psize)] \
  [expr [xth_me_real2cany $xth(me,cmds,$id,$pid,y)] - $xth(gui,me,line,psize)] [expr [xth_me_real2canx $xth(me,cmds,$id,$pid,x)] + $xth(gui,me,line,psize)] \
  [expr [xth_me_real2cany $xth(me,cmds,$id,$pid,y)] + $xth(gui,me,line,psize)]
}


proc xth_me_cmds_draw_line {id} {
  global xth
  set ppid 0
  foreach pid $xth(me,cmds,$id,xplist) {
    if {($pid > 0)} {
      xth_me_cmds_draw_lineln $id $ppid $pid
      xth_me_cmds_draw_linept $id $pid
    }
    set ppid $pid
  }
  catch {$xth(me,can) raise lnpt$id point}
}


proc xth_me_cmds_move_line {id} {
  global xth
  set ppid 0
  foreach pid $xth(me,cmds,$id,xplist) {
    if {($pid > 0)} {
      xth_me_cmds_move_lineln $id $ppid $pid
      xth_me_cmds_move_linept $id $pid
    }
    set ppid $pid
  }
}


proc xth_me_cmds_move_linelnpt {id pid} {
  global xth
  set xl $xth(me,cmds,$id,xplist)
  set ix [lsearch $xl $pid]
  if {($ix < 0) || ($pid == 0)} {
    return
  }
  
  set pix [expr $ix - 1]
  set nix [expr $ix + 1]
    
  set fix 0
  set lix [expr [llength $xl] - 2]
  
  set cpid 0
  set mpix 0
  set mnix 0
  
  if {$xth(me,cmds,$id,close)} {
    if {$ix == $fix} {
      set cpid [lindex $xl $lix]
      set pix [expr $lix - 1]
      set mpix 1
    } elseif {$ix == $lix} {
      set cpid [lindex $xl $fix]
      set nix [expr $fix + 1]
      set mnix 1
    }
  }
  xth_me_cmds_move_linept $id $pid
  if {$cpid > 0} {
    xth_me_cmds_move_linept $id $cpid
  }
  
  if {($pix >= $fix) && ($pix <= $lix)} {
    set ppid [lindex $xl $pix]
  } else {
    set ppid 0
  }
  if {$mpix} {
    xth_me_cmds_move_lineln $id $ppid $cpid
  } else {
    xth_me_cmds_move_lineln $id $ppid $pid
  }


  if {($nix >= $fix) && ($nix <= $lix)} {
    set npid [lindex $xl $nix]
    if {$mnix} {
      xth_me_cmds_move_lineln $id $cpid $npid
    } else {
      xth_me_cmds_move_lineln $id $pid $npid
    }
  }
  
}

proc xth_me_cmds_start_create_linept {tagOrId x y mx my} {

  global xth

  set xth(me,lptc,id) $xth(me,cmds,selid)
  set id $xth(me,lptc,id)
  if {$xth(me,cmds,$id,ct) != 3} {
    return
  }
  set xl $xth(me,cmds,$id,xplist)
  set inspid $xth(me,cmds,inspid)
  set oldpid $xth(me,cmds,selpid)
  set ix [lsearch $xl $inspid]
  set xth(me,lptc,mx) $mx
  set xth(me,lptc,my) $my
  set xth(me,lptc,tagOrId) $tagOrId
  if {($ix == 0) && $xth(me,cmds,$id,close)} {
    set unclosecmd "xth_me_cmds_reclose_line $id"
    set reclosecmd "xth_me_cmds_open_line $id"
    set ook $xth(me,unredook)
    set xth(me,unredook) 0
    eval $reclosecmd
    set xth(me,unredook) $ook
  } else {
    set unclosecmd ""
    set reclosecmd ""
  }

  xth_me_cmds_create_line_point $id $ix 0 $x $y {} {} {} {} 0 {} {} {} {} 1.0
  xth_me_cmds_hide_linept_xctrl  
  set pid $xth(me,cmds,$id,lpid)
  set pnpid [xth_me_cmds_get_line_pnpid $id $pid]
  set xth(me,lptc,ppid) [lindex $pnpid 0]
  set ppid $xth(me,lptc,ppid)
  set xth(me,lptc,npid) [lindex $pnpid 1]
  set npid $xth(me,lptc,npid)
  set xth(me,lptc,pid) $pid
  set xth(me,lptc,oldm) [$xth(me,can) bind $tagOrId <B1-Motion>]
  set xth(me,lptc,oldr) [$xth(me,can) bind $tagOrId <B1-ButtonRelease>]
  $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill yellow
  $xth(me,can) bind $tagOrId <B1-Motion> "xth_me_cmds_continue_linept_creation %x %y 1"
  $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-Motion> "xth_me_cmds_continue_linept_creation %x %y 0"
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> "xth_me_cmds_end_create_linept %x %y 1"
  $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-ButtonRelease> "xth_me_cmds_end_create_linept %x %y 0"
  xth_me_cmds_continue_linept_creation $mx $my 1
  xth_me_unredo_action [mc "inserting line point"] \
    "xth_me_cmds_delete_linept $id $pid\n$unclosecmd\nxth_me_cmds_select_linept $id $oldpid" \
    "$reclosecmd\nxth_me_cmds_undelete_linept $id $pid $ix"
  if {($ppid > 0) && $xth(me,cmds,$id,$ppid,idn)} {
    $xth(me,can) itemconfigure lineptppcp -state normal
  }
  if {($npid > 0) && $xth(me,cmds,$id,$npid,idp)} {
    $xth(me,can) itemconfigure lineptnncp -state normal
  }
  xth_me_cmds_continue_linept_creation $mx $my 1
}


proc xth_me_cmds_continue_linept_creation {x y motionID} {
  global xth
  set id $xth(me,lptc,id)
  set pid $xth(me,lptc,pid)
  set ppid $xth(me,lptc,ppid)
  set npid $xth(me,lptc,npid)
  set dx [expr $x - $xth(me,lptc,mx)]
  set dy [expr $y - $xth(me,lptc,my)]
  set dst [expr hypot($dy,$dx)]
  if {$dst > $xth(gui,me,line,psize)} {
    set xn [xth_me_can2realx [$xth(me,can) canvasx $x]]
    set yn [xth_me_can2realy [$xth(me,can) canvasy $y]]
    set xth(me,cmds,$id,$pid,idn) 1
    set xth(me,cmds,$id,$pid,xn) [expr double([format %.2f $xn])]
    set xth(me,cmds,$id,$pid,yn) [expr double([format %.2f $yn])]
    set xth(me,cmds,$id,$pid,idp) 1
    set x $xth(me,cmds,$id,$pid,x)
    set y $xth(me,cmds,$id,$pid,y)
    set dx [expr $xn - $x]
    set dy [expr $yn - $y]
    $xth(me,can) itemconfigure lineptpcp -state normal
    $xth(me,can) itemconfigure lineptncp -state normal
    if {($ppid > 0) && $xth(me,cmds,$id,$ppid,idn)} {
      $xth(me,can) itemconfigure lineptppcp -state normal
    }
    set d [expr hypot($dy,$dx)]
    if {$motionID} {
      set xd $d
      set xth(me,lptc,xd) $d
    } else {
      if {[info exist xth(me,lptc,xd)]} {
	set xd $xth(me,lptc,xd)
      } else {
	set xd $d
      }
    }
    if {(!$motionID)} {
      set dx [expr $dx / $d * $xd]
      set dy [expr $dy / $d * $xd]
    }
    set xth(me,cmds,$id,$pid,xp) [expr double([format %.2f [expr $x - $dx]])]
    set xth(me,cmds,$id,$pid,yp) [expr double([format %.2f [expr $y - $dy]])]
    set xth(me,cmds,$id,$pid,smooth) 1
  } else {
    set xth(me,cmds,$id,$pid,idn) 0
    set xth(me,cmds,$id,$pid,xn) {}
    set xth(me,cmds,$id,$pid,yn) {}
    set xth(me,cmds,$id,$pid,idp) 0
    set xth(me,cmds,$id,$pid,xp) {}
    set xth(me,cmds,$id,$pid,yp) {}
    $xth(me,can) itemconfigure lineptpcp -state hidden
    $xth(me,can) itemconfigure lineptncp -state hidden
  }
  xth_me_cmds_move_lineptcp_xctrl $id $ppid $pid $npid
  xth_me_cmds_move_line_xctrl $id
  xth_me_cmds_move_linelnpt $id $pid
  update idletasks
}


proc xth_me_cmds_end_create_linept {x y motionID} {
  global xth
  xth_me_cmds_continue_linept_creation $x $y $motionID
  set tagOrId $xth(me,lptc,tagOrId)
  set id $xth(me,lptc,id)
  set pid $xth(me,lptc,pid)
  $xth(me,can) bind $tagOrId <B1-Motion> $xth(me,lptc,oldm)
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> $xth(me,lptc,oldr)
  $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-Motion> ""
  $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-ButtonRelease> ""
  xth_me_cmds_hide_linept_xctrl  
  set ook $xth(me,unredook)
  set xth(me,unredook) 0
  if {$xth(me,cmds,$id,$pid,idn)} {
    $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill yellow
  } else {
    $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill red
  }
  xth_me_cmds_select_linept $id $pid
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)
  set xth(me,unredook) $ook
}


proc xth_me_cmds_end_line {} {
  set recmds "xth_me_cmds_set_mode 0"
  set uncmds "xth_me_cmds_set_mode 2"
  eval $recmds
  xth_me_unredo_action [mc "line ending"] $uncmds $recmds
}


proc xth_me_cmds_start_linept_insert {} {
  global xth
  set xth(me,cmds,inspid) $xth(me,cmds,selpid)
  xth_me_cmds_set_mode 2
}


proc xth_me_cmds_start_area_insert {btn} {
  global xth
  if {$btn && ($xth(me,cmds,mode) == 3)} {
    xth_me_cmds_set_mode 0
  } else {
    xth_me_cmds_set_mode 3
  }
}


proc xth_me_cmds_get_line_pnpid {id pid} {
  global xth
  set xl $xth(me,cmds,$id,xplist)
  set ix [lsearch $xl $pid]
  set lix [expr [llength $xl] - 2]
  if {$ix > 0} {
    set ppid [lindex $xl [expr $ix - 1]]
  } elseif {$xth(me,cmds,$id,close) && ($lix > 0)} {
    set ppid [lindex $xl [expr $lix - 1]]
  } else {
    set ppid 0
  }
  if {$ix < $lix} {
    set npid [lindex $xl [expr $ix + 1]]
  } elseif {$xth(me,cmds,$id,close) && ($lix > 0)} {
    set npid [lindex $xl 1]
  } else {
    set npid 0
  }
  return [list $ppid $npid]
}


proc xth_me_cmds_start_linecp_drag {tagOrId id ppid pid npid which x y} {

  global xth
  
  xth_me_cmds_update {}

  set xth(me,lcpd,tagOrId) $tagOrId
  set xth(me,lcpd,id) $id
  set xth(me,lcpd,pid) $pid
  set xth(me,lcpd,ppid) $ppid
  set xth(me,lcpd,npid) $npid
  set xth(me,lcpd,which) $which
  set xth(me,lcpd,mx) $x
  set xth(me,lcpd,my) $y
  
  set lix [expr [llength $xth(me,cmds,$id,xplist)] - 2]
  if {$lix > 0} {
    set fpid [lindex $xth(me,cmds,$id,xplist) 0]
    set lpid [lindex $xth(me,cmds,$id,xplist) $lix] 
  }
  set altpid 0
  set altppid 0
  set altnpid 0
  if {($lix > 0) && $xth(me,cmds,$id,close)} {
    if {$pid == $fpid} {
      set altpid $lpid
    } elseif {$pid == $lpid} {
      set altpid $fpid
    }
    if {$ppid == $fpid} {
      set altppid $lpid
    } elseif {$ppid == $lpid} {
      set altppid $fpid
    }
    if {$npid == $fpid} {
      set altnpid $lpid
    } elseif {$npid == $lpid} {
      set altnpid $fpid
    }
  }
  
  set xth(me,lcpd,altpid) $altpid
  set xth(me,lcpd,altppid) $altppid
  set xth(me,lcpd,altnpid) $altnpid

  set xth(me,lcpd,oldenter) [$xth(me,can) bind $tagOrId <Enter>]
  $xth(me,can) bind $tagOrId <Enter> ""
  set xth(me,lcpd,oldleave) [$xth(me,can) bind $tagOrId <Leave>]
  $xth(me,can) bind $tagOrId <Leave> ""
  set xth(me,lcpd,oldfill) [$xth(me,can) itemcget $tagOrId -fill]
  $xth(me,can) itemconfigure $tagOrId -fill {}
  $xth(me,can) bind $tagOrId <B1-Motion> "xth_me_cmds_continue_linecp_drag %x %y 0"
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> "xth_me_cmds_end_linecp_drag %x %y 0"

  set dragto 0

  switch $which {
    x {
      set dragto 1
      $xth(me,can) bind $tagOrId <B1-Motion> "xth_me_cmds_continue_linecp_drag %x %y 1"
      $xth(me,can) bind $tagOrId <B1-ButtonRelease> "xth_me_cmds_end_linecp_drag %x %y 1"
      $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-Motion> "xth_me_cmds_continue_linecp_drag %x %y 0"
      $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-ButtonRelease> "xth_me_cmds_end_linecp_drag %x %y 0"
      set xth(me,lcpd,oldmove,pcplstate) [$xth(me,can) itemcget $xth(me,canid,linept,pcpl) -state]
      $xth(me,can) itemconfigure $xth(me,canid,linept,pcpl) -state hidden
      set xth(me,lcpd,oldmove,ncplstate) [$xth(me,can) itemcget $xth(me,canid,linept,ncpl) -state]
      $xth(me,can) itemconfigure $xth(me,canid,linept,ncpl) -state hidden
      set xth(me,lcpd,oldmove,selstate) [$xth(me,can) itemcget $xth(me,canid,linept,selector) -state]
      $xth(me,can) itemconfigure $xth(me,canid,linept,selector) -state hidden
      set xth(me,lcpd,oldmove,pcpfill) [$xth(me,can) itemcget $xth(me,canid,linept,pcp) -fill]
      $xth(me,can) itemconfigure $xth(me,canid,linept,pcp) -fill {}
      set xth(me,lcpd,oldmove,ncpfill) [$xth(me,can) itemcget $xth(me,canid,linept,ncp) -fill]
      $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill {}
      $xth(me,can) itemconfigure $xth(me,canid,linept,fr) -width 1 -arrow none
      $xth(me,can) itemconfigure $xth(me,canid,linept,fl) -width 1 -arrow none
      set xth(me,lcpd,oldx) $xth(me,cmds,$id,$pid,x)
      set xth(me,lcpd,oldy) $xth(me,cmds,$id,$pid,y)
      set xth(me,lcpd,oldxp) $xth(me,cmds,$id,$pid,xp)
      set xth(me,lcpd,oldyp) $xth(me,cmds,$id,$pid,yp)
      set xth(me,lcpd,oldxn) $xth(me,cmds,$id,$pid,xn)
      set xth(me,lcpd,oldyn) $xth(me,cmds,$id,$pid,yn)
    }
    p {
      set xth(me,lcpd,oldxp) $xth(me,cmds,$id,$pid,xp)
      set xth(me,lcpd,oldyp) $xth(me,cmds,$id,$pid,yp)
      set xth(me,lcpd,oldxn) $xth(me,cmds,$id,$pid,xn)
      set xth(me,lcpd,oldyn) $xth(me,cmds,$id,$pid,yn)
    }
    n {
      set xth(me,lcpd,oldxp) $xth(me,cmds,$id,$pid,xp)
      set xth(me,lcpd,oldyp) $xth(me,cmds,$id,$pid,yp)
      set xth(me,lcpd,oldxn) $xth(me,cmds,$id,$pid,xn)
      set xth(me,lcpd,oldyn) $xth(me,cmds,$id,$pid,yn)
    }
    pp {
      set xth(me,lcpd,oldxpp) $xth(me,cmds,$id,$ppid,xn)
      set xth(me,lcpd,oldypp) $xth(me,cmds,$id,$ppid,yn)
    }
    nn {
      set xth(me,lcpd,oldxnn) $xth(me,cmds,$id,$npid,xp)
      set xth(me,lcpd,oldynn) $xth(me,cmds,$id,$npid,yp)
    }
  }
  
  xth_me_cmds_continue_linecp_drag $x $y $dragto
  $xth(me,can) configure -cursor {}
  
}


proc xth_me_cmds_continue_linecp_drag {x y dragto} {
  global xth
  set id $xth(me,lcpd,id)
  set pid $xth(me,lcpd,pid)
  set ppid $xth(me,lcpd,ppid)
  set npid $xth(me,lcpd,npid)
  set tagOrId $xth(me,lcpd,tagOrId)
  set altpid $xth(me,lcpd,altpid)
  set altppid $xth(me,lcpd,altppid)
  set altnpid $xth(me,lcpd,altnpid)
  set nx [expr double([format %.2f [xth_me_can2realx [$xth(me,can) canvasx $x]]])]
  set ny [expr double([format %.2f [xth_me_can2realy [$xth(me,can) canvasy $y]]])]
  set dts 0
  if $dragto {
    set dtl [xth_me_cmds_drag_to $id $pid $x $y]
    if {[lindex $dtl 0]} {
      set nx [lindex $dtl 1]
      set ny [lindex $dtl 2]
      set dts 1
    }
  }
  if $dts {
    $xth(me,can) itemconfigure $tagOrId -fill cyan
  } else {
    $xth(me,can) itemconfigure $tagOrId -fill {}
  }
  switch $xth(me,lcpd,which) {
    x {
      set xth(ctrl,me,linept,x) $nx
      set xth(me,cmds,$id,$pid,x) $nx
      set xth(ctrl,me,linept,y) $ny
      set xth(me,cmds,$id,$pid,y) $ny
      if {$altpid > 0} {
	set xth(me,cmds,$id,$altpid,y) $ny
	set xth(me,cmds,$id,$altpid,x) $nx
      }
      
      if {$xth(me,cmds,$id,$pid,idp)} {
	set nxp [expr double([format %.2f [expr $nx + $xth(me,lcpd,oldxp) - $xth(me,lcpd,oldx)]])]
	set nyp [expr double([format %.2f [expr $ny + $xth(me,lcpd,oldyp) - $xth(me,lcpd,oldy)]])]
	set xth(ctrl,me,linept,xp) $nxp
	set xth(me,cmds,$id,$pid,xp) $nxp
	set xth(ctrl,me,linept,yp) $nyp
	set xth(me,cmds,$id,$pid,yp) $nyp
	if {$altpid > 0} {
	  set xth(me,cmds,$id,$altpid,xp) $nxp
	  set xth(me,cmds,$id,$altpid,yp) $nyp
	}
      }
      
      if {$xth(me,cmds,$id,$pid,idn)} {
	set nxn [expr double([format %.2f [expr $nx + $xth(me,lcpd,oldxn) - $xth(me,lcpd,oldx)]])]
	set nyn [expr double([format %.2f [expr $ny + $xth(me,lcpd,oldyn) - $xth(me,lcpd,oldy)]])]
	set xth(ctrl,me,linept,xn) $nxn
	set xth(me,cmds,$id,$pid,xn) $nxn
	set xth(ctrl,me,linept,yn) $nyn
	set xth(me,cmds,$id,$pid,yn) $nyn
	if {$altpid > 0} {
	  set xth(me,cmds,$id,$altpid,xn) $nxn
	  set xth(me,cmds,$id,$altpid,yn) $nyn
	}
      }
      xth_me_cmds_move_linept_xctrl $id $pid
      xth_me_cmds_move_line_xctrl $id
    }
    p {
      set xth(ctrl,me,linept,xp) $nx
      set xth(me,cmds,$id,$pid,xp) $nx
      set xth(ctrl,me,linept,yp) $ny
      set xth(me,cmds,$id,$pid,yp) $ny
      if {$altpid > 0} {
	set xth(me,cmds,$id,$altpid,xp) $nx
	set xth(me,cmds,$id,$altpid,yp) $ny
      }
      if {$xth(me,cmds,$id,$pid,idn) && $xth(me,cmds,$id,$pid,smooth)} {
	set ncn [xth_me_cmds_get_smoothed_cp 1 $nx $ny \
	  $xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y) \
	  $xth(me,cmds,$id,$pid,xn) $xth(me,cmds,$id,$pid,yn)]
	set nxn [lindex $ncn 2]
	set nyn [lindex $ncn 3]
	set xth(ctrl,me,linept,xn) $nxn
	set xth(me,cmds,$id,$pid,xn) $nxn
	set xth(ctrl,me,linept,yn) $nyn
	set xth(me,cmds,$id,$pid,yn) $nyn
	if {$altpid > 0} {
	  set xth(me,cmds,$id,$altpid,xn) $nxn
	  set xth(me,cmds,$id,$altpid,yn) $nyn
	}
      }
    }
    n {
      set xth(ctrl,me,linept,xn) $nx
      set xth(me,cmds,$id,$pid,xn) $nx
      set xth(ctrl,me,linept,yn) $ny
      set xth(me,cmds,$id,$pid,yn) $ny
      if {$altpid > 0} {
	set xth(me,cmds,$id,$altpid,xn) $nx
	set xth(me,cmds,$id,$altpid,yn) $ny
      }
      if {$xth(me,cmds,$id,$pid,idp) && $xth(me,cmds,$id,$pid,smooth)} {
	set ncp [xth_me_cmds_get_smoothed_cp -1 \
	  $xth(me,cmds,$id,$pid,xp) $xth(me,cmds,$id,$pid,yp) \
	  $xth(me,cmds,$id,$pid,x) $xth(me,cmds,$id,$pid,y) \
	  $nx $ny]
	set nxp [lindex $ncp 0]
	set nyp [lindex $ncp 1]
	set xth(ctrl,me,linept,xp) $nxp
	set xth(me,cmds,$id,$pid,xp) $nxp
	set xth(ctrl,me,linept,yp) $nyp
	set xth(me,cmds,$id,$pid,yp) $nyp
	if {$altpid > 0} {
	  set xth(me,cmds,$id,$altpid,xp) $nxp
	  set xth(me,cmds,$id,$altpid,yp) $nyp
	}
      }
    }
    pp {
      if {$xth(me,cmds,$id,$ppid,smooth)} {
	set ncp [xth_me_cmds_get_smoothed_cp 1 \
	  $xth(me,cmds,$id,$ppid,xp) $xth(me,cmds,$id,$ppid,yp) \
	  $xth(me,cmds,$id,$ppid,x) $xth(me,cmds,$id,$ppid,y) \
	  $nx $ny]
	set xth(me,cmds,$id,$ppid,xn) [lindex $ncp 2]
	set xth(me,cmds,$id,$ppid,yn) [lindex $ncp 3]
      } else {
	set xth(me,cmds,$id,$ppid,xn) $nx
	set xth(me,cmds,$id,$ppid,yn) $ny
      }
      if {$altppid > 0} {
	set xth(me,cmds,$id,$altppid,xn) $xth(me,cmds,$id,$ppid,xn)
	set xth(me,cmds,$id,$altppid,yn) $xth(me,cmds,$id,$ppid,yn)
      }
    }
    nn {
      if {$xth(me,cmds,$id,$npid,smooth)} {
	set ncp [xth_me_cmds_get_smoothed_cp -1 \
	  $nx $ny \
	  $xth(me,cmds,$id,$npid,x) $xth(me,cmds,$id,$npid,y) \
	  $xth(me,cmds,$id,$npid,xn) $xth(me,cmds,$id,$npid,yn)]
	set xth(me,cmds,$id,$npid,xp) [lindex $ncp 0]
	set xth(me,cmds,$id,$npid,yp) [lindex $ncp 1]
      } else {
	set xth(me,cmds,$id,$npid,xp) $nx
	set xth(me,cmds,$id,$npid,yp) $ny
      }
      if {$altnpid > 0} {
	set xth(me,cmds,$id,$altnpid,xp) $xth(me,cmds,$id,$npid,xp)
	set xth(me,cmds,$id,$altnpid,yp) $xth(me,cmds,$id,$npid,yp)
      }
    }
  }
  xth_me_cmds_move_lineptcp_xctrl $id $ppid $pid $npid
  xth_me_cmds_move_linelnpt $id $pid
  update idletasks
}


proc xth_me_cmds_end_linecp_drag {x y dragto} {
  global xth

  xth_me_cmds_continue_linecp_drag $x $y $dragto
  set id $xth(me,lcpd,id)
  set pid $xth(me,lcpd,pid)
  set ppid $xth(me,lcpd,ppid)
  set npid $xth(me,lcpd,npid)
  set altpid $xth(me,lcpd,altpid)
  set altppid $xth(me,lcpd,altppid)
  set altnpid $xth(me,lcpd,altnpid)
  set tagOrId $xth(me,lcpd,tagOrId)

  set movecmd "xth_me_cmds_move_lineptcp_xctrl $id $ppid $pid $npid\nxth_me_cmds_move_linept_xctrl $id $pid\nxth_me_cmds_move_linelnpt $id $pid"

  switch $xth(me,lcpd,which) {
    x {
      set xth(me,cmds,$id,$pid,x) $xth(me,lcpd,oldx)
      set xth(me,cmds,$id,$pid,y) $xth(me,lcpd,oldy)
      set xth(me,cmds,$id,$pid,xp) $xth(me,lcpd,oldxp)
      set xth(me,cmds,$id,$pid,yp) $xth(me,lcpd,oldyp)
      set xth(me,cmds,$id,$pid,xn) $xth(me,lcpd,oldxn)
      set xth(me,cmds,$id,$pid,yn) $xth(me,lcpd,oldyn)
      if {$altpid > 0} {
	set xth(me,cmds,$id,$altpid,x) $xth(me,lcpd,oldx)
	set xth(me,cmds,$id,$altpid,y) $xth(me,lcpd,oldy)
	set xth(me,cmds,$id,$altpid,xp) $xth(me,lcpd,oldxp)
	set xth(me,cmds,$id,$altpid,yp) $xth(me,lcpd,oldyp)
	set xth(me,cmds,$id,$altpid,xn) $xth(me,lcpd,oldxn)
	set xth(me,cmds,$id,$altpid,yn) $xth(me,lcpd,oldyn)
      }
      set xth(me,unredola) "moving line point"
      $xth(me,can) itemconfigure $xth(me,canid,linept,pcpl) -state $xth(me,lcpd,oldmove,pcplstate)
      $xth(me,can) itemconfigure $xth(me,canid,linept,ncpl) -state $xth(me,lcpd,oldmove,ncplstate)
      $xth(me,can) itemconfigure $xth(me,canid,linept,selector) -state $xth(me,lcpd,oldmove,selstate)
      $xth(me,can) itemconfigure $xth(me,canid,linept,pcp) -fill $xth(me,lcpd,oldmove,pcpfill)
      $xth(me,can) itemconfigure $xth(me,canid,linept,ncp) -fill $xth(me,lcpd,oldmove,ncpfill)
      $xth(me,can) itemconfigure $xth(me,canid,linept,fr) -width 5 -arrow last
      $xth(me,can) itemconfigure $xth(me,canid,linept,fl) -width 5 -arrow last
    }
    p {
      set xth(me,cmds,$id,$pid,xp) $xth(me,lcpd,oldxp)
      set xth(me,cmds,$id,$pid,yp) $xth(me,lcpd,oldyp)
      set xth(me,cmds,$id,$pid,xn) $xth(me,lcpd,oldxn)
      set xth(me,cmds,$id,$pid,yn) $xth(me,lcpd,oldyn)
      if {$altpid > 0} {
	set xth(me,cmds,$id,$altpid,xp) $xth(me,lcpd,oldxp)
	set xth(me,cmds,$id,$altpid,yp) $xth(me,lcpd,oldyp)
	set xth(me,cmds,$id,$altpid,xn) $xth(me,lcpd,oldxn)
	set xth(me,cmds,$id,$altpid,yn) $xth(me,lcpd,oldyn)
      }
      set xth(me,unredola) "moving control pint"
    }
    n {
      set xth(me,cmds,$id,$pid,xp) $xth(me,lcpd,oldxp)
      set xth(me,cmds,$id,$pid,yp) $xth(me,lcpd,oldyp)
      set xth(me,cmds,$id,$pid,xn) $xth(me,lcpd,oldxn)
      set xth(me,cmds,$id,$pid,yn) $xth(me,lcpd,oldyn)
      if {$altpid > 0} {
	set xth(me,cmds,$id,$altpid,xp) $xth(me,lcpd,oldxp)
	set xth(me,cmds,$id,$altpid,yp) $xth(me,lcpd,oldyp)
	set xth(me,cmds,$id,$altpid,xn) $xth(me,lcpd,oldxn)
	set xth(me,cmds,$id,$altpid,yn) $xth(me,lcpd,oldyn)
      }
      set xth(me,unredola) "moving control pint"
    }
    pp {
      if {$altppid > 0} {
	set unaltcmd "set xth(me,cmds,$id,$altppid,xn) $xth(me,lcpd,oldxpp)\nset xth(me,cmds,$id,$altppid,yn) $xth(me,lcpd,oldypp)"
	set realtcmd "set xth(me,cmds,$id,$altppid,xn) $xth(me,cmds,$id,$ppid,xn)\nset xth(me,cmds,$id,$altppid,yn) $xth(me,cmds,$id,$ppid,yn)"
      } else {
	set unaltcmd ""
	set realtcmd ""
      }
      xth_me_unredo_action [mc "moving control point"] \
      "xth_me_cmds_select {$id $pid}\nset xth(me,cmds,$id,$ppid,xn) $xth(me,lcpd,oldxpp)\nset xth(me,cmds,$id,$ppid,yn) $xth(me,lcpd,oldypp)\n$unaltcmd\n$movecmd\nxth_me_cmds_update_line_data $id\nxth_me_prev_cmd [list $xth(me,cmds,$id,data)]" \
      "xth_me_cmds_select {$id $pid}\nset xth(me,cmds,$id,$ppid,xn) $xth(me,cmds,$id,$ppid,xn)\nset xth(me,cmds,$id,$ppid,yn) $xth(me,cmds,$id,$ppid,yn)\n$realtcmd\n$movecmd\nxth_me_cmds_update_line_data $id\nxth_me_prev_cmd [list $xth(me,cmds,$id,data)]"
    }
    nn {
      if {$altnpid > 0} {
	set unaltcmd "set xth(me,cmds,$id,$altnpid,xp) $xth(me,lcpd,oldxnn)\nset xth(me,cmds,$id,$altnpid,yp) $xth(me,lcpd,oldynn)"
	set realtcmd "set xth(me,cmds,$id,$altnpid,xp) $xth(me,cmds,$id,$npid,xp)\nset xth(me,cmds,$id,$altnpid,yp) $xth(me,cmds,$id,$npid,yp)"
      } else {
	set unaltcmd ""
	set realtcmd ""
      }
      xth_me_unredo_action [mc "moving control point"] \
      "xth_me_cmds_select {$id $pid}\nset xth(me,cmds,$id,$npid,xp) $xth(me,lcpd,oldxnn)\nset xth(me,cmds,$id,$npid,yp) $xth(me,lcpd,oldynn)\n$unaltcmd\n$movecmd\nxth_me_cmds_update_line_data $id\nxth_me_prev_cmd [list $xth(me,cmds,$id,data)]" \
      "xth_me_cmds_select {$id $pid}\nset xth(me,cmds,$id,$npid,xp) $xth(me,cmds,$id,$npid,xp)\nset xth(me,cmds,$id,$npid,yp) $xth(me,cmds,$id,$npid,yp)\n$realtcmd\n$movecmd\nxth_me_cmds_update_line_data $id\nxth_me_prev_cmd [list $xth(me,cmds,$id,data)]"
    }
  }

  $xth(me,can) bind $tagOrId <Enter> $xth(me,lcpd,oldenter)
  $xth(me,can) bind $tagOrId <Leave> $xth(me,lcpd,oldleave)
  $xth(me,can) itemconfigure $tagOrId -fill $xth(me,lcpd,oldfill)
  $xth(me,can) bind $tagOrId <B1-Motion> ""
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> ""
  $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-Motion> ""
  $xth(me,can) bind $tagOrId <$xth(kb_control)-B1-ButtonRelease> ""
  $xth(me,can) configure -cursor crosshair
  xth_me_cmds_update_line_data $id
  xth_me_prev_cmd $xth(me,cmds,$id,data)  
  xth_me_cmds_move_line_xctrl $id
  xth_me_cmds_update {}
  
}


proc xth_me_cmds_configure_linept_size_xctrl {id pid} {

  global xth
  
  if {([string length $id] > 0) && ($pid > 0)} {
    if {([string length $xth(me,cmds,$id,$pid,rs)] > 0)} {
      $xth(me,can) itemconfigure $xth(me,canid,linept,fr) -state normal
      $xth(me,can) bind $xth(me,canid,linept,fr) <1> \
	"xth_me_cmds_start_linept_fdrag $xth(me,canid,linept,fr) $id $pid r %x %y"
      $xth(me,can) bind $xth(me,canid,linept,fr) <Enter> \
	"$xth(me,can) itemconfigure $xth(me,canid,linept,fr) -fill #ffda00"
      $xth(me,can) bind $xth(me,canid,linept,fr) <Leave> \
	"$xth(me,can) itemconfigure $xth(me,canid,linept,fr) -fill red"
    } else {
      $xth(me,can) bind $xth(me,canid,linept,fr) <1> ""
      $xth(me,can) bind $xth(me,canid,linept,fr) <Enter> ""
      $xth(me,can) bind $xth(me,canid,linept,fr) <Leave> ""
      $xth(me,can) itemconfigure $xth(me,canid,linept,fr) -state hidden
    }
    if {([string length $xth(me,cmds,$id,$pid,ls)] > 0) || \
      (([string length $xth(me,cmds,$id,$pid,rotation)] > 0) && \
       ([string length $xth(me,cmds,$id,$pid,rs)] < 1))} {
      $xth(me,can) itemconfigure $xth(me,canid,linept,fl) -state normal
      $xth(me,can) bind $xth(me,canid,linept,fl) <1> \
	"xth_me_cmds_start_linept_fdrag $xth(me,canid,linept,fl) $id $pid l %x %y"
      $xth(me,can) bind $xth(me,canid,linept,fl) <Enter> \
	"$xth(me,can) itemconfigure $xth(me,canid,linept,fl) -fill #ffda00"
      $xth(me,can) bind $xth(me,canid,linept,fl) <Leave> \
	"$xth(me,can) itemconfigure $xth(me,canid,linept,fl) -fill red"
    } else {
      $xth(me,can) bind $xth(me,canid,linept,fl) <1> ""
      $xth(me,can) bind $xth(me,canid,linept,fl) <Enter> ""
      $xth(me,can) bind $xth(me,canid,linept,fl) <Leave> ""
      $xth(me,can) itemconfigure $xth(me,canid,linept,fl) -state hidden
    }
  } else {
      $xth(me,can) bind $xth(me,canid,linept,fr) <1> ""
      $xth(me,can) bind $xth(me,canid,linept,fr) <Enter> ""
      $xth(me,can) bind $xth(me,canid,linept,fr) <Leave> ""
      $xth(me,can) itemconfigure $xth(me,canid,linept,fr) -state hidden
      $xth(me,can) bind $xth(me,canid,linept,fl) <1> ""
      $xth(me,can) bind $xth(me,canid,linept,fl) <Enter> ""
      $xth(me,can) bind $xth(me,canid,linept,fl) <Leave> ""
      $xth(me,can) itemconfigure $xth(me,canid,linept,fl) -state hidden
  }
}


proc xth_me_cmds_move_linept_size_xctrl {id pid rot rs ls} {

  global xth
  
  set rotng 1
  if {[string length $rot] > 0} {
    set rot [expr double($rot) / 180.0 * 3.14159265359]
    set rotng 0
  } else {
    set rot [expr double([xth_me_cmds_get_default_rotation $id $pid]) / 180 * 3.14159265359]
  }

  if {[string length $rs] > 0} {
    set rs [expr 0.01 * $rs * $xth(me,zoom)]
  } else {
    set rs 30.0
  }

  if {[string length $ls] > 0} {
    set ls [expr 0.01 * $ls * $xth(me,zoom)]
  } else {
    set ls 30.0
  }


  set x [xth_me_real2canx $xth(me,cmds,$id,$pid,x)]
  set y [xth_me_real2cany $xth(me,cmds,$id,$pid,y)]
  set ca [expr cos($rot)]
  set sa [expr sin($rot)]
  
  set yvx [expr $sa * $ls]
  set yvy [expr - $ca * $ls]
  set xvx [expr - $sa * $rs]
  set xvy [expr $ca * $rs]
  
  if {$xth(me,cmds,$id,reverse) && $rotng} {
    set xvx [expr -1.0 * $xvx]
    set xvy [expr -1.0 * $xvy]
    set yvx [expr -1.0 * $yvx]
    set yvy [expr -1.0 * $yvy]
  }
  
  $xth(me,can) coords $xth(me,canid,linept,fr) $x $y [expr $x + $xvx] [expr $y + $xvy]
  $xth(me,can) coords $xth(me,canid,linept,fl) $x $y [expr $x + $yvx] [expr $y + $yvy]
  update idletasks    
}


proc xth_me_cmds_start_linept_fdrag {tagOrId id pid side x y} {
  global xth
  xth_me_cmds_update {}
  set xth(me,lptfd,tagOrId) $tagOrId
  set xth(me,lptfd,id) $id
  set xth(me,lptfd,pid) $pid
  set xth(me,lptfd,side) $side
  set dx [expr [xth_me_can2realx [$xth(me,can) canvasx $x]] - $xth(me,cmds,$id,$pid,x)]
  set dy [expr [xth_me_can2realy [$xth(me,can) canvasy $y]] - $xth(me,cmds,$id,$pid,y)] 

  if {[string length $xth(me,cmds,$id,$pid,rotation)] == 0} {
    set xth(me,lptfd,rot) 0
  } else {
    set xth(me,lptfd,rot) 1
    set xth(me,lptfd,orot) [expr atan2($dy,$dx)]
  }

  if {[string length $xth(me,cmds,$id,$pid,[format "%ss" $side])] == 0} {
    set xth(me,lptfd,size) 0
  } else {
    set xth(me,lptfd,size) 1
    set xth(me,lptfd,osize) [expr hypot($dy,$dx)]
  }

  $xth(me,can) itemconfigure $tagOrId -fill #ffda00
  set xth(me,lptfd,benter) [$xth(me,can) bind $tagOrId <Enter>]
  set xth(me,lptfd,bleave) [$xth(me,can) bind $tagOrId <Leave>]
  $xth(me,can) bind $tagOrId <Enter> ""
  $xth(me,can) bind $tagOrId <Leave> ""
  $xth(me,can) bind $tagOrId <B1-Motion> "xth_me_cmds_linept_fdrag %x %y"
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> "xth_me_cmds_end_linept_fdrag %x %y"
  xth_me_cmds_linept_fdrag $x $y
  $xth(me,can) configure -cursor {}
}

proc xth_me_cmds_linept_fdrag {x y} {
  global xth
  set id $xth(me,lptfd,id)
  set pid $xth(me,lptfd,pid)
  set side $xth(me,lptfd,side)

  set dx [expr [xth_me_can2realx [$xth(me,can) canvasx $x]] - $xth(me,cmds,$id,$pid,x)]
  set dy [expr [xth_me_can2realy [$xth(me,can) canvasy $y]] - $xth(me,cmds,$id,$pid,y)]
  
  if $xth(me,lptfd,rot) {
    set rot [expr double($xth(me,cmds,$id,$pid,rotation)) - 180.0 / 3.14159265359 * (atan2($dy,$dx) - $xth(me,lptfd,orot))]
    if {$rot < 0.0} {
      set rot [expr 360.0 + $rot]
    } elseif {$rot >= 360.0} {
      set rot [expr $rot - 360.0]
    }
    set rot [format "%.1f" $rot]
    set xth(ctrl,me,linept,rot) $rot
  }
  
  if {$xth(me,lptfd,size)} {
    set cs [expr hypot($dy,$dx)]
    set ns [expr $xth(me,cmds,$id,$pid,[format "%ss" $side]) - $xth(me,lptfd,osize) + $cs]
    if {$ns <= 0.0} {set ns 0.1}
    set xth(ctrl,me,linept,[format "%ss" $side]) [format "%.1f" $ns]
  }

  xth_me_cmds_move_linept_size_xctrl $id $pid $xth(ctrl,me,linept,rot) $xth(ctrl,me,linept,rs) $xth(ctrl,me,linept,ls)
  xth_me_cmds_move_line_xctrl $id
}

proc xth_me_cmds_end_linept_fdrag {x y} {
  global xth

  xth_me_cmds_linept_fdrag $x $y

  set id $xth(me,lptfd,id)
  set pid $xth(me,lptfd,pid)
  set side $xth(me,lptfd,side)
  set tagOrId $xth(me,lptfd,tagOrId)

  $xth(me,can) configure -cursor crosshair
  if {$xth(me,lptfd,size)} {
    set xth(me,unredola) "line point resizing"
  } else {
    set xth(me,unredola) "line point rotation"
  }
  $xth(me,can) bind $tagOrId <B1-Motion> ""
  $xth(me,can) bind $tagOrId <B1-ButtonRelease> ""
  if {[lsearch [$xth(me,can) itemcget $tagOrId -tags] current] > -1} {
    $xth(me,can) itemconfigure $tagOrId -fill #ffda00
  }
  
  $xth(me,can) bind $tagOrId <Enter> $xth(me,lptfd,benter)
  $xth(me,can) bind $tagOrId <Leave> $xth(me,lptfd,bleave)
  xth_me_cmds_update {}
}


proc xth_me_cmds_set_colors {} {
  global xth
  # najde id zaciatku a konca sucasneho scrapu
  set xid [lsearch $xth(me,cmds,xlist) $xth(me,cmds,selid)]
  set llen [llength $xth(me,cmds,xlist)]
  set cid $xid

  set dcol #fff222
  set scol $xth(gui,me,pasivefill)
  if {$xth(me,cmds,$xth(me,cmds,selid),ct) == 4} {
    set col $dcol
    set ocol $scol
  } elseif {$xth(me,cmds,$xth(me,cmds,selid),ct) == 5} {
    set col $scol
    set ocol $dcol
  } else {
    set col $scol
    set ocol $scol
  }

  set xth(me,curscrap) {}
  set godown 1
  if {$cid < 0} {
    set cid [expr $xid + 1]
    set godown 0
  }
  while {(($cid >= 0) && ($cid < $llen)) || ($godown)} {
    set id [lindex $xth(me,cmds,xlist) $cid]
    switch $xth(me,cmds,$id,ct) {
      2 {        
        $xth(me,can) itemconfigure pt$id -outline $col -fill $col -state normal
        if {$xth(me,hinactives) && ($col == $dcol)} {
          $xth(me,can) itemconfigure pt$id -state hidden
        }
      }
      3 {
        $xth(me,can) itemconfigure lnpt$id -outline $col -fill $col -state normal
        $xth(me,can) itemconfigure lnln$id -fill $col -state normal
        if {$xth(me,hinactives) && ($col == $dcol)} {
          $xth(me,can) itemconfigure ln$id -state hidden  
        }
      }
      4 - 5 {
        if {(![string equal $col $dcol]) && ($xth(me,cmds,$id,ct) == 4)} {
          set xth(me,curscrap) $xth(me,cmds,$id,name)
          #          if {[string equal $xth(me,cmds,$id,projection) extended]} {
          #            set xth(me,snai) -1
          #          } else {
          #            set xth(me,snai) 1
          #          }
          set xth(me,snai) 1
        }
        if {$cid != $xid} {
          set col $dcol
        }
      }
    }

    if {$godown} {
      incr cid -1
      if {$cid < 0} {
        set cid [expr $xid + 1]
        set godown 0
        set col $ocol
      }
    } else {
      incr cid 1
    }
  }
  xth_app_title me
}


proc xth_me_cmds_show_current_area {} {

  global xth

  set id $xth(me,cmds,selid)
  if {$xth(me,cmds,$id,ct) != 6} {
    return
  }

  set xid [expr [lsearch $xth(me,cmds,xlist) $id] + 1]
  set llen [llength $xth(me,cmds,xlist)]
  set cid $xid

  
  set godown 1
  if {$cid < 0} {
    set cid [expr $xid - 1]
    set godown 0
  }

  set llist $xth(me,cmds,$id,llist)
  set llast [expr [llength $llist] - 1]
  set lcsel [$xth(ctrl,me,ac).ll.l curselection]
  set lsel {}
  if {([llength $lcsel] > 0) && ($lcsel < $llast)} {
    set lsel [lindex $llist $lcsel]
  }
  
  while {(($cid >= 0) && ($cid < $llen)) || ($godown)} {
    set oid [lindex $xth(me,cmds,xlist) $cid]
    switch $xth(me,cmds,$oid,ct) {
      3 {
	foreach lnid $llist {
	  if {[string equal $xth(me,cmds,$oid,name) $lnid]} {
	    if {([llength $lsel] == 0) || [string equal $lsel $lnid]} {
	      $xth(me,can) itemconfigure lnpt$oid -fill red
	      $xth(me,can) itemconfigure lnln$oid -fill red
	    } else {
	      $xth(me,can) itemconfigure lnpt$oid -fill $xth(gui,me,pasivefill)
	      $xth(me,can) itemconfigure lnln$oid -fill $xth(gui,me,pasivefill)
	    }
	  }
	}
      }
      4 {
	return
      }
      5 {
	if {$godown} {
	  if {$cid != $xid} {
	    set cid [expr $xid - 1]
	    set godown 0
	  }
	} else return
      }
    }
    
    if {$godown} {
      incr cid 1      
      if {$cid >= $llen} {
	set cid [expr $xid - 1]
	set godown 0
      }
    } else {
      incr cid -1
    }
    
  }
}




proc xth_me_cmds_line_split {} {

  global xth
  
  xth_me_cmds_update {}
  
  set id $xth(me,cmds,selid)
  set pid $xth(me,cmds,selpid)  
	
	set prev_center [xth_me_get_center]

  # najprv zisti ci mooze, ak nie tak exit
  if {$xth(me,cmds,$id,ct) != 3} {
    return
  }
  
  set px [lsearch -exact $xth(me,cmds,$id,xplist) $pid]
  set lpx [llength $xth(me,cmds,$id,xplist)]
  if {($px <= 0) || ($px >= ($lpx - 2))} {
    return
  }
  
  # vytvori dve nove ciary, close nastavene na false
  set xth(me,unredook) 0
  set ix [lsearch $xth(me,cmds,xlist) $id]
  
  set id1 [xth_me_cmds_create 3 {} {}]
  set xth(me,cmds,$id1,lpid) 0
  set xth(me,cmds,$id1,plist) {"end of line"}
  set xth(me,cmds,$id1,xplist) {0}
  set id2 [xth_me_cmds_create 3 {} {}]
  set xth(me,cmds,$id2,lpid) 0
  set xth(me,cmds,$id2,plist) {"end of line"}
  set xth(me,cmds,$id2,xplist) {0}
  
  set xth(me,cmds,$id1,type) $xth(me,cmds,$id,type)
  set xth(me,cmds,$id2,type) $xth(me,cmds,$id,type)
  set xth(me,cmds,$id1,name) {}
  set xth(me,cmds,$id2,name) {}
  set xth(me,cmds,$id1,reverse) $xth(me,cmds,$id,reverse)
  set xth(me,cmds,$id2,reverse) $xth(me,cmds,$id,reverse)
  set xth(me,cmds,$id1,close) 0
  set xth(me,cmds,$id2,close) 0
  set xth(me,cmds,$id1,options) $xth(me,cmds,$id,options)
  set xth(me,cmds,$id2,options) $xth(me,cmds,$id,options)

  xth_me_cmds_update_list $id1
  xth_me_cmds_update_list $id2
  
  # povklada body
  set ix1 0
  set ix2 0
  for {set cx 0} {$cx < ($lpx - 1)} {incr cx} {
    set opid [lindex $xth(me,cmds,$id,xplist) $cx]
    if {$cx <= $px} {
      #vlozi ho do prvej      
      xth_me_cmds_create_line_point $id1 $ix1 0 \
      $xth(me,cmds,$id,$opid,x) $xth(me,cmds,$id,$opid,y) \
      $xth(me,cmds,$id,$opid,xp) $xth(me,cmds,$id,$opid,yp) \
      $xth(me,cmds,$id,$opid,xn) $xth(me,cmds,$id,$opid,yn) \
      $xth(me,cmds,$id,$opid,smooth) $xth(me,cmds,$id,$opid,rotation) \
      $xth(me,cmds,$id,$opid,rs) $xth(me,cmds,$id,$opid,ls) \
      $xth(me,cmds,$id,$opid,options) 1.0
      incr ix1
    }
    if {$cx >= $px} {
      #vlozi ho do druhej
      xth_me_cmds_create_line_point $id2 $ix2 0 \
      $xth(me,cmds,$id,$opid,x) $xth(me,cmds,$id,$opid,y) \
      $xth(me,cmds,$id,$opid,xp) $xth(me,cmds,$id,$opid,yp) \
      $xth(me,cmds,$id,$opid,xn) $xth(me,cmds,$id,$opid,yn) \
      $xth(me,cmds,$id,$opid,smooth) $xth(me,cmds,$id,$opid,rotation) \
      $xth(me,cmds,$id,$opid,rs) $xth(me,cmds,$id,$opid,ls) \
      $xth(me,cmds,$id,$opid,options) 1.0
      incr ix2
    }
  }
  
  xth_me_cmds_update_line_data $id1
  xth_me_cmds_update_line_data $id2
  
  # zmaze originalnu
  set pid1 0
  set pid2 [lindex $xth(me,cmds,$id2,xplist) 0]
  xth_me_cmds_delete $id
  xth_me_cmds_select [list $id2 $pid2]
	
	# scrollne sa tam, odkial sme zacinali
	xth_me_center_to $prev_center

  set xth(me,unredook) 1
  
  # nastavi undo na zmazanie novych a undelete originalnej
  # a redo na undelete novych a zmazanie originalnej
  xth_me_unredo_action [mc "split line"] \
    "xth_me_cmds_delete $id1; xth_me_cmds_delete $id2; xth_me_cmds_undelete $id $pid $ix; xth_me_center_to {$prev_center}" \
    "xth_me_cmds_undelete $id1 $pid1 $ix; xth_me_cmds_undelete $id2 $pid2 $ix; xth_me_cmds_delete $id; xth_me_cmds_select {$id2 $pid2}; xth_me_center_to {$prev_center}"

}

# todo - zistovat, ci sme nad inymi, ako prave startovacimi pt a lnpt
# pridat button na tracovanie a stop
# pridat vytvorenie bezierovej krivky
proc xth_me_image_get_color {x y {include {}} {exclude {}}} {
  global xth
  # najde obrazok na ktory sme klikli - ak taky ma, spocita suradnice a vrati RGB
  set iid {}
  foreach id [$xth(me,can) find overlapping [xth_me_real2canx $x] [xth_me_real2cany $y] [xth_me_real2canx $x] [xth_me_real2cany $y]] {
    set tags [$xth(me,can) itemcget $id -tags]
    if {[regexp {bgimg.*imgx(\d+)} $tags dum tmpiid]} {
      set iid $tmpiid
    }
    if {[regexp {command} $tags]} {      
      if {([string length $include] > 0) && (!([regexp $include $tags])) && ([regexp $exclude $tags])} {
	return 1
      }
    }
  }
  if {[string length $iid] == 0} {
    return {}
  }
  # calculate color
  set img $xth(me,imgs,$iid,image)
  set iw [image width $img]
  set                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    