|
1 | 1 | require 'ruble' |
2 | 2 |
|
3 | | -bundle 'PHP' do |bundle| |
| 3 | +bundle t(:bundle_name) do |bundle| |
4 | 4 | bundle.author = 'Ciarón Walsh' |
5 | 5 | bundle.contact_email_rot_13 = '[email protected]' |
6 | 6 | bundle.repository = "git://github.com/aptana/php.ruble.git" |
7 | | - bundle.description = <<END |
8 | | -<a href="http://www.php.net/">PHP</a> is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. |
9 | | -END |
| 7 | + bundle.description = '<a href="http://www.php.net/">PHP</a> is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML.' |
| 8 | + |
10 | 9 | start_folding = /(\/\*|\{\s*$|<<<HTML)/ |
11 | 10 | end_folding = /(\*\/|^\s*\}|^HTML;)/ |
12 | 11 | bundle.folding['source.php'] = start_folding, end_folding |
13 | 12 |
|
14 | | - bundle.menu 'PHP' do |main_menu| |
15 | | - main_menu.command 'Documentation for Word' |
| 13 | + bundle.menu t(:bundle_name) do |main_menu| |
| 14 | + main_menu.command t(:docs_for_word) |
16 | 15 | main_menu.separator |
17 | | - main_menu.menu 'Declarations' do |submenu| |
18 | | - submenu.menu 'Wrapped in <?php ?>' do |submenu2| |
| 16 | + main_menu.menu t(:declarations) do |submenu| |
| 17 | + submenu.menu t(:wrapped_in_tags) do |submenu2| |
19 | 18 | submenu2.command '<?php ... ?>' |
20 | 19 | submenu2.command '<?php echo ... ?>' |
21 | 20 | submenu2.command '<?php echo htmlentities(...) ?>' |
|
44 | 43 | # submenu.command 'Wrap in try { ... } catch (...) { ... }' |
45 | 44 | # submenu.command 'Insert Call to Parent' |
46 | 45 | end |
47 | | - main_menu.menu 'Globals' do |submenu| |
| 46 | + main_menu.menu t(:globals) do |submenu| |
48 | 47 | submenu.command '$GLOBALS[\'...\']' |
49 | 48 | submenu.command 'COOKIE[\'...\']' |
50 | 49 | submenu.command 'ENV[\'...\']' |
|
55 | 54 | submenu.command 'SERVER[\'...\']' |
56 | 55 | submenu.command 'SESSION[\'...\']' |
57 | 56 | end |
58 | | - main_menu.menu 'Return' do |submenu| |
| 57 | + main_menu.menu t(:return) do |submenu| |
59 | 58 | submenu.command 'return' |
60 | 59 | submenu.command 'return true' |
61 | 60 | submenu.command 'return false' |
62 | 61 | end |
63 | 62 | main_menu.separator |
64 | | - main_menu.menu 'PHPDoc' do |submenu| |
65 | | - submenu.command 'Documentation for Tag' |
| 63 | + main_menu.menu t(:phpdoc) do |submenu| |
| 64 | + submenu.command t(:docs_for_tag) |
66 | 65 | submenu.separator |
67 | | - submenu.command 'Start Docblock' |
| 66 | + submenu.command t(:start_docblock) |
68 | 67 | #submenu.command 'Post-doc' |
69 | 68 | #submenu.command 'Wrap Docblock at 80 Characters' |
70 | 69 | submenu.separator |
71 | | - submenu.command 'Class' |
72 | | - submenu.command 'Class Variable' |
| 70 | + submenu.command t(:class) |
| 71 | + submenu.command t(:class_variable) |
73 | 72 | submenu.separator |
74 | | - submenu.command 'Constant Definition' |
| 73 | + submenu.command t(:constant_definition) |
75 | 74 | submenu.separator |
76 | | - submenu.command 'Function' |
77 | | - submenu.command 'Function Signature' |
| 75 | + submenu.command t(:function) |
| 76 | + submenu.command t(:function_signature) |
78 | 77 | submenu.separator |
79 | | - submenu.command 'Header' |
80 | | - submenu.command 'Interface' |
| 78 | + submenu.command t(:header) |
| 79 | + submenu.command t(:interface) |
81 | 80 | end |
82 | 81 | end |
83 | 82 | end |
|
0 commit comments