Annoying problem Webmail Ent. Premium 6.5

Discussion forum for Enterprise Edition.
Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

Is it possible that the AM/PM clock showing in calendar can be changed for us working in a 24H environment??

Bloody annoying.....

Image

IT-Koncern
Posts: 4
Joined: Fri Apr 20, 2012 5:22 am

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by IT-Koncern »

Experiencing the same issue.

It appears that the display of 24hour format is determined by the value of the Language selected when the user logs on. I am not able to see any way of changing this value. I added an translation file which was copied from "WebMail-Mondo.net-tokens-en.map" and modified the Country selector file "LANGUAGES.TAB" but that had no effect other than allowing me to translate the interface at some point later.

I can see that there is a string in the mapping file that defines the value for Language and suspect that maybe this value is hard coded in the program.

Do need a solution to this issue and look forwward to the answer.

MailEnable
Site Admin
Posts: 4441
Joined: Tue Jun 25, 2002 3:03 am
Location: Melbourne, Victoria Australia

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by MailEnable »

Here is how to achieve the 24 hour clock - based on culture.

Using Notepad, open the LANGUAGES.TAB file in your MailEnable BIN directory and add this line to the bottom of the file:

Code: Select all

da-DK{tab}Danish (Denmark)
(note: the {tab} is a tab/chr(9) - ie:the file is tab delmited)

Under the MailEnable BIN filder, copy the supplied WebMail-Mondo.net-tokens-en file to WebMail-Mondo.net-tokens-da-DK.map
(obviously this will result in english tokens being used, but the culture will be in danish - the tokens can be replaced/sourced as a separate activity)

Other cultures are listed below:

Code: Select all

af-ZA{tab}Afrikaans (South Africa)
sq-AL{tab}Albanian (Albania)
ar-DZ{tab}Arabic (Algeria)
ar-BH{tab}Arabic (Bahrain)
ar-EG{tab}Arabic (Egypt)
ar-IQ{tab}Arabic (Iraq)
ar-JO{tab}Arabic (Jordan)
ar-KW{tab}Arabic (Kuwait)
ar-LB{tab}Arabic (Lebanon)
ar-LY{tab}Arabic (Libya)
ar-MA{tab}Arabic (Morocco)
ar-OM{tab}Arabic (Oman)
ar-QA{tab}Arabic (Qatar)
ar-SA{tab}Arabic (Saudi Arabia)
ar-SY{tab}Arabic (Syria)
ar-TN{tab}Arabic (Tunisia)
ar-AE{tab}Arabic (U.A.E.)
ar-YE{tab}Arabic (Yemen)
hy-AM{tab}Armenian (Armenia)
az-Cyrl-AZ{tab}Azeri (Cyrillic, Azerbaijan)
az-Latn-AZ{tab}Azeri (Latin, Azerbaijan)
eu-ES{tab}Basque (Basque)
be-BY{tab}Belarusian (Belarus)
bs-Cyrl-BA{tab}Bosnian (Cyrillic, Bosnia and Herzegovina)
bs-Latn-BA{tab}Bosnian (Latin, Bosnia and Herzegovina)
bg-BG{tab}Bulgarian (Bulgaria)
ca-ES{tab}Catalan (Catalan)
zh-HK{tab}Chinese (Hong Kong S.A.R.)
zh-MO{tab}Chinese (Macao S.A.R.)
zh-CN{tab}Chinese (People's Republic of China)
zh-SG{tab}Chinese (Singapore)
zh-TW{tab}Chinese (Taiwan)
hr-BA{tab}Croatian (Bosnia and Herzegovina)
hr-HR{tab}Croatian (Croatia)
cs-CZ{tab}Czech (Czech Republic)
da-DK{tab}Danish (Denmark)
dv-MV{tab}Divehi (Maldives)
nl-BE{tab}Dutch (Belgium)
nl-NL{tab}Dutch (Netherlands)
en-AU{tab}English (Australia)
en-BZ{tab}English (Belize)
en-CA{tab}English (Canada)
en-029{tab}English (Caribbean)
en-IE{tab}English (Ireland)
en-JM{tab}English (Jamaica)
en-NZ{tab}English (New Zealand)
en-PH{tab}English (Republic of the Philippines)
en-ZA{tab}English (South Africa)
en-TT{tab}English (Trinidad and Tobago)
en-GB{tab}English (United Kingdom)
en-US{tab}English (United States)
en-ZW{tab}English (Zimbabwe)
et-EE{tab}Estonian (Estonia)
fo-FO{tab}Faroese (Faroe Islands)
fil-PH{tab}Filipino (Philippines)
fi-FI{tab}Finnish (Finland)
fr-BE{tab}French (Belgium)
fr-CA{tab}French (Canada)
fr-FR{tab}French (France)
fr-LU{tab}French (Luxembourg)
fr-MC{tab}French (Principality of Monaco)
fr-CH{tab}French (Switzerland)
fy-NL{tab}Frisian (Netherlands)
gl-ES{tab}Galician (Galician)
ka-GE{tab}Georgian (Georgia)
de-AT{tab}German (Austria)
de-DE{tab}German (Germany)
de-LI{tab}German (Liechtenstein)
de-LU{tab}German (Luxembourg)
de-CH{tab}German (Switzerland)
el-GR{tab}Greek (Greece)
gu-IN{tab}Gujarati (India)
he-IL{tab}Hebrew (Israel)
hi-IN{tab}Hindi (India)
hu-HU{tab}Hungarian (Hungary)
is-IS{tab}Icelandic (Iceland)
id-ID{tab}Indonesian (Indonesia)
iu-Latn-CA{tab}Inuktitut (Latin, Canada)
ga-IE{tab}Irish (Ireland)
it-IT{tab}Italian (Italy)
it-CH{tab}Italian (Switzerland)
ja-JP{tab}Japanese (Japan)
kn-IN{tab}Kannada (India)
kk-KZ{tab}Kazakh (Kazakhstan)
sw-KE{tab}Kiswahili (Kenya)
kok-IN{tab}Konkani (India)
ko-KR{tab}Korean (Korea)
ky-KG{tab}Kyrgyz (Kyrgyzstan)
lv-LV{tab}Latvian (Latvia)
lt-LT{tab}Lithuanian (Lithuania)
lb-LU{tab}Luxembourgish (Luxembourg)
mk-MK{tab}Macedonian (Former Yugoslav Republic of Macedonia)
ms-BN{tab}Malay (Brunei Darussalam)
ms-MY{tab}Malay (Malaysia)
mt-MT{tab}Maltese
mi-NZ{tab}Maori
arn-CL{tab}Mapudungun (Chile)
mr-IN{tab}Marathi (India)
moh-CA{tab}Mohawk (Mohawk)
mn-MN{tab}Mongolian (Cyrillic, Mongolia)
ne-NP{tab}Nepali (Nepal)
nb-NO{tab}Norwegian, Bokmål (Norway)
nn-NO{tab}Norwegian, Nynorsk (Norway)
ps-AF{tab}Pashto (Afghanistan)
fa-IR{tab}Persian (Iran)
pl-PL{tab}Polish (Poland)
pt-BR{tab}Portuguese (Brazil)
pt-PT{tab}Portuguese (Portugal)
pa-IN{tab}Punjabi (India)
quz-BO{tab}Quechua (Bolivia)
quz-EC{tab}Quechua (Ecuador)
quz-PE{tab}Quechua (Peru)
ro-RO{tab}Romanian (Romania)
rm-CH{tab}Romansh (Switzerland)
ru-RU{tab}Russian (Russia)
smn-FI{tab}Sami, Inari (Finland)
smj-NO{tab}Sami, Lule (Norway)
smj-SE{tab}Sami, Lule (Sweden)
se-FI{tab}Sami, Northern (Finland)
se-NO{tab}Sami, Northern (Norway)
se-SE{tab}Sami, Northern (Sweden)
sms-FI{tab}Sami, Skolt (Finland)
sma-NO{tab}Sami, Southern (Norway)
sma-SE{tab}Sami, Southern (Sweden)
sa-IN{tab}Sanskrit (India)
sr-Cyrl-BA{tab}Serbian (Cyrillic, Bosnia and Herzegovina)
sr-Cyrl-CS{tab}Serbian (Cyrillic, Serbia)
sr-Latn-BA{tab}Serbian (Latin, Bosnia and Herzegovina)
sr-Latn-CS{tab}Serbian (Latin, Serbia)
ns-ZA{tab}Sesotho sa Leboa (South Africa)
tn-ZA{tab}Setswana (South Africa)
sk-SK{tab}Slovak (Slovakia)
sl-SI{tab}Slovenian (Slovenia)
es-AR{tab}Spanish (Argentina)
es-BO{tab}Spanish (Bolivia)
es-CL{tab}Spanish (Chile)
es-CO{tab}Spanish (Colombia)
es-CR{tab}Spanish (Costa Rica)
es-DO{tab}Spanish (Dominican Republic)
es-EC{tab}Spanish (Ecuador)
es-SV{tab}Spanish (El Salvador)
es-GT{tab}Spanish (Guatemala)
es-HN{tab}Spanish (Honduras)
es-MX{tab}Spanish (Mexico)
es-NI{tab}Spanish (Nicaragua)
es-PA{tab}Spanish (Panama)
es-PY{tab}Spanish (Paraguay)
es-PE{tab}Spanish (Peru)
es-PR{tab}Spanish (Puerto Rico)
es-ES{tab}Spanish (Spain)
es-UY{tab}Spanish (Uruguay)
es-VE{tab}Spanish (Venezuela)
sv-FI{tab}Swedish (Finland)
sv-SE{tab}Swedish (Sweden)
syr-SY{tab}Syriac (Syria)
ta-IN{tab}Tamil (India)
tt-RU{tab}Tatar (Russia)
te-IN{tab}Telugu (India)
th-TH{tab}Thai (Thailand)
tr-TR{tab}Turkish (Turkey)
uk-UA{tab}Ukrainian (Ukraine)
ur-PK{tab}Urdu (Islamic Republic of Pakistan)
uz-Cyrl-UZ{tab}Uzbek (Cyrillic, Uzbekistan)
uz-Latn-UZ{tab}Uzbek (Latin, Uzbekistan)
vi-VN{tab}Vietnamese (Vietnam)
cy-GB{tab}Welsh
xh-ZA{tab}Xhosa
zu-ZA{tab}Zulu
Regards, Andrew

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

Does this get erased with the next upgrades??? 6.52 which should have been 6.51 messed up my server pretty bad....

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

Cant get it to work despite following your advice....

Image

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

The picture is much larger and you need to show it all in a browser like firefox. :)

MailEnable
Site Admin
Posts: 4441
Joined: Tue Jun 25, 2002 3:03 am
Location: Melbourne, Victoria Australia

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by MailEnable »

it worked for me. here is why my languages.tab file lookes like:

Code: Select all

en	English
zh	Chinese
nl	Dutch
fr	French
de	German
hu	Hungarian
it	Italian
ja	Japanese
es	Spanish
pt	Portuguese (European)
pt-br	Portuguese (Brazilian)
sk	Slovak
tr	Turkish
da-DK	Danish (Denmark)
and I have a file called: WebMail-Mondo.net-tokens-da-dk.map in my bin directory also.
And, when I login, my calendar does not have am/pm in it. I also tested my suggestion on a few other machines and it worked fine.
Regards, Andrew

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

Just had a customer turning down Mailenable and choosing SM because of this :(

MailEnable
Site Admin
Posts: 4441
Joined: Tue Jun 25, 2002 3:03 am
Location: Melbourne, Victoria Australia

Re: Bloody annoying problem Webmail Ent. Premium 6.5

Post by MailEnable »

I notice in your example that the tokens are in English - which might imply that its not using the token file I used in my example.
Perhaps this issue should be investigated, since its a clear difference between what I proposed and what is happening on your server.

To prove the point - i followed the instructions on the demonstration site on MailEnable's server.

Within the browser goto: http://www.mailenable.com/mewebmail
enter username: medemo@demonstration
password: demo
select Danish (Denmark) language
etc.

Then view the calendar and you will notice the localization / use of 24Hour clock.

Beyond that, if it does not work as I stated, then I suggest logging a support ticket (use the defect category since thing are not working for you as I have suggested).

Just to reiterate what I did on the server.

Code: Select all

1. opened BIN/Languages.tab in notepad.
2. Added the line "da-DK	Danish (Denmark)" to the bottom of the file
3. copied BIN/WebMail-Mondo.net-tokens-de.map to BIN/WebMail-Mondo.net-tokens-da-DK.map
4. Used browser to login, chosing Danish (Denmark) from the dropdown language list.
Regards, Andrew

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

Cant get it to work here.... :(

6.53 April 30 2012
------------------
ADD: EAS Management Application now provisions DNS SRV records if local DNS server is detected
ADD: EAS Management Application now creates virtual applications under IIS
ADD: EAS Management Application includes diagnoses IIS configuration and significantly simplifies EAS deployment
IMP: EAS Management Application would not allow a purchased license to be activated until the evaluation period had completed
IMP: Searching in Sent Items or Drafts folder much faster in webmail
IMP: Address book in webmail is now limited to 300 contacts and allows searching when over that threshold
FIX: ActiveSync clients would not honor copy recipients (CC/BCC) when sending messages
FIX: Touchdown EAS client would not forward MIME messages correctly
FIX: Timezone for webmail was not falling back to the global one set in administration program if none set for mailbox
FIX: A malformatted MIME boundary for attachment would cause webmail to just sit and show wait dialog
FIX: Updated timezones for webmail
FIX: A non-encoded inline text attachment could stop base64 encoded email content from being decoded in webmail
FIX: Domain quota options were not being migrated by the provider migration utility

Should I take that as the issue has been fixed in 6.53??

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

And all files are gone again next upgrade..... :(

Can you pls make this a priority since customers are beginning to complain about it and it affects all of Europe!!??

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

I have looked throught the tokens to find anything related to this....there isnt anything pointing towards AM/PM time.

So I need more....I cant get it to change at all since the AM/PM isssue seems hardcoded into 6.53(yes I upgraded).

Everything runs fine except this.

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

Could this be javascript related since the aspx file are calling a java script?

I cant find anything AM/PM related in the .XML files?

MailEnable
Site Admin
Posts: 4441
Joined: Tue Jun 25, 2002 3:03 am
Location: Melbourne, Victoria Australia

Re: Annoying problem Webmail Ent. Premium 6.5

Post by MailEnable »

It has nothing to do with the tokens or the javascript, and its not a bug that was fixed in the recent release. The way it works is that the language drop down allows the culture of the calendar to be set. ie: the value in the languages.tab is the culture. Then when you select that culture from the dropdown and it is used by the calendar to change what it shows.

But, it seems that following my earlier instructions has not worked for you. Perhaps a ticket is the best option because there must be some environmental problem preventing it from displaying. That seems unusual though. Perhaps you could PM me a test account login details and URL and I can try to gain some insight as to why it does not work on your server.
Regards, Andrew

Netsupply
Posts: 54
Joined: Wed Jan 18, 2012 2:41 pm

Re: Annoying problem Webmail Ent. Premium 6.5

Post by Netsupply »

The german token does it....english does not. Despite in the same location.....and timezone.

Post Reply