# frozen_string_literal: true module Wordlist class Lexer # # Detects the system's default language. # # @api semipublic # # @since 1.0.0 # module Lang # # The default language. # # @return [Symbol] # def self.default if (lang = ENV['LANG']) lang, encoding = lang.split('.',2) lang, country = lang.split('_',2) unless lang == 'C' lang.to_sym else :en end else :en end end end end end