Module RouteTranslator
In: lib/route_translator/version.rb
lib/route_translator/extensions/action_controller.rb
lib/route_translator/host.rb
lib/route_translator/host_path_consistency_lambdas.rb
lib/route_translator/translator.rb
lib/route_translator/locale_sanitizer.rb
lib/route_translator/route.rb
lib/route_translator/translator/path.rb
lib/route_translator/translator/path/segment.rb
lib/route_translator/translator/route_helpers.rb
lib/route_translator.rb

frozen_string_literal: true

Methods

Classes and Modules

Module RouteTranslator::Controller
Module RouteTranslator::Host
Module RouteTranslator::HostPathConsistencyLambdas
Module RouteTranslator::LocaleSanitizer
Module RouteTranslator::TestCase
Module RouteTranslator::Translator
Class RouteTranslator::Route

Constants

VERSION = '5.9.0'.freeze
TRANSLATABLE_SEGMENT = /^([-_a-zA-Z0-9]+)(\()?/.freeze
Configuration = Struct.new(:available_locales, :disable_fallback, :force_locale, :hide_locale, :host_locales, :generate_unlocalized_routes, :generate_unnamed_unlocalized_routes, :locale_param_key, :locale_segment_proc, :verify_host_path_consistency)

Public Instance methods

[Validate]