* Added oc.yml * Added `config/locales/oc.yml`. Translated in General Occitan (Quent-in). * Added oc.jsx (Occitan translation) * Written in General Occitan (lengadocian) * Added `app/assets/javascripts/components/locales/oc.js` * Added doorkeeper.oc.yml * Added `config/locales/doorkeeper.oc.yml` (Quent-in) * Added simple_form.oc.yml * Added `config/locales/simple_form.oc.yml` (Quent-in). * Merge en.yml changes into oc.yml Added new strings for translations * Fix typo in oc.yml * Update javascript locale support (oc) * Update ruby locale list (oc) * Fix oc.yml * Remove obsoleted translations * Moved old translation of `reports` to `admin.reports`
		
			
				
	
	
		
			35 lines
		
	
	
	
		
			719 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			719 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',
 | |
|     oc: 'Occitan',
 | |
|     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
 |