Linux Documentation
 help / color / mirror / Atom feed
* [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
@ 2026-08-28 14:55 Martin Kavasi
  2026-08-28 17:47 ` Jonathan Corbet
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Kavasi @ 2026-08-28 14:55 UTC (permalink / raw)
  To: linux-doc; +Cc: Martin Kavasi

Add an initial Hungarian translation of Documentation/process/howto.rst.

Also add the Hungarian documentation translation infrastructure,
including the hu_HU index and disclaimer, register the translation
directory in Documentation/translations/index.rst, and add a
MAINTAINERS entry for Hungarian documentation.

Signed-off-by: Martin Kavasi <1ai1d7wbz@proton.me>
---
 Documentation/sphinx/translations.py          |  1 +
 .../translations/hu_HU/disclaimer-hu.rst      |  8 +++
 Documentation/translations/hu_HU/index.rst    | 55 +++++++++++++++++
 .../translations/hu_HU/process/howto.rst      | 61 +++++++++++++++++++
 Documentation/translations/index.rst          |  1 +
 MAINTAINERS                                   |  5 ++
 6 files changed, 131 insertions(+)
 create mode 100644 Documentation/translations/hu_HU/disclaimer-hu.rst
 create mode 100644 Documentation/translations/hu_HU/index.rst
 create mode 100644 Documentation/translations/hu_HU/process/howto.rst

diff --git a/Documentation/sphinx/translations.py b/Documentation/sphinx/translations.py
index a03d4402b4f1..feb8b2cf69ef 100644
--- a/Documentation/sphinx/translations.py
+++ b/Documentation/sphinx/translations.py
@@ -22,6 +22,7 @@ all_languages = {
     # Keep the rest sorted alphabetically
     'zh_CN': 'Chinese (Simplified)',
     'zh_TW': 'Chinese (Traditional)',
+    'hu_HU': 'Hungarian',
     'it_IT': 'Italian',
     'ja_JP': 'Japanese',
     'ko_KR': 'Korean',
diff --git a/Documentation/translations/hu_HU/disclaimer-hu.rst b/Documentation/translations/hu_HU/disclaimer-hu.rst
new file mode 100644
index 000000000000..c2ad4695a982
--- /dev/null
+++ b/Documentation/translations/hu_HU/disclaimer-hu.rst
@@ -0,0 +1,8 @@
+:orphan:
+
+.. warning::
+
+    Ha bármilyen kételye van a fordítás tartalmának pontosságával kapcsolatban,
+    az egyetlen hivatalos dokumentáció az angol nyelvű dokumentáció.
+    Ezen felül alapértelmezés szerint a dokumentumokhoz vezető hivatkozások az angol nyelvű dokumentációra irányíthatók, még akkor is, ha van fordított változata.
+    További információért lásd az indexet.
diff --git a/Documentation/translations/hu_HU/index.rst b/Documentation/translations/hu_HU/index.rst
new file mode 100644
index 000000000000..ca38d20b0ba5
--- /dev/null
+++ b/Documentation/translations/hu_HU/index.rst
@@ -0,0 +1,55 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+
+
+======================
+Magyar fordítás
+======================
+.. raw:: latex
+
+    \kerneldocCJKoff
+
+.. _hu_translations_disclaimer:
+
+:maintainer: Martin Kavasi <1ai1d7wbz@proton.me>
+
+Figyelmeztetés
+--------------
+
+
+
+A fordítás célja, hogy megkönnyítse az angoltól eltérő nyelveken történő
+olvasást és megértést. Célja, hogy segítséget nyújtson azoknak, akik nem
+értik az angol nyelvet, vagy bizonytalanok annak értelmezésében. Emellett
+vannak, akik egyszerűen az anyanyelvükön szeretnék olvasni a dokumentációt.
+Kérjük azonban, tartsa szem előtt, hogy az egyetlen hivatalos dokumentáció
+az angol nyelvű dokumentáció: :ref:`linux_doc`.
+
+Nagyon valószínűtlen, hogy a ::ref:`linux_doc` frissítései azonnal
+megjelennek valamennyi fordításban. A fordítások karbantartói és
+közreműködői figyelemmel kísérik a hivatalos dokumentáció változásait, és
+amennyire lehetséges, naprakészen tartják a fordításokat. Emiatt nincs
+garancia arra, hogy egy fordítás mindig naprakész. Ha egy fordításban
+olvasott szöveg nincs összhangban a forráskódban olvasottakkal, kérjük,
+értesítse a fordítás karbantartóját, és ha lehetséges, ellenőrizze az angol
+nyelvű dokumentációt is.
+
+A fordítás nem a hivatalos dokumentáció elágazása, ezért a fordítások
+felhasználói nem találhatnak a hivatalos angol nyelvű dokumentációtól
+eltérő információkat. Bármilyen tartalom hozzáadását, eltávolítását vagy
+frissítését először az angol nyelvű dokumentumokon kell elvégezni.
+Ezt követően, amennyiben lehetséges, ugyanazt a változtatást a fordításokon
+is alkalmazni kell. A fordítások karbantartói csak olyan közreműködéseket
+fogadnak el, amelyek kizárólag fordítással kapcsolatosak (például új
+fordítások, frissítések és javítások).
+
+A fordítások a lehető legpontosabbak próbálnak lenni, azonban egy nyelvet
+nem lehet közvetlenül minden más nyelvre leképezni. Minden nyelvnek megvan
+a saját nyelvtana és kultúrája, ezért egy angol nyelvű kijelentés fordítását
+szükség lehet a célnyelvhez igazítani. Emiatt a fordítások olvasásakor
+előfordulhatnak olyan kisebb eltérések, amelyek ugyanazt az üzenetet más
+formában adják át.
+
+Ha kapcsolatba szeretne lépni a Linux közösségével, de nem érzi magát
+magabiztosnak az angol nyelvű írásban, segítségért fordulhat a fordítás
+karbantartóihoz.
diff --git a/Documentation/translations/hu_HU/process/howto.rst b/Documentation/translations/hu_HU/process/howto.rst
new file mode 100644
index 000000000000..f0d1efa37f9c
--- /dev/null
+++ b/Documentation/translations/hu_HU/process/howto.rst
@@ -0,0 +1,61 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+.. _process_howto:
+
+.. include:: ../disclaimer-hu.rst
+
+:Original: :ref:`Documentation/process/howto.rst <process_howto>`
+:Translator: Martin Kavasi <1ai1d7wbz@proton.me>
+
+HOGYAN fejlesszünk Linux-kernelt
+================================
+
+Ez a témával kapcsolatos legátfogóbb dokumentum. Útmutatást ad ahhoz,
+hogyan válhat valaki Linux-kernel fejlesztővé, valamint hogyan sajátíthatja
+el a Linux-kernel fejlesztői közösséggel való együttműködéshez szükséges
+ismereteket. Nem próbálja a kernelprogramozás technikai részleteit
+bemutatni, hanem abban segít, hogy megtaláld a megfelelő kiindulópontot.
+
+Ha a dokumentumban található információk elavulnak, kérjük, küldj javítást
+a fájl karbantartójának, akinek a neve a dokumentum alján található.
+
+
+Bevezetés
+---------
+
+Tehát szeretnéd megtanulni, hogyan válhatsz Linux-kernel fejlesztővé?
+Vagy a vezetőd azt mondta: „Írj egy Linux-illesztőprogramot ehhez az
+eszközhöz.” Ennek a dokumentumnak az a célja, hogy megtanítson mindarra,
+amire ennek eléréséhez szükséged van: bemutatja a követendő folyamatot,
+és tanácsokat ad a közösséggel való együttműködéshez. Megpróbálja azt is
+elmagyarázni, hogy a közösség miért úgy működik, ahogyan működik.
+A kernel többnyire C nyelven íródik, néhány architektúrafüggő része pedig assembly nyelven. A kernel fejlesztéséhez elengedhetetlen a C nyelv alapos ismerete. Az assembly nyelv ismerete — bármely architektúra esetében — nem szükséges, kivéve, ha az adott architektúrához alacsony szintű fejlesztést tervezel.
+
+Bár az alábbi könyvek nem helyettesítik a megfelelő C nyelvű képzést és/vagy a többéves tapasztalatot, referenciaanyagként hasznosak lehetnek:
+
+    "The C Programming Language" — Kernighan és Ritchie [Prentice Hall]
+    "Practical C Programming" — Steve Oualline [O'Reilly]
+    "C: A Reference Manual" — Harbison és Steele [Prentice Hall]
+
+A kernel a GNU C-t és a GNU eszközláncot használja. Bár megfelel az ISO C11 szabványnak, számos olyan kiterjesztést használ, amelyek nem részei a szabványnak. A kernel önálló C-környezetként működik, és nem támaszkodik a szabványos C-könyvtárra, ezért a C szabvány bizonyos részei nem támogatottak.
+
+Tetszőleges long long típusú osztás és lebegőpontos műveletek nem engedélyezettek. Időnként nehéz lehet megérteni, milyen feltételezéseket tesz a kernel az eszközlánccal kapcsolatban, illetve milyen kiterjesztéseket használ. Sajnos ezekhez nincs egyetlen, mindenre kiterjedő referencia. További információért kérjük, tekintsd meg a GCC információs oldalait (info gcc).
+
+Ne feledd, hogy azt próbálod megtanulni, hogyan működj együtt a már
+létező fejlesztői közösséggel. Ez egy sokszínű közösség, amely magas
+elvárásokat támaszt a kódolással, a stílussal és a munkafolyamatokkal
+szemben. Ezek a szabályok és elvárások idővel alakultak ki, annak
+tapasztalatai alapján, hogy mi működik a legjobban egy ilyen nagy és
+földrajzilag szétszórt csapat esetében.
+
+Próbálj meg előre minél többet megtanulni ezekről az elvárásokról, mivel
+jól dokumentáltak; ne várd el, hogy mások alkalmazkodjanak hozzád vagy a
+céged munkamódszereihez.
+
+Jogi kérdések
+
+A Linux kernel forráskódja a GPL licenc alatt kerül kiadásra. Kérjük, tekintsd meg a forrásfa főkönyvtárában található COPYING fájlt. A Linux kernel licencelési szabályait, valamint az SPDX <https://spdx.org/>_ azonosítók forráskódban történő használatát a :ref:`Documentation/process/license-rules.rst <kernel_licensing>` dokumentum ismerteti. Ha további kérdéseid vannak a licenccel kapcsolatban, fordulj ügyvédhez, és ne tedd fel ezeket a Linux kernel levelezőlistáján. A levelezőlisták résztvevői nem ügyvédek, ezért jogi kérdésekben ne hagyatkozz a kijelentéseikre.
+
+A GPL-lel kapcsolatos gyakori kérdésekre és válaszokra vonatkozóan lásd:
+
+https://www.gnu.org/licenses/gpl-faq.html
diff --git a/Documentation/translations/index.rst b/Documentation/translations/index.rst
index b6d24f6f17d1..5f85388a83d9 100644
--- a/Documentation/translations/index.rst
+++ b/Documentation/translations/index.rst
@@ -14,6 +14,7 @@ Translations
    ko_KR/index
    pt_BR/index
    sp_SP/index
+   hu_HU/index
 
 .. _translations_disclaimer:
 
diff --git a/MAINTAINERS b/MAINTAINERS
index 55b3c2d7a78a..708773408215 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -12110,6 +12110,11 @@ F:	mm/hugetlb_vmemmap.c
 F:	mm/hugetlb_vmemmap.h
 F:	tools/testing/selftests/cgroup/test_hugetlb_memcg.c
 
+HUNGARIAN DOCUMENTATION
+M:	Martin Kavasi <1ai1d7wbz@proton.me>
+S:	Maintained
+F:	Documentation/translations/hu_HU/
+
 HVA ST MEDIA DRIVER
 M:	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>
 L:	linux-media@vger.kernel.org
-- 
2.55.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
@ 2026-08-28 14:56 Martin Kavasi
  0 siblings, 0 replies; 5+ messages in thread
From: Martin Kavasi @ 2026-08-28 14:56 UTC (permalink / raw)
  To: linux-doc; +Cc: Martin Kavasi

Add an initial Hungarian translation of Documentation/process/howto.rst.

Also add the Hungarian documentation translation infrastructure,
including the hu_HU index and disclaimer, register the translation
directory in Documentation/translations/index.rst, and add a
MAINTAINERS entry for Hungarian documentation.

Signed-off-by: Martin Kavasi <1ai1d7wbz@proton.me>
---
 Documentation/sphinx/translations.py          |  1 +
 .../translations/hu_HU/disclaimer-hu.rst      |  8 +++
 Documentation/translations/hu_HU/index.rst    | 55 +++++++++++++++++
 .../translations/hu_HU/process/howto.rst      | 61 +++++++++++++++++++
 Documentation/translations/index.rst          |  1 +
 MAINTAINERS                                   |  5 ++
 6 files changed, 131 insertions(+)
 create mode 100644 Documentation/translations/hu_HU/disclaimer-hu.rst
 create mode 100644 Documentation/translations/hu_HU/index.rst
 create mode 100644 Documentation/translations/hu_HU/process/howto.rst

diff --git a/Documentation/sphinx/translations.py b/Documentation/sphinx/translations.py
index a03d4402b4f1..feb8b2cf69ef 100644
--- a/Documentation/sphinx/translations.py
+++ b/Documentation/sphinx/translations.py
@@ -22,6 +22,7 @@ all_languages = {
     # Keep the rest sorted alphabetically
     'zh_CN': 'Chinese (Simplified)',
     'zh_TW': 'Chinese (Traditional)',
+    'hu_HU': 'Hungarian',
     'it_IT': 'Italian',
     'ja_JP': 'Japanese',
     'ko_KR': 'Korean',
diff --git a/Documentation/translations/hu_HU/disclaimer-hu.rst b/Documentation/translations/hu_HU/disclaimer-hu.rst
new file mode 100644
index 000000000000..c2ad4695a982
--- /dev/null
+++ b/Documentation/translations/hu_HU/disclaimer-hu.rst
@@ -0,0 +1,8 @@
+:orphan:
+
+.. warning::
+
+    Ha bármilyen kételye van a fordítás tartalmának pontosságával kapcsolatban,
+    az egyetlen hivatalos dokumentáció az angol nyelvű dokumentáció.
+    Ezen felül alapértelmezés szerint a dokumentumokhoz vezető hivatkozások az angol nyelvű dokumentációra irányíthatók, még akkor is, ha van fordított változata.
+    További információért lásd az indexet.
diff --git a/Documentation/translations/hu_HU/index.rst b/Documentation/translations/hu_HU/index.rst
new file mode 100644
index 000000000000..ca38d20b0ba5
--- /dev/null
+++ b/Documentation/translations/hu_HU/index.rst
@@ -0,0 +1,55 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+
+
+======================
+Magyar fordítás
+======================
+.. raw:: latex
+
+    \kerneldocCJKoff
+
+.. _hu_translations_disclaimer:
+
+:maintainer: Martin Kavasi <1ai1d7wbz@proton.me>
+
+Figyelmeztetés
+--------------
+
+
+
+A fordítás célja, hogy megkönnyítse az angoltól eltérő nyelveken történő
+olvasást és megértést. Célja, hogy segítséget nyújtson azoknak, akik nem
+értik az angol nyelvet, vagy bizonytalanok annak értelmezésében. Emellett
+vannak, akik egyszerűen az anyanyelvükön szeretnék olvasni a dokumentációt.
+Kérjük azonban, tartsa szem előtt, hogy az egyetlen hivatalos dokumentáció
+az angol nyelvű dokumentáció: :ref:`linux_doc`.
+
+Nagyon valószínűtlen, hogy a ::ref:`linux_doc` frissítései azonnal
+megjelennek valamennyi fordításban. A fordítások karbantartói és
+közreműködői figyelemmel kísérik a hivatalos dokumentáció változásait, és
+amennyire lehetséges, naprakészen tartják a fordításokat. Emiatt nincs
+garancia arra, hogy egy fordítás mindig naprakész. Ha egy fordításban
+olvasott szöveg nincs összhangban a forráskódban olvasottakkal, kérjük,
+értesítse a fordítás karbantartóját, és ha lehetséges, ellenőrizze az angol
+nyelvű dokumentációt is.
+
+A fordítás nem a hivatalos dokumentáció elágazása, ezért a fordítások
+felhasználói nem találhatnak a hivatalos angol nyelvű dokumentációtól
+eltérő információkat. Bármilyen tartalom hozzáadását, eltávolítását vagy
+frissítését először az angol nyelvű dokumentumokon kell elvégezni.
+Ezt követően, amennyiben lehetséges, ugyanazt a változtatást a fordításokon
+is alkalmazni kell. A fordítások karbantartói csak olyan közreműködéseket
+fogadnak el, amelyek kizárólag fordítással kapcsolatosak (például új
+fordítások, frissítések és javítások).
+
+A fordítások a lehető legpontosabbak próbálnak lenni, azonban egy nyelvet
+nem lehet közvetlenül minden más nyelvre leképezni. Minden nyelvnek megvan
+a saját nyelvtana és kultúrája, ezért egy angol nyelvű kijelentés fordítását
+szükség lehet a célnyelvhez igazítani. Emiatt a fordítások olvasásakor
+előfordulhatnak olyan kisebb eltérések, amelyek ugyanazt az üzenetet más
+formában adják át.
+
+Ha kapcsolatba szeretne lépni a Linux közösségével, de nem érzi magát
+magabiztosnak az angol nyelvű írásban, segítségért fordulhat a fordítás
+karbantartóihoz.
diff --git a/Documentation/translations/hu_HU/process/howto.rst b/Documentation/translations/hu_HU/process/howto.rst
new file mode 100644
index 000000000000..f0d1efa37f9c
--- /dev/null
+++ b/Documentation/translations/hu_HU/process/howto.rst
@@ -0,0 +1,61 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+.. _process_howto:
+
+.. include:: ../disclaimer-hu.rst
+
+:Original: :ref:`Documentation/process/howto.rst <process_howto>`
+:Translator: Martin Kavasi <1ai1d7wbz@proton.me>
+
+HOGYAN fejlesszünk Linux-kernelt
+================================
+
+Ez a témával kapcsolatos legátfogóbb dokumentum. Útmutatást ad ahhoz,
+hogyan válhat valaki Linux-kernel fejlesztővé, valamint hogyan sajátíthatja
+el a Linux-kernel fejlesztői közösséggel való együttműködéshez szükséges
+ismereteket. Nem próbálja a kernelprogramozás technikai részleteit
+bemutatni, hanem abban segít, hogy megtaláld a megfelelő kiindulópontot.
+
+Ha a dokumentumban található információk elavulnak, kérjük, küldj javítást
+a fájl karbantartójának, akinek a neve a dokumentum alján található.
+
+
+Bevezetés
+---------
+
+Tehát szeretnéd megtanulni, hogyan válhatsz Linux-kernel fejlesztővé?
+Vagy a vezetőd azt mondta: „Írj egy Linux-illesztőprogramot ehhez az
+eszközhöz.” Ennek a dokumentumnak az a célja, hogy megtanítson mindarra,
+amire ennek eléréséhez szükséged van: bemutatja a követendő folyamatot,
+és tanácsokat ad a közösséggel való együttműködéshez. Megpróbálja azt is
+elmagyarázni, hogy a közösség miért úgy működik, ahogyan működik.
+A kernel többnyire C nyelven íródik, néhány architektúrafüggő része pedig assembly nyelven. A kernel fejlesztéséhez elengedhetetlen a C nyelv alapos ismerete. Az assembly nyelv ismerete — bármely architektúra esetében — nem szükséges, kivéve, ha az adott architektúrához alacsony szintű fejlesztést tervezel.
+
+Bár az alábbi könyvek nem helyettesítik a megfelelő C nyelvű képzést és/vagy a többéves tapasztalatot, referenciaanyagként hasznosak lehetnek:
+
+    "The C Programming Language" — Kernighan és Ritchie [Prentice Hall]
+    "Practical C Programming" — Steve Oualline [O'Reilly]
+    "C: A Reference Manual" — Harbison és Steele [Prentice Hall]
+
+A kernel a GNU C-t és a GNU eszközláncot használja. Bár megfelel az ISO C11 szabványnak, számos olyan kiterjesztést használ, amelyek nem részei a szabványnak. A kernel önálló C-környezetként működik, és nem támaszkodik a szabványos C-könyvtárra, ezért a C szabvány bizonyos részei nem támogatottak.
+
+Tetszőleges long long típusú osztás és lebegőpontos műveletek nem engedélyezettek. Időnként nehéz lehet megérteni, milyen feltételezéseket tesz a kernel az eszközlánccal kapcsolatban, illetve milyen kiterjesztéseket használ. Sajnos ezekhez nincs egyetlen, mindenre kiterjedő referencia. További információért kérjük, tekintsd meg a GCC információs oldalait (info gcc).
+
+Ne feledd, hogy azt próbálod megtanulni, hogyan működj együtt a már
+létező fejlesztői közösséggel. Ez egy sokszínű közösség, amely magas
+elvárásokat támaszt a kódolással, a stílussal és a munkafolyamatokkal
+szemben. Ezek a szabályok és elvárások idővel alakultak ki, annak
+tapasztalatai alapján, hogy mi működik a legjobban egy ilyen nagy és
+földrajzilag szétszórt csapat esetében.
+
+Próbálj meg előre minél többet megtanulni ezekről az elvárásokról, mivel
+jól dokumentáltak; ne várd el, hogy mások alkalmazkodjanak hozzád vagy a
+céged munkamódszereihez.
+
+Jogi kérdések
+
+A Linux kernel forráskódja a GPL licenc alatt kerül kiadásra. Kérjük, tekintsd meg a forrásfa főkönyvtárában található COPYING fájlt. A Linux kernel licencelési szabályait, valamint az SPDX <https://spdx.org/>_ azonosítók forráskódban történő használatát a :ref:`Documentation/process/license-rules.rst <kernel_licensing>` dokumentum ismerteti. Ha további kérdéseid vannak a licenccel kapcsolatban, fordulj ügyvédhez, és ne tedd fel ezeket a Linux kernel levelezőlistáján. A levelezőlisták résztvevői nem ügyvédek, ezért jogi kérdésekben ne hagyatkozz a kijelentéseikre.
+
+A GPL-lel kapcsolatos gyakori kérdésekre és válaszokra vonatkozóan lásd:
+
+https://www.gnu.org/licenses/gpl-faq.html
diff --git a/Documentation/translations/index.rst b/Documentation/translations/index.rst
index b6d24f6f17d1..5f85388a83d9 100644
--- a/Documentation/translations/index.rst
+++ b/Documentation/translations/index.rst
@@ -14,6 +14,7 @@ Translations
    ko_KR/index
    pt_BR/index
    sp_SP/index
+   hu_HU/index
 
 .. _translations_disclaimer:
 
diff --git a/MAINTAINERS b/MAINTAINERS
index 55b3c2d7a78a..708773408215 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -12110,6 +12110,11 @@ F:	mm/hugetlb_vmemmap.c
 F:	mm/hugetlb_vmemmap.h
 F:	tools/testing/selftests/cgroup/test_hugetlb_memcg.c
 
+HUNGARIAN DOCUMENTATION
+M:	Martin Kavasi <1ai1d7wbz@proton.me>
+S:	Maintained
+F:	Documentation/translations/hu_HU/
+
 HVA ST MEDIA DRIVER
 M:	Jean-Christophe Trotin <jean-christophe.trotin@foss.st.com>
 L:	linux-media@vger.kernel.org
-- 
2.55.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
  2026-08-28 14:55 [PATCH] docs: hu_HU: add Hungarian translation of howto.rst Martin Kavasi
@ 2026-08-28 17:47 ` Jonathan Corbet
  2026-08-28 21:40   ` Martin Kavasi
  0 siblings, 1 reply; 5+ messages in thread
From: Jonathan Corbet @ 2026-08-28 17:47 UTC (permalink / raw)
  To: Martin Kavasi, linux-doc; +Cc: Martin Kavasi

Martin Kavasi <martin.kavasi3@gmail.com> writes:

> Add an initial Hungarian translation of Documentation/process/howto.rst.
>
> Also add the Hungarian documentation translation infrastructure,
> including the hu_HU index and disclaimer, register the translation
> directory in Documentation/translations/index.rst, and add a
> MAINTAINERS entry for Hungarian documentation.
>
> Signed-off-by: Martin Kavasi <1ai1d7wbz@proton.me>
> ---
>  Documentation/sphinx/translations.py          |  1 +
>  .../translations/hu_HU/disclaimer-hu.rst      |  8 +++
>  Documentation/translations/hu_HU/index.rst    | 55 +++++++++++++++++
>  .../translations/hu_HU/process/howto.rst      | 61 +++++++++++++++++++
>  Documentation/translations/index.rst          |  1 +
>  MAINTAINERS                                   |  5 ++
>  6 files changed, 131 insertions(+)
>  create mode 100644 Documentation/translations/hu_HU/disclaimer-hu.rst
>  create mode 100644 Documentation/translations/hu_HU/index.rst
>  create mode 100644 Documentation/translations/hu_HU/process/howto.rst

Thanks for working to improve our documentation.  You really should copy
the maintainer (me) for patches like this, though; our process
documentation covers that.

Did you do this translation yourself, or was there LLM involvement in
this work?

Also ...

[...]

> diff --git a/Documentation/translations/hu_HU/process/howto.rst b/Documentation/translations/hu_HU/process/howto.rst
> new file mode 100644
> index 000000000000..f0d1efa37f9c
> --- /dev/null
> +++ b/Documentation/translations/hu_HU/process/howto.rst
> @@ -0,0 +1,61 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +
> +.. _process_howto:

This will cause a build error.  This means you have not actually built
the documentation after making your changes.

The duplicate-label problem is typically addressed by adding the
translation language to the label name.  This top-of-file label, though,
is entirely unneeded and should simply be removed.

> +.. include:: ../disclaimer-hu.rst
> +
> +:Original: :ref:`Documentation/process/howto.rst <process_howto>`
> +:Translator: Martin Kavasi <1ai1d7wbz@proton.me>
> +
> +HOGYAN fejlesszünk Linux-kernelt
> +================================
> +
> +Ez a témával kapcsolatos legátfogóbb dokumentum. Útmutatást ad ahhoz,
> +hogyan válhat valaki Linux-kernel fejlesztővé, valamint hogyan sajátíthatja
> +el a Linux-kernel fejlesztői közösséggel való együttműködéshez szükséges
> +ismereteket. Nem próbálja a kernelprogramozás technikai részleteit
> +bemutatni, hanem abban segít, hogy megtaláld a megfelelő kiindulópontot.
> +
> +Ha a dokumentumban található információk elavulnak, kérjük, küldj javítást
> +a fájl karbantartójának, akinek a neve a dokumentum alján található.
> +
> +
> +Bevezetés
> +---------
> +
> +Tehát szeretnéd megtanulni, hogyan válhatsz Linux-kernel fejlesztővé?
> +Vagy a vezetőd azt mondta: „Írj egy Linux-illesztőprogramot ehhez az
> +eszközhöz.” Ennek a dokumentumnak az a célja, hogy megtanítson mindarra,
> +amire ennek eléréséhez szükséged van: bemutatja a követendő folyamatot,
> +és tanácsokat ad a közösséggel való együttműködéshez. Megpróbálja azt is
> +elmagyarázni, hogy a közösség miért úgy működik, ahogyan működik.
> +A kernel többnyire C nyelven íródik, néhány architektúrafüggő része pedig assembly nyelven. A kernel fejlesztéséhez elengedhetetlen a C nyelv alapos ismerete. Az assembly nyelv ismerete — bármely architektúra esetében — nem szükséges, kivéve, ha az adott architektúrához alacsony szintű fejlesztést tervezel.

You need to observe the 80-column line limit in documentation; did
checkpatch.pl not warn you about this?

> +
> +Bár az alábbi könyvek nem helyettesítik a megfelelő C nyelvű képzést és/vagy a többéves tapasztalatot, referenciaanyagként hasznosak lehetnek:
> +
> +    "The C Programming Language" — Kernighan és Ritchie [Prentice Hall]
> +    "Practical C Programming" — Steve Oualline [O'Reilly]
> +    "C: A Reference Manual" — Harbison és Steele [Prentice Hall]
> +
> +A kernel a GNU C-t és a GNU eszközláncot használja. Bár megfelel az ISO C11 szabványnak, számos olyan kiterjesztést használ, amelyek nem részei a szabványnak. A kernel önálló C-környezetként működik, és nem támaszkodik a szabványos C-könyvtárra, ezért a C szabvány bizonyos részei nem támogatottak.
> +
> +Tetszőleges long long típusú osztás és lebegőpontos műveletek nem engedélyezettek. Időnként nehéz lehet megérteni, milyen feltételezéseket tesz a kernel az eszközlánccal kapcsolatban, illetve milyen kiterjesztéseket használ. Sajnos ezekhez nincs egyetlen, mindenre kiterjedő referencia. További információért kérjük, tekintsd meg a GCC információs oldalait (info gcc).
> +
> +Ne feledd, hogy azt próbálod megtanulni, hogyan működj együtt a már
> +létező fejlesztői közösséggel. Ez egy sokszínű közösség, amely magas
> +elvárásokat támaszt a kódolással, a stílussal és a munkafolyamatokkal
> +szemben. Ezek a szabályok és elvárások idővel alakultak ki, annak
> +tapasztalatai alapján, hogy mi működik a legjobban egy ilyen nagy és
> +földrajzilag szétszórt csapat esetében.
> +
> +Próbálj meg előre minél többet megtanulni ezekről az elvárásokról, mivel
> +jól dokumentáltak; ne várd el, hogy mások alkalmazkodjanak hozzád vagy a
> +céged munkamódszereihez.
> +
> +Jogi kérdések
> +
> +A Linux kernel forráskódja a GPL licenc alatt kerül kiadásra. Kérjük, tekintsd meg a forrásfa főkönyvtárában található COPYING fájlt. A Linux kernel licencelési szabályait, valamint az SPDX <https://spdx.org/>_ azonosítók forráskódban történő használatát a :ref:`Documentation/process/license-rules.rst <kernel_licensing>` dokumentum ismerteti. Ha további kérdéseid vannak a licenccel kapcsolatban, fordulj ügyvédhez, és ne tedd fel ezeket a Linux kernel levelezőlistáján. A levelezőlisták résztvevői nem ügyvédek, ezért jogi kérdésekben ne hagyatkozz a kijelentéseikre.
> +
> +A GPL-lel kapcsolatos gyakori kérdésekre és válaszokra vonatkozóan lásd:
> +
> +https://www.gnu.org/licenses/gpl-faq.html
> diff --git a/Documentation/translations/index.rst b/Documentation/translations/index.rst
> index b6d24f6f17d1..5f85388a83d9 100644
> --- a/Documentation/translations/index.rst
> +++ b/Documentation/translations/index.rst
> @@ -14,6 +14,7 @@ Translations
>     ko_KR/index
>     pt_BR/index
>     sp_SP/index
> +   hu_HU/index

These entries should be kept in alphabetical order

Thanks,

jon

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
  2026-08-28 17:47 ` Jonathan Corbet
@ 2026-08-28 21:40   ` Martin Kavasi
  2026-08-29 14:06     ` Jonathan Corbet
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Kavasi @ 2026-08-28 21:40 UTC (permalink / raw)
  To: linux-doc; +Cc: corbet

I believe that this is the write way to contact you

I understand that the discussion should remain public

I also wanted to ask about the MAINTAINERS entry for Hungarian
documentation. Should I keep myself listed as the Hungarian
documentation maintainer, or would you prefer that entry to be
handled differently, or to remove it?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] docs: hu_HU: add Hungarian translation of howto.rst
  2026-08-28 21:40   ` Martin Kavasi
@ 2026-08-29 14:06     ` Jonathan Corbet
  0 siblings, 0 replies; 5+ messages in thread
From: Jonathan Corbet @ 2026-08-29 14:06 UTC (permalink / raw)
  To: Martin Kavasi, linux-doc

Martin Kavasi <martin.kavasi3@gmail.com> writes:

> I believe that this is the write way to contact you
>
> I understand that the discussion should remain public
>
> I also wanted to ask about the MAINTAINERS entry for Hungarian
> documentation. Should I keep myself listed as the Hungarian
> documentation maintainer, or would you prefer that entry to be
> handled differently, or to remove it?

An entry in MAINTAINERS is something that is earned through demonstrated
effort.  Please start by addressing the problems that were pointed out
in your original posting; that is a detail that can be looked at later.

Thanks,

jon

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-08-29 14:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-28 14:55 [PATCH] docs: hu_HU: add Hungarian translation of howto.rst Martin Kavasi
2026-08-28 17:47 ` Jonathan Corbet
2026-08-28 21:40   ` Martin Kavasi
2026-08-29 14:06     ` Jonathan Corbet
  -- strict thread matches above, loose matches on Subject: below --
2026-08-28 14:56 Martin Kavasi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox