private void Refresh() { if (!string.IsNullOrEmpty(_postfix)) { _label.text = _upperCase ? _gameTranslator.Translate(_key, _postfix).ToUpper() : _gameTranslator.Translate(_key); } else { _label.text = _upperCase ? _gameTranslator.Translate(_key).ToUpper() : _gameTranslator.Translate(_key); } }
protected virtual string Translate(string key) { return(_gameTranslator.Translate(key)); }