#1019159 matrix-synapse: [INTL:it] Italian debconf translation

Package:
matrix-synapse
Source:
matrix-synapse
Description:
Matrix reference homeserver
Submitter:
Ceppo
Date:
2025-01-08 02:48:01 UTC
Severity:
normal
Tags:
#1019159#5
Date:
2022-09-04 20:26:12 UTC
From:
To:
Hello,
you can find the Italian debconf translation in the attachment.
Cheers,

#1019159#10
Date:
2024-12-01 13:11:30 UTC
From:
To:
Hello Andrej,
I intend to NMU matrix-synapse early January 2025 to fix longstanding l10n
bugs[1]. The changelog would be something like the following:

 matrix-synapse (1.116.0-4+nmu1) unstable; urgency=medium

   * Non-maintainer upload.
   * Update debconf template translation
     - Spanish translation.
       Thanks to Camaleón (Closes: #987593)
     - Italian translation.
       Thanks to Ceppo (Closes: #1019159)

Please tell me if you are currently preparing a new release yourself
and would like me to skip the NMU.

Greetings

         Helge

#1019159#15
Date:
2024-12-01 13:16:05 UTC
From:
To:
Hi,

Please submit a merge request on Salsa.
Thanks.

#1019159#20
Date:
2025-01-07 18:09:28 UTC
From:
To:
Hello Andrej,
Am Sun, Dec 01, 2024 at 02:16:05PM +0100 schrieb Andrej Shadura:

Is there a HOWTO do this?

Otherwise, I noticed that you added several debconf translations in
version 1.121.0-4, it is exactly the same for Spanish and Italian.

Greetings

         Helge

#1019159#25
Date:
2025-01-07 18:17:08 UTC
From:
To:
Hello,

I don’t know, probably. I’m not sure where to find it, though.

You see, that’s *exactly* why I asked you to submit a merge request :) That would help me to remember to get them merged.

#1019159#30
Date:
2025-01-07 18:25:25 UTC
From:
To:
Hello Andrej,
Am Tue, Jan 07, 2025 at 07:17:08PM +0100 schrieb Andrej Shadura:

Well, I'm not very well versed with that workflow, so figuring this out
would require substantial ressources.
(just in case):

Step 1: Download the attachement from #987593 (as es.po) and #1019159
        (as it.po)

Step 2: Store those two files in debian/po

Step 3: Add the two debian/changelog entries:
        * Add Spanish debconf template translation. (Closes: #987593)
	* Add Italian debconf template translation. (Closes: #1019159)

Step 4: Upload

I hope this helps …

Greetings

          Helge

#1019159#35
Date:
2025-01-07 18:28:57 UTC
From:
To:
Hello,

It would however simplify the process of contributing to many other packages as well.

I know the procedure. And I know about the BTS. However, I don’t always check the BTS before uploading. And also if you’re prepared to do an NMU, submitting a MR is just one step more, and would save me some work.

#1019159#40
Date:
2025-01-07 19:18:39 UTC
From:
To:
Hello Andrej,
Am Tue, Jan 07, 2025 at 07:28:57PM +0100 schrieb Andrej Shadura:

Possibly. But "saves me work" applies to me as well.

My aim is to get translations in where the maintainers are unable to
do so or do not care. Both does not apply to you (as your last upload
shows).

My preprations is exactly the e-mail I send you (and a test build to
see that the package does not FTBFS, which I could not resolve). I
would do exactly the steps I wrote.

But I'm not a TOOD list manager, and checking the BTS while preparing
an upload is IMHO a good practice, at least I do this for my packages.

Given this, I hope you can manage to remember to prepare an upload
with those two translations included (for the sake of the respective
users), but I'm not working on this package anymore, rather on those
were the need is larger.

Greetings

            Helge

#1019159#45
Date:
2025-01-08 02:36:15 UTC
From:
To:
Here [1] is the official documentation for creating merge requests.  You will have
to have registered for salsa access, and I'm not sure if there's any way to avoid
using a web browser for that one-time task. The workflow requires either having push
access to the remote repository, or to "create a fork" of the repository in your
own gitlab namespace (another one-off task that you'll probably need to do in the UI).

If you do not want to use the web UI for the actual MR creation, you can instead
create the merge request when you push to upstream [2] (I use this in my workflow).
I've had trouble with setting the text of the MR, but I'm sure I'm escaping something
incorrectly in my script.

Best,
Antonio Russo

[1] https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html
[2] https://docs.gitlab.com/ee/topics/git/commit.html#push-options-for-merge-requests