From 3fb35f4669fc1c16fc2d71d50a46c8cfc21ccc84 Mon Sep 17 00:00:00 2001 From: Jiri Mikulasek Date: Fri, 22 Mar 2024 09:48:30 +0100 Subject: [PATCH] fix: support for italian and unknown languages JIRA: STL-311 --- VERSION | 2 +- lib/gooddata/models/domain.rb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/VERSION b/VERSION index 7b4562b12..54bd819f4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.7.63 +3.7.64 diff --git a/lib/gooddata/models/domain.rb b/lib/gooddata/models/domain.rb index 99e978296..483cbfed0 100644 --- a/lib/gooddata/models/domain.rb +++ b/lib/gooddata/models/domain.rb @@ -22,7 +22,8 @@ class Domain < Rest::Resource 'pt-PT' => 'Portuguese/Portugal', 'fr-FR' => 'French', 'de-DE' => 'German', - 'ja-JP' => 'Japanese' + 'ja-JP' => 'Japanese', + 'it-IT' => 'Italian' } class << self @@ -292,9 +293,8 @@ def ensure_user_language(user_data) language = user_data[:language] || 'en-US' unless USER_LANGUAGES.keys.include?(language) available_languages = USER_LANGUAGES.map { |k, v| "#{k} (#{v})" }.join(', ') - GoodData.logger.warn "The language for user '#{user_data[:login]}' will be English because '#{language}' is an invalid value. \ + GoodData.logger.warn "The language for user '#{user_data[:login]}' will be '#{language}' but it may be not valid, since it's not declared to be known by the client. \ Available values for setting language are: #{available_languages}." - language = 'en-US' end language end