Commit Graph

254 Commits

Author SHA1 Message Date
Mike Fleetwood 81c4788ae8 Fix translation of DocBook markup tag of the GParted Manual (!98)
As found by the GitLab Continuous Integration job on CentOS 7 with
itstool 2.0.2, building the GParted Manual breaks on the Russian
translation like this:
    $ ./autogen.sh
    $ make clean
    $ cd help
    $ make
    ...
    if ! test -d "ru/"; then mkdir "ru/"; fi
    if test -d "C"; then d="../"; else d="/home/mike/programming/c/gparted/help/"; fi; \
    mo="ru/ru.mo"; \
    if test -f "${mo}"; then mo="../${mo}"; else mo="/home/mike/programming/c/gparted/help/${mo}"; fi; \
    (cd "ru/" && itstool -m "${mo}" ${d}/C/index.docbook) && \
    touch "ru/ru.stamp"
    Error: Could not merge translations:
    'NoneType' object has no attribute 'node'
    make: *** [ru/ru.stamp] Error 1

On Fedora 35 with itstool 2.0.6 building the GParted Manual merely
reports a warning, leaving one paragraph untranslated, but the build
completes successfully:
    $ ./autogen.sh
    $ make clean
    $ cd help
    $ make
    ...
    if ! test -d "ru/"; then mkdir "ru/"; fi
    if test -d "C"; then d="../"; else d="/home/fedora/programming/c/gparted/help/"; fi; \
    mo="ru/ru.mo"; \
    if test -f "${mo}"; then mo="../${mo}"; else mo="/home/fedora/programming/c/gparted/help/${mo}"; fi; \
    (cd "ru/" && itstool -m "${mo}" ${d}/C/index.docbook) && \
    touch "ru/ru.stamp"
    Warning: Could not merge translation for msgid:
    Set the <application>grub</application> root device by specifying the device returned by the <command>find</command> command. This should be the partition containing the boot directory. <_:screen-1/>
    ...
    $ echo $?
    0

Fix translation of DocBook markup tag in the Russian translation of the
GParted Manual by commit:
    17f4c3176d
    Update Russian translation

Closes !98 - Fix translation of DocBook markup tag of the GParted Manual
2022-03-02 20:57:19 +00:00
Sergej A 17f4c3176d Update Russian translation 2022-02-25 18:38:53 +00:00
Andika Triwidada f250697c58 Add initial Indonesian translation of help (!90)
Closes !90 - Add initial Indonesian translation of help
2021-09-08 18:20:16 +01:00
Enrico Nicoletto 4f23b46873 Update Brazilian Portuguese translation 2021-07-12 20:33:03 +00:00
Daniel Mustieles 8730a5b7f7 Updated Spanish translation 2021-04-26 07:46:33 +02:00
Claude Paroz 37b4aec3b1 Updated French translation 2021-04-25 21:35:07 +02:00
Daniel Șerbănescu 9a63a62448 Update Romanian translation 2021-04-25 18:06:15 +00:00
Anders Jonsson 64ea7abcd3 Update Swedish translation 2021-03-27 20:46:31 +00:00
Anders Jonsson 93baad9bfe Update Swedish translation 2021-02-23 16:48:15 +00:00
Yuri Chornoivan 95b389ae46 Update Ukrainian translation 2021-02-22 16:58:19 +00:00
Mike Fleetwood 4a2e63d60a Update SystemRescue name and URL in the GParted Manual
SystemRescue have dropped CD from their name and URL.  Update the
GParted Manual to reflect this.
2021-02-22 16:14:35 +00:00
Yuri Chornoivan 0bcb224bdc Add Ukrainian screenshot (!70)
Closes !70 - Add Ukrainian screenshot
2021-02-19 22:07:10 +02:00
Anders Jonsson 7c9a7cb297 Update Swedish translation 2021-02-16 20:30:30 +00:00
Yuri Chornoivan 6c236f2755 Update Ukrainian translation 2021-02-16 11:43:33 +00:00
Yuri Chornoivan 4d5a0085d2 Add Ukrainian translation of docs (!69)
Closes !69 - Add Ukrainian translation of docs
2021-02-16 11:12:40 +00:00
Yuri Chornoivan 536bd4e244 Fix minor typos in docs (!68)
Closes !68 - Fix minor typos in docs
2021-02-16 10:01:19 +00:00
Rafael Fontenelle 4b0247d28c Update Brazilian Portuguese translation 2021-01-18 19:03:16 +00:00
Daniel Șerbănescu 16dda8fdbb Update Romanian translation 2020-05-31 04:39:41 +00:00
Daniel Mustieles 2b0666c7a7 Updated Spanish translation 2020-02-04 15:45:50 +01:00
Andre Klapper 79165d6918 Fix an incorrect translation in the Spanish user help
See #80
2019-12-01 17:44:46 +01:00
Andre Klapper 5def6be7a2 Fix typo in Spanish translation of user help
Fixes #80
2019-12-01 13:55:45 +01:00
Daniel Mustieles eadc85dae1 Updated Spanish translation 2019-11-28 13:48:41 +01:00
Marek Černocký 7567069c0b Updated Czech help translation 2019-10-02 15:00:26 +02:00
Curtis Gedak 0dedf8defe Fix link typo in French translation of GParted help manual 2019-05-29 11:36:03 -06:00
Claude Paroz 7186e7026f Update French translation 2019-05-28 18:05:02 +00:00
Anders Jonsson e9d73bbf1c Update Swedish translation 2019-05-26 19:42:51 +00:00
Rafael Fontenelle 0b38402a07 Update Brazilian Portuguese translation 2019-05-22 14:58:08 +00:00
Mike Fleetwood 4ef3ef3312 Allow GNOME 3 yelp to display the GParted Manual (!24)
Now with GNOME 3 style help installed, running 'yelp help:gparted'
results in this error being displayed in yelp:
    Page Not Found
    The requested page was not found in the document 'help:gparted'.

Where as running 'yelp help:gparted/gparted' correctly displays the
GParted Manual.

Fix by renaming the article tag to the default 'index' that yelp is
expecting when using the new GNOME 3 'help:' prefix.

Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
2019-03-01 16:46:56 +00:00
Mike Fleetwood a725921a22 Add use of new GNOME 3 yelp-tools documentation infrastructure (!24)
Second part is to use yelp-tools to build and install the documentation.
Have to rename the help Manual from help/C/gparted.xml to
help/C/index.docbook in accordance with this note from the GNOME Goal:
Port to New Documentation Infrastructure [1]:
    IMPORTANT: If this is for a DocBook document, the top-level DocBook
    file MUST be renamed to index.docbook.  Do a "git mv" and include
    index.docbook in HELP_FILES.

Commits from gucharmap [4] and totem [5], projects which have DocBook
documentation, making this same change are also useful references.

[1] GNOME Goal: Port To New Documentation Infrastructure
    https://wiki.gnome.org/Initiatives/GnomeGoals/NewDocumentationInfrastructure

[2] Yelp > Yelp Tools > yelp.m4
    http://yelp.io/tools/yelp.m4.html

[3] GNOME application developement overview / User help / Set up your
    build system
    https://developer.gnome.org/platform-overview/stable/dev-help-build.html.en

[4] gucharmap commit "Port to new documentation infrastructure"
    3e1526c056

[5] totem commit "Use new documentation infrastructure"
    59a6bd6064

Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
2019-03-01 16:46:56 +00:00
Mike Fleetwood e62b352eed Remove use of GNOME 2 gnome-doc-utils documentation infrastructure (!24)
Details of old GNOME 2 gnome-doc-utils:
    Migrating your documentation to gnome-doc-utils
    https://wiki.gnome.org/Projects/GnomeDocUtils/MigrationHowTo

First part is to stop using gnome-doc-utils to build and install the
documentation.  Also since updating the OMF catalog was only needed for
GNOME 2 yelp, use of scrollkeeper is completely removed too.

Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
2019-03-01 16:46:56 +00:00
Jeremy Bicha 12adade3ab Fix FDL help link for gnome-desktop 3.5+ (!24)
I generated this by running:
    find ./ -type f -exec sed -i 's/ghelp:fdl/help:fdl/g' {} \;

By updating the translations at the same time, it should be easier on
the translators as there's no reason to invalidate these strings.

https://bugzilla.gnome.org/show_bug.cgi?id=704634#c8

[Mike Fleetwood: Explain the underlying cause and distro versions.]
This gnome-desktop commit, first included in version 3.5.5, switched the
package from using gnome-doc-utils to yelp-tools so changed the
installed location of the GNU FDL license file from
/usr/share/gnome/help/fdl/C/fdl.xml to
/usr/share/help/C/fdl/index.docbook, thus changing the yelp URI from
'ghelp:fdl' to 'help:fdl':
    8b7e059e2c
    Port to new documentation infrastructure

The oldest supported distributions with Gtk/GNOME 3 all have at least
3.10, therefore use this fix unconditionally.

    Distribution        EOL         Gtk/GNOME 3
    RHEL / CentOS 7     2024-Jun    3.22
    Ubuntu 14.04 LTS    2019-Apr    3.10
    Ubuntu 16.04 LTS    2021-Apr    3.18
    Debian 8            2023-Apr    3.14
    SLES 12             2027-Oct    3.10

Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
2019-03-01 16:46:56 +00:00
Mike Fleetwood 8412dcfe72 Remove redundant file help/C/Makefile.am (!24)
The file has been redundant since it was first added [1].  It was never
listed in configure.ac (or configure.in) in AC_CONFIG_FILES.  Therefore
autoconf has never produced help/C/Makefile.in and ./configure has never
produced help/C/Makefile.  Therefore it isn't used during the build and
install of GParted.  Remove it.

[1] 46ca7c74dc
    Added code hooks to prepare for GParted Manual

Closes !24 - Port to GNOME 3 yelp-tools documentation infrastructure
2019-03-01 16:46:55 +00:00
Anders Jonsson 947b64c36f Update Swedish translation 2019-01-02 21:17:08 +00:00
Daniel Șerbănescu d17fa53875 Update Romanian translation 2018-12-06 21:35:42 +00:00
Marek Cernocky da3da5720c Updated Czech help translation 2018-09-17 14:31:54 +02:00
Rafael Fontenelle 13620df8e2 Update Brazilian Portuguese translation 2018-09-01 15:13:20 +00:00
Rafael Fontenelle c7bd78a85c gparted.xml: closed -> closes
The Open and Close pages use third person present tense for the "Choose:" paragraph. On the Close instruction, it had "closed" next to a "refreshes". So this commit simply applies present tense to "closed".
2018-09-01 14:57:00 +00:00
Curtis Gedak b574628306 Fix broken XML tag in Romanian translation of help manual 2018-08-22 11:10:05 -06:00
Daniel Șerbănescu 8c6f5100f2 Update Romanian translation 2018-08-19 08:55:33 +00:00
Mario Blättermann 62dcf38197 Update German translation 2018-08-18 16:48:45 +00:00
Anders Jonsson b5e6eb3280 Update Swedish translation 2018-08-16 22:11:34 +00:00
Claude Paroz 5bd95f00c9 Updated French translation 2018-08-16 22:01:25 +02:00
Mike Fleetwood fad5c9ff77 Update help manual with opening and closing encrypted partitions (#795617)
Bug 795617 - Implement opening and closing of LUKS mappings
2018-08-13 10:29:47 -06:00
Mike Fleetwood 9c078d9843 Increment GParted Manual version 2018-06-19 09:47:19 -06:00
Mike Fleetwood 015238073c Update SystemRescueCd URL in the GParted Manual
http://www.sysresccd.org redirects to http://www.system-rescue-cd.org.
Update the GParted Manual to the new address.
2018-06-19 09:47:19 -06:00
Andre Klapper e6f8d6f32e Fix broken markup in Romanian user docs translation 2018-03-19 22:57:27 +01:00
Piotr Drąg 1a4a6b1fbb Fix Spanish translation header 2018-02-24 00:27:46 +01:00
Claude Paroz 48428df328 Updated French translation 2017-10-08 18:25:47 +02:00
Daniel Șerbănescu 26eaa2a919 Update Romanian translation 2017-10-07 18:19:26 +00:00
Mario Blättermann 15507b53c5 Update German translation 2017-10-04 17:54:12 +00:00