Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
028a60d
Update zh_CN.po
know-nothing-but-123 Jul 14, 2025
60e029e
build: Fix icons being built twice
romanlefler Jul 14, 2025
37577ed
Update Chinese from know-nothing-but-123
romanlefler Jul 14, 2025
d97e51a
version(dev): Mark as dev version
romanlefler Jul 14, 2025
76fff75
Add credits to know-nothing-but-123
romanlefler Jul 14, 2025
f1897a4
docs: Fix AUTHORS path
romanlefler Jul 14, 2025
5a6ba8a
Update fr.po (#9)
samuelstjean Jul 17, 2025
6da55ec
transl(all): Auto-generate translations with CrowdIn
romanlefler Jul 23, 2025
9b85048
impr(authors): Credit Samuel St. Jean for French translations
romanlefler Jul 23, 2025
de7e1a8
fix(detail): detail name not being translated through gettext
romanlefler Jul 23, 2025
7f10417
fix(transl): Fix Sunny and Clear not getting picked up by xgettext
romanlefler Jul 23, 2025
0b13613
transl(fr): Update French (#14)
mdouchin Jul 23, 2025
11306f4
transl(all): Auto-generate translations with CrowdIn
romanlefler Jul 23, 2025
9628cb3
impr(authors): Credit mdouchin for French translations
romanlefler Jul 23, 2025
69073f6
transl(fr): Update French
Neo-29 Jul 25, 2025
32c83c8
impr(AUTHORS): Credit Neo-29 for translations
romanlefler Jul 25, 2025
a92b9fc
transl(fr): Update
Neo-29 Aug 1, 2025
7156485
transl(bg): Create
lyubomirv Aug 1, 2025
cbeb3e3
transl(pt_BR)
Alzemand Aug 1, 2025
39dc957
transl(de): Update (#26)
alaahmet Aug 6, 2025
ac87e75
transl(tr): Update (#25)
alaahmet Aug 6, 2025
87df550
transl(it): Update it.po (#24)
davidemurtas Aug 6, 2025
3c9d30b
fix(units): Fix cardinal points not being translated with gettext (#23)
davidemurtas Aug 6, 2025
5448ac3
fix(units): Fix cardinal points strings not being picked up by xgette…
davidemurtas Aug 10, 2025
4dab470
fix(Makefile): Add rule that updates PO files with new strings (#30)
davidemurtas Aug 11, 2025
3429456
impr(AUTHORS): Add missing credit to contributors
romanlefler Aug 11, 2025
a26a441
internal(errors): More detailed error msg
romanlefler Aug 11, 2025
a967261
transl(fr): Update French (#31)
Neo-29 Aug 12, 2025
65c820f
fix(aboutPage): Fix credits button string not being detected by xgettext
davidemurtas Aug 13, 2025
6c7e390
transl(it): Update it.po
davidemurtas Aug 13, 2025
a30f425
transl(fr): Update fr.po
davidemurtas Aug 13, 2025
66960d5
transl(es_ES): Update es_ES.po
davidemurtas Aug 13, 2025
0d3fd4c
Update fr.po
davidemurtas Aug 16, 2025
e95b161
Merge pull request #32 from davidemurtas/translation
romanlefler Aug 16, 2025
c01e0c4
transl(fr): Update (#34)
Neo-29 Aug 16, 2025
e0a499f
feat(detail/popup): Option to show sun event as a countdown and also …
romanlefler Aug 18, 2025
bccfba2
transl(id): Create (#38)
frijal Aug 25, 2025
7ba5177
chore(transl): Delete binary file from PR
romanlefler Aug 25, 2025
b7f539d
impr(AUTHORS): Update changelog and authors
romanlefler Aug 25, 2025
2e2a6ce
version(48.2.0): Bump to v48.2.0
romanlefler Aug 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@

Maintainer/Programmer: Roman Lefler

Contributors: Davide Murtas

Brazilian Portuguese (Português do Brasil): Alzemand
Bulgarian (български език): Lyubomir Vasilev
Chinese (中文): know-nothing-but-123
French (Français): Samuel St. Jean, mdouchin, & Neo-29
German (Deutsch): Ahmet Ala
Indonesian (Bahasa Indonesia): Fakhrul Rijal
Italian (Italiano): Davide Murtas
Turkish (Türkçe): Ahmet Ala

23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@

# v48.2.0

## Features

- Option to show sun countdown instead of times in the pop-up
- Sun countdown detail

## Bug Fixes

- Fix some of pop-up not being translated
- Fix cardinal directions not being translated (thanks Davide Murtas)

## Translations

- Brazilian Portugese (thanks Alzemand)
- Bulgarian (thanks Lyubomir Vasilev)
- Chinese (thanks know-nothing-but-123)
- French (thanks Samuel St. Jean, mdouchin, & Neo-29)
- German (thanks Ahmet Ala)
- Indonesian (thanks Fakhrul Rijal)
- Italian (thanks Davide Murtas)
- Turkish (thanks Ahmet Ala)

# v48.1.0

## Features
Expand Down
19 changes: 17 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ else
INSTALLBASE = $(SHARE_PREFIX)/gnome-shell/extensions
endif

.PHONY: out pack install clean copyicons ts
.PHONY: out pack install clean copyicons ts update-po

out: $(POT) ts $(SCHEMAOUT) $(SCHEMACP) $(STATICOUT) $(ICONSOUT) $(MOS) $(CSSOUT)

Expand Down Expand Up @@ -118,7 +118,7 @@ $(BUILD)/locale/%/LC_MESSAGES/$(UUID).mo: $(PO)/%.po
$(BUILD)/icons:
mkdir -p $@

$(BUILD)/icons/%: $(ICONS)/% $(BUILD)/icons
$(BUILD)/icons/%: $(ICONS)/% | $(BUILD)/icons
cp $< $@

# Explicitly putting stylesheet.css here makes it
Expand All @@ -130,3 +130,18 @@ $(ZIP): out
printf -- 'NEEDED: zip\n'
mkdir -p $(DIST)
(cd $(BUILD) && zip ../../$(ZIP) -9r ./)

# Updates all existing po files by merging them with the pot.
# If already present, the pot is removed and recreated.
update-po:
rm -f $(POT); \
$(MAKE) pot
@printf -- 'NEEDED: gettext\n'
@if [ -n "$$(ls -A $(PO)/*.po 2>/dev/null)" ]; then \
for f in $(POFILES); do \
printf -- 'Merging %s with $(POT) ' "$$f"; \
msgmerge --no-fuzzy-matching --update --backup=none $$f $(POT); \
done; \
else \
printf -- 'Unsuccessful PO update: there are no PO files\n'; \
fi
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ Many languages or dialects also do not exist in the project.
Everybody is encouraged to make pull requests to add or fix
translations.

Check [AUTHORS](./AUTHORS) for a list of contributors.

## Building

Consult [`docs/building.md`](./docs/building.md).
Expand All @@ -43,3 +45,6 @@ to the source code. If you plan to add a feature, it is a good
idea to make an [issue](https://github.com/romanlefler/SimpleWeather/issues)
first and label it as a feature request and add that you are willing
to do it (and perhaps how).

Check [AUTHORS](./AUTHORS) for a list of contributors.

Loading