<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:jluth@mail.com" title="Justin L <jluth@mail.com>"> <span class="fn">Justin L</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Spell Checker in Calc defaults to US even though locale is en-gb"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=104197">bug 104197</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Priority</td>
           <td>medium
           </td>
           <td>low
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Spell Checker in Calc defaults to US even though locale is en-gb"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=104197#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Spell Checker in Calc defaults to US even though locale is en-gb"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=104197">bug 104197</a>
              from <span class="vcard"><a class="email" href="mailto:jluth@mail.com" title="Justin L <jluth@mail.com>"> <span class="fn">Justin L</span></a>
</span></b>
        <pre>The most proper place to "set" the language for a specific document is the
default style - font tab.

I'm not familiar with Calc/spelling code, but from what I can see, spell
checking works on a per sentence basis, picking up the language from the
character/paragraph/cell properties.  In Calc, this would general mean that
each cell is checked independently, and most likely the language is defined in
the default style.

When you "change" the language in the spelling dialog, it changes it for that
one word, and then (assuming it is no longer considered to be a spelling error)
moves to the next sentence where it again switches to the "default style"
language for that sentence.

Writer acts similarly. Switching the dictionary language using the spell
checker jumps over that word and moves to the next error. The difference is
that in Writer, the character language property for the misspelled word is
actually changed.  That doesn't seem to happen in Calc.

So to deal specifically with OP's complaints.
1.) LO has a separate property to set the default language (likely defaulting
to your OS system locale, and unaffected by changes made to LibreOffice's
locale setting.) I would not consider this a bug - just something the user
needs to learn.
2.) Hopefully my description above explains why this happened. Although I agree
that in the Calc context, this doesn't fit as well, I wouldn't consider it to
be a bug either.

The only bug I see here is that Calc doesn't permanently change the language
properties of the "misspelled" word when the spelling dialog changes it - I
would consider that to be pretty minor in Calc.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>