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 in Scheduler Service Email templates

web-app

Hi...
We curretly have the Gemini 3.0.4 (build 2026) and Gemini Scheduler Service 3.0.4 installed - we wanted to extend the localization to include other languages than the default en-GB template, because our customers are from to different countries. But even though some customers work with another language in Gemini it does seem to work the same way for the Scheduler Service.
We are using these two languages: en-GB and da-DK (works perfect in Gemini). But when the *.en-GB html template files are copied and renamed to *.da-DK there is no change of language for the customers who were supposed to receive the *.da-DK emails.
Am I missing a setting somewhere? Or is not possible to localize the email tekst?

mch
· 1
mch
Replies (6)
helpful
0
not helpful

I have browsed through the source code of the Scheduler Service 3.0.4 and the en-GB languange setting seems to be hardcorded. Is there a quick way to get the users localization setting, compile and replace a dll ? and if so, which?

Thanks


mch
· 1
mch
helpful
0
not helpful

Yes, you can use the SettingLanguage property of the UserEN


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

Hi again

So I got the email localization working by using the SettingLanguange property, which is great. But I have one small problem, as I have tried to add the following meta tag in the header of the html-email template:
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
This is done because one of languages has special letters that doesn't display correctly be default. But added the meta tag doesn't seem to take affect.
I have tried stopping/starting/restarting the service, but when I view source on the email notification the meta tag isn't there?

Is the meta tag stripped from the template in the code?? Is there any other way to set the encoding of the email?

Looking forward to your reply.


mch
· 1
mch
helpful
0
not helpful

We do not remove anything from the template although the email component we use might do. I presume you are updating the correct template and so the only option at the moment is source code license or use your own email component.

We will look into adding the ability to change the encoding.


Saar Cohen
· 5000
Saar Cohen
helpful
0
not helpful

I have tried playing around with the the scheduler service and the source for Gemini 3.0.4, but I cannot use my changes in the scheduler, because it won't accept my Countersoft.Commons.dll - I don't know if its because of the signing or if its because you have used a different assemply of the Commons.dll then the one I have available in the Gemini source code.
I did however solve the issue of the letters by using the entity name of the ISO 8859-1 Characters, that wasn't displayed correctly.

But now I'm faced with another issue - I want to add the name of the of the project to the email alert, but I can't seem to find any methods for this in the commons assembly - is it only possible to get project name from the business.dll assembly?

Looking forward to your response.


mch
· 1
mch
helpful
0
not helpful

You need to use the web services to do this (Project web service). This is already integrated into the scheduler code.


Mark Wing
· 9108
Mark Wing