Feed Advanced Search

May 26 2020

ltoscano committed R883:1569819: stablelts5: remove modules from <lang>/scripts.
stablelts5: remove modules from <lang>/scripts
May 26 2020, 8:14 PM

May 25 2020

ltoscano committed R247:cca0c79091f3: Set 'repoactive: false' for unmaintained/ repositories (authored by ltoscano).
Set 'repoactive: false' for unmaintained/ repositories
May 25 2020, 7:51 AM

May 24 2020

ltoscano committed R883:1569818: Fix the location of sk datas.
Fix the location of sk datas
May 24 2020, 10:21 PM
ltoscano committed R883:1569817: id: fix klettres data directory.
id: fix klettres data directory
May 24 2020, 10:19 PM
ltoscano committed R883:1569812: summit: flatten the repository structure.
summit: flatten the repository structure
May 24 2020, 6:59 AM
ltoscano committed R883:1569809: trunk5: flatten the repository structure (t-z).
trunk5: flatten the repository structure (t-z)
May 24 2020, 6:30 AM
ltoscano committed R883:1569808: trunk5: flatten the repository structure (p-s).
trunk5: flatten the repository structure (p-s)
May 24 2020, 6:11 AM
ltoscano committed R883:1569807: trunk5: flatten the repository structure (k-o).
trunk5: flatten the repository structure (k-o)
May 24 2020, 5:45 AM
ltoscano committed R883:1569806: trunk5: flatten the repository structure (fr-j).
trunk5: flatten the repository structure (fr-j)
May 24 2020, 5:26 AM
ltoscano committed R883:1569805: trunk5: flatten the repository structure (de-fi).
trunk5: flatten the repository structure (de-fi)
May 24 2020, 5:08 AM
ltoscano committed R883:1569803: trunk5: flatten the repository structure (a-c).
trunk5: flatten the repository structure (a-c)
May 24 2020, 4:53 AM

May 23 2020

ltoscano committed R883:1569814: Clean the summit_subdir_precedence list.
Clean the summit_subdir_precedence list
May 23 2020, 10:19 PM

May 22 2020

ltoscano committed R883:1569811: Translation updates by Paolo Zamponi.
Translation updates by Paolo Zamponi
May 22 2020, 10:48 PM
ltoscano committed R883:1569810: summit: cleanup en_GB.
summit: cleanup en_GB
May 22 2020, 10:43 PM

May 21 2020

ltoscano committed R883:1569804: trunk5: flatten the repository structure (da).
trunk5: flatten the repository structure (da)
May 21 2020, 11:59 PM
ltoscano committed R883:1569802: Move the websites README to a better place.
Move the websites README to a better place
May 21 2020, 9:53 PM
ltoscano committed R883:1569801: Remove obsolete and empty out-of-place files.
Remove obsolete and empty out-of-place files
May 21 2020, 8:47 PM
ltoscano committed R883:1569800: Add "az" language.
Add "az" language
May 21 2020, 8:46 PM
ltoscano committed R883:1569799: id: fix klettres data directory.
id: fix klettres data directory
May 21 2020, 10:41 AM
ltoscano committed R883:1569798: Doc cleanup: remove obsolete.
Doc cleanup: remove obsolete
May 21 2020, 10:32 AM
ltoscano committed R883:1569797: Doc cleanup: move around, remove obsolete.
Doc cleanup: move around, remove obsolete
May 21 2020, 10:25 AM
ltoscano committed R883:1569795: stable5: flatten the repository structure.
stable5: flatten the repository structure
May 21 2020, 2:21 AM

May 20 2020

ltoscano committed R883:1569796: Restore process_orphans.sh.
Restore process_orphans.sh
May 20 2020, 11:49 PM
ltoscano committed R883:1569794: Remove obsolete documentation.
Remove obsolete documentation
May 20 2020, 10:41 PM
ltoscano added a comment to T11070: Better (online) localization.

I agree it's useful when you don't have tooling for it, but as I said, this (update POs with newer POTs) should happen and will continue to happen outside weblate (or any other such tool).

It's not that we don't have the tools to do that. But it's about the fact that we wanted it that way.

We have a tool to update the POT files in the master branch, where about updating the PO, we want Weblate to take care of it – simply because we have decided that Weblate should be authoritative for PO files.

May 20 2020, 3:55 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

As I mentioned – POT files are updated externally and are pushed into the GIT, as the unique place to which they belong.

Weblate then automatically takes care of updating PO files according to templates. There probably does not give much reason for this step to be solved by each team individually / manually. Therefore, it seems like a good idea when this is done automatically in Weblate.

Just for the record: our current automation already does it (for the last 15+ years).

Sure, I had no doubt that this is already automated. With such a volume of translations, it is not possible otherwise.

Updating PO files by POT is basically a mechanical operation, so there can be a useful one when Weblate does this, as a central place to manage PO files, because during that, it can do merges with currently pending translations.

May 20 2020, 3:33 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

As I mentioned – POT files are updated externally and are pushed into the GIT, as the unique place to which they belong.

Weblate then automatically takes care of updating PO files according to templates. There probably does not give much reason for this step to be solved by each team individually / manually. Therefore, it seems like a good idea when this is done automatically in Weblate.

May 20 2020, 2:57 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

If you find it useful, I can mention the experience of using Weblate for a project that is very similar to the scope of translations – Trinity Desktop Environment – see TDE Weblate.

It's a tool people are very aware of, and probably one of the best candidate. That said, it's not just "install and it magically integrates in the existing infrastructure". Which again, does *not* mean it won't
be implemented.

Yes, of course, it doesn't solve integration by waving a magic wand – it takes effort. However, it can be beneficial for process automation.

For example, for TDE:

PO file management is now the sole responsibility of TDE Weblate. Outside TDE Weblate is an automated update of POT files that are pushed into TDE Gitea. Thanks to the webhook, an update is triggered in the TDE Weblate. And TDE Weblate will update each PO file, which is pushed back into TDE Gitea.

May 20 2020, 2:35 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

And I have another fear: bad translations. Some people said to our translation group that would be interesting that Lokalize include a tool to use Google Translator, for example. And I work on some translation on Transifex and saw terrible translations, clearly result of using automatic translations. One tremendous problem that we had was with Rocs. In Brazilian Portuguese, we translate "graph" in two different ways: when it's about graph theory, we use "grafo" and when is graph as charts, we use "gráfico". Well, someone translated all "graph" in Rocs as "gráfico" and not "grafo". You can imagine the problem of it, specially because this is an educational tool... And I won't even talk about consistency problems, of terms translated differently in the same package.

May 20 2020, 1:00 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

If you find it useful, I can mention the experience of using Weblate for a project that is very similar to the scope of translations – Trinity Desktop Environment – see TDE Weblate.

May 20 2020, 12:19 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

Again and again. No one is AGAINST this change. It requires some other steps first, and then it will arrive.

Trying to hold onto SVN is literally one such example where it prevents the whole thing from moving forward.

May 20 2020, 12:17 PM · Localization, Goal Setting 2019
ltoscano added a comment to T11070: Better (online) localization.

I strongly urge everyone who is against any changes to reconsider because I would like to see the translation side of KDE prosper instead of becoming a complete fossil.

May 20 2020, 10:09 AM · Localization, Goal Setting 2019
ltoscano committed R883:1569787: stablelts5: flatten the repository structure.
stablelts5: flatten the repository structure
May 20 2020, 12:07 AM

May 19 2020

ltoscano committed R883:1569786: Cleanup: remove obsolete documentation.
Cleanup: remove obsolete documentation
May 19 2020, 11:30 PM
ltoscano committed R883:1569785: Cleanup: remove an obsolete doc.
Cleanup: remove an obsolete doc
May 19 2020, 11:29 PM
ltoscano committed R883:1569783: Remove kcontrol/phonon documentation, obsolete.
Remove kcontrol/phonon documentation, obsolete
May 19 2020, 10:24 PM
ltoscano committed R883:1569782: stable4: fix the doc structure.
stable4: fix the doc structure
May 19 2020, 10:04 PM
ltoscano committed R883:1569780: stable4: flatten the repository structure.
stable4: flatten the repository structure
May 19 2020, 8:29 PM

May 17 2020

ltoscano committed R883:1569710: populate_documentation: use data from get_paths.
populate_documentation: use data from get_paths
May 17 2020, 4:15 PM
ltoscano committed R883:1569704: Backport the changes from the stable5 branch.
Backport the changes from the stable5 branch
May 17 2020, 3:35 PM

May 16 2020

ltoscano committed R883:1569682: populate_documentation: remove support for svn.
populate_documentation: remove support for svn
May 16 2020, 9:58 PM
ltoscano committed R883:1569681: populate_documentation: remove support for root items.
populate_documentation: remove support for root items
May 16 2020, 9:08 PM
ltoscano added a comment to D29802: Require out-of-source builds.

I believe a few sentences in the the commit message contradicts each other.

May 16 2020, 8:03 PM · Frameworks

May 15 2020

ltoscano committed R883:1569638: Translation updates by Paolo Zamponi.
Translation updates by Paolo Zamponi
May 15 2020, 10:29 PM
ltoscano committed R883:1569545: Summit merge (Italian).
Summit merge (Italian)
May 15 2020, 10:28 AM

May 14 2020

ltoscano committed R883:1569505: Summit merge (Italian).
Summit merge (Italian)
May 14 2020, 9:40 PM
ltoscano committed R883:1569504: Follow branch templates..
Follow branch templates.
May 14 2020, 9:37 PM
ltoscano committed R883:1569503: Summit gather..
Summit gather.
May 14 2020, 9:35 PM
ltoscano committed R883:1569493: kactivities._json_ -> kactivitymanagerd._json_.
kactivities._json_ -> kactivitymanagerd._json_
May 14 2020, 8:50 PM
ltoscano committed R247:642bc8b79f00: Plasma: Plasma/5.19 is the new stable5 branch (authored by ltoscano).
Plasma: Plasma/5.19 is the new stable5 branch
May 14 2020, 7:55 PM
ltoscano committed R883:1569487: Copy and track Plasma/5.19 translation from trunk.
Copy and track Plasma/5.19 translation from trunk
May 14 2020, 7:46 PM
ltoscano committed R883:1569486: Copy Plasma/5.18 from stable5 as new LTS branch.
Copy Plasma/5.18 from stable5 as new LTS branch
May 14 2020, 7:34 PM
ltoscano committed R883:1569478: Summit merge (Italian).
Summit merge (Italian)
May 14 2020, 5:32 PM
ltoscano committed R883:1569476: Copy Plasma 5.12 LTS translations here.
Copy Plasma 5.12 LTS translations here
May 14 2020, 5:29 PM

May 13 2020

ltoscano committed R883:1569406: Translation updates by Paolo Zamponi.
Translation updates by Paolo Zamponi
May 13 2020, 11:03 PM
ltoscano added a comment to D29711: Create kcmshell.openSystemSettings() and kcmshell.openInfoCenter() functions.

Sorry if I don't understand the scope, but does this mean I am forced to install systemsettings to be able to use KCMs?

Why, is the "I'm using Plasma but I don't have System Settings installed" use case something that you think we should handle?

The context is that users were requesting for KCMs to be opened in System Settings, not KCMShell (https://bugs.kde.org/show_bug.cgi?id=402790) and we implemented that for the KCM runner for Plasma 5.19. The issue fixed here is an inconsistency in that opening KCMs from Plasma applet context menu would still open it in KCMShell, not System Settings or Info Center (which in 5.19 is now just System Settings; the same app shows both).

May 13 2020, 7:46 PM · Frameworks

May 12 2020

ltoscano committed R883:1569160: Summit merge (Italian).
Summit merge (Italian)
May 12 2020, 8:28 PM
ltoscano committed R883:1569159: kcmkwinrules -> kcm_kwinrules (+ mapping rules).
kcmkwinrules -> kcm_kwinrules (+ mapping rules)
May 12 2020, 8:16 PM
ltoscano added a comment to R158:cea803519234: Update appdata version.

Please don't update the dates manually, for various reasons:

May 12 2020, 4:25 PM

May 11 2020

ltoscano committed R883:1569107: Doc regeneration (Italian).
Doc regeneration (Italian)
May 11 2020, 9:23 PM
ltoscano committed R883:1569105: Summit scatter (Italian).
Summit scatter (Italian)
May 11 2020, 8:58 PM
ltoscano added a comment to D29636: [applets/batterymonitor] Fix tooltip main text not updating while plugged in and charging.

Adding a few more details to make it easier to decide on the localization side:

  • Plasma 5.18 is the new LTS
  • its next releases (5.18.6) is currently planned for September 17th, 2020.
May 11 2020, 3:32 PM · Plasma
ltoscano added a comment to D28154: Add users KCM.

Technically kcm should be called kcm<Plasma_version>_<name>. So far the Plasma_version part has been ignored, but at least kcm_ should be there.

May 11 2020, 1:45 PM · Plasma
ltoscano committed R883:1569072: Summit merge (Italian).
Summit merge (Italian)
May 11 2020, 8:41 AM
ltoscano committed R247:1831bbf21461: mangonel: master is now KF5-based (authored by ltoscano).
mangonel: master is now KF5-based
May 11 2020, 8:26 AM

May 10 2020

ltoscano committed R883:1569052: trunk5, cleanup: remove empty directories.
trunk5, cleanup: remove empty directories
May 10 2020, 10:49 PM
ltoscano committed R883:1569051: stable5, cleanup: remove empty directories.
stable5, cleanup: remove empty directories
May 10 2020, 10:37 PM
ltoscano committed R247:6b519d145444: kmplayer i18n: stop tracking 0.11 as 'stable' (authored by ltoscano).
kmplayer i18n: stop tracking 0.11 as 'stable'
May 10 2020, 10:21 PM
ltoscano committed R883:1569049: trunk5: add missing X-Qt-Contexts: true.
trunk5: add missing X-Qt-Contexts: true
May 10 2020, 9:51 PM
ltoscano committed R883:1569048: stable5: add missing X-Qt-Contexts: true.
stable5: add missing X-Qt-Contexts: true
May 10 2020, 9:45 PM
ltoscano committed R883:1569047: calligra/stable: flow is gone.
calligra/stable: flow is gone
May 10 2020, 9:42 PM
ltoscano committed R883:1569046: stable4, cleanup: remove empty directories.
stable4, cleanup: remove empty directories
May 10 2020, 9:33 PM
ltoscano committed R883:1569045: Do not track kmplayer 0.11 (stable/kdelibs4) anymore.
Do not track kmplayer 0.11 (stable/kdelibs4) anymore
May 10 2020, 9:28 PM
ltoscano committed R883:1569044: Copy kmplayer appdata from master.
Copy kmplayer appdata from master
May 10 2020, 9:19 PM
ltoscano committed R540:83164687baaf: appstream (authored by jriddell).
appstream
May 10 2020, 9:19 PM
ltoscano committed R883:1569015: mangonel: no special rule needed anymore.
mangonel: no special rule needed anymore
May 10 2020, 4:48 PM
ltoscano committed R529:19cd8ccf81b7: Merge branch 'frameworks' (authored by ltoscano).
Merge branch 'frameworks'
May 10 2020, 4:45 PM
ltoscano committed R883:1568998: Summit merge (Italian).
Summit merge (Italian)
May 10 2020, 10:12 AM

May 9 2020

ltoscano committed R883:1568959: Translation updates and fixes.
Translation updates and fixes
May 9 2020, 11:37 PM
ltoscano committed R44:0e222e16c804: google resource: fix singular/plural order in i18ncp (authored by ltoscano).
google resource: fix singular/plural order in i18ncp
May 9 2020, 11:27 PM
ltoscano committed R883:1568954: Translation updates by Valter Mura.
Translation updates by Valter Mura
May 9 2020, 10:35 PM
ltoscano added a comment to D29575: holidayregion.cpp - provide translatable strings for the German regions..

I'm guessing it's ok to depend on K5I18N ?

May 9 2020, 9:29 PM · Frameworks
ltoscano committed R883:1568899: Summit merge (Italian).
Summit merge (Italian)
May 9 2020, 12:28 PM
ltoscano committed R883:1568898: Copy plasma-mycroft main translation as plasma-mycroft-mobile.
Copy plasma-mycroft main translation as plasma-mycroft-mobile
May 9 2020, 12:24 PM
ltoscano committed R883:1568897: Summit gather..
Summit gather.
May 9 2020, 12:15 PM
ltoscano committed R883:1568891: Follow the rename of plasma-mycroft-mobile applet template.
Follow the rename of plasma-mycroft-mobile applet template
May 9 2020, 9:50 AM

May 8 2020

ltoscano committed R883:1568779: Translation updates by Valter Mura.
Translation updates by Valter Mura
May 8 2020, 11:18 PM
ltoscano committed R883:1568775: Translation updates by Valter Mura .
Translation updates by Valter Mura
May 8 2020, 8:41 PM
ltoscano committed R883:1568726: Summit scatter (Italian).
Summit scatter (Italian)
May 8 2020, 9:25 AM
ltoscano committed R883:1568719: Summit merge (Italian).
Summit merge (Italian)
May 8 2020, 8:36 AM

May 7 2020

ltoscano committed R883:1568695: Translation updates by Paolo Zamponi.
Translation updates by Paolo Zamponi
May 7 2020, 11:47 PM
ltoscano committed R883:1568694: Summit merge (Italian).
Summit merge (Italian)
May 7 2020, 11:40 PM
ltoscano committed R883:1568693: Translation updates by Paolo Zamponi.
Translation updates by Paolo Zamponi
May 7 2020, 10:47 PM

May 6 2020

ltoscano committed R883:1568563: Summit merge (Italian).
Summit merge (Italian)
May 6 2020, 12:57 PM

May 5 2020

ltoscano committed R883:1568486: Summit merge (Italian).
Summit merge (Italian)
May 5 2020, 12:34 PM

May 4 2020

ltoscano added a comment to D29270: Fix broken localization of kcmkwinrules.

Just please patch Messages.sh to rename the file, I will take care of moving it.

May 4 2020, 2:18 PM · KWin
ltoscano committed R883:1568331: Summit merge (Italian).
Summit merge (Italian)
May 4 2020, 10:59 AM

May 3 2020

ltoscano committed R883:1568168: Summit merge (Italian).
Summit merge (Italian)
May 3 2020, 10:17 AM
ltoscano committed R883:1568167: Summit gather..
Summit gather.
May 3 2020, 10:14 AM

May 2 2020

ltoscano committed R883:1568123: Translation updates by Paolo Zamponi.
Translation updates by Paolo Zamponi
May 2 2020, 9:35 PM