diff options
Diffstat (limited to 'doc/syntax/po.nanorc')
-rw-r--r-- | doc/syntax/po.nanorc | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/syntax/po.nanorc b/doc/syntax/po.nanorc new file mode 100644 index 00000000..567ef7ad --- /dev/null +++ b/doc/syntax/po.nanorc @@ -0,0 +1,27 @@ +## Colouring for PO files. + +syntax "po" "\.pot?$" + +# Comments. +color green "^#.*$" +color yellow "Copyright|\(C\)" +# Header fields. +color brightmagenta "\<(Project\-Id\-Version|Report\-Msgid\-Bugs\-To|Last\-Translator|Language\-Team|Language|X\-Generator|Plural\-Forms)\>" +color cyan "\<(POT\-Creation\-Date|PO\-Revision\-Date|MIME\-Version|Content\-Type|Content\-Transfer\-Encoding)\>" +# Encodings and numbers. +color yellow "\<(UTF|ISO|Windows|Mac|IBM)\>\-[0-9]" +color yellow "[0-9]|pre[0-9]|[0-9]bit" +# Msgids. +color brightblue "\<(msgid|msgid_plural|msgstr)\>" +# Tags. +color red "\<fuzzy\>" +color yellow "\<c-format\>" +# Format specifiers. +color brightmagenta "%([1-9]\$)?[a-z]*" +# Quotes and newlines. +color yellow "\"" +color cyan "\\n" +# Reminders. +color ,yellow "(FIXME|TODO|XXX)" +# Obsolete strings. +color red "#~.*$" |