76
7 days later

In multilingual regions, users might prefer a specific language but fall back on the rest if there are too few matches.

A concrete use case when lowering a language would help:

  • While searching in Cyrillic in Ukraine, I prefer Ukrainian news and versions of sites, and want to only see russian when relevant Ukrainian results end.
  • While searching in English, I expect English and occasional Ukrainian results, but nothing in russian.

Can something like raising/lowering domains be implemented for entire languages? As a global option, a lens, a sub-region, etc. This should also apply to things like Wikipedia infoboxes.

Merged 1 post from Raising/lowering entire languages.

    z64 I'm in a similar situation (English & French-speaker in Belgium), but I want all UIs in English so my browser sends en-US,en;q=0.9. I also get plenty of results in Dutch, which I nearly never want, and which is a dealbreaker for my usage.

    Just throwing a slightly different idea into the discussion:

    1. Allow users to input all the languages they speak and want to have results for into preferences
    2. Block language results not matching any of those languages (maybe optional)
    3. Make region selector just select the regional aspects then (like e.g. preferring shops from that country, amazon.<localtld> vs amazon.com, disambiguation for Paris Texas vs Paris France and things like that) and no language related settings anymore.

    Quick workaround that work moderately well for my use case is to add site:ch if I want swiss results as the &r=ch (selecting switzerland region) usually doesn't work well as about 70% of results are from France.

    For example:

    This is especially important when I want to order physical objects, as I want to avoid international shipping.

    When you do research from Brussels (Belgium), most of the results are in Dutch.
    But Belgium being a trilingual country (French/Dutch/German), getting only the Dutch result is not right.

    As a native French speaker, I always have to change the website language to either French or English.

    It would be neat to see Kagi taking that into account, so that results are not Dutch only.

      @z64 I believe we have a check for browser language for a few countries including Belgium?

        2 months later

        Hi Natha , sorry for the delay - can you still reproduce any issues?

        Two questions;

        • Can you verify what your search region setting is? You mention you're searching "from Belgium", but it would be good to precisely verify what your search region is set to.

        • If you can, can you verify your browser's language is set correctly? In particular, if you could tell me what your browser's Accept-Language header is being sent, that would be most helpful. If you need instructions on how to do this, let me know (& which browser you use). It should be set to something including fr-BE to work as expected.

          7 days later

          Natha See above, plus can you give a few example queries?

            a year later

            I have the same issue. I selected Belgium as Country/Region in Kagi's preferences (Interface is set to English). My browser's Accept-language is fr-BE,fr-FR;q=0.9,fr;q=0.8,en-US;q=0.7,en;q=0.6, yet I still only get results in nl-BE.

            This is a deal breaker for me using Kagi.

            Note that changing Kagi's interface language to French instead of English makes no difference.

              Also note that this should not be based on the browser's accept-language header but Kagi should allow to select a full locale in the Country/Region selector, instead of "Belgium" only.

              Google's search preference is better in that regard: It allows you to select a region (which can be dynamic, which is much better, e.g. when you are abroad and looking for restaurants) as well as a defining a preferred language for multi-lang websites. This value, if not made configurable should use Accept-language but it appears is doesn't with Kagi.

              Merged 7 posts from Bilingual/Trilingual results in Belgium.
                7 days later

                Hello,

                I live in Switzerland where we have three main languages : German, French and Italian.

                I live in the French part of Switzerland and even though we were supposed to learn a bit of German in school, I (and many others) are really bad.

                I have my UI set in French and my country to Switzerland so I often get results in French and German as well.

                All those results in German are basically useless to me but I still like having Swiss websites being prioritized.

                For me it would be like this

                UI Language : French
                Country : Switzerland
                Search results : French (language)

                Or maybe having the possibility under country to select "Switzerland (French)" or "Switzerland (German)".

                I know it's kind of an edge case, we're a small country, but still, it would be excellent !

                Thank you SO MUCH for Kagi, I love the product.

                5 days later
                Merged 1 post from Different settings than country to specify search language results.
                  a month later

                  I would like a setting to set the language the results are in--a result language selection filter. Then you can have the region set to International but still be able to sometimes just display results from a different language.

                  23 days later

                  Hi, just wanted to say that I have the same problem as the other Belgians here. If I type « apple » for example, I would like Kagi to know that I would prefer to see the FR version of the apple website in Belgium, not the NL one.

                    As a first step towards better regional experience we will be introducing these selectable regions soon:

                    Belgium (fr)
                    Belgium (nl)
                    Canada (en)
                    Canada (fr)
                    Spain (ca)
                    Spain (es)
                    Switzerland (de)
                    Switzerland (fr)

                    We understand that this does not solve all problems, but it does solve a lot and is fairly straightforward for us to do. Thanks for your patience.