Sametime: Erro no iNotes com Stlinks em pt ao inves de pt br

From Wiki

P.S.: Já reabri um chamado sobre isso.

Erro do Ecrã no iNotes

Existe um erro dentro do iNotes que abre o Janela de chat como Português de Portugal ao invés de Português do Brasil


A url correta seria

sametime.domain.com/sametime/stlinsk/pt_BR/chatWindow.html..............


mas a url que montada é

sametime.domain.com/sametime/stlinsk/pt/chatWindow.html..............

Solução:

Edite o arquivo stlinks e procure pela linha 1381

.....
56   var STLANGS="en,zh,sv,pt,no,nl,ko,ja,it,fr,fi,es,de,da,zh_TW,pl,ru,pt_BR,cs,el,hu,tr,ar,he,iw";
57   var STDEF_LANG="en";
.....
1319 function setSTLinksURL(main,lang,pages)
.....
1381 if ((typeof lang == "undefined") || (lang == ""))
1382		lang=STDEF_LANG; 
1383	else {
1384		if (STLANGS.toLowerCase().indexOf(lang.toLowerCase()) == -1) {
1385			lang=lang.substring(0,2);
1386			if (STLANGS.indexOf(lang) == -1)
1387				lang=STDEF_LANG;
1388		}
1389	}

adicione a função

lang=lang.replace("-","_");

conforme abaixo

if ((typeof lang == "undefined") || (lang == ""))
		lang=STDEF_LANG;
	else {
        	lang=lang.replace("-","_");
		if (STLANGS.toLowerCase().indexOf(lang.toLowerCase()) == -1) {
			lang=lang.substring(0,2);
			if (STLANGS.indexOf(lang) == -1)
				lang=STDEF_LANG;
		}


Limpe o histórico do seu Navegador e reabra o iNotes. Com isso soluciona o problema.


Ver também