# HG changeset patch # User reinhard # Date 1346097902 -7200 # Node ID 13418e63f484a8a47d90f6ac484e3db54a1273ed # Parent 25731f454a6477bc53a482d696272c4d42ab719a Beremiz_ko_KR.po diff -r 25731f454a64 -r 13418e63f484 i18n/Beremiz_ko_KR.po --- a/i18n/Beremiz_ko_KR.po Mon Aug 27 17:24:42 2012 +0200 +++ b/i18n/Beremiz_ko_KR.po Mon Aug 27 22:05:02 2012 +0200 @@ -5,19 +5,21 @@ # msgid "" msgstr "" -"Project-Id-Version: LinuxIT\n" +"Project-Id-Version: Beremiz_Korean_Version\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-12-16 12:32+0100\n" -"PO-Revision-Date: 2012-08-20 19:18+0900\n" -"Last-Translator: Reinhard Lee <lij3105@gmail.com>\n" -"Language-Team: LinuxIT\n" +"POT-Creation-Date: 2012-05-20 18:25+0200\n" +"PO-Revision-Date: 2012-08-24 14:03+0900\n" +"Last-Translator: Reinhard.Lee <lij3105@gmail.com>\n" +"Language-Team: LinuxIT <lij3105@gmail.com>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ko_KR\n" -"X-Poedit-SourceCharset: UTF-8\n" - -#: ../Beremiz.py:1487 +"X-Poedit-Language: Korean\n" +"X-Poedit-Country: KOREA, REPUBLIC OF\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: ../Beremiz.py:1846 #, python-format msgid "" "\n" @@ -25,7 +27,7 @@ "(%s)\n" "\n" "Please be kind enough to send this file to:\n" -"edouard.tisserant@gmail.com\n" +"beremiz-devel@lists.sourceforge.net\n" "\n" "You should now restart Beremiz.\n" "\n" @@ -38,272 +40,286 @@ "버그 리í¬íЏ 파ì¼ì„ beremiz-devel@lists.sourceforge.net으로\n" "ì „ì†¡í•´ì£¼ì‹œë©´ ê°ì‚¬í•˜ê² 습니다.\n" "\n" -"Traceback:\n" - -#: ../Beremiz.py:1794 -#, python-format -msgid "" +"ë² ë ˆë¯¸ì¦ˆë¥¼ 다시 시작해주세요.\n" "\n" -"An unhandled exception (bug) occured. Bug report saved at :\n" -"(%s)\n" -"\n" -"Please be kind enough to send this file to:\n" -"dev@automforge.net\n" -"\n" -"You should now restart Beremiz.\n" -"\n" -"Traceback:\n" -msgstr "" -"\n" -"ì›ì¸ì„ 알 수 없는 ì—러(버그)ê°€ ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤. 버그 리í¬íЏ ì €ìž¥ 위치 :\n" -"(%s)\n" -"\n" -"버그 리í¬íЏ 파ì¼ì„ dev@automforge.net으로\n" -"ì „ì†¡í•´ 주시면 ê°ì‚¬í•˜ê² 습니다.\n" -"\n" -"ì—러 ìƒì„¸ ë‚´ìš©:\n" - -#: ../Beremiz.py:401 -msgid "&Recent Projects" -msgstr "&최근 열어본 프로ì 트" - -#: ../plugins/python/python.py:22 -msgid "Edit Python File" -msgstr "파ì´ì¬ íŒŒì¼ ìˆ˜ì •" - -#: ../Beremiz.py:388 -msgid "&Plugin" -msgstr "&플러그ì¸" - -#: ../runtime/PLCObject.py:246 -msgid "Problem %s PLC" -msgstr "PLC %s ë¬¸ì œ ë°œìƒ" - -#: ../LPCBeremiz.py:695 ../plugger.py:1473 +"ì—러 위치:\n" + +#: ../ProjectController.py:845 msgid " generation failed !\n" msgstr "ìƒì„± 실패!\n" -#: ../Beremiz.py:1385 +#: ../Beremiz.py:1739 #, python-format msgid "\"%s\" folder is not a valid Beremiz project\n" msgstr "\"%s\" ë² ë ˆë¯¸ì¦ˆ 프로ì 트 í´ë”ê°€ 아닙니다\n" -#: ../plugins/python/PythonEditor.py:500 -msgid "&Edit" -msgstr "&ìˆ˜ì •" - -#: ../Beremiz.py:1475 ../Beremiz.py:1477 ../Beremiz.py:1478 +#: ../canfestival/NetworkEditor.py:78 +#: ../canfestival/SlaveEditor.py:48 +#, python-format +msgid "%s Profile" +msgstr "%s 프로필" + +#: ../Beremiz.py:394 +msgid "&ConfNode" +msgstr "&플러그ì¸" + +#: ../Beremiz.py:426 +msgid "&Properties" +msgstr "&ì†ì„±" + +#: ../Beremiz.py:407 +msgid "&Recent Projects" +msgstr "&최근 프로ì 트" + +#: ../Beremiz.py:1834 +#: ../Beremiz.py:1836 +#: ../Beremiz.py:1837 msgid ", " msgstr ", " -#: ../Beremiz.py:1473 +#: ../Beremiz.py:1832 msgid ". " msgstr ". " -#: ../plugger.py:447 +#: ../ProjectController.py:1146 +msgid "... debugger recovered\n" +msgstr "... 디버거 복구\n" + +#: ../ConfigTreeNode.py:369 #, python-format msgid "A child names \"%s\" already exist -> \"%s\"\n" msgstr "ìž…ë ¥ í•˜ì‹ \"%s\" ì´ ì¤‘ë³µ ë˜ëŠ” ì´ë¦„입니다. -> \"%s\"\n" -#: ../plugger.py:479 -#, python-format -msgid "A child with IEC channel %d already exist -> %d\n" -msgstr "ìž…ë ¥í•˜ì‹ %d IEC 채ë„ì€ ì¤‘ë³µ ë˜ëŠ” ì´ë¦„입니다. -> %d\n" - -#: ../Beremiz.py:340 +#: ../Beremiz.py:451 msgid "About" msgstr "ë² ë ˆë¯¸ì¦ˆëŠ”..." -#: ../Beremiz.py:1420 +#: ../Beremiz.py:1771 msgid "About Beremiz" msgstr "ë² ë ˆë¯¸ì¦ˆ" -#: ../Beremiz.py:1443 -msgid "Add Plugin" +#: ../canfestival/NetworkEditor.py:90 +#: ../canfestival/SlaveEditor.py:60 +msgid "Add" +msgstr "추가" + +#: ../features.py:6 +msgid "Add C code accessing located variables synchronously" +msgstr "ë™ê¸°ì 으로 위치한 변수를 액세스하는 C 코드를 추가합니다" + +#: ../Beremiz.py:1802 +msgid "Add ConfNode" msgstr "í”ŒëŸ¬ê·¸ì¸ ì¶”ê°€" -#: ../Beremiz.py:618 ../Beremiz.py:883 -msgid "Add a sub plugin" -msgstr "ë³´ì¡° í”ŒëŸ¬ê·¸ì¸ ì¶”ê°€" - -#: ../plugger.py:1822 +#: ../features.py:7 +msgid "Add Python code executed asynchronously" +msgstr "비ë™ê¸°ì 으로 실행ë˜ëŠ” 파ì´ì¬ 코드를 추가합니다" + +#: ../features.py:8 +msgid "Add a simple WxGlade based GUI." +msgstr "간단 WxGlade GUI를 추가합니다" + +#: ../Beremiz.py:886 +#: ../Beremiz.py:1231 +msgid "Add a sub confnode" +msgstr "서브 í”ŒëŸ¬ê·¸ì¸ ì¶”ê°€" + +#: ../canfestival/NetworkEditor.py:92 +msgid "Add slave" +msgstr "ìŠ¬ë ˆì´ë¸Œ 추가" + +#: ../ProjectController.py:1213 msgid "Already connected. Please disconnect\n" -msgstr "ì´ë¯¸ ì ‘ì†ì¤‘입니다. ì—°ê²°ì„ í•´ì œ 하세요\n" - -#: ../Beremiz.py:1131 +msgstr "ì´ë¯¸ ì ‘ì†ëœ ìƒíƒœìž…니다. ì ‘ì†ì„ ëŠì–´ 주세요\n" + +#: ../Beremiz.py:1428 msgid "Append " -msgstr "í”ŒëŸ¬ê·¸ì¸ í™•ìž¥ " - -#: ../plugins/canfestival/config_utils.py:341 -#: ../plugins/canfestival/config_utils.py:623 +msgstr "확장" + +#: ../util/Zeroconf.py:599 +msgid "Bad domain name (circular) at " +msgstr "ë„ë©”ì¸ ì´ë¦„ì´ ì˜¬ë°”ë¥´ì§€ 않습니다(circular 네임):" + +#: ../util/Zeroconf.py:602 +msgid "Bad domain name at " +msgstr "ë„ë©”ì¸ ì´ë¦„ì´ ì˜¬ë°”ë¥´ì§€ 않습니다:" + +#: ../canfestival/config_utils.py:341 +#: ../canfestival/config_utils.py:623 #, python-format msgid "Bad location size : %s" -msgstr "로케ì´ì…˜ 사ì´ì¦ˆê°€ 다릅니다 : %s" - -#: ../Beremiz.py:439 +msgstr "올바르지 않는 로케ì´ì…˜ í¬ê¸° : %s" + +#: ../Beremiz.py:592 msgid "Beremiz" msgstr "ë² ë ˆë¯¸ì¦ˆ" -#: ../Beremiz.py:338 -msgid "Beremiz\tF1" -msgstr "ë² ë ˆë¯¸ì¦ˆ\tF1" - -#: ../LPCBeremiz.py:388 ../plugger.py:1955 +#: ../util/BrowseValuesLibraryDialog.py:37 +#, python-format +msgid "Browse %s library" +msgstr "%s ë¼ì´ë¸ŒëŸ¬ë¦¬ íƒìƒ‰" + +#: ../ProjectController.py:1345 msgid "Build" msgstr "빌드" -#: ../plugger.py:1537 +#: ../ProjectController.py:929 msgid "Build directory already clean\n" msgstr "빌드 ë””ë ‰í† ë¦¬ê°€ ì´ë¯¸ 비어 있습니다\n" -#: ../LPCBeremiz.py:389 ../plugger.py:1956 +#: ../ProjectController.py:1346 msgid "Build project into build folder" -msgstr "현재 ìž‘ì„±ëœ í”„ë¡œì 트를 빌드 í´ë”ì— ìƒì„±í•©ë‹ˆë‹¤" - -#: ../LPCBeremiz.py:714 ../plugger.py:1491 +msgstr "프로ì 트가 빌드 í´ë”ì— ìƒì„±ë˜ì—ˆìŠµë‹ˆë‹¤" + +#: ../ProjectController.py:865 msgid "C Build crashed !\n" -msgstr "C íŒŒì¼ ë¹Œë“œ ê³¼ì •ì— ë¬¸ì œê°€ 있습니다!\n" - -#: ../LPCBeremiz.py:710 ../plugger.py:1488 +msgstr "C 빌드 치명ì ì¸ ì˜¤ë¥˜ ë°œìƒ ! \n" + +#: ../ProjectController.py:862 msgid "C Build failed.\n" -msgstr "C íŒŒì¼ ë¹Œë“œì— ì‹¤íŒ¨ 했습니다\n" - -#: ../plugger.py:1477 +msgstr "C 빌드 실패.\n" + +#: ../ProjectController.py:850 msgid "C code generated successfully.\n" msgstr "C 코드가 성공ì 으로 ìƒì„±ë˜ì—ˆìŠµë‹ˆë‹¤\n" -#: ../targets/toolchain_gcc.py:123 +#: ../targets/toolchain_gcc.py:132 #, python-format msgid "C compilation of %s failed.\n" -msgstr "%s ì˜ C ì»´íŒŒì¼ ìž‘ì—…ì´ ì‹¤íŒ¨ 했습니다\n" - -#: ../plugger.py:1214 -#, python-format -msgid "Can't find module for target %s!\n" -msgstr "íƒ€ê²Ÿì— ì ìš©ë %s ëª¨ë“ˆì„ ì°¾ì§€ 못했습니다!\n" - -#: ../plugger.py:1904 -msgid "Cannot compare latest build to target. Please build.\n" -msgstr "" -"ì´ì „ì— ë¹Œë“œë˜ì–´ íƒ€ê²Ÿì— ì „ì†¡ëœ íŒŒì¼ê³¼ ë¹„êµ í• ìˆ˜ 없습니다. 다시 빌드하세요\n" - -#: ../plugger.py:517 +msgstr "%sì˜ C 컴파ì¼ì´ 실패했습니다.\n" + +#: ../features.py:6 +msgid "C extension" +msgstr "C 확장" + +#: ../features.py:5 +msgid "CANopen support" +msgstr "CANopen ì§€ì›" + +#: ../ConfigTreeNode.py:460 #, python-format msgid "Cannot create child %s of type %s " msgstr "%s로 (%s 타입) ì°¨ì¼ë“œë¥¼ ìƒì„± í• ìˆ˜ 없습니다" -#: ../plugger.py:472 +#: ../ConfigTreeNode.py:398 #, python-format msgid "Cannot find lower free IEC channel than %d\n" msgstr "IEC 채ë„ì„ ê²€ìƒ‰í•˜ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤ : %d\n" -#: ../connectors/PYRO/__init__.py:76 +#: ../connectors/PYRO/__init__.py:75 msgid "Cannot get PLC status - connection failed.\n" msgstr "현재 PLC ìƒíƒœë¥¼ 알 수 없습니다 - ì ‘ì† ì‹¤íŒ¨.\n" -#: ../plugger.py:1312 +#: ../ProjectController.py:671 msgid "Cannot open/parse VARIABLES.csv!\n" -msgstr "VARIABLES.csv 파ì¼ì„ /parse ì—´ 수 없습니다!\n" - -#: ../plugins/canfestival/config_utils.py:371 -#, python-format -msgid "" -"Cannot set bit offset for non bool '%s' variable (ID:%d,Idx:%x,sIdx:%x))" +msgstr "VARIABLES.csv 파ì¼ì„ 열거나 ë¶„ì„ í• ìˆ˜ 없습니다!\n" + +#: ../canfestival/config_utils.py:371 +#, python-format +msgid "Cannot set bit offset for non bool '%s' variable (ID:%d,Idx:%x,sIdx:%x))" msgstr "'%s' ë³€ìˆ˜ì˜ ë¹„íŠ¸ 옵셋 ì„¤ì • 실패 (ID:%d,ldx:%x,sldx:%x))" -#: ../Beremiz_service.py:320 +#: ../Beremiz_service.py:322 msgid "Change IP of interface to bind" msgstr "ë°”ì¸ë“œ ì¸í„°íŽ˜ì´ìФ IP 변경" -#: ../Beremiz_service.py:319 +#: ../Beremiz_service.py:321 msgid "Change Name" msgstr "ì´ë¦„ 변경" -#: ../Beremiz_service.py:323 +#: ../Beremiz_service.py:325 msgid "Change Port Number" msgstr "í¬íЏ 번호 변경" -#: ../Beremiz_service.py:325 +#: ../Beremiz_service.py:327 msgid "Change working directory" msgstr "작업 ë””ë ‰í† ë¦¬ 변경" -#: ../plugins/python/modules/svgui/svgui.py:90 +#: ../util/BrowseValuesLibraryDialog.py:42 +#, python-format +msgid "Choose a %s:" +msgstr "%s ì„ íƒ:" + +#: ../svgui/svgui.py:92 msgid "Choose a SVG file" msgstr "SVG íŒŒì¼ ì„ íƒ" -#: ../plugger.py:975 +#: ../ProjectController.py:311 msgid "Choose a directory to save project" msgstr "프로ì 트 ì €ìž¥ ë””ë ‰í† ë¦¬ ì„ íƒ" -#: ../Beremiz.py:1337 ../Beremiz.py:1366 +#: ../Beremiz.py:1680 +#: ../Beremiz.py:1713 msgid "Choose a project" msgstr "프로ì 트 ì„ íƒ" -#: ../Beremiz_service.py:371 +#: ../Beremiz_service.py:373 msgid "Choose a working directory " msgstr "작업 ë””ë ‰í† ë¦¬ ì„ íƒ" -#: ../plugger.py:933 +#: ../ProjectController.py:265 msgid "Chosen folder doesn't contain a program. It's not a valid project!" -msgstr "" -"ë² ë ˆë¯¸ì¦ˆ 프로ì 트 í´ë”를 ì„ íƒí•´ 주세요. ì„ íƒí•˜ì‹ í´ë”는 프로ì 트 í´ë”ê°€ ì•„ë‹™" -"니다!" - -#: ../plugger.py:898 +msgstr "ë² ë ˆë¯¸ì¦ˆ 프로ì 트 í´ë”를 ì„ íƒí•´ 주세요. ì„ íƒí•˜ì‹ í´ë”는 프로ì 트 í´ë”ê°€ 아닙니다!" + +#: ../ProjectController.py:230 msgid "Chosen folder isn't empty. You can't use it for a new project!" msgstr "빈 ë””ë ‰í† ë¦¬ 입니다. 새 프로ì 트 í´ë”로 사용 í• ìˆ˜ 있습니다!" -#: ../plugger.py:1959 +#: ../ProjectController.py:1349 msgid "Clean" msgstr "í´ë¦°" -#: ../plugger.py:1961 +#: ../ProjectController.py:1351 msgid "Clean project build folder" msgstr "프로ì 트 빌드 í´ë”를 ì‚ì œí•©ë‹ˆë‹¤" -#: ../plugger.py:1534 +#: ../ProjectController.py:926 msgid "Cleaning the build directory\n" msgstr "빌드 í´ë” ì‚ì œì¤‘\n" -#: ../Beremiz.py:517 +#: ../Beremiz.py:698 msgid "Close Application" msgstr "어플리케ì´ì…˜ 닫기" -#: ../Beremiz.py:309 ../Beremiz.py:502 +#: ../Beremiz.py:658 msgid "Close Project" msgstr "프로ì 트 닫기" -#: ../Beremiz.py:307 ../LPCBeremiz.py:750 +#: ../Beremiz.py:416 +msgid "Close Project\tCTRL+SHIFT+W" +msgstr "프로ì 트 닫기\tCTRL+SHIFT+W" + +#: ../Beremiz.py:414 msgid "Close Tab\tCTRL+W" msgstr "íƒ ë‹«ê¸°\tCTRL+W" -#: ../plugger.py:1139 +#: ../ProjectController.py:494 msgid "Compiling IEC Program into C code...\n" msgstr "C 코드를 IEC í”„ë¡œê·¸ëž¨ì„ ì»´íŒŒì¼ë§ 중입니다...\n" -#: ../plugger.py:1974 +#: ../ProjectController.py:1364 msgid "Connect" msgstr "연결하기" -#: ../plugger.py:1975 +#: ../ProjectController.py:1365 msgid "Connect to the target PLC" msgstr "타겟 PLC와 ì—°ê²°" -#: ../connectors/PYRO/__init__.py:39 +#: ../connectors/PYRO/__init__.py:38 #, python-format msgid "Connecting to URI : %s\n" msgstr "URI 주소로 연결중 : %s\n" -#: ../plugger.py:1841 +#: ../ProjectController.py:1232 msgid "Connection canceled!\n" msgstr "ì—°ê²° 취소!\n" -#: ../LPCBeremiz.py:459 ../LPCBeremiz.py:632 ../plugger.py:1858 +#: ../ProjectController.py:1249 #, python-format msgid "Connection failed to %s!\n" msgstr "%s ì—°ê²°ì— ì‹¤íŒ¨ 하였습니다!\n" -#: ../plugger.py:638 +#: ../ConfigTreeNode.py:572 #, python-format msgid "" "Could not add child \"%s\", type %s :\n" @@ -312,129 +328,148 @@ "\"%s\" child 추가 í• ìˆ˜ 없습니다, type %s:\n" "%s\n" -#: ../plugger.py:615 +#: ../ConfigTreeNode.py:549 #, python-format msgid "" -"Couldn't load plugin base parameters %s :\n" +"Couldn't load confnode base parameters %s :\n" " %s" msgstr "" "í”ŒëŸ¬ê·¸ì¸ ë² ì´ìФ 파ë¼ë©”터를 불러 올 수 없습니다 %s:\n" "%s" -#: ../plugger.py:626 +#: ../ConfigTreeNode.py:560 #, python-format msgid "" -"Couldn't load plugin parameters %s :\n" +"Couldn't load confnode parameters %s :\n" " %s" msgstr "" "í”ŒëŸ¬ê·¸ì¸ íŒŒë¼ë©”터를 불러 올 수 없습니다 %s:\n" "%s" -#: ../plugger.py:1785 +#: ../ProjectController.py:1195 msgid "Couldn't start PLC !\n" msgstr "PLC 를 시작 í• ìˆ˜ 없습니다!\n" -#: ../plugger.py:1811 +#: ../ProjectController.py:1203 msgid "Couldn't stop PLC !\n" msgstr "PLC 를 ì •ì§€ í• ìˆ˜ 없습니다!\n" -#: ../plugins/python/modules/svgui/svgui.py:20 +#: ../ProjectController.py:1173 +msgid "Couldn't stop debugger.\n" +msgstr "디버거를 ì •ì§€ í• ìˆ˜ 없습니다.\n" + +#: ../svgui/svgui.py:22 msgid "Create HMI" msgstr "HMI ìƒì„±" -#: ../plugger.py:1605 +#: ../canfestival/NetworkEditor.py:86 +#: ../canfestival/SlaveEditor.py:56 +msgid "DS-301 Profile" +msgstr "DS-301 프로필" + +#: ../canfestival/NetworkEditor.py:87 +#: ../canfestival/SlaveEditor.py:57 +msgid "DS-302 Profile" +msgstr "DS-302 프로필" + +#: ../ProjectController.py:1000 #, python-format msgid "Debug : Unknown variable %s\n" msgstr "디버그 : 알 수 없는 변수 %s\n" -#: ../plugger.py:1766 -msgid "Debug Thread couldn't be killed" -msgstr "디버그 ìŠ¤ë ˆë“œë¥¼ ì •ì§€ í• ìˆ˜ 없습니다" - -#: ../LPCBeremiz.py:479 ../plugger.py:1879 +#: ../ProjectController.py:998 +#, python-format +msgid "Debug : Unsuppoted type to debug %s\n" +msgstr "디버그 : ì§€ì›í•˜ì§€ 않는 타입 %s\n" + +#: ../ProjectController.py:1270 msgid "Debug connect matching running PLC\n" msgstr "디버그 ìž‘ë™ì¤‘ì¸ PLC와 ë§¤ì¹ ë˜ì—ˆìŠµë‹ˆë‹¤\n" -#: ../plugger.py:1745 -#, python-format -msgid "Debug data do not match requested variable count %d != %d\n" -msgstr "ìš”ì²í•œ 변수 카운트와 디버그 ë°ì´í„°ê°€ ì¼ì¹˜ 하지 않습니다 %d != %d\n" - -#: ../LPCBeremiz.py:482 ../plugger.py:1882 +#: ../ProjectController.py:1273 msgid "Debug do not match PLC - stop/transfert/start to re-enable\n" -msgstr "" -"PLC와 디버거가 ì—°ê²°ë˜ì§€ 않았습니다 - ì •ì§€/ì „ì†¡/ì‹œìž‘ì„ ë‹¤ì‹œ 시ë„하세요\n" - -#: ../plugger.py:1757 +msgstr "PLC와 디버거가 ì—°ê²°ë˜ì§€ 않았습니다 - ì •ì§€/ì „ì†¡/ì‹œìž‘ì„ ë‹¤ì‹œ 시ë„하세요\n" + +#: ../ProjectController.py:1163 msgid "Debugger disabled\n" msgstr "디버거 사용 불가\n" -#: ../Beremiz.py:874 -msgid "Delete this plugin" -msgstr "í”ŒëŸ¬ê·¸ì¸ ì‚ì œ" - -#: ../plugger.py:1983 +#: ../ProjectController.py:1175 +msgid "Debugger stopped.\n" +msgstr "디버거 ì •ì§€.\n" + +#: ../Beremiz.py:1222 +msgid "Delete this confnode" +msgstr "해당 í”ŒëŸ¬ê·¸ì¸ ì‚ì œ" + +#: ../ProjectController.py:1373 msgid "Disconnect" msgstr "ì—°ê²° í•´ì œ" -#: ../plugger.py:1985 +#: ../ProjectController.py:1375 msgid "Disconnect from PLC" msgstr "PLC ì—°ê²° í•´ì œ" -#: ../plugins/c_ext/c_ext.py:250 ../plugins/c_ext/c_ext.py:251 +#: ../c_ext/c_ext.py:143 +#: ../c_ext/c_ext.py:144 msgid "Edit C File" msgstr "C íŒŒì¼ ìˆ˜ì •" -#: ../plugins/canfestival/canfestival.py:246 +#: ../canfestival/canfestival.py:274 msgid "Edit CanOpen Network with NetworkEdit" msgstr "ë„¤íŠ¸ì›Œí¬ ì—디터를 ì´ìš©í•˜ì—¬ CanOpen ë„¤íŠ¸ì›Œí¬ ìˆ˜ì •" -#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:13 +#: ../py_ext/PythonFileCTNMixin.py:19 +#: ../py_ext/PythonFileCTNMixin.py:20 +msgid "Edit Python File" +msgstr "파ì´ì¬ íŒŒì¼ ìˆ˜ì •" + +#: ../wxglade_hmi/wxglade_hmi.py:12 msgid "Edit a WxWidgets GUI with WXGlade" -msgstr "WXGlade를 ì´ìš©í•˜ì—¬ GUI ìˆ˜ì •" - -#: ../plugins/canfestival/canfestival.py:245 +msgstr "WxGlase GUI, ìœ„ì ¯ ìˆ˜ì •" + +#: ../canfestival/canfestival.py:273 msgid "Edit network" msgstr "ë„¤íŠ¸ì›Œí¬ ìˆ˜ì •" -#: ../plugger.py:1994 +#: ../ProjectController.py:1384 msgid "Edit raw IEC code added to code generated by PLCGenerator" msgstr "PLCGenerator로 ìƒì„±ëœ IEC 코드 ìˆ˜ì •" -#: ../Beremiz.py:824 -msgid "Enable/Disable this plugin" +#: ../Beremiz.py:948 +msgid "Enable/Disable this confnode" msgstr "í”ŒëŸ¬ê·¸ì¸ ì‚¬ìš©/ì •ì§€" -#: ../Beremiz_service.py:378 +#: ../Beremiz_service.py:380 msgid "Enter a name " msgstr "ì´ë¦„ ìž…ë ¥" -#: ../Beremiz_service.py:363 +#: ../Beremiz_service.py:365 msgid "Enter a port number " msgstr "í¬íЏ 번호 ìž…ë ¥" -#: ../Beremiz_service.py:353 +#: ../Beremiz_service.py:355 msgid "Enter the IP of the interface to bind" msgstr "ë°”ì¸ë“œ ì¸í„°íŽ˜ì´ìФ IP ìž…ë ¥" -#: ../Beremiz.py:1499 ../Beremiz.py:1509 ../plugger.py:879 -#: ../Beremiz_service.py:268 ../Beremiz_service.py:392 +#: ../util/BrowseValuesLibraryDialog.py:83 +#: ../Beremiz.py:1858 +#: ../ProjectController.py:210 +#: ../Beremiz_service.py:270 +#: ../Beremiz_service.py:394 msgid "Error" msgstr "ì—러" -#: ../plugger.py:1187 -msgid "" -"Error : At least one configuration and one resource must be declared in " -"PLC !\n" -msgstr "" -"ì—러 : PLC í”„ë¡œê·¸ëž¨ì€ í•˜ë‚˜ ì´ìƒì˜ ì„¤ì •ê³¼ 리소스가 반드시 ì„ ì–¸ë˜ì–´ì•¼ 합니다!\n" - -#: ../plugger.py:1179 +#: ../ProjectController.py:543 +msgid "Error : At least one configuration and one resource must be declared in PLC !\n" +msgstr "ì—러 : PLC í”„ë¡œê·¸ëž¨ì€ í•˜ë‚˜ ì´ìƒì˜ ì„¤ì •ê³¼ 리소스가 반드시 ì„ ì–¸ë˜ì–´ì•¼ 합니다!\n" + +#: ../ProjectController.py:535 #, python-format msgid "Error : IEC to C compiler returned %d\n" msgstr "ì—러 : IEC C 컴파ì¼ëŸ¬ %d\n" -#: ../plugger.py:1121 +#: ../ProjectController.py:476 #, python-format msgid "" "Error in ST/IL/SFC code generator :\n" @@ -443,411 +478,443 @@ "ST/IL/SFC 코드 ìƒì„±ê¸° ì—러 : \n" "%s\n" -#: ../plugger.py:222 +#: ../ConfigTreeNode.py:180 #, python-format msgid "Error while saving \"%s\"\n" msgstr "ì €ìž¥ 중 ì—러 ë°œìƒ \"%s\"\n" -#: ../plugins/canfestival/canfestival.py:237 +#: ../canfestival/canfestival.py:255 msgid "Error: No Master generated\n" -msgstr "ì—러 : 마스터 미ìƒì„± \"%s\"\n" - -#: ../plugins/canfestival/canfestival.py:232 +msgstr "ì—러 : CAN 마스터 미ìƒì„± \"%s\"\n" + +#: ../canfestival/canfestival.py:250 msgid "Error: No PLC built\n" msgstr "ì—러 : PLC 빌드 미ìƒì„±\n" -#: ../LPCBeremiz.py:453 ../LPCBeremiz.py:626 ../plugger.py:1852 +#: ../ProjectController.py:1243 #, python-format msgid "Exception while connecting %s!\n" -msgstr "%sì ‘ì†ì¤‘ 예외 ìƒí™©ì´ ë°œìƒí–ˆìŠµë‹ˆë‹¤!\n" - -#: ../plugger.py:1191 +msgstr "%s ì ‘ì†ì¤‘ 예외 ìƒí™©ì´ ë°œìƒí–ˆìŠµë‹ˆë‹¤!\n" + +#: ../features.py:9 +msgid "Experimental web based HMI" +msgstr "웹 ê¸°ë°˜ì˜ HMI(실험중)" + +#: ../ProjectController.py:547 msgid "Extracting Located Variables...\n" msgstr "변수 위치 추출 중...\n" -#: ../plugger.py:1919 +#: ../ProjectController.py:1310 msgid "Failed : Must build before transfer.\n" msgstr "실패 : 빌드 í›„ì— ì „ì†¡ 하세요.\n" -#: ../LPCBeremiz.py:703 ../plugger.py:1482 +#: ../ProjectController.py:855 msgid "Fatal : cannot get builder.\n" msgstr "치명ì 오류 : 빌드 íŒŒì¼ ìƒì„± í”„ë¡œê·¸ëž¨ì„ ì°¾ì„ ìˆ˜ 없습니다.\n" -#: ../connectors/PYRO/__init__.py:109 +#: ../connectors/PYRO/__init__.py:108 msgid "Force runtime reload\n" msgstr "실행환경 ê°•ì œ 리로딩\n" -#: ../plugger.py:1111 +#: ../ProjectController.py:466 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n" msgstr "IEC-61131 ê¸°ë°˜ì˜ ST/IL/SFC 코드 ìƒì„±ì¤‘...\n" -#: ../plugger.py:1432 -msgid "Generating plugins C code\n" -msgstr "í”ŒëŸ¬ê·¸ì¸ C 코드 ìƒì„±ì¤‘\n" - -#: ../LPCBeremiz.py:649 ../plugger.py:1424 +#: ../ProjectController.py:782 msgid "IEC-61131-3 code generation failed !\n" msgstr "IEC-61131-3 코드 ìƒì„± 실패!\n" -#: ../Beremiz_service.py:354 ../Beremiz_service.py:355 +#: ../Beremiz_service.py:356 +#: ../Beremiz_service.py:357 msgid "IP is not valid!" msgstr "IP를 ì •í™•ížˆ ìž…ë ¥í•˜ì„¸ìš”!" -#: ../plugins/python/modules/svgui/svgui.py:15 -#: ../plugins/python/modules/svgui/svgui.py:16 +#: ../svgui/svgui.py:17 +#: ../svgui/svgui.py:18 msgid "Import SVG" msgstr "SVG ê°€ì ¸ì˜¤ê¸°" -#: ../plugins/python/modules/svgui/svgui.py:19 +#: ../svgui/svgui.py:21 msgid "Inkscape" msgstr "잉í¬ìŠ¤ì¼€ì´í”„" -#: ../plugins/canfestival/config_utils.py:376 -#: ../plugins/canfestival/config_utils.py:637 +#: ../canfestival/config_utils.py:376 +#: ../canfestival/config_utils.py:637 #, python-format msgid "Invalid type \"%s\"-> %d != %d for location\"%s\"" msgstr "타입 ì—러 \"%s\" -> %d != %d 위치 \"%s\"" -#: ../plugger.py:1925 +#: ../ProjectController.py:1316 msgid "Latest build already matches current target. Transfering anyway...\n" msgstr "íƒ€ê²Ÿì— ì´ë¯¸ ë™ì¼í•œ 파ì¼ì´ 존재합니다. ì „ì†¡í•©ë‹ˆë‹¤...\n" -#: ../plugger.py:1893 -msgid "Latest build does not match with target, please transfer.\n" -msgstr "최근 빌드와 타겟 ê°„ì˜ ë²„ì ¼ì´ ì¼ì¹˜ 하지 않습니다, 다시 ì „ì†¡í•´ 주세요.\n" - -#: ../plugger.py:1897 -msgid "Latest build matches target, no transfer needed.\n" -msgstr "최근 빌드와 타겟 ê°„ì˜ ë²„ì ¼ì´ ë™ì¼í•©ë‹ˆë‹¤. ì „ì†¡ì´ í•„ìš”í•˜ì§€ 않습니다.\n" - -#: ../Beremiz_service.py:322 +#: ../Beremiz_service.py:324 msgid "Launch WX GUI inspector" msgstr "WX GUI Inspector 실행" -#: ../Beremiz_service.py:321 +#: ../Beremiz_service.py:323 msgid "Launch a live Python shell" msgstr "Live Python Shell 실행" -#: ../targets/toolchain_gcc.py:131 +#: ../targets/toolchain_gcc.py:142 msgid "Linking :\n" msgstr "ë§í¬ 중 : \n" -#: ../discovery.py:107 +#: ../util/discovery.py:107 msgid "Local" msgstr "로컬" -#: ../Beremiz.py:388 ../LPCBeremiz.py:792 +#: ../Beremiz.py:514 msgid "Log Console" msgstr "로그 콘솔" -#: ../plugger.py:527 -#, python-format -msgid "Max count (%d) reached for this plugin of type %s " +#: ../canfestival/NetworkEditor.py:73 +#: ../canfestival/SlaveEditor.py:43 +msgid "Map Variable" +msgstr "변수 ë§µ" + +#: ../features.py:5 +msgid "Map located variables over CANopen" +msgstr "CANopen 변수 ë§µ" + +#: ../canfestival/NetworkEditor.py:95 +msgid "Master" +msgstr "CAN 마스터" + +#: ../ConfigTreeNode.py:470 +#, python-format +msgid "Max count (%d) reached for this confnode of type %s " msgstr "í”ŒëŸ¬ê·¸ì¸ ìµœëŒ€ 카운트 (%d)ì— ë„달했습니다. %s" -#: ../Beremiz_service.py:379 +#: ../Beremiz_service.py:381 msgid "Name must not be null!" msgstr "ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”!" -#: ../Beremiz.py:299 +#: ../Beremiz.py:443 +msgid "New" +msgstr "새로 만들기" + +#: ../Beremiz.py:404 msgid "New\tCTRL+N" msgstr "새로 만들기\tCTRL+N" -#: ../plugger.py:1949 +#: ../ProjectController.py:1339 msgid "No PLC to transfer (did build succeed ?)\n" msgstr "ì „ì†¡í• PLC 파ì¼ì´ 없습니다 (빌드 여부를 확ì¸í•˜ì„¸ìš”)\n" -#: ../Beremiz_service.py:392 +#: ../Beremiz_service.py:394 msgid "No running PLC" msgstr "ì‹¤í–‰ì¤‘ì¸ PLCê°€ 없습니다" -#: ../plugins/python/modules/svgui/svgui.py:96 +#: ../svgui/svgui.py:98 #, python-format msgid "No such SVG file: %s\n" msgstr "ì„ íƒí•˜ì‹ %s파ì¼ì€ 없습니다\n" -#: ../plugins/canfestival/config_utils.py:632 +#: ../canfestival/config_utils.py:632 #, python-format msgid "No such index/subindex (%x,%x) (variable %s)" msgstr "ì¸ë±ìФ/서브 ì¸ë±ìФ (%x,%x)(변수 %s) ì—러" -#: ../plugins/canfestival/config_utils.py:361 +#: ../canfestival/config_utils.py:361 #, python-format msgid "No such index/subindex (%x,%x) in ID : %d (variable %s)" msgstr "ì¸ë±ìФ/서브 ì¸ë±ìФ (%x,%x) ID 위치: %d (변수 %s)" -#: ../plugins/canfestival/config_utils.py:354 +#: ../util/BrowseValuesLibraryDialog.py:83 +msgid "No valid value selected!" +msgstr "ìœ íš¨í•œ ë°ì´í„° ê°’ì„ ì„ íƒí•˜ì„¸ìš”!" + +#: ../canfestival/NetworkEditor.py:85 +#: ../canfestival/SlaveEditor.py:55 +msgid "Node infos" +msgstr "노드 ì •ë³´" + +#: ../canfestival/config_utils.py:354 #, python-format msgid "Non existing node ID : %d (variable %s)" msgstr "Node ID : %d(변수%s)를 ì°¾ì„ ìˆ˜ 없습니다" -#: ../plugins/canfestival/config_utils.py:383 +#: ../canfestival/config_utils.py:383 #, python-format msgid "Not PDO mappable variable : '%s' (ID:%d,Idx:%x,sIdx:%x))" msgstr "PDO 맵핑 변수가 아닙니다 : '%s'(ID:%d,ldx:%x,sldx:%x))" -#: ../Beremiz.py:301 +#: ../Beremiz.py:444 +msgid "Open" +msgstr "프로ì 트 열기" + +#: ../Beremiz.py:406 msgid "Open\tCTRL+O" msgstr "프로ì 트 열기\tCTRL+O" -#: ../plugins/c_ext/c_ext.py:230 -msgid "Open CFileEditor" -msgstr "C íŒŒì¼ ì—디터 열기" - -#: ../plugins/python/modules/svgui/svgui.py:105 +#: ../svgui/svgui.py:107 msgid "Open Inkscape" msgstr "잉í¬ìŠ¤ì¼€ì´í”„ 열기" -#: ../plugins/canfestival/canfestival.py:208 -msgid "Open NetworkEdit" -msgstr "ë„¤íŠ¸ì›Œí¬ ì—디터 열기" - -#: ../plugins/canfestival/canfestival.py:108 -msgid "Open ObjDictEdit" -msgstr "ê°ì²´ì‚¬ì „ ì—디터 열기" - -#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:107 +#: ../wxglade_hmi/wxglade_hmi.py:109 msgid "Open wxGlade" msgstr "WxGlade 열기" -#: ../targets/toolchain_gcc.py:99 +#: ../canfestival/NetworkEditor.py:83 +#: ../canfestival/SlaveEditor.py:53 +msgid "Other Profile" +msgstr "다른 프로필" + +#: ../canfestival/NetworkEditor.py:72 +#: ../canfestival/SlaveEditor.py:42 +msgid "PDO Receive" +msgstr "ìˆ˜ì‹ PDO" + +#: ../canfestival/NetworkEditor.py:71 +#: ../canfestival/SlaveEditor.py:41 +msgid "PDO Transmit" +msgstr "ì „ì†¡ PDO" + +#: ../targets/toolchain_gcc.py:107 msgid "PLC :\n" msgstr "PLC :\n" -#: ../LPCBeremiz.py:472 ../plugger.py:1582 ../plugger.py:1872 +#: ../ProjectController.py:974 +#: ../ProjectController.py:1263 #, python-format msgid "PLC is %s\n" msgstr "현재 PLC %s\n" -#: ../Beremiz.py:312 ../LPCBeremiz.py:753 -msgid "Page Setup" +#: ../Beremiz.py:419 +msgid "Page Setup\tCTRL+ALT+P" msgstr "ì¸ì‡„ 페ì´ì§€ ì„¤ì •\tCTRL+ALT+P" -#: ../Beremiz.py:1443 -msgid "Please enter a name for plugin:" +#: ../Beremiz.py:1802 +msgid "Please enter a name for confnode:" msgstr "í”ŒëŸ¬ê·¸ì¸ ì´ë¦„ì„ ìž…ë ¥í•˜ì„¸ìš”:" -#: ../targets/toolchain_gcc.py:97 -msgid "Plugin : " -msgstr "플러그ì¸:" - -#: ../plugger.py:1438 -msgid "Plugins code generation failed !\n" -msgstr "í”ŒëŸ¬ê·¸ì¸ ì½”ë“œ ìƒì„±ì— 실패했습니다!\n" - -#: ../Beremiz_service.py:364 +#: ../Beremiz_service.py:366 msgid "Port number must be 0 <= port <= 65535!" msgstr "í¬íЏ 번호는 0~65535까지 ìœ íš¨í•©ë‹ˆë‹¤!" -#: ../Beremiz_service.py:364 +#: ../Beremiz_service.py:366 msgid "Port number must be an integer!" msgstr "í¬íЏ 번호는 숫ìžë¡œë§Œ ìž…ë ¥í•˜ì„¸ìš”!" -#: ../Beremiz.py:314 ../LPCBeremiz.py:755 -msgid "Preview" +#: ../Beremiz.py:421 +msgid "Preview\tCTRL+SHIFT+P" msgstr "ì¸ì‡„ 미리보기\tnCTRL+SHIFT+P" -#: ../Beremiz.py:316 ../LPCBeremiz.py:757 +#: ../Beremiz.py:447 msgid "Print" msgstr "ì¸ì‡„" -#: ../plugger.py:907 +#: ../Beremiz.py:423 +msgid "Print\tCTRL+P" +msgstr "ì¸ì‡„\tCTRL+P" + +#: ../ProjectController.py:239 msgid "Project not created" msgstr "프로ì 트가 ìƒì„±ë˜ì§€ 않았습니다" -#: ../plugger.py:553 -#, python-format -msgid "Project tree layout do not match plugin.xml %s!=%s " -msgstr "" -"프로ì 트 ë ˆì´ì•„ì›ƒì´ í¬í•¨ëœ %s!=%s plugin.xml파ì¼ì´ ì†ìƒë˜ê±°ë‚˜ ì¼ì¹˜ 하지 않습" -"니다" - -#: ../Beremiz.py:319 ../LPCBeremiz.py:760 -msgid "Properties" -msgstr "ì†ì„±" - -#: ../plugins/python/PythonEditor.py:513 ../plugins/python/PythonEditor.py:565 -msgid "PythonEditor" -msgstr "파ì´ì¬ ì—디터" - -#: ../Beremiz_service.py:326 +#: ../ConfigTreeNode.py:496 +#, python-format +msgid "Project tree layout do not match confnode.xml %s!=%s " +msgstr "프로ì 트 ë ˆì´ì•„ì›ƒì´ í¬í•¨ëœ %s!=%s confnode.xml파ì¼ì´ ì†ìƒë˜ê±°ë‚˜ ì¼ì¹˜ 하지 않습니다" + +#: ../features.py:7 +msgid "Python file" +msgstr "파ì´ì¬ 파ì¼" + +#: ../Beremiz_service.py:328 msgid "Quit" msgstr "프로그램 종료" -#: ../Beremiz.py:322 ../LPCBeremiz.py:763 +#: ../Beremiz.py:429 msgid "Quit\tCTRL+Q" msgstr "프로그램 종료\tCTRL+Q" -#: ../plugger.py:1993 +#: ../ProjectController.py:1383 msgid "Raw IEC code" msgstr "IEC 코드" -#: ../Beremiz.py:1454 -msgid "Really delete plugin ?" +#: ../Beremiz.py:1813 +msgid "Really delete confnode ?" msgstr "플러그ì¸ì„ ì‚ì œí•˜ì‹œê² ìŠµë‹ˆê¹Œ?" -#: ../plugins/python/PythonEditor.py:494 -msgid "Redo\tCTRL+Y" -msgstr "ë˜ëŒë¦¬ê¸° 취소\tCTRL+Y" - -#: ../discovery.py:102 +#: ../util/discovery.py:102 msgid "Refresh" msgstr "ìƒˆë¡œê³ ì¹¨" -#: ../plugins/python/PythonEditor.py:490 -msgid "Refresh\tCTRL+R" -msgstr "ìƒˆë¡œê³ ì¹¨\tCTRL+R" - -#: ../Beremiz.py:1454 -msgid "Remove plugin" +#: ../Beremiz.py:1813 +msgid "Remove confnode" msgstr "í”ŒëŸ¬ê·¸ì¸ ì œê±°" -#: ../LPCBeremiz.py:378 ../plugger.py:1964 +#: ../canfestival/NetworkEditor.py:93 +msgid "Remove slave" +msgstr "ìŠ¬ë ˆì´ë¸Œ ì œê±°" + +#: ../ProjectController.py:1354 msgid "Run" msgstr "실행" -#: ../plugins/python/modules/svgui/svgui.py:90 +#: ../ProjectController.py:796 +#: ../ProjectController.py:805 +msgid "Runtime extensions C code generation failed !\n" +msgstr "확장 C ì½”ë“œì˜ ìƒì„±ì— 실패하였습니다 ! \n" + +#: ../canfestival/NetworkEditor.py:70 +#: ../canfestival/SlaveEditor.py:40 +msgid "SDO Client" +msgstr "SDO í´ë¼ì´ì–¸íЏ" + +#: ../canfestival/NetworkEditor.py:69 +#: ../canfestival/SlaveEditor.py:39 +msgid "SDO Server" +msgstr "SDO 서버" + +#: ../svgui/svgui.py:92 msgid "SVG files (*.svg)|*.svg|All files|*.*" msgstr "SVG íŒŒì¼ (*.svg)|*svg|ëª¨ë“ íŒŒì¼|*.*" -#: ../Beremiz.py:303 ../LPCBeremiz.py:748 +#: ../features.py:9 +msgid "SVGUI" +msgstr "SVGUI" + +#: ../Beremiz.py:445 +msgid "Save" +msgstr "프로ì 트 ì €ìž¥" + +#: ../Beremiz.py:410 msgid "Save\tCTRL+S" msgstr "프로ì 트 ì €ìž¥\tCTRL+S" -#: ../Beremiz.py:305 +#: ../Beremiz.py:446 +msgid "Save As..." +msgstr "다른 ì´ë¦„으로 ì €ìž¥" + +#: ../Beremiz.py:412 msgid "Save as\tCTRL+SHIFT+S" msgstr "다른 ì´ë¦„으로 ì €ìž¥\tCTRL+SHIFT+S" -#: ../discovery.py:81 +#: ../util/discovery.py:81 msgid "Services available:" msgstr "서비스 ì´ìš© 가능:" -#: ../plugger.py:1990 +#: ../ProjectController.py:1380 msgid "Show IEC code generated by PLCGenerator" msgstr "PLCGeneratorê°€ ìƒì„±í•œ IEC 코드 보기" -#: ../plugins/canfestival/canfestival.py:249 +#: ../canfestival/canfestival.py:277 msgid "Show Master" msgstr "CAN 마스터 보기" -#: ../plugins/canfestival/canfestival.py:250 +#: ../canfestival/canfestival.py:278 msgid "Show Master generated by config_utils" -msgstr "ì„¤ì • ìž¥ì¹˜ì— ì˜í•´ ìƒì„±ëœ CAN 마스터 보기" - -#: ../plugger.py:1988 +msgstr "ìƒì„±ëœ CAN 마스터 보기(코드)" + +#: ../ProjectController.py:1378 msgid "Show code" msgstr "코드 보기" -#: ../LPCBeremiz.py:374 -msgid "Simulate" -msgstr "ì‹œë®¬ë ˆì´íЏ" - -#: ../LPCBeremiz.py:375 -msgid "Simulate PLC" -msgstr "PLC ì‹œë®¬ë ˆì´íЏ" - -#: ../LPCBeremiz.py:380 ../plugger.py:1966 ../Beremiz_service.py:317 +#: ../ProjectController.py:1356 +#: ../Beremiz_service.py:319 msgid "Start PLC" msgstr "PLC 시작" -#: ../plugger.py:1416 +#: ../ProjectController.py:774 #, python-format msgid "Start build in %s\n" msgstr "%s 빌드를 시작합니다\n" -#: ../plugger.py:1782 +#: ../ProjectController.py:1192 msgid "Starting PLC\n" msgstr "PLC 시작중\n" -#: ../LPCBeremiz.py:383 ../plugger.py:1969 +#: ../ProjectController.py:1359 msgid "Stop" msgstr "ì •ì§€" -#: ../Beremiz_service.py:318 +#: ../Beremiz_service.py:320 msgid "Stop PLC" msgstr "PLC ì •ì§€" -#: ../LPCBeremiz.py:385 ../plugger.py:1971 +#: ../ProjectController.py:1361 msgid "Stop Running PLC" msgstr "ìž‘ë™ì¤‘ì¸ PLC ì •ì§€" -#: ../plugger.py:1814 -msgid "Stopping debug\n" -msgstr "디버그 ì •ì§€ì¤‘\n" - -#: ../Beremiz.py:505 +#: ../ProjectController.py:1170 +msgid "Stopping debugger...\n" +msgstr "디버거 ì •ì§€ì¤‘...\n" + +#: ../ProjectController.py:870 +msgid "Successfully built.\n" +msgstr "성공ì 으로 빌드 완료 ë˜ì—ˆìŠµë‹ˆë‹¤\n" + +#: ../Beremiz.py:661 msgid "There are changes, do you want to save?" msgstr "프로ì 트가 ìˆ˜ì •ë˜ì—ˆìŠµë‹ˆë‹¤. ì €ìž¥ í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" -#: ../Beremiz.py:382 ../LPCBeremiz.py:786 +#: ../Beremiz.py:507 +#: ../Beremiz.py:508 msgid "Topology" msgstr "í† í´ë¡œì§€" -#: ../LPCBeremiz.py:392 ../plugger.py:1978 +#: ../ProjectController.py:1368 msgid "Transfer" msgstr "ì „ì†¡" -#: ../LPCBeremiz.py:394 ../plugger.py:1980 +#: ../ProjectController.py:1370 msgid "Transfer PLC" msgstr "PLCì— ì „ì†¡" -#: ../LPCBeremiz.py:727 ../plugger.py:1945 +#: ../ProjectController.py:1335 msgid "Transfer completed successfully.\n" msgstr "ì „ì†¡ì´ ì„±ê³µì 으로 완료ë˜ì—ˆìŠµë‹ˆë‹¤\n" -#: ../LPCBeremiz.py:729 ../plugger.py:1947 +#: ../ProjectController.py:1337 msgid "Transfer failed\n" msgstr "ì „ì†¡ 실패\n" -#: ../plugins/canfestival/config_utils.py:335 -#: ../plugins/canfestival/config_utils.py:617 +#: ../canfestival/config_utils.py:335 +#: ../canfestival/config_utils.py:617 #, python-format msgid "Type conflict for location \"%s\"" msgstr "\"%s\" 타입 ì—러" -#: ../plugins/canfestival/config_utils.py:455 -#: ../plugins/canfestival/config_utils.py:469 +#: ../canfestival/config_utils.py:455 +#: ../canfestival/config_utils.py:469 #, python-format msgid "Unable to define PDO mapping for node %02x" msgstr "PDO 매핑 ì •ì˜ ì—러:%02x" -#: ../targets/Xenomai/__init__.py:27 -msgid "Unable to get Xenomai's CFLAGS\n" -msgstr "Xenomaiì˜ CFLAGS를 ê°€ì ¸ 올 수 없습니다\n" - -#: ../targets/Xenomai/__init__.py:16 -msgid "Unable to get Xenomai's LDFLAGS\n" -msgstr "Xenomaiì˜ LDFLAGS를 ê°€ì ¸ 올 수 없습니다\n" - -#: ../plugins/python/PythonEditor.py:492 -msgid "Undo\tCTRL+Z" -msgstr "ë˜ëŒë¦¬ê¸°\tCTRL+Z" - -#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:12 +#: ../targets/Xenomai/__init__.py:14 +#, python-format +msgid "Unable to get Xenomai's %s \n" +msgstr "Xenomaiì˜ %s 를 ê°€ì ¸ 올 수 없습니다\n" + +#: ../canfestival/NetworkEditor.py:74 +#: ../canfestival/SlaveEditor.py:44 +msgid "User Type" +msgstr "ì‚¬ìš©ìž íƒ€ìž…" + +#: ../wxglade_hmi/wxglade_hmi.py:11 msgid "WXGLADE GUI" msgstr "WXGLADE GUI" -#: ../plugger.py:1752 +#: ../ProjectController.py:1154 msgid "Waiting debugger to recover...\n" msgstr "디버거 복구 대기중...\n" -#: ../plugger.py:1116 +#: ../ProjectController.py:471 msgid "Warnings in ST/IL/SFC code generator :\n" msgstr "ST/IL/SFC 코드 ìƒì„±ê¸° ê²½ê³ :\n" -#: ../connectors/PYRO/__init__.py:47 +#: ../connectors/PYRO/__init__.py:46 msgid "Wrong URI, please check it !\n" msgstr "URI 타입 주소를 확ì¸í•˜ì„¸ìš”!\n" -#: ../plugins/c_ext/c_ext.py:229 -msgid "" -"You don't have write permissions.\n" -"Open CFileEditor anyway ?" -msgstr "" -"현재 쓰기 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤\n" -"C íŒŒì¼ ì—디터를 열까요?" - -#: ../plugins/python/modules/svgui/svgui.py:104 +#: ../features.py:8 +msgid "WxGlade GUI" +msgstr "WxGlade GUI" + +#: ../svgui/svgui.py:106 msgid "" "You don't have write permissions.\n" "Open Inkscape anyway ?" @@ -855,23 +922,7 @@ "현재 쓰기 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤\n" "잉í¬ìŠ¤ì¼€ì´ë¥¼ 열까요?" -#: ../plugins/canfestival/canfestival.py:207 -msgid "" -"You don't have write permissions.\n" -"Open NetworkEdit anyway ?" -msgstr "" -"현재 쓰기 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤\n" -"ë„¤íŠ¸ì›Œí¬ ì—디터를 열까요?" - -#: ../plugins/canfestival/canfestival.py:107 -msgid "" -"You don't have write permissions.\n" -"Open ObjDictEdit anyway ?" -msgstr "" -"현재 쓰기 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤\n" -"ê°ì²´ ì‚¬ì „ ì—디터를 열까요?" - -#: ../plugins/python/modules/wxglade_hmi/wxglade_hmi.py:106 +#: ../wxglade_hmi/wxglade_hmi.py:108 msgid "" "You don't have write permissions.\n" "Open wxGlade anyway ?" @@ -879,7 +930,7 @@ "현재 쓰기 ê¶Œí•œì´ ì—†ìŠµë‹ˆë‹¤\n" "WxGlade를 열까요?" -#: ../plugger.py:878 +#: ../ProjectController.py:209 msgid "" "You must have permission to work on the project\n" "Work on a project copy ?" @@ -887,24 +938,34 @@ "프로ì 트 작업ì—는 ê¶Œí•œì´ í•„ìš”í•©ë‹ˆë‹¤\n" "사본으로 ìž‘ì—…í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" -#: ../wxPopen.py:145 +#: ../util/ProcessLogger.py:158 #, python-format msgid "exited with status %s (pid %s)\n" -msgstr "ë¹„ì •ìƒ ì¢…ë£Œ ìƒíƒœ 번호 %s(PID %s)\n" - -#: ../Beremiz.py:1475 ../Beremiz.py:1477 +msgstr "종료 ìƒíƒœ 번호 %s (pid %s)\n" + +#: ../Beremiz.py:1834 +#: ../Beremiz.py:1836 msgid "file : " -msgstr "íŒŒì¼ :" - -#: ../Beremiz.py:1478 +msgstr "íŒŒì¼ : " + +#: ../Beremiz.py:1837 msgid "function : " -msgstr "펑션 :" - -#: ../Beremiz.py:1478 +msgstr "펑션 : " + +#: ../Beremiz.py:1837 msgid "line : " -msgstr "ë¼ì¸ :" +msgstr "ë¼ì¸ : " #: Extra XSD strings +msgid "CExtension" +msgstr "C 확장" + +msgid "CFLAGS" +msgstr "CFLAGS" + +msgid "LDFLAGS" +msgstr "LDFLAGS" + msgid "BaseParams" msgstr "ë² ì´ìФ 파ë¼ë©”í„°" @@ -917,80 +978,69 @@ msgid "Enabled" msgstr "가능" +msgid "Xenomai" +msgstr "ì œë…¸ë§ˆì´(Xenomai)" + +msgid "XenoConfig" +msgstr "ì œë…¸ë§ˆì´ ì„¤ì •(XenoConfig)" + +msgid "Win32" +msgstr "윈ë„ìš°" + +msgid "Linux" +msgstr "리눅스" + +msgid "Compiler" +msgstr "컴파ì¼ëŸ¬" + +msgid "Linker" +msgstr "ë§ì»¤" + +msgid "CanFestivalSlaveNode" +msgstr "CAN Festival ìŠ¬ë ˆì´ë¸Œ 노드" + +msgid "CAN_Device" +msgstr "CAN 디바ì´ìФ" + +msgid "CAN_Baudrate" +msgstr "CAN Baudrate(ë³´ 수치)" + +msgid "NodeId" +msgstr "노드 ID" + +msgid "Sync_Align" +msgstr "ì‹±í¬ ì •ë ¬" + +msgid "Sync_Align_Ratio" +msgstr "ì‹±í¬ ì •ë ¬ 수치" + +msgid "CanFestivalNode" +msgstr "Can Festival 노드" + +msgid "Sync_TPDOs" +msgstr "TPDO 싱í¬" + +msgid "CanFestivalInstance" +msgstr "Can Festival ì¸ìŠ¤í„´ìŠ¤" + +msgid "CAN_Driver" +msgstr "CAN 드ë¼ì´ë²„" + +msgid "Debug_mode" +msgstr "디버그 모드" + msgid "BeremizRoot" msgstr "ë² ë ˆë¯¸ì¦ˆ 루트" msgid "TargetType" msgstr "타겟 타입" +msgid "Libraries" +msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬" + msgid "URI_location" msgstr "URI 주소" -msgid "Enable_Plugins" -msgstr "í”ŒëŸ¬ê·¸ì¸ ê°€ëŠ¥" - -msgid "CExtension" -msgstr "C 확장" - -msgid "CFLAGS" -msgstr "CFLAGS" - -msgid "LDFLAGS" -msgstr "LDFLAGS" - -msgid "CanFestivalSlaveNode" -msgstr "CAN Festival ìŠ¬ë ˆì´ë¸Œ 노드" - -msgid "CAN_Device" -msgstr "CAN 디바ì´ìФ" - -msgid "CAN_Baudrate" -msgstr "CAN Baudrate(ë³´ 수치)" - -msgid "NodeId" -msgstr "노드 ID" - -msgid "Sync_Align" -msgstr "ì‹±í¬ ì •ë ¬" - -msgid "Sync_Align_Ratio" -msgstr "ì‹±í¬ ì •ë ¬ 수치" - -msgid "CanFestivalNode" -msgstr "Can Festival 노드" - -msgid "Sync_TPDOs" -msgstr "TPDO 싱í¬" - -msgid "CanFestivalInstance" -msgstr "Can Festival ì¸ìŠ¤í„´ìŠ¤" - -msgid "CAN_Driver" -msgstr "CAN 드ë¼ì´ë²„" - -msgid "Debug_mode" -msgstr "디버그 모드" - -msgid "Compiler" -msgstr "컴파ì¼ëŸ¬" - -msgid "Linker" -msgstr "ë§ì»¤" - -msgid "Linux" -msgstr "리눅스" - -msgid "Rtai" -msgstr "Rtai" - -msgid "rtai_config" -msgstr "Rtai ì„¤ì •" - -msgid "Win32" -msgstr "윈ë„ìš°" - -msgid "Xenomai" -msgstr "Xenomai" - -msgid "XenoConfig" -msgstr "Xenomai ì„¤ì •" +msgid "Disable_Extensions" +msgstr "확장 모듈 ì œê±° (Extension ì œê±°)" +