I can see there are a few fixes – will there be an update to a new version for everyone once the testing is complete?
Thanks and bye for now, everyone
wait for test ;)
I can see there are a few fixes – will there be an update to a new version for everyone once the testing is complete?
Thanks and bye for now, everyone
wait for test ;)
Screenshot_14-7-2026_14483_192.168.1.78.jpeg
+ major fix
QuoteFormat cleanup in moon details and plugin Reformatted multiline expressions for readability in moon_details_screen.py and plugin.py.
Consolidated long, indented format calls and adjusted parentheses/line breaks; moved some conditional formatting onto single lines.
No functional changes were made — behavior preserved.
v.1.2.9
Display MoreScreenshot_14-7-2026_14483_192.168.1.78.jpeg
+ major fix
QuoteFormat cleanup in moon details and plugin Reformatted multiline expressions for readability in moon_details_screen.py and plugin.py.
Consolidated long, indented format calls and adjusted parentheses/line breaks; moved some conditional formatting onto single lines.
No functional changes were made — behavior preserved.
v.1.2.9
It’s still not there when I try to update...
Thanks and bye to you all
Dear Lululla,
First of all, thank you for this fantastic plugin! It's one of the best weather plugins for Enigma2, and many of us really appreciate your work.
The Issue:
I have a specific use case that I believe many users would benefit from. I want to keep my Enigma2 box interface in English, but I would like to have the Foreca One plugin fully translated into Serbian (or any other language of choice).
Currently, the plugin uses the trans() function (Google Translate) for some strings, which overrides the standard Enigma2 translation system (_()). This causes two problems:
en/LC_MESSAGES/ folder (tricking Enigma2 into reading Serbian from the English locale), the trans() function still sends strings to Google Translate, causing unpredictable results.The Solution:
I would like to kindly request a simple option in the plugin settings:
text
or even better:
text
When this option is disabled, the plugin should only use the standard Enigma2 translation system:
python
# Current behavior (problematic):
self["weather_description"].setText(trans(desc))
# Desired behavior (when translation is disabled):
self["weather_description"].setText(desc) # Uses standard Enigma2 _() system
This way:
.po files.Why this is useful:
Technical implementation suggestion:
Simply replace:
python
with:
python
if config.plugins.foreca.enable_translation.value: self["weather_description"].setText(trans(desc))
else: self["weather_description"].setText(desc)
And add a ConfigBoolean option in the settings menu.
Thank you for considering this request! Your plugin is already amazing, and this small change would make it perfect for many users around the world who want to customize their experience.
Best regards,
Supporting the Enigma2, satellite and IPTV community since 2010.
Independent • Community Driven • Established 2010