package Kephra::Config::Default::Localisation; our $VERSION = '0.08'; use strict; use warnings; sub get { return { about => { language => 'english', iso_code => 'en', coding => 'ASCII', purpose => 'embedded emergency localisation', version => $Kephra::VERSION, }, app => { general => { untitled => 'untitled' }, menu => { label => { file => 'File', file_open => 'Open', file_close => 'Close', file_history => 'Recently Closed', file_save => 'Save', file_session => 'Session', edit => 'Edit', edit_changes => 'History', current_line => 'Line', select => 'Select', selection => 'Selection', selection_format => 'Format', selection_comment => 'Comment', selection_convert => 'Convert', search => 'Search', search_attributes => 'Attributes', find_functions => 'Find Functions', replace_functions => 'Replace Functions', marker => 'Marker', bookmark_goto => 'Goto Bookmark', bookmark_toggle => 'Toggle Bookmark', tools => 'Tools', tool_output => 'Output', insert_templates => 'Templates', document => 'Document', document_change => 'Change', document_convert => 'Convert', document_syntaxmode => 'Syntaxmode', 'document_syntaxmode_A-M' => 'A - M', 'document_syntaxmode_N-Z' => 'N - Z', document_syntaxmode_compiled => 'Compiled', document_syntaxmode_interpreted => 'Interpreted', document_syntaxmode_data_structure => 'Data Structure', document_syntaxmode_document => 'Documents', document_syntaxmode_web => 'Webprogramming', document_syntaxmode_special => 'Special', document_encoding => 'Encoding', document_tab_width => 'Tab Width', document_lineendchar => 'Lineendchars', document_readonly => 'Write Protection', view => 'View', view_window => 'Main Window', view_bars => 'App Bars', view_panel => 'Panel', view_contextmenu => 'Context Menus', view_editpanel_contexmenu => 'Edit Panel', view_textmargin => 'Text Margin', view_text_fold => 'Folding', view_zoom => 'Zoom', config => 'Config', config_app_lang => 'Language', config_global => 'Global Config File', config_interface => 'User Interface', config_localisation => 'Localisation', 'config_syntaxmode_A-M' => 'Syntaxmodes A - M', 'config_syntaxmode_N-Z' => 'Syntaxmodes N - Z', help => 'Help' }, help => {}, }, status => { label => { chars => 'Chars', column => 'Column', line => 'Line', lines => 'Lines', selection => 'Selection', soft_tabs => 'soft tabs', hard_tabs => 'hard tabs', now_is => 'Now is', last_change => 'Last change', date => 'Date', time => 'Time', }, help => { cursor => 'caret (text cursor) position', selection => 'selection size or position in percentage', syntaxmode => 'changes the current set syntaxmode', codepage => 'encoding settings', tab => 'change the use of tabs and spaces', EOL => 'view or change the end of line character', message => 'info field, can also show infos about the current file', }, }, }, commandlist => { label => { app => { exit => 'Exit', 'exit-unsaved' => 'Exit Without Save', }, file => { new => 'New', open => 'Open ...', 'open-dir' => 'Open Dir ...', reload => 'Reload', 'reload-all' => 'Reload All', rename => 'Rename ...', insert => 'Insert From File ...', close => { current => 'Close', all => 'Close All', other => 'Close Other', unsaved => 'Close Unsaved', 'all-unsaved' => 'Close All Unsaved', 'other-unsaved' => 'Close Other Unsaved', }, save => { current => 'Save', all => 'Save All', as => 'Save As ...', 'copy-as' => 'Save Copy ...', }, print => 'Print ...', session => { open => 'Open ...', add => 'Add ...', save => 'Save ...', import => 'Import ...', export => 'Export ...', 'backup-open' => 'Restore Backup', 'backup-save' => 'Save Backup', 'history-open-all' => 'Open All', }, }, edit => { changes => { undo => 'Undo', redo => 'Redo', 'undo-several' => 'Fast Undo', 'redo-several' => 'Fast Redo', 'goto-begin' => 'Jump To Begin', 'goto-end' => 'Jump To End', delete => 'Clear Records', }, cut => 'Cut', copy => 'Copy', paste => 'Paste', replace => 'Replace', delete => 'Delete', 'delete-tab' => 'Del Tab', line => { 'cut' => 'Cut', 'copy' => 'Copy', duplicate => 'Duplicate', 'replace' => 'Replace', 'delete' => 'Delete', 'delete-left' => 'Delete Left', 'delete-right' => 'Delete Right', 'move' => { 'line-up' => 'Move Line Up', 'line-down' => 'Move Line Down', 'page-up' => 'Move Page Up', 'page-down' => 'Move Page Down', }, }, selection => { convert => { uppercase => 'Uppercase', lowercase => 'Lowercase', titlecase => 'Titlecase', sentencecase => 'Sentencecase', spaces2tabs => 'Spaces To Tabs', tabs2spaces => 'Tabs To Spaces', spaces2entities => 'Spaces To Entities', entities2spaces => 'Entities To Spaces', chars2entities => 'Chars To Entities', entities2chars => 'Entities To Chars', }, comment => { 'add-perl' => 'Add Perl Style Comment', 'del-perl' => 'Remove Perl Style Comment', 'toggle-perl' => 'Toggle Perl Style Comment', 'add-c' => 'Add C Style Comment', 'del-c' => 'Remove C Style Comment', 'add-xml' => 'Add XML Style Comment', 'del-xml' => 'Remove XML Style Comment', }, format => { 'align-on-begin' => 'Align On Begin', 'block-on-right-margin' => 'Blockformat On Right Margin', 'block-on-width' => 'Blockformat On Width ...', 'linewrap-on-right-margin' => 'Wrap Lines Exceeding Right Margin', 'linewrap-on-width' => 'Wrap Lines Exceeding Fixed Width ...', 'indent-char' => 'Indent Space', 'dedent-char' => 'Dedent Space', 'indent-tab' => 'Indent Tab', 'dedent-tab' => 'Dedent Tab', 'del-trailing-whitespace' => 'Delete Trailing Space', 'join-lines' => 'Join Lines', }, move => { 'char-left' => 'Move Left', 'char-right' => 'Move Right', 'line-up' => 'Move Up', 'line-down' => 'Move Down', 'page-up' => 'Move Page Up', 'page-down' => 'Move Page Down', }, }, document => { convert => { indent2spaces => 'Indention 2 Whitespace', indent2tabs => 'Indention 2 Tab', spaces2tabs => 'Spaces 2 Tabs', tabs2spaces => 'Tabs 2 Spaces', }, format => { 'del-trailing-whitespace' => 'Delete Trailing Whitespace', }, }, }, select => { document => 'Select All', 'toggle-simple' => 'Toggle', 'toggle-content' => 'Item', }, search => { 'attribute' => { 'autowrap-switch' => 'Auto Wrap', 'incremental-switch' => 'Incremental Search', 'regex-switch' => 'Regular Expression', match => { 'case-switch' => 'Match Case', 'whole-word-switch' => 'Whole Word Only', 'word-begin-switch' => 'Word Begin', }, }, range => { selection => 'Selection', document => 'Document', 'open-docs' => 'Open Documents' }, }, find => { prev => 'Find Previous', next => 'Find Next', first => 'Find First', last => 'Find Last', selection => 'Find Selection', #'mark-all' => 'Mark all Matches', }, replace => { prev => 'Replace Backward', 'next' => 'Replace Forward', all => 'Replace All', 'with-confirm' => 'Replace With Confirmation', selection => 'Replace Into Selection', }, goto => { 'last-edit' => 'Goto Last Edit', line => 'Goto Line Number ...', }, marker => { 'goto-prev-doc' => 'Previous Marker in Doc', 'goto-next-doc' => 'Next Marker in Doc', 'goto-prev-all' => 'Goto Previous Marker', 'goto-next-all' => 'Goto Next Marker', 'toggle-here' => 'Toggle Marker Here', 'delete-doc' => 'Delete Marker in Doc', 'delete-all' => 'Delete All Marker', }, bookmark => { goto => { 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, '0' => 'O', }, toggle => { 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, '0' => 'O', }, 'delete-doc' => 'Delete Doc Bookmarks', 'delete-all' => 'Delete All Bookmarks', }, tool => { note => 'Note', 'note-selection' => 'Note Selection', 'interpreter-run-document' => 'Run Script', 'interpreter-stop-document' => 'Stop Script', 'output' => { 'inc' => '@INC', 'env' => '%ENV', 'selection-dec' => 'Selection in Dec', 'selection-hex' => 'Selection in Hex', }, 'choose-color' => 'Color Picker', 'insert-time-date' => 'Time Date', perl => { 'insert-last-var' => 'Insert Var', 'copy-string' => 'Copy String', }, 'auto-indention' => 'Auto-Indention', 'brace-indention' => 'Brace-Indention', 'brace-completion' => 'Brace-Completion', }, document => { EOL => { auto => 'Align', 'cr+lf' => 'CR+LF (Windows)', cr => 'CR (Macintosh)', lf => 'LF (Linux)', }, change => { back => 'Switch Back', prev => 'Previous Tab', 'next' => 'Next Tab', }, encoding => { 'ascii' => 'ASCII', 'latin1' => 'Latin 1', 'utf8' => 'UTF-8', }, move => { left => 'Move Left', right => 'Move Right', }, readonly => { 'as-attr' => 'As Attribute', on => 'Always On', off => 'Always Off', }, syntaxmode => { auto => 'Autoselect', none => 'None', ada => 'Ada', as => 'Actionscript', asm => 'Assembler', ave => 'Avennue', baan => 'Baan', batch => 'Batch', c => 'C | C++', conf => 'Conf', context => 'Context', cs => 'C#', css => 'CSS', diff => 'Diff', eiffel => 'Eiffel', err => 'Errorlist', forth => 'Forth', fortran => 'FORTRAN 90', html => 'HTML', idl => 'IDL', java => 'Java', js => 'Javascript', latex => 'LaTeX', lisp => 'LISP', lua => 'Lua', make => 'Makefile', matlab => 'Matlab', nsis => 'NSIS', pascal => 'Pascal', perl => 'Perl', php => 'PHP', property => 'Property', ps => 'Postscript', python => 'Python', ruby => 'Ruby', scheme => 'Scheme', sh => 'UNIX Shell', sql => 'SQL', tcl => 'TCL', tex => 'TeX', vb => 'Visual Basic', vbs => 'VB Script', xml => 'XML', yaml => 'YAML', }, tabs => { hard => 'Tabs (HT = hard tabs)', soft => 'Spaces (ST = soft tabs)', use => 'Use Tabs', width => { 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 8 => 8, }, }, }, view => { dialog => { config => 'Config Dialog ...', find => 'Search Dialog', replace => 'Replace Dialog', info => 'About ...', keymap => 'Keymap ...', }, documentation => { 'advanced-tour' => 'Advanced Tour', credits => 'Credits', 'feature-list' => 'Featurelist', 'navigation-guide' => 'Navigation Guide', welcome => 'Welcome', 'this-version' => 'This Version', }, editpanel => { contextmenu => { custom => 'Custom', default => 'Default', no => 'No Menu', }, indicator => { EOL => 'Lineend Marker', 'brace-light' => 'Bracelight', 'caret-line' => 'Caret Line', 'indention-guide' => 'Indention Guide', 'right-margin' => 'Right Margin', whitespace => 'Whitespace', }, 'fold-toggle' => { all => 'All', here => 'Here', level => 'Level', recursively => 'Recursively', }, font => 'Font', 'line-wrap' => 'Line Wrap', margin => { contexmenu => 'Left Margin', marker => 'Marker Margin', 'line-number' => 'Line Number', 'text-fold' => 'Fold Margin', text => { 0 => '0 px', 1 => 1, 2 => 2, 3 => 3, 4 => 4, 6 => 6, 8 => 8, 10 => 10, 12 => 12, }, }, }, panel => { notepad => 'Notepad', output => 'Output', }, menubar => 'Main Menu', searchbar => 'Searchbar', 'searchbar-goto' => 'Searchbar', 'searchbar-contexmenu' => 'Searchbar', statusbar => 'Statusbar', 'statusbar-contexmenu' => 'Statuscontext', 'statusbar-info' => { date => 'File Date', length => 'File Size', none => 'Nothing', }, tabbar => 'Tabbar', 'tabbar-contexmenu' => 'Tabbar', toolbar => 'Main Toolbar', webpage => { 'bug-tracker' => 'Bug Tracker', documentation => 'Online Docs', 'feature-wish' => 'Feature Wish', forum => 'Perl Forum', }, 'window-stay-on-top' => 'Stay On Top', zoom => { in => 'Zoom In', normal => 'Normal', out => 'Zoom Out', }, }, config => { file => { global => { 'open' => 'Open', reload => 'Reload', 'load-from' => 'Load From ...', 'load-backup' => 'Load Backup', 'load-defaults' => 'Load Defaults', merge => 'Merge With ...', save => 'Save', 'save-as' => 'Save As ...', }, interface => { commandlist => 'Command List', menubar => 'Main Menu', contextmenu => 'Contextmenus', maintoolbar => 'Main Toolbar', searchbar => 'Searchbar', statusbar => 'Statusbar', toolbar => 'Toolbar', }, syntaxmode => { ada => 'Ada', as => 'Actionscript', asm => 'Assembler', ave => 'Avennue', baan => 'Baan', batch => 'Batch', c => 'C | C++', conf => 'Conf', context => 'Context', cs => 'C#', css => 'CSS', diff => 'Diff', eiffel => 'Eiffel', err => 'Errorlist', forth => 'Forth', fortran => 'FORTRAN 90', html => 'HTML', idl => 'IDL', java => 'Java', js => 'Javascript', latex => 'LaTeX', lisp => 'LISP', lua => 'Lua', make => 'Makefile', matlab =>'Matlab', nsis => 'NSIS', pascal => 'Pascal', perl => 'Perl', php => 'PHP', property => 'Property', ps => 'Postscript', python => 'Python', ruby => 'Ruby', scheme => 'Scheme', sh => 'UNIX Shell', sql => 'SQL', tcl => 'TCL', tex => 'TeX', vb => 'Visual Basic', vbs => 'VB Script', xml => 'XML', yaml => 'YAML', }, templates => 'Templates', }, }, }, help => { app => { exit => 'shut down the application and save settings and files', 'exit-unsaved' => 'shut down app without saving the open files', }, file => { new => 'opens a new empty text', open => 'opens an existing file', 'open-dir' => 'open all files of a chosen directory', reload => 'reload file from disc', 'reload-all' => 'reload all opened files', rename => 'change current files name', insert => 'insert file content at caret position', save =>{ current => 'save current file', all => 'save all open files', as => 'save current document under different file name', 'copy-as' => 'save doc with different name, keep current version open', }, close => { current => 'close current document, if present the file will be saved', all => 'close all open documents', other => 'close all open documents but the current', unsaved => 'close current document without saving', 'all-unsaved' => 'close all documents without saving', 'other-unsaved' => 'close all open docs but the current without saving', }, print => 'print the current document', session => { open => 'restore a saved file session', add => 'add files from a saved file session', save => ' save current file session', import => 'open file session from another editors format', export => 'save file session in another editors format', 'backup-open' => 'restore the backup session', 'backup-save' => 'set current files as the backup session', 'history-open-all' => 'restore all listed closed files from history', }, }, edit => { changes => { undo => 'undo the last change of the current document', redo => 'redo the last change made undone', 'undo-several' => 'go several steps back in edit history', 'redo-several' => 'go several steps forward in edit history', 'goto-begin' => 'go back to the state before the first edit', 'goto-end' => 'go forward to the state after the last edit', delete => 'deleting history of all editing changes', }, cut => 'cut selected text and store it in the clipboard', copy => 'copy selected text to the clipboard', paste => 'insert text from the clipboard', replace => 'replace selected text with the clipboard', delete => 'delete and forget selected text', line => { cut => 'cut current line and store it in the clipboard', copy => 'copy current line to the clipboard', duplicate => 'insert below a copy of the current line', replace => 'replace current line with the clipboard', delete => 'delete and forget current line', 'delete-left' => 'delete left side from textcursor of current line', 'delete-right' => 'delete right side from textcursor of current line', move => { 'line-up' => 'move current line one line up', 'line-down' => 'move current line one line down', 'page-up' => 'move current line one page up', 'page-down' => 'move current line one page down', }, }, selection => { convert => { uppercase => 'turn selected text to uppercase', lowercase => 'turn selected text to lowercase', titlecase => 'turn first char of every word uppercase', sentencecase => 'turn first char of every sentence uppercase', spaces2tabs => 'convert groups of whitespace to tabs', tabs2spaces => 'depends on current tab width', spaces2entities => 'convert all whitespace to &npsp;', entities2spaces => 'convert &npsp; to whitespace', chars2entities => 'convert ISO 8859-1 character to HTML entities', entities2chars => 'convert HTML entities to ISO 8859-1 characters', }, comment => { 'add-perl' => 'insert # after every indention', 'del-perl' => 'remove all # following the indention', 'toggle-perl' => 'comment all uncommented lines and vici versa', 'add-c' => 'surround selection with / * and * /', 'del-c' => 'remove all / * and * / in the selection', 'add-xml' => 'surround selection with ', 'del-xml' => 'remove all in the selection', }, format => { 'align-on-begin' => 'align line indentions on first line', 'block-on-right-margin' => 'format to textblock, that not cross right margin', 'block-on-width' => 'format to textblock with chosen width ...', 'linewrap-on-right-margin' => 'split lines before they reach the right margin', 'linewrap-on-width' => 'split lines to a chosen width ...', 'indent-char' => 'increase indention of the selected lines by 1', 'dedent-char' => 'decrease indention of the selected lines by 1', 'indent-tab' => 'increase indention by current tab size', 'dedent-tab' => 'decrease indention by current tab size', 'del-trailing-whitespace' => 'delete whitespace on line endings', 'join-lines' => 'delete end of line (EOL) symbols', }, move => { 'char-left' => 'move selection one character left', 'char-right' => 'move selection one character right', 'line-up' => 'move selection one line up', 'line-down' => 'move selection one line down', 'page-up' => 'move selection one page up', 'page-down' => 'move selection one page down', }, }, document => { convert => { indent2spaces => 'convert tabs between linestart and first word', indent2tabs => 'convert spaces between linestart and first word', spaces2tabs => 'convert all spaces to tabs in the current doc', tabs2spaces => 'convert all tabs to spaces in the current doc', }, format => { 'del-trailing-whitespace' => 'delete all trailing whitespace', }, }, }, select => { document => 'select entire document', 'toggle-simple' => 'toggle between selectin a word, a line, a block or nothing', 'toggle-content' => 'toggle selection between contents of braces or quotings', }, search => { attribute => { 'autowrap-switch' => 'Auto Wrap', 'incremental-switch' => 'Incremental Search', 'regex-switch' => 'Regular Expression', match => { 'case-switch' => 'Match Case', 'whole-word-switch' => 'Whole Word only', 'word-begin-switch' => 'Word Begin', }, }, range => { selection => 'search and replace only within selected text', document => 'search and replace in whole current document', 'open-docs' => 'search and replace in all open documents', }, }, find => { prev => 'find the previous match of the textsearch', next => 'find the next match of the textsearch', first => 'find first textsearch match in document', last => 'find last textsearch match in document', selection => 'remember selected text as current search item', }, replace => { prev => 'replace selection and find previous match', next => 'replace selection and find next match', all => 'replace all matches in current search range', 'with-confirm' => 'confirm or reject to replace every particular match', selection => 'remember selected text as current replace item', }, goto => { 'last-edit' => 'jump to position of last change in this document', line => 'jump to line with chosen number', }, marker => { 'goto-prev-doc' => 'go to the previous marker (upwards) in this document', 'goto-next-doc' => 'go to the next marker (downwards) in this document', 'goto-prev-all' => 'go to the previous marker here or in some previous document', 'goto-next-all' => 'go to the next marker here or in some next document', 'toggle-here' => 'set a marker in current line or delete if already present', 'delete-doc' => 'delete marker just in the current document', 'delete-all' => 'delete marker in all open documents', }, bookmark => { goto => { 1 => 'go to bookmark number 1', 2 => 'go to bookmark number 2', 3 => 'go to bookmark number 3', 4 => 'go to bookmark number 4', 5 => 'go to bookmark number 5', 6 => 'go to bookmark number 6', 7 => 'go to bookmark number 7', 8 => 'go to bookmark number 8', 9 => 'go to bookmark number 9', 0 => 'go to bookmark number 0', }, toggle => { 1 => 'set here or remove (if present) bookmark 1', 2 => 'set here or remove (if present) bookmark 2', 3 => 'set here or remove (if present) bookmark 3', 4 => 'set here or remove (if present) bookmark 4', 5 => 'set here or remove (if present) bookmark 5', 6 => 'set here or remove (if present) bookmark 6', 7 => 'set here or remove (if present) bookmark 7', 8 => 'set here or remove (if present) bookmark 8', 9 => 'set here or remove (if present) bookmark 9', 0 => 'set here or remove (if present) bookmark 0', }, 'delete-doc' => 'delete bookmarks in the current document', 'delete-all' => 'delete bookmarks in all documents', }, tool => { note => 'jump to the notepad', 'note-selection' => 'paste selected text on the end of the notepad', 'interpreter-run-document' => 'run current program and show result in output panel', 'interpreter-stop-document' => 'stop the current running output panel process', 'output' => { 'inc' => 'display the include paths of the Perl Interpreter in the ouput panel', 'env' => 'display the environment variables in the ouput panel', 'selection-dec' => 'display selected text in decimal coding in the ouput panel', 'selection-hex' => 'display selected text in hexadecimal coding in the ouput panel', }, 'choose-color' => 'display text selection as color and choose a new from a rainbow', 'insert-time-date' => 'insert at cursor current time and date', perl => { 'insert-last-var' => 'insert last Perl variable that began a line', 'copy-string' => 'copy surrounding single or double quoted string', }, 'auto-indention' => 'indents new line like previous when Enter pressed', 'brace-indention' => 'autoindents one tab more after curly braces when press enter', 'brace-completion' => 'creates the closing brace when press enter after the opening', }, document => { EOL => { auto => 'make all line endings like in first line', 'cr+lf' => 'line endings for Windows or Dos', cr => 'convert line endings to the Mac standart', lf => 'convert line endings to the UNIX standart', }, change => { back => 'switches to the last used document', prev => 'changes the current document one tab to the left', next => 'changes the current document one tab to the right', }, encoding => { 'ascii' => 'converts document encoding into ASCII 8 Bit', 'latin1' => 'converts document encoding into iso-8859-1', 'utf8' => 'converts document encoding into UTF-8', }, move => { left => 'move current document in the tabbar one pos to the left', right => 'move current document in the tabbar one pos to the right', }, readonly => { 'as-attr' => 'turns write protection on if file is readonly', on => 'disables every modification of this document', off => 'makes document always editable even if it can\'t be saved', }, syntaxmode => { auto => 'select syntaxmode depending on fileending', none => 'turn any syntaxmode settings off', ada => 'activate language settings for Ada', as => 'activate settings for Macromedia Actionscript', asm => 'language settings for Assembler', ave => 'open settings for the Avennue language', baan => 'language of the Baan ERP systems', batch => 'Microsofts classic commandline batch control language', c => 'settings for the C / C++ language family', conf => 'for Apache Conf styled configuration files', context => 'settings for the ConTeXt Tex Macros', cs => 'syntaxmode for Microsoft C-Sharp', css => 'syntaxmode for Cascading Style Sheet language', diff => 'syntaxmode for patch files', eiffel => 'Bertrand Meyers objectoriented language Eiffel', err => 'syntaxmode for errorcode files', forth => 'language of the Forth systems', fortran => 'syntaxmode of the FORmula TRANslation language', html => 'syntaxmode for the HyperText Markup Language', idl => 'syntaxmode of the Interface Definition Language', java => 'Settings for Sun\'s Java language', js => 'syntaxmode for Javascript', latex => 'syntaxmode for the LaTeX Tex macros', lisp => 'LISt Processor settings', lua => 'syntaxmode for the embedding language Lua', make => 'highlighting for make tool scripts', matlab => 'MATLAB scripting language', nsis => 'language of the Nullsoft Scriptable Install System', pascal => 'Niklaus Wirth\'s structured language Pascal', perl => 'syntaxmode for Larry Walls Perl', php => 'Rasmus Lehrdorf PHP Hypertext Processors', property => 'Highlighting for simple config files', ps => 'Adobe\'s document desciption language Postscript', python => 'Guido van Rossums dynamic language Python', ruby => 'Yukihiro "Matz" Matsumoto\'s full objectoriented language', scheme => 'syntaxmode of the MIT LISP dialect', sh => 'settings for the UNIX Bourne Shell', sql => 'Structured Query Language originated from IBM', tcl => 'Tool Command Language from John Ousterhout', tex => 'Donald E. Knuth macro language for type setting', vb => 'settings for Microsoft Visual Basic', vbs => 'settings for Microsoft Visual Basic Script', xml => 'syntaxmode for the eXtensible Markup Language', yaml => 'syntaxmode for Indy\'s YAML Ain\'t Markup Language', }, tabs => { hard => 'insert a tab while hitting the tab key', soft => 'insert several whitespaces while hitting tab key', use => 'use tabs (hard tabs) or whitespaces (soft tabs)', width => { 1 => 'set width of tabs to an equal of 1 character', 2 => 'set width of tabs to an equal of 2 characters', 3 => 'set width of tabs to an equal of 3 characters', 4 => 'set width of tabs to an equal of 4 characters', 5 => 'set width of tabs to an equal of 5 characters', 6 => 'set width of tabs to an equal of 6 characters', 8 => 'set width of tabs to an equal of 8 characters', }, }, }, view => { dialog => { config => 'display and change the configuration of the program', find => 'open dialog for text search and settings', replace => 'open dialog for find and replace text', info => 'version numbers, authors, credits, license', keymap => 'lists which key kombination triggers which function', }, documentation => { 'advanced-tour' => 'introduction of unusual but practical features', credits => 'list of all involved people', 'feature-list' => 'thematically sorted description of all functionalities', 'navigation-guide' => 'explanations of the user interface', welcome => 'first steps: how to get help and give feedback', 'this-version' => 'new features and important changes of the current version', }, editpanel => { contextmenu => { custom => 'activate customizable editpanel context menu', default => 'activate default scintilla context menu', no => 'deactivate all editpanel context menu', }, indicator => { EOL => 'switch visibility of the end of line marker', 'brace-light' => 'highlights associated pairs of braices', 'caret-line' => 'highlights row where caret(textcursor) is located', 'indention-guide' => 'vertical dotted lines in intervals of tab width', 'right-margin' => 'shows straight vertical line on seleted width', whitespace => 'set whitespaces and tabs visible as dots and arrows', }, 'fold-toggle' => { all => 'fold or unfold all visible and not visible nodes', here => 'fold or unfold only the node on selected position', level => 'fold or unfold all nodes with same depth in hierarchy (amount of parents)', recursively => 'fold or unfold this and all nodes below in hierarchy', }, font => 'change font family, size, style etc.', 'line-wrap' => 'breaks long lines on window edge only visually', margin => { contexmenu => 'enable or disable the context menu over the margin, left of the edit panel', marker => 'margin for bookmarks, marker, debug steps ...', 'line-number' => 'sets line numbers visible', text => { 0 => 'set extra margin on both sides of textfield to 0 pixel', 1 => 'set extra margin on both sides of textfield to 1 pixel', 2 => 'set extra margin on both sides of textfield to 2 pixel', 3 => 'set extra margin on both sides of textfield to 3 pixel', 4 => 'set extra margin on both sides of textfield to 4 pixel', 6 => 'set extra margin on both sides of textfield to 6 pixel', 8 => 'set extra margin on both sides of textfield to 8 pixel', 10 => 'set extra margin on both sides of textfield to 10 pixel', 12 => 'set extra margin on both sides of textfield to 12 pixel', }, 'text-fold' => 'switch Margin for the text folding icons', }, maximize => 'toggle all panels and bars to enlarge the edit area', }, panel => { notepad => 'switch visibility of the Notepad panel', output => 'switch visibility of the Output panel', }, menubar => 'turn main menu on (visible) or off', searchbar => 'toolbar with text seach and navigation functions', 'searchbar-goto' => 'goto searchbar and use find function', 'searchbar-contexmenu' => 'enable or disable the context menu over the searchbar', statusbar => 'switch visibility of the statusbar on bottom of the window', 'statusbar-contexmenu' => 'enable or disable context menus on statusbar', 'statusbar-info' => { date => 'display change date of the current file in statusbar info field', length => 'display size info of the current file in statusbar info field', none => 'display nothing in statusbar info field', }, tabbar => 'switch visibility of the tabbar, toolbar for doc selection', 'tabbar-contexmenu' => 'enable or disable context menus on tabbar', toolbar => 'switch visibility of the main toolbar', webpage => { 'bug-tracker' => 'please report any problem with the programm', documentation => 'open online documentation with your default browser', 'feature-wish' => 'report a feature or design change wish', forum => 'go to a perl web forum based on current language setting', }, window => { fullscreen => 'use maximum screen space', 'stay-on-top' => 'application window cant be overlapped by other windows', 'transparent' => 'make main window translucent', }, zoom => { in => 'make text appear larger', normal => 'zoom text back to font settings', out => 'make text appear smaller', }, }, config => { 'app-lang' => 'change user interface language to', file => { global => { open => 'open file with current global configurations', reload => 'reload current global configuration file', 'load-from' => 'load global configs from chosen file', 'load-backup' => 'load global configs from backup', 'load-defaults' => 'load default global configs', merge => 'merge current global configs with settings in this file', save => 'save current global configs into the file we load from', 'save-as' => 'save current global configs into this file', }, interface => { commandlist => 'definition for function calls, key binding, icons', menubar => 'open definition file for the menubar', contextmenu => 'open definition file for all contextmenu', maintoolbar => 'open definition file for the main toolbar', searchbar => 'open definition file for the searchbar', statusbar => 'open definition file for the statusbar', toolbar => 'open default definition file for toolbars', }, localisation => 'open translation file for language', syntaxmode => { ada => 'open file with settings for the Ada language', as => 'open file with Macromedia Actionscript settings', asm => 'open file with language settings for Assembler', ave => 'open settings for the Avennue language', baan => 'language of the Baan ERP systems', batch => 'Microsofts classic commandline batch control language', c => 'open file with settings for the C / C++ languages', conf => 'settings for files in the Apache Conf style', context => 'settings for ConTeXt Tex Macros', cs => 'open file with syntaxmode for Microsoft C-Sharp', css => 'settings for the Cascading Style Sheet language', diff => 'syntaxmode for patch files', eiffel => 'Bertrand Meyers objectoriented language Eiffel', err => 'syntaxmode for errorcode files', forth => 'settings for the language of the Forth systems', fortran => 'syntaxmode von FORmula TRANslation open', html => 'syntaxmode for HyperText Markup Language open', idl => 'syntaxmode der Interface Definition Language open', java => 'open settings for Sun\'s Java language', js => 'open syntaxmode for Javascript', latex => 'open syntaxmode for the Tex macros named LaTeX', lisp => 'open settings for the almighty LISt Processor', lua => 'settings for the extension language Lua', nsis => 'language of the Nullsoft Scriptable Install System', make => 'highlighting for make tool scripts', matlab => 'MATLAB scripting language', pascal => 'settings for Niklaus Wirth\'s procedural language Pascal', perl => 'file with syntaxmode for Larry Walls Perl', php => 'Rasmus Lehrdorf PHP Hypertext Processor', property => 'Highlighting for simple config files', ps => 'Adobe document description language Postscript', python => 'Guido van Rossums dynamic language Python', ruby => 'Yukihiro "Matz" Matsumoto\'s full object oriented Ruby', scheme => 'open syntaxmode of the MIT LISP dialect Scheme', sh => 'open settings for the UNIX Bourne Shell', sql => 'Structured Query Language, originated from IBM', tcl => 'Tool Command Language from John Ousterhout', tex => 'Donald E. Knuth\'s macro language for typesetting', vb => 'open file with settings for Microsoft Visual Basic', vbs => 'open file with settings for Microsoft Visual Basic Script', xml => 'open settings for die eXtensible Markup Language', yaml => 'open settings for Indy\'s YAML Ain\'t Markup Language', }, templates => 'open file with the current template definitions', }, }, }, }, dialog => { config => { title => 'Configuration Dialog', panel => { general => 'General', main_window => 'Main Window', edit => 'Edit Panel', files => 'Files', }, }, config_file => { load => 'load overall configuration from the file :', save => 'store current program configuration into the file :', }, edit => { goto_line_headline => 'goto line', goto_line_input => 'choose linenumber :', wrap_custom_headline => 'custom word wrapping', wrap_width_input => 'choose new line width (maximum number of chars) :', }, error => { general => 'Error', no_param => 'called without needed parameters', file => 'file handling error', file_find => "can't find file :", file_read => "can't read file :", file_write => "can't write file :", config_read => "can't read config file :", config_parse => 'file has no data :', write_protected => 'This file is write protected by the file system.', write_protected2 => 'Please unlock this or save this text under an other filename.', }, file => { files => 'Files', open => 'Open File', insert => 'Insert File', rename => 'Rename File', save_as => 'Save File As', save_all => 'Save All', save_none => 'Save None', save_copy_as => 'Save A Copy Of This File As', overwrite => 'Overwrite Existing File !', close_unsaved => 'Closing Unsafed File', save_current => 'Save Current File ?', save_open => 'Save All Open Files ?', quit_unsaved => 'Closing Unsafed Files :', open_session => 'Open File Session', add_session => 'Add File Session', save_session => 'Save Current File Session', import_session => 'Import File Session', export_session => 'Export File Session', open_dir => 'Open Files of Directory :', file_changed => 'File Changed', file_changed_msg => 'The following file has changed :', file_deleted => 'File Deleted', file_deleted_msg => 'The following file can not be found anymore :', }, general => { all => 'All', apply => 'Apply', cancel => 'Cancel', changed => 'Changed', close => 'Close', deleted => 'Deleted', dont_allow => 'Your settings dont allow this.', ignore => 'Ignore', none => 'None', overwrite => 'Overwrite', reload => 'Reload', restore => 'Restore', save => 'Save', save_reload => 'Save as ... and Reload', select => 'Select', selected => 'Selected', }, help => {}, info => { title => 'Info about', mady_by => 'by', licensed => 'licensed under', detail => 'see under help > license for credits and', more => 'explicit licenses', homepage => 'for more info visit', contains => 'this version contains', and => 'and', wrappes => 'which wrappes', extra => 'extra Perl Modules', motto => 'Neter of software creation', dedication => 'Deditcated to all people who ever tried to write an editor.', }, keyboard_map => { title => 'Keyboard Map', }, search => { title => 'Find and Replace', confirm => { title => 'Replace With Confirmation', text => 'Replace This ?', }, label => { search_for => 'Search for :', replace_with => 'Replace with :', case => 'Match Case', word_begin => 'Word Begin', whole_word => 'Whole Word Only', regex => 'Regular Expression', auto_wrap => 'Auto Wrap', incremental => 'Incremental Search', search_in => 'Search in', selection => 'Selection', document => 'Current Doc', open_documents => 'Open Docs', search => 'Find', replace_all => 'Replace All', with_confirmation => 'With Confirmation', }, hint => { match_case => 'differ between UPPER and lower case', match_word_begin => 'match only beginnins of words', match_whole_word => 'match only whole words', match_regex => 'evaluates simple regular expression', incremental => 'search as you type', auto_wrap => 'jumpes between file endings', forward => 'find next', backward => 'find previous', fast_forward => 'find fast forward', fast_backward => 'find fast backward', document_start => 'find first in document', document_end => 'find last In document', replace_forward => 'replace and find next', replace_backward => 'replace and find previous', }, }, }, key => { back => 'Back', esc => 'Esc', enter => 'Enter', del => 'Del', left => 'Left', right => 'Right', up => 'Up', down => 'Down', pgup => 'Page Up', pgdn => 'Page Down', space => 'Space', tab => 'Tab', meta => { alt => 'Alt', 'shift' => 'Shift', ctrl => 'Ctrl', }, }, } } 1;