Gettext/Ruby
From Get docs
Next: sh, Previous: librep, Up: List of Programming Languages [Contents][Index]
15.5.11 Ruby
- RPMs
- ruby, ruby-gettext
- Ubuntu packages
- ruby, ruby-gettext
- File extension
rb
- String syntax
"abc"
,'abc'
,%q/abc/
etc.,%q(abc)
,%q[abc]
,%q{abc}
- gettext shorthand
_("abc")
- gettext/ngettext functions
gettext
,ngettext
- textdomain
- —
- bindtextdomain
bindtextdomain
function- setlocale
- —
- Prerequisite
require 'gettext'
include GetText
- Use or emulate GNU gettext
- emulate
- Extractor
xgettext
- Formatting with positions
sprintf("%2$d %1$d", x, y)
"%{new} replaces %{old}" % {:old => oldvalue, :new => newvalue}
- Portability
- fully portable
- po-mode marking
- —