Skip to Content.
Sympa Menu

geteduroam - Re: default/other languages instead of device language in new geteduroam android

Subject: An open discussion list for topics related to the geteduroam service

List archive

Re: default/other languages instead of device language in new geteduroam android


Chronological Thread 
  • From: ALBRIZIO DANIELE <albrizio AT units.it>
  • To: "paul.dekkers AT surf.nl" <paul.dekkers AT surf.nl>
  • Cc: "geteduroam AT lists.geant.org" <geteduroam AT lists.geant.org>
  • Subject: Re: default/other languages instead of device language in new geteduroam android
  • Date: Fri, 5 Jan 2024 14:30:10 +0000
  • Accept-language: it-IT, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=units.it; dmarc=pass action=none header.from=units.it; dkim=pass header.d=units.it; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HUmFCAtvnuqfZjhDYAEKHKwA4ReTZhvESVXVXsq+p1w=; b=ExjNOapBVy5HxaOTWHbZTAPBBDTiE1Dofjv0kFrxVYEzM69fAJHpbpty2KjxNuGS3EFkP0BUosFPl1QLniJ5FbrUs4LMLzvdQFhw9HGdxfqm6DGaPMORfoKb4vle5kFHf63PvtHF5rE+8xgPH4yJrLQNnbcXW6ChjftATH/zAk/3WhSo7NDKtqgdaClPIXYe4K286olqPn9yTd2LDbeDTEBIjIt1VOZprdsN9+eQ9nndtSDfmS3jP451aU09qqKu2IFSXAwyHYxzPQW1VItgz3/DxOUocn4mt5lLmEEAN+jP0JlcN8eMcb6r5+K+HIXNM9uxkNY2/yGvFLYpVkW/8A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dDH8pPTllHD7kDliKHXYQzpHkKFr3wwwoKNTvHNwTZ6ozks3n5ikB1/GrzLLBc8+GKcXtptNj4F7Q2gDFd0mclnKOtc4g6RORnzBFvX5XjM6OqFiwCi2fli44a/ZPG9WDe0CWJquNcE9nTG4gsgQxdhDuVdlWP+f2UIca8SRFpD022hHPR013OiWwT73l15zjOuqP18NL7tIACYFIWcrqNgBECMPgkItVOqOFUqRrD6sps9OBJlBfipgywgIl/nYaoZK5e+52dcfzwa/I+bXxeq/BBuRQG+Lwt2dWRkeI8O00waguEcIF/6cYizLz9NDM/roEfVNcYBaaTVduYV4vQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=units.it;

On Fri, 2024-01-05 at 14:11 +0100, Paul Dekkers wrote:

Hi,

The discovery is still not multi-lingual, we're working on that. The issue is in part with performance, and meanwhile we stick to the "default" language.

For privacy considerations the processing of the discovery is entirely done on the client.

Very appreciated

The question is, should we send all languages to the client (increasing the discovery file size!) and have the client decide on the order; that means, if my language preference is NL-DE-EN [...]
We have very poor performing Android phones in the community, think about African countries, and those need to keep up and process this information also. The current discovery is already a bit slow for some.

Makes a lot of sense

Either way, this behaviour has not changed in the past years.

Sorry for not noticing before, my life is Italian/English  mixed, so it's difficult to discriminate for my brain unless some sort of short circuit happens. :-)

In your case, it's different BTW from ours in the Netherlands, as we have no NL translation in CAT. That means we're assuming in the geteduroam discovery that default = NL.

As a University we have some scenarios in which people with an active account from our institution are not italian-speaking (alongside with non english-speaking italians), so we appreciate added flexibility in this field.

Let me know if you have feedback to the logic, that's always welcome.

Well, my opinion (but widely opened to suggestions) is to move torwards one of these two scenarios:

1. Simple scenario: document CAT admin interface telling that default/other language setting, limited to institution name, may appear in some installers even when a translation matching the client device language is present (resource (? don't know how to concisely explain here) limitation).

2. Complex scenario: Build (say each 30 minutes or so?) a pre-cooked set of nationalized search lists server side 
     falling back to default/other language value if nationalized value is not present, 
     falling back again to country of the institution value if  default/other language value  is not present,
     falling back again to any other value of the same attribute. 
     geteduroam would fetch only the precooked list corresponding to its OS language. This would obviously impact CDN content distribution and update timespan (for what I understand should be tolerable).

...

Open to suggestions.

Regards and happy 2024

Daniele Albrizio

Regards,
Paul


On 05/01/2024 12:53, ALBRIZIO DANIELE (via geteduroam Mailing List) wrote:

de49d99e634d215e26f27e95eed1558769b73cc1.camel AT units.it" style="">
Using geteduroam android beta 2.0(516) 2/1/2024 on Samsung Galaxy A71 Android 13 - ITALIANO

When searching for Trieste  I get "University of Trieste - Italy" instead of "Università degli Studi di Trieste"

If I search for "Università degli Studi di Trieste" I get no results.

CAT configuration for this institution is :
Paese: Italia
Nome Organizzazione default/altre lingue: University of Trieste - Italy
Nome Organizzazione English(GB): University of Trieste
Nome Organizzazione Italiano: Università degli Studi di Trieste

My expected behaviour would be either:
1. My device is set up in Italian I expect results in Italian
2. I get results in all languages

Could you confirm this behaviour?


-- 


Daniele Albrizio
Ufficio Reti e telefonia | ICT - Phone and Network Management
Università degli Studi di Trieste | University of Trieste
Via Alfonso Valerio 12 - 34127 Trieste (Italy)
daniele.albrizio AT units.it
Tel. | Ph. +39 040 558 3319
Ufficio Reti e telefonia | ICT - Phone and Network Management
Tel. | Ph. +39 040 558 3331



Archive powered by MHonArc 2.6.24.

Top of Page