gettext: Lua

 
 15.5.15 Lua
 -----------
 
 RPMs
      lua
 
 Ubuntu packages
      lua, lua-gettext
      You need to install the ‘lua-gettext’ package from
      <https://gitlab.com/sukhichev/lua-gettext/blob/master/README.us.md>.
      Debian and Ubuntu packages of it are available.  Download the
      appropriate one, and install it through ‘sudo dpkg -i
      lua-gettext_0.0_amd64.deb’.
 
 File extension
      ‘lua’
 
 String syntax
 
         • ‘"abc"’
 
         • ‘'abc'’
 
         • ‘[[abc]]’
 
         • ‘[=[abc]=]’
 
         • ‘[==[abc]==]’
 
         • ...
 
 gettext shorthand
      ‘_("abc")’
 
 gettext/ngettext functions
      ‘gettext.gettext’, ‘gettext.dgettext’, ‘gettext.dcgettext’,
      ‘gettext.ngettext’, ‘gettext.dngettext’, ‘gettext.dcngettext’
 
 textdomain
      ‘textdomain’ function
 
 bindtextdomain
      ‘bindtextdomain’ function
 
 setlocale
      automatic
 
 Prerequisite
      ‘require 'gettext'’ or running lua interpreter with ‘-l gettext’
      option
 
 Use or emulate GNU gettext
      use
 
 Extractor
      ‘xgettext’
 
 Formatting with positions
      —
 
 Portability
      On platforms without gettext, the functions are not available.
 
 po-mode marking
      —