* update portuguese translation added the missing fields and improved the translation * pt translations fix * improve last translation commit * fix damn quotes * add pt_br to index.jsx * add pt-BR to import index.jsx * add pt-BR to mastodon.jsx * add pt-BR to settings_helper.rb * add pt-BR to application.rb * order alphabetically pt.jsx * create pt-BR.jsx * Create devise.pt-BR.yml * language improvements to devise.pt.yml * created doorkeeper.pt-BR.yml * fixes to doorkeeper.pt.yml * create pt-BR.yml * improvements to pt.yml * Create simple_form.pt-BR.yml * Improvements to simple_form.pt.yml * improvements to pt.yml
		
			
				
	
	
		
			34 lines
		
	
	
	
		
			700 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			700 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
# frozen_string_literal: true
 | 
						|
 | 
						|
module SettingsHelper
 | 
						|
  HUMAN_LOCALES = {
 | 
						|
    en: 'English',
 | 
						|
    de: 'Deutsch',
 | 
						|
    es: 'Español',
 | 
						|
    eo: 'Esperanto',
 | 
						|
    fr: 'Français',
 | 
						|
    hr: 'Hrvatski',
 | 
						|
    hu: 'Magyar',
 | 
						|
    it: 'Italiano',
 | 
						|
    nl: 'Nederlands',
 | 
						|
    no: 'Norsk',
 | 
						|
    pt: 'Português',
 | 
						|
    'pt-BR': 'Português do Brasil',
 | 
						|
    fi: 'Suomi',
 | 
						|
    ru: 'Русский',
 | 
						|
    uk: 'Українська',
 | 
						|
    ja: '日本語',
 | 
						|
    'zh-CN': '简体中文',
 | 
						|
    'zh-HK': '繁體中文(香港)',
 | 
						|
    'zh-TW': '繁體中文(臺灣)',
 | 
						|
    bg: 'Български',
 | 
						|
  }.freeze
 | 
						|
 | 
						|
  def human_locale(locale)
 | 
						|
    HUMAN_LOCALES[locale]
 | 
						|
  end
 | 
						|
 | 
						|
  def hash_to_object(hash)
 | 
						|
    HashObject.new(hash)
 | 
						|
  end
 | 
						|
end
 |