# 'Budgie Welcome' not displayed in default local language (UB 24.04)

**URL:** <https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456>\
**Category:** Budgie Applets\
**Created:** [November 2, 2024, 6:16am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456 "2024-11-02T06:16:46Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 2, 2024, 6:16am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/1 "2024-11-02T06:16:46Z")

</div>

I’ve come to regard this as an annoying but normal inconvenience, until I came across this topic:

> [@Budgie Welcome is in a different language from the rest of the UI](https://discourse.ubuntubudgie.org/t/budgie-welcome-is-in-a-different-language-from-the-rest-of-the-ui/5638):
>
> I installed Ubuntu Budgie 20.04 LTS in English. But the Budgie Welcome window (and it’s children – e.g. Budgie Themes & Layouts) are in my local language. (I guess it detected it from my geolocation? Or maybe my keyboard input language?) Either way, I’d like to change the language of these windows to English. Please help!

I’ve tried the recommended solution, but it doesn’t work:

```auto
budgie-welcome --locale=fr_FR.UTF-8

```

Something to do with the snap format?

Here’s the debug mode output:

```auto
budgie-welcome --debug

(budgie-welcome:20819): Gtk-WARNING **: 06:56:20.700: Theme parsing error: gtk.css:16:2: No property named 'budgie-'
[Debug] Running in debugging mode. 
[Welcome] Using /snap/ubuntu-budgie-welcome/524/usr/share/budgie-welcome/ path. 
[Welcome] Using /snap/ubuntu-budgie-welcome/524/usr/share/budgie-welcome/ path. 
[i18n] Locale Set: fr_FR (using relative path) 
[i18n] Page Missing: budgie-applets.html 
[i18n] Page Missing: community.html 
[i18n] Page Missing: default.html 
[i18n] Page Missing: donate.html 
[i18n] Page Missing: features.html 
[i18n] Page Missing: gaming.html 
[i18n] Page Missing: getinvolved.html 
[i18n] Page Missing: gettingstarted.html 
[i18n] Page Missing: index.html 
[i18n] Page Missing: introduction.html 
[i18n] Page Verified: recommendations.html 
[i18n] Page Missing: store.html 
[i18n] One or more translation pages are missing! Falling back to 'en_US' 
[i18n] res_dir:  
[i18n] Using locale for gettext: en 
[i18n] Using path for gettext: /snap/ubuntu-budgie-welcome/524/usr/share/budgie-welcome/../locale/ 
[i18n] Translation found for gettext. 
[Network Test] Establishing a connection test to "http://archive.ubuntu.com/" 
[Specs] Detecting graphics vendor...  
[debug] width 1920 height 1080 xoffset 0 yoffset 0 
[Specs] Detected: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 03) 
[Welcome] Using /snap/ubuntu-budgie-welcome/524/usr/share/budgie-welcome/ path. 
[i18n] Locale Not Available: en (using en_US instead) 

```

Same for ‘Budgie Makeovers & Layouts’.  
Any solution?  
Thanks in advance.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 2, 2024, 7:08am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/2 "2024-11-02T07:08:31Z")

</div>

Need more information as per each of those steps in that link. Please copy paste here. Cheers

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 2, 2024, 8:21am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/3 "2024-11-02T08:21:52Z")

</div>

Thank you for replying, David.

Actually the problem seems to lie in the path that is used :

```auto
Using the /snap/ubuntu-budgie-welcome/524/usr/share/budgie-welcome/ path.

```

The ‘missing’ .html pages are in the ‘current’ directory:

```auto
/snap/ubuntu-budgie-welcome/current/usr/share/budgie-welcome/i18n/fr
├── budgie-applets.html
├── community.html
├── default.html
├── donate.html
├── features.html
├── gaming.html
├── getinvolved.html
├── gettingstarted.html
├── index.html
├── introduction.html
├── recommendations.html
└── store.html

```

It remains to be seen why the application isn’t using the correct path. 😶

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 2, 2024, 9:35am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/4 "2024-11-02T09:35:19Z")

</div>

Welcome calculates locale stuff depending upon what your locale environment variables are set to.

So i need to understand your setup.

What language were you expecting to see welcome in, together with each of the values of the various commands in that linked thread.

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 2, 2024, 10:21am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/5 "2024-11-02T10:21:12Z")

</div>

Ok, my first language is French, but I’ve also installed English so that I can take screenshots to post on the forum.

> [@fossfreedom](#):
>
> Welcome calculates locale stuff depending upon what your locale environment variables are set to.

In this case, “Welcome” and “Makeovers” should automatically adapt to the language change, just like the rest, right?  
I’m not 100% sure, but I think the problem already existed in UB 22.04, or even 20.04.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 2, 2024, 10:45am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/6 "2024-11-02T10:45:25Z")

</div>

> [@jlb](#):
>
> n this case, “Welcome” and “Makeovers” should automatically adapt to the language change, just like the rest, right?

yes. Lets see if its missing a locale calculation for your setup

What is the output of the following:

```
locale -a
locale charmap
locale

```

Then I need you to-do the python stuff here [Budgie Welcome is in a different language from the rest of the UI - #6 by fossfreedom](https://discourse.ubuntubudgie.org/t/budgie-welcome-is-in-a-different-language-from-the-rest-of-the-ui/5638/6)

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 2, 2024, 11:08am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/7 "2024-11-02T11:08:13Z")

</div>

Here they are:

```auto
locale -a
C
C.utf8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IL
en_IL.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
fr_BE.utf8
fr_CA.utf8
fr_CH.utf8
fr_FR.utf8
fr_LU.utf8
POSIX

```

```auto
locale charmap
UTF-8

```

```auto
locale
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR:en_GB:en
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY=fr_FR.UTF-8
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-`Preformatted text`8
LC_MEASUREMENT=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_ALL=

```

Is ‘LC\_ALL’ the culprit?

I did the Python commands this morning, after consulting the linked page. I created this topic precisely because everything seemed to be correct, except for the deprecation warning:

```auto
python3
Python 3.12.3 (main, Sep 11 2024, 14:17:37) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.getlocale()
('fr_FR', 'UTF-8')

```

```auto
python3
Python 3.12.3 (main, Sep 11 2024, 14:17:37) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.getdefaultlocale()
<stdin>:1: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead.
('fr_FR', 'UTF-8')

```

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 2, 2024, 2:12pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/8 "2024-11-02T14:12:29Z")

</div>

Same problem on UB 24.10, with this message when launching ‘Welcome’:

 ![welcome #1](https://canada1.discourse-cdn.com/flex035/uploads/ubuntubudgie/original/2X/7/7474f77e248941e601f71b1073159b0ea6b9329b.png)

It disappears when you do `snap refresh`.

Same terminal outputs too.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 2, 2024, 2:15pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/9 "2024-11-02T14:15:29Z")

</div>

ok - I’ve done a tweak to welcome. When launchpad builds it I will ping to ask you to test it.

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 2, 2024, 3:33pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/10 "2024-11-02T15:33:11Z")

</div>

Thanks a lot. I’d like to.

May I take this opportunity to point out a detail correction?

The image `/snap/ubuntu-budgie-welcome/current/usr/share/budgie-welcome/img/welcome/blankwordmark.svg` related to the tag `<img id=“wordmark” src=“../../img/welcome/blank.svg”>` should be renamed to avoid a broken link.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 4, 2024, 1:17pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/11 "2024-11-04T13:17:12Z")

</div>

Launchpad had a bit of a nightmare over the weekend. Canonical are now resolving. The snap has just completed building.

Refresh the snap from the edge channel and rerun

```
snap refresh ubuntu-budgie-welcome --edge

```

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 4, 2024, 3:11pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/12 "2024-11-04T15:11:14Z")

</div>

Thanks David, the common language is now recognised.  
However, we still need to ensure that the pages are all in French (in my case) or entirely in French.  
If there is a need for someone to help with the translation, I’d be happy to.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 4, 2024, 3:14pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/13 "2024-11-04T15:14:05Z")

</div>

thx

Current fr = 84% completed  
fr\_FR is only 2% completed

> **[The budgie-welcome translation project on Transifex](https://explore.transifex.com/ubuntu-budgie/budgie-welcome/)**
>
> Join budgie-welcome project in Transifex, and contribute to the world's largest localization community

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 7, 2024, 8:47am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/14 "2024-11-07T08:47:57Z")

</div>

this has now been released as stable - so you can switch from edge to stable again i.e.

```
snap refresh ubuntu-budgie-welcome --channel=stable/ubuntu-24.04

```

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 7, 2024, 9:18am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/15 "2024-11-07T09:18:18Z")

</div>

Thanks a lot, but there is a problem:

```auto
error : cannot refresh "ubuntu-budgie-welcome", "stable/ubuntu-24.04": snap "stable/ubuntu-24.04" is not installed

```

🤔

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 7, 2024, 9:27am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/16 "2024-11-07T09:27:31Z")

</div>

missed the --channel= parameter - edited that in above.

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 13, 2024, 8:42am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/17 "2024-11-13T08:42:23Z")

</div>

Hi @fossfreedom!

Sorry if this isn’t the right place to post these suggestions.

I’ve just finished the French translation of Budgie Welcome and have taken the opportunity to check it thoroughly.  
Is there any way I can check that my work is correct before I publish it?

I have also found a few things that need to be corrected:

- The link to the online store should be removed as it no longer exists.
- The link to involvement opportunities should also be corrected to direct users to the “Get Involved” section of the forum.
- Some of the shortcuts in the ‘Getting Started’ section don’t work. Perhaps it would be a good idea to stick to the most common shortcuts, without adding the Windows Shuffler shortcuts presented in its configuration module.
- Finally, the page dedicated to Budgie applets should be cleaned up, as some are no longer distributed.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 13, 2024, 9:07am UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/18 "2024-11-13T09:07:04Z")

</div>

> [@jlb](#):
>
> Is there any way I can check that my work is correct before I publish it?

Just publish it and I’ll drag it in - once it builds then you can test it in the edge channel

> [@jlb](#):
>
> The link to the online store should be removed as it no longer exists.

A new store is due soon - so the link will be valid then

> [@jlb](#):
>
> The link to involvement opportunities should also be corrected to direct users to the “Get Involved” section of the forum.

will look

> [@jlb](#):
>
> Some of the shortcuts in the ‘Getting Started’ section don’t work. Perhaps it would be a good idea to stick to the most common shortcuts, without adding the Windows Shuffler shortcuts presented in its configuration module.

Let me know which are no longer applicable and will correct.

> [@jlb](#):
>
> Finally, the page dedicated to Budgie applets should be cleaned up, as some are no longer distributed.

Let me know the version of ubuntu and the applets that shouldn’t be in the applets section. That can be fixed.

---

<div class="post-metadata">

**Author:** ![jlb](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/jlb/32/4919_2.png) [@jlb](https://discourse.ubuntubudgie.org/u/jlb)\
**Post date:** [November 15, 2024, 2:43pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/19 "2024-11-15T14:43:29Z")

</div>

Ok, @fossfreedom, I haven’t forgotten, but it’s a tedious task.

> [@fossfreedom](#):
>
> Let me know the version of ubuntu and the applets that shouldn’t be in the applets section. That can be fixed.

The names of some applets don’t match the “budgie-applet\_name-applet” pattern, but I’ve checked them in another forms.

If I’m not mistaken, these five applets are no more available in the UB 24.04 repository nor are they offered for installation in the “Budgie Extras” page of “Budgie Welcome”, but they appear in the file `for_translation_budgie-welcome_budgie-applets.po`, at least for French:

```auto
Haste
Screenshot
Wallstreet
Window Mover
Workspace Overview 

```

On the other hand, these other six are available in the UB 24.04 repository and can be installed, but they don’t appear in the “Budgie Extras” page of “Budgie Welcome”:

```auto
budgie-analogue-clock-applet 2.0-0ubuntu1~lunar [backports/noble main]
budgie-app-launcher-applet 1.8.0-1build3 [Ubuntu/noble universe]
budgie-clockworks-applet 1.8.0-1build3 [Ubuntu/noble universe]
budgie-fuzzyclock-applet 1.8.0-1build3 [Ubuntu/noble universe]
budgie-kangaroo-applet 1.8.0-1build3 [Ubuntu/noble universe]

budgie-cputemp-applet 1.2.0-0ubuntu1~hirsute [backports/noble main]

```

There is a translation of the description of the first five in the file `for_translation_budgie-welcome_budgie-applets.po`, at least for French.  
But the latter is not even mentioned.

I keep checking that all these applets are working properly.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 15, 2024, 10:08pm UTC](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456/20 "2024-11-15T22:08:41Z")

</div>

Applets with translations not available in 24.04 are available for older versions of UB - so the translations are still valid and shown in those earlier versions.

CPU Temp was an odd one - don’t know why it disappeared from welcome - this is now fixed.

Similarly, the other applets you indicated also now appear.

I didn’t see any new french translations - so I didn’t pull the latest translations.

```
snap refresh

```

^^^ that will install the latest available welcome

[Next page](https://discourse.ubuntubudgie.org/t/budgie-welcome-not-displayed-in-default-local-language-ub-24-04/7456.md?page=2)
