Type:
Class
Constants:
TkCommandNames : [ '::msgcat::mc'.freeze, '::msgcat::mcmax'.freeze, '::msgcat::mclocale'.freeze, '::msgcat::mcpreferences'.freeze, '::msgcat::mcload'.freeze, '::msgcat::mcset'.freeze, '::msgcat::mcmset'.freeze, '::msgcat::mcunknown'.freeze ].freeze

extend TkMsgCatalog

PACKAGE_NAME : 'msgcat'.freeze
MSGCAT_EXT : '.msg'
UNKNOWN_CBTBL : TkUtil.untrust(Hash.new{|hash,key| hash[key] = {}})

class TkMsgCatalog

set_translation
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

set_translation(locale, src_str, trans_str=None, enc='utf-8') Class Public methods

2025-01-10 15:47:30
translate 2
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

translate(*args) Instance Public methods Also aliased as:

2025-01-10 15:47:30
set_translation 2
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

set_translation(locale, src_str, trans_str=None, enc='utf-8') Instance Public methods

2025-01-10 15:47:30
set_translation_list
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

set_translation_list(locale, trans_list, enc='utf-8') Class Public methods

2025-01-10 15:47:30
locale
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

locale() Class Public methods

2025-01-10 15:47:30
callback
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

callback(namespace, locale, src_str, *args) Class Public methods

2025-01-10 15:47:30
mc 2
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

mc(*args) Instance Public methods Alias for:

2025-01-10 15:47:30
preferences 2
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

preferences() Instance Public methods

2025-01-10 15:47:30
load_tk 2
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

load_tk(dir) Instance Public methods

2025-01-10 15:47:30
load_tk
  • References/Ruby on Rails/Ruby/Classes/TkMsgCat

load_tk(dir) Class Public methods

2025-01-10 15:47:30