CC'ing mpvl@, the blog post author.
On Sat, Mar 2, 2019 at 1:16 AM <iain.dunc...@gmail.com> wrote: > > I did a bit more digging and found this: > > https://go-review.googlesource.com/c/text/+/55331/ > > Which states: > > "language: remove manual hr -> sr mapping was removed in CLDR for > geo-political reasons" > > Which answers why it doesn't work so I think it is just the example that > needs removing/updating. I think it could use "bs" (Bosnian) instead of > "sr-Latn" and still make the point it was trying to. > > On Friday, 1 March 2019 13:50:44 UTC, Iain Duncan wrote: >> >> The article for the golang.org/x/text/language here: >> >> https://blog.golang.org/matchlang >> >> states that "For a user preference of "hr" (Croatian), the best match is >> "sr-Latn" (Serbian with Latin script), because, once they are written in the >> same script, Serbian and Croatian are mutually intelligible." and this is >> re-iterated in the example in the godoc here: >> >> https://godoc.org/golang.org/x/text/language#example-Matcher >> >> fmt.Println("----") >> >> // Someone specifying sr-Latn is probably fine with getting Croatian. >> fmt.Println(m.Match(language.Make("sr-Latn"))) >> >> // We match SimplifiedChinese, but with Low confidence. >> fmt.Println(m.Match(language.TraditionalChinese)) >> >> // Serbian in Latin script is a closer match to Croatian than Traditional >> // Chinese to Simplified Chinese. >> fmt.Println(m.Match(language.TraditionalChinese, >> language.Make("sr-Latn"))) >> >> However, running either of these code examples results in Croatian not being >> matched to Serbian and vice-versa. This looks like a bug in the language >> package (either in the documentation and examples or the code itself) but >> the contribution guidelines suggested checking here first. Has the >> behaviour of the language package changed since that article and example >> were written? -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.