Fixed deployment and added Spanish translations
* Fixed deployment and added Spanish translations * Fixed deployment and added Spanish translations * Fixed errors
This commit is contained in:
		
							parent
							
								
									29235633a6
								
							
						
					
					
						commit
						cc246d34a8
					
				| @ -1,5 +1,14 @@ | ||||
| { | ||||
|     "stylesheets": ["application", "translations", "email-example"], | ||||
|     "precompile": { | ||||
|         "test": { | ||||
|             "chrome": ["50"] | ||||
|         }, | ||||
|         "development": { | ||||
|             "chrome": ["50"], | ||||
|             "ios_saf": ["8", "9"] | ||||
|         } | ||||
|     }, | ||||
|     "background-color": "#FFFEFE", | ||||
|     "breakpoint-unit": "px", | ||||
|     "unresponsive-width": 1000, | ||||
| @ -21,7 +30,7 @@ | ||||
|             "reset-order": "n" | ||||
|         }, | ||||
|         "medium": { | ||||
|             "range": [564], | ||||
|             "range": [680], | ||||
|             "grid": "y", | ||||
|             "offset": "n", | ||||
|             "reset-order": "n" | ||||
|  | ||||
| @ -151,84 +151,6 @@ module ApplicationHelper | ||||
| 		content_for?(section) ? content_for(section) : default | ||||
| 	end | ||||
| 
 | ||||
| #	def _(key, behavior = nil, behavior_size = nil, locale: nil, vars: {}, html: nil, blockData: {}, &block) | ||||
| #		options = vars | ||||
| #		options[:fallback] = true | ||||
| #		if behavior | ||||
| #			options[:behavior] = behavior | ||||
| #			options[:behavior_size] = behavior_size | ||||
| #		end | ||||
| #		if locale | ||||
| #			options[:locale] = locale.to_sym | ||||
| #		end | ||||
| #		#if vars | ||||
| #		#	puts "\nVARS:\t#{vars}\n" | ||||
| #		#end | ||||
| #		I18n.translate(key, options) | ||||
| # | ||||
| #		#queued_keys = nil | ||||
| #		#result = nil | ||||
| # | ||||
| #		#if key.kind_of?(Hash) | ||||
| #		#	blockData.merge!(key) | ||||
| #		#	key = key.keys | ||||
| #		#end | ||||
| # | ||||
| #		#if block_given? | ||||
| #		#	@@keyQueue ||= Array.new | ||||
| # | ||||
| #		#	if key.kind_of?(Array) | ||||
| #		#		@@keyQueue += key | ||||
| #		#	else | ||||
| #		#		@@keyQueue << key | ||||
| #		#	end | ||||
| #		#end | ||||
| # | ||||
| #		#if key.kind_of?(Array) | ||||
| #		#	new_key = key.shift | ||||
| #		#	if key.count > 0 | ||||
| #		#		queued_keys = key.dup | ||||
| #		#	end | ||||
| #		#	key = new_key | ||||
| #		#end | ||||
| # | ||||
| #		#if blockData[key] | ||||
| #		#	behavior = blockData[key][:behavior] || nil | ||||
| #		#	behavior_size = blockData[key][:behavior_size] || nil | ||||
| #		#	vars = blockData[key][:vars] || {} | ||||
| #		#end | ||||
| # | ||||
| #		#@@lastTranslation = nil | ||||
| #		#generate_control = _can_translate? | ||||
| # | ||||
| #		#puts "\nLLOOCCAALLEE:\t#{locale.to_s}" | ||||
| #		#translation = _do_translate(key, vars, behavior, behavior_size, locale) | ||||
| # | ||||
| #		#if block_given? | ||||
| #		#	html = capture(&block) | ||||
| #		#end | ||||
| # | ||||
| #		#if html | ||||
| #		#	translation['html'] = html.gsub('%' + key + '%', translation['untranslated']) | ||||
| #		#end | ||||
| # | ||||
| #		#if generate_control | ||||
| #		#	@@lastTranslation = translation | ||||
| #		#	@@allTranslations ||= Hash.new | ||||
| #		#	@@allTranslations[key] = key | ||||
| # | ||||
| #		#	result = _translate_me(translation) | ||||
| #		#end | ||||
| # | ||||
| #		#result ||= translation['html'] || (behavior.to_s == 'strict' ? nil : translation['untranslated']) | ||||
| # | ||||
| #		#if queued_keys | ||||
| #		#	return _ queued_keys, behavior, behavior_size, vars: vars, html: result, blockData: blockData | ||||
| #		#end | ||||
| # | ||||
| 		#return result | ||||
| #	end | ||||
| 
 | ||||
| 	def _translate_me(translation) | ||||
| 		@@translationsOnThisPage = true | ||||
| 		datakeys = '' | ||||
| @ -263,17 +185,20 @@ module ApplicationHelper | ||||
| 		false | ||||
| 	end | ||||
| 
 | ||||
| 	#def _!() | ||||
| 	#	if @@keyQueue | ||||
| 	#		return '%' + @@keyQueue.shift + '%' | ||||
| 	#	end | ||||
| 	#end | ||||
| 	def url_for_locale(locale) | ||||
| 		url_for(params | ||||
| 				.merge({action: (params[:_original_action] || params[:action])} | ||||
| 				.merge(url_params(locale))) | ||||
| 				.delete(:_original_action) | ||||
| 			) | ||||
| 	end | ||||
| 
 | ||||
| 	#def _?() | ||||
| 	#	if @@keyQueue | ||||
| 	#		return '%' + @@keyQueue[0] + '%' | ||||
| 	#	end | ||||
| 	#end | ||||
| 	def registration_steps(conference = @conference) | ||||
| 		{ | ||||
| 			pre: [:policy, :basic_info, :workshops], | ||||
| 			open: [:policy, :basic_info, :questions, :payment, :workshops] | ||||
| 		}[@this_conference.registration_status] | ||||
| 	end | ||||
| 
 | ||||
| 	def sortable(objects, id = 'id', url: nil, &block) | ||||
| 		result = '<ul class="sortable sortable-' + objects[0].class.name.underscore.gsub('_', '-') + (url ? ('" data-url="' + url) : '') + '" data-id="' + id + '">' | ||||
| @ -640,7 +565,15 @@ module ApplicationHelper | ||||
| 		return hash.length > 1 ? _("geography.formats.#{hash.keys.join('_')}", vars: hash) : hash.values.first | ||||
| 	end | ||||
| 
 | ||||
| 	def nav_link(link, title, class_name = nil) | ||||
| 	def nav_link(link, title = nil, class_name = nil) | ||||
| 		if title.nil? && link.is_a?(Symbol) | ||||
| 			title = link | ||||
| 			link = send("#{link.to_s}_path") | ||||
| 		end | ||||
| 		if class_name.nil? && title.is_a?(Symbol) | ||||
| 			class_name = title | ||||
| 			title = _"page_titles.#{title.to_s.titlecase}" | ||||
| 		end | ||||
| 		classes = [] | ||||
| 		classes << class_name if class_name.present? | ||||
| 		classes << 'current' if current_page?(link.gsub(/(^.*)\/$/, '\1')) | ||||
|  | ||||
| @ -1,6 +1,4 @@ | ||||
| class ConferenceRegistrationFormField < ActiveRecord::Base | ||||
|     belongs_to :conference | ||||
|     belongs_to :registration_form_field | ||||
| 
 | ||||
|     acts_as_list | ||||
| end | ||||
| class ConferenceRegistrationFormField < ActiveRecord::Base | ||||
|     belongs_to :conference | ||||
|     belongs_to :registration_form_field | ||||
| end | ||||
|  | ||||
| @ -14,7 +14,7 @@ | ||||
| 		- if locale.to_s != I18n.locale.to_s # don't show the current locale | ||||
| 			%li | ||||
| 				- locale_translation = _("languages.#{locale}", locale: locale) | ||||
| 				%a{href: url_for(params.merge(url_params(locale)))} | ||||
| 				%a{href: url_for_locale(locale)} | ||||
| 					=_'translate.content.change_locale', "Read in #{locale_translation}", vars: {language: locale_translation}, locale: locale | ||||
| .copy | ||||
| 	=_'links.footer.help_text.contributors', 'Who contributed to building this website' do |title| | ||||
|  | ||||
| @ -203,19 +203,16 @@ Rails.application.config.sorcery.configure do |config| | ||||
|     # use an external encryption class. | ||||
|     # Default: `nil` | ||||
|     # | ||||
|     user.custom_encryption_provider = Sorcery::CryptoProviders::DrupalPassword | ||||
| 
 | ||||
| 
 | ||||
|     # encryption algorithm name. See 'encryption_algorithm=' for available options. | ||||
|     # Default: `:bcrypt` | ||||
|     # | ||||
|     user.encryption_algorithm = :custom#:sha512 | ||||
| 
 | ||||
| 
 | ||||
|     # make this configuration inheritable for subclasses. Useful for ActiveRecord's STI. | ||||
|     # Default: `false` | ||||
|     # | ||||
|     user.subclasses_inherit_config = true | ||||
| 
 | ||||
| 
 | ||||
|     # -- remember_me -- | ||||
|  | ||||
| @ -1010,8 +1010,8 @@ es: | ||||
|       Please_Confirm_Email: Página no encontrada | ||||
|     '404': | ||||
|       Page_Not_Found: Crear un taller | ||||
|     Policy: 'Policy' | ||||
|     About: 'About' | ||||
|     Policy: 'Política' | ||||
|     About: 'Acerca de' | ||||
|   actions: | ||||
|     workshops: | ||||
|       create: Crear | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user