Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Localization

web-app

I am trying to add a new language (ukrainian) support to Gemini. I have create a Resource.xml file and saved it into "ua-UA" folder inside "language" folder.

Then I added ukrainian language into the list of the supported languages on the Global Settings / General page

It looks now like: US English|en-US|UK English|en-GB|German|de-DE|Russian|ru-RU|Ukrainian|ua-UA|Spanish|es-ES|Italian|it-IT|French|fr-FR|Japanese|ja-JP|Portuguese|pt-PT|Chinese Simplified|zh-CHS|Chinese Traditional|zh-TW|Greek|el-GR|Dutch|nl-NL|Polish|pl-PL|Brazilian Portuguese|pt-BR|Czech|cs-CZ|Slovak|sk-SK|Swedish|se-SE|Hindi|hi-IN|Danish|da-DK

I also set "ua-UA" as a default locale.

Okay, login screen I get in the ukrainian, perfect. But while clicking on the Home or Projects menu, I get an exception:

Culture name 'ua-ua' is not supported. Parameter name: name

[ArgumentException: Culture name 'ua-ua' is not supported. Parameter name: name] System.Globalization.CultureTableRecord..ctor(String cultureName, Boolean useUserOverride) +7483593 System.Globalization.CultureTableRecord.GetCultureTableRecord(String name, Boolean useUserOverride) +213 System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride) +45 CounterSoft.Gemini.Controls.LocalisedControlHelper.LocaliseText(Boolean bDesignMode, ControlCollection cc) +144 CounterSoft.Gemini.Controls.GeminiSimpleLiteral.Render(HtmlTextWriter writer) +32 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 ASP.controlsuserwelcomeascx.Rendercontrol1(HtmlTextWriter w, Control parameterContainer) +198 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163 System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40 ASP.masterpagesmainmastermaster.Render_control1(HtmlTextWriter _w, Control parameterContainer) +212 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266

What am I doing wrong or what should I do in addition to the steps I have done? Menus "Administration" and "Create Issue" work fine and shos ukrainian text. Login page also...

Thanks Anton

angestar
· 1
angestar
Replies (3)
helpful
0
not helpful

Which version of Gemini?


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Also, it should be uk-Ua, please try that.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Version 3.7.1

Yes, with uk-UA it works, thank you.


angestar
· 1
angestar