You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
lang=”xx” Shows map labels in the language you specify with the short language codes used for each wiki. lang=“local” Shows map labels in the languages of the territory mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3]. Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018 _____________________
Joe Matazzoni Product Manager, Collaboration Wikimedia Foundation, San Francisco
"Imagine a world in which every single human being can freely share in the sum of all knowledge."
Dear Joe,
The new feature works perfectly. Thank you for your efforts!
Best, Samat
On 25 April 2018 at 23:12, Joe Matazzoni jmatazzoni@wikimedia.org wrote:
You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
- lang=”xx” Shows map labels in the language you specify with the
short language codes used for each wiki.
- lang=“local” Shows map labels in the languages of the territory
mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3]. Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
*Joe Matazzoni* Product Manager, Collaboration Wikimedia Foundation, San Francisco *"Imagine a world in which every single human being can freely share in the sum of all knowledge." *
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Hi,
it technically looks to work great. Well done! What I perceive as unpleasant is that the language fallback works even in places which are native to the desired language. Example I discovered: Mariánské Lázně in the Czech Republic don't have "name:cs" tag for czech version of its name, the czech version is directly and solely in the "name" tag. But as it has "name:sr-Latn" for serbian version of its name, and serbian is from some reason in a fallback chain of czech, the name in serbian appears on a map [proof https://test.wikipedia.org/wiki/User:YjM/sandbox]. This particular example is easy to solve (i.e. add the "name:cs" in OSM), but I have no idea if this may apply to other languages and their fallbacks. I even doubt there is some simple way of fixing it on your side, I just think it's an issue to notice.
Thanks and regards Jan
On 25 April 2018 at 23:12, Joe Matazzoni jmatazzoni@wikimedia.org wrote:
You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
- lang=”xx” Shows map labels in the language you specify with the
short language codes used for each wiki.
- lang=“local” Shows map labels in the languages of the territory
mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3]. Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
*Joe Matazzoni* Product Manager, Collaboration Wikimedia Foundation, San Francisco *"Imagine a world in which every single human being can freely share in the sum of all knowledge." *
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Jan writes:
Example I discovered: Mariánské Lázně in the Czech Republic don't have "name:cs" tag for czech version of its name, the czech version is directly and solely in the "name" tag. But as it has "name:sr-Latn" for serbian version of its name, and serbian is from some reason in a fallback chain of czech, the name in serbian appears on a map [proof https://test.wikipedia.org/wiki/User:YjM/sandbox]. This particular example is easy to solve (i.e. add the "name:cs" in OSM), but I have no idea if this may apply to other languages and their fallbacks. I even doubt there is some simple way of fixing it on your side, I just think it's an issue to notice.
You have described the problem—and solution in this case—very astutely. One of the problems with OSM data is that local labels are often given just as a “name,” with no language code, and are not repeated as multilingual labels, with a language code. So, when you request names in a particular language, it ignores the local labels (though frequently, it falls back to local as a matter of course anyway, depending on the fallback languages defined)
This is one of the reasons we created lang=“local”, which takes the map out of internationalization and puts it back to using just the local language. I expect it will most often be used when showing a map of the local country in the local language. When we discovered this issue, we also simplified our fallback protocol, which had previously tried to find names that use the same script as the requested language—because that tended to worsen the problem you describe.
I’m planning to post a discussion of this very thing to the project page tomorrow. I think you’re right that there is no “solution" on our side, since it’s an issue in the data. Maybe the new internationalized maps will inspire Wikimedians to enrich OSM data with more names in more languages. I hope so!
_____________________
Joe Matazzoni Product Manager, Collaboration Wikimedia Foundation, San Francisco mobile 202.744.7910 jmatazzoni@wikimedia.org
"Imagine a world in which every single human being can freely share in the sum of all knowledge."
On Apr 25, 2018, at 3:04 PM, Jan Macura macurajan@gmail.com wrote:
Hi,
it technically looks to work great. Well done! What I perceive as unpleasant is that the language fallback works even in places which are native to the desired language. Example I discovered: Mariánské Lázně in the Czech Republic don't have "name:cs" tag for czech version of its name, the czech version is directly and solely in the "name" tag. But as it has "name:sr-Latn" for serbian version of its name, and serbian is from some reason in a fallback chain of czech, the name in serbian appears on a map [proof https://test.wikipedia.org/wiki/User:YjM/sandbox]. This particular example is easy to solve (i.e. add the "name:cs" in OSM), but I have no idea if this may apply to other languages and their fallbacks. I even doubt there is some simple way of fixing it on your side, I just think it's an issue to notice.
Thanks and regards Jan
On 25 April 2018 at 23:12, Joe Matazzoni <jmatazzoni@wikimedia.org mailto:jmatazzoni@wikimedia.org> wrote: You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
lang=”xx” Shows map labels in the language you specify with the short language codes used for each wiki. lang=“local” Shows map labels in the languages of the territory mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3]. Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018 https://www.mediawiki.org/wiki/Talk:Map_improvements_2018 _____________________
Joe Matazzoni Product Manager, Collaboration Wikimedia Foundation, San Francisco
"Imagine a world in which every single human being can freely share in the sum of all knowledge."
Maps-l mailing list Maps-l@lists.wikimedia.org mailto:Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l https://lists.wikimedia.org/mailman/listinfo/maps-l
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Thanks for such brief replys!
On 26 April 2018 at 00:40, Joe Matazzoni jmatazzoni@wikimedia.org wrote:
I think you’re right that there is no “solution" on our side, since it’s an issue in the data. Maybe the new internationalized maps will inspire Wikimedians to enrich OSM data with more names in more languages. I hope so!
I would hope that it would be possible to use Wikidata labels for map internalization in a future not so distant, instead of "name:*" tags in OSM. Although I have no idea how to possibly implement such thing in a way which won't be time-costly, it is definitely a way to investigate, because it would not only solve this problem, but enhance the internalization drastically, as WD has many more labels than OSM contain in names [yet I don't have any proofy statistics in hand, just my impression..]
Regards Jan
Jan writes:
I would hope that it would be possible to use Wikidata labels for map internalization in a future not so distant, instead of "name:*" tags in OSM. Although I have no idea how to possibly implement such thing in a way which won't be time-costly, it is definitely a way to investigate, because it would not only solve this problem, but enhance the internalization drastically, as WD has many more labels than OSM contain in names [yet I don't have any proofy statistics in hand, just my impression..]
You are right once again, on both counts: Using Wikidata to supplement OSM labels may well be possible and desirable in many ways. But it would be a very large project—and is certainly beyond the scope of our current Map Improvements 2018 engagement. _____________________
Joe Matazzoni Product Manager, Collaboration Wikimedia Foundation, San Francisco mobile 202.744.7910 jmatazzoni@wikimedia.org
"Imagine a world in which every single human being can freely share in the sum of all knowledge."
On Apr 25, 2018, at 3:56 PM, Jan Macura macurajan@gmail.com wrote:
Thanks for such brief replys!
On 26 April 2018 at 00:40, Joe Matazzoni <jmatazzoni@wikimedia.org mailto:jmatazzoni@wikimedia.org> wrote: I think you’re right that there is no “solution" on our side, since it’s an issue in the data. Maybe the new internationalized maps will inspire Wikimedians to enrich OSM data with more names in more languages. I hope so!
I would hope that it would be possible to use Wikidata labels for map internalization in a future not so distant, instead of "name:*" tags in OSM. Although I have no idea how to possibly implement such thing in a way which won't be time-costly, it is definitely a way to investigate, because it would not only solve this problem, but enhance the internalization drastically, as WD has many more labels than OSM contain in names [yet I don't have any proofy statistics in hand, just my impression..]
Regards Jan _______________________________________________ Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
On 26 April 2018 at 00:59, Joe Matazzoni jmatazzoni@wikimedia.org wrote:
You are right once again, on both counts: Using Wikidata to supplement OSM labels may well be possible and desirable in many ways. But it would be a very large project—and is certainly beyond the scope of our current Map Improvements 2018 engagement.
Understood. Thanks for your clarifications. It's nice to know that the development team of WMF reads my thoughts (not so original, I admit) :-)
Best regards Jan
Great feature, thanks a lot.
Is the server-setup ready to take up some load? If there will be no veto in the next days I would like to integrate the i18n map as default inside the map-gadget we have in different language versions of Wikipedia. It could looks than like this[1] (Example in German).
Best regards Tim alias Kolossos
[1]https://tools.wmflabs.org/wiwosm/osm-on-ol/kml-on-ol-2018.php?lang=de&us...
Am 25.04.2018 um 23:12 schrieb Joe Matazzoni:
You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
- lang=”xx” Shows map labels in the language you specify with the short language codes used for each wiki.
- lang=“local”Shows map labels in the languages of the territory mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3].Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
*Joe Matazzoni* Product Manager, Collaboration Wikimedia Foundation, San Francisco
/"Imagine a world in which every single human being can freely share in the sum of all knowledge." / / /
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Hi Tim, In answer to your question about integrating i18n maps inside a map gadget, we’re not sure from the example you show which gadget you’re referring to.
The one thing I will say is that, depending what wiki you work on, you may not need to use a gadget to do what you want to do. Full mapframe functionality, with i18n, will be available in May for most Wikipedias. Here’s an announcement to that effect that is in the process of being distributed worldwide [1]. (If German Wikipedia is your main wiki, however, I do have to add that de.wiki is not on the list [2] for this release because of Flagged Revisions; a notice about that is being translated for distribution [3].
Anyway, I’ll try to get an answer to your question if you can tell us a little more. It it would be helpful if you could take the discussion to the Map Improvements 2018 talk page [4], where it will be easier for some members of my team to participate. Thanks.
Joe
[1] https://www.mediawiki.org/wiki/Map_improvements_2018#April_11,_2018 https://www.mediawiki.org/wiki/Map_improvements_2018#April_11,_2018 [2] https://phabricator.wikimedia.org/T191583 https://phabricator.wikimedia.org/T191583 [3] https://meta.wikimedia.org/wiki/User:JMatazzoni_(WMF)/mapframe-to-nine-fr-wi... https://meta.wikimedia.org/wiki/User:JMatazzoni_(WMF)/mapframe-to-nine-fr-wikis [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018 https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
_____________________
Joe Matazzoni Product Manager, Collaboration Wikimedia Foundation, San Francisco
On Apr 27, 2018, at 1:34 PM, Tim Alder tim@alder-digital.de wrote:
Great feature, thanks a lot.
Is the server-setup ready to take up some load? If there will be no veto in the next days I would like to integrate the i18n map as default inside the map-gadget we have in different language versions of Wikipedia. It could looks than like this[1] (Example in German).
Best regards Tim alias Kolossos
[1]https://tools.wmflabs.org/wiwosm/osm-on-ol/kml-on-ol-2018.php?lang=de&us...
Am 25.04.2018 um 23:12 schrieb Joe Matazzoni:
You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
- lang=”xx” Shows map labels in the language you specify with the short language codes used for each wiki.
- lang=“local”Shows map labels in the languages of the territory mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3].Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
*Joe Matazzoni* Product Manager, Collaboration Wikimedia Foundation, San Francisco
/"Imagine a world in which every single human being can freely share in the sum of all knowledge." / / /
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Hello Joe, I mean this good old gadget: https://de.wikipedia.org/wiki/Wikipedia:WikiProjekt_Georeferenzierung/Anwend...
Regads Tim
Am 28.04.2018 um 00:53 schrieb Joe Matazzoni:
Hi Tim, In answer to your question about integrating i18n maps inside a map gadget, we’re not sure from the example you show which gadget you’re referring to.
The one thing I will say is that, depending what wiki you work on, you may not need to use a gadget to do what you want to do. Full mapframe functionality, with i18n, will be available in May for most Wikipedias. Here’s an announcement to that effect that is in the process of being distributed worldwide [1]. (If German Wikipedia is your main wiki, however, I do have to add that de.wiki is not on the list [2] for this release because of Flagged Revisions; a notice about that is being translated for distribution [3].
Anyway, I’ll try to get an answer to your question if you can tell us a little more. It it would be helpful if you could take the discussion to the Map Improvements 2018 talk page [4], where it will be easier for some members of my team to participate. Thanks.
Joe
[1] https://www.mediawiki.org/wiki/Map_improvements_2018#April_11,_2018 [2] https://phabricator.wikimedia.org/T191583 [3] https://meta.wikimedia.org/wiki/User:JMatazzoni_(WMF)/mapframe-to-nine-fr-wi... [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
*Joe Matazzoni* Product Manager, Collaboration Wikimedia Foundation, San Francisco
On Apr 27, 2018, at 1:34 PM, Tim Alder <tim@alder-digital.de mailto:tim@alder-digital.de> wrote:
Great feature, thanks a lot.
Is the server-setup ready to take up some load? If there will be no veto in the next days I would like to integrate the i18n map as default inside the map-gadget we have in different language versions of Wikipedia. It could looks than like this[1] (Example in German).
Best regards Tim alias Kolossos
[1]https://tools.wmflabs.org/wiwosm/osm-on-ol/kml-on-ol-2018.php?lang=de&us...
Am 25.04.2018 um 23:12 schrieb Joe Matazzoni:
You can now display maps in languages of your choice on testwiki. I made two pages to demonstrate the new features, on testwiki [1] and testwiki2 [2] (embedded maps on test2 are dynamic; those on test are static until you click to pop up an enlargement).
By default, internationalized maps display in the language of the wiki (which is English for the testwikis). So to experiment with these features, you’ll want to use the two new mapframe parameters we’ve added. Just insert them into your map frame tags.
* lang=”xx” Shows map labels in the language you specify with the short language codes used for each wiki. * lang=“local”Shows map labels in the languages of the territory mapped (essentially opting out of internationalization).
Right now, internationalization works only with mapframe, not maplink (which should be working some time next week). You can read more about this new feature and how to use it on the Map Improvements 2018 project page, under Updates [3].Our plan is to wait a week or two and assess user comments about the feature. At that point, we’ll decide whether to move forward with a general release or keep making fixes.
So please try the new features out and leave feedback on the Map Improvements 2018 talk page [4] . We’re listening!
Yours, Joe
[1] https://test.wikipedia.org/wiki/Map_internationalization_examples [2] https://test2.wikipedia.org/wiki/Map_internationalization_examples [3] https://www.mediawiki.org/wiki/Map_improvements_2018#Project_Updates [4] https://www.mediawiki.org/wiki/Talk:Map_improvements_2018
*Joe Matazzoni* Product Manager, Collaboration Wikimedia Foundation, San Francisco
/"Imagine a world in which every single human being can freely share in the sum of all knowledge." / / /
Maps-l mailing list Maps-l@lists.wikimedia.org mailto:Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Maps-l mailing list Maps-l@lists.wikimedia.org mailto:Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l
Maps-l mailing list Maps-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/maps-l