You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
720 B
43 lines
720 B
Prism.languages.gettext = { |
|
'comment': [ |
|
{ |
|
pattern: /# .*/, |
|
greedy: true, |
|
alias: 'translator-comment' |
|
}, |
|
{ |
|
pattern: /#\..*/, |
|
greedy: true, |
|
alias: 'extracted-comment' |
|
}, |
|
{ |
|
pattern: /#:.*/, |
|
greedy: true, |
|
alias: 'reference-comment' |
|
}, |
|
{ |
|
pattern: /#,.*/, |
|
greedy: true, |
|
alias: 'flag-comment' |
|
}, |
|
{ |
|
pattern: /#\|.*/, |
|
greedy: true, |
|
alias: 'previously-untranslated-comment' |
|
}, |
|
{ |
|
pattern: /#.*/, |
|
greedy: true |
|
}, |
|
], |
|
'string': { |
|
pattern: /(^|[^\\])"(?:[^"\\]|\\.)*"/, |
|
lookbehind: true, |
|
greedy: true |
|
}, |
|
'keyword': /^msg(?:ctxt|id|id_plural|str)\b/m, |
|
'number': /\b\d+\b/, |
|
'punctuation': /[\[\]]/ |
|
}; |
|
|
|
Prism.languages.po = Prism.languages.gettext;
|
|
|