majorosdonat commented on code in PR #62925:
URL: https://github.com/apache/airflow/pull/62925#discussion_r2899323571


##########
.github/skills/airflow-translations/locales/hu.md:
##########
@@ -0,0 +1,191 @@
+<!-- SPDX-License-Identifier: Apache-2.0
+     https://www.apache.org/licenses/LICENSE-2.0 -->
+
+# Hungarian (hu) Translation Agent Skill
+
+**Locale code:** `hu`
+**Preferred variant:** Standard Hungarian (hu), consistent with existing 
translations in `airflow-core/src/airflow/ui/public/i18n/locales/hu/`
+
+This file contains locale-specific guidelines so AI translation agents produce
+new Hungarian strings that stay 100% consistent with the existing translations.
+
+## 1. Core Airflow Terminology
+
+The following terms **must remain in English unchanged** (case-sensitive):
+
+- `Dag` / `Dags` — Airflow concept; never write "DAG"
+- `XCom` / `XComs` — Airflow cross-communication mechanism
+- `Plugin` / `Plugins` — Airflow extensibility mechanism
+- `Pool` / `Pools` — Resource constraint mechanism
+- `Provider` / `Providers` — Airflow extension package name
+- `Run` / `Runs` — When used standalone

Review Comment:
   We use Futás / Futások, I think it can be translated



##########
.github/skills/airflow-translations/locales/hu.md:
##########
@@ -0,0 +1,191 @@
+<!-- SPDX-License-Identifier: Apache-2.0
+     https://www.apache.org/licenses/LICENSE-2.0 -->
+
+# Hungarian (hu) Translation Agent Skill
+
+**Locale code:** `hu`
+**Preferred variant:** Standard Hungarian (hu), consistent with existing 
translations in `airflow-core/src/airflow/ui/public/i18n/locales/hu/`
+
+This file contains locale-specific guidelines so AI translation agents produce
+new Hungarian strings that stay 100% consistent with the existing translations.
+
+## 1. Core Airflow Terminology
+
+The following terms **must remain in English unchanged** (case-sensitive):
+
+- `Dag` / `Dags` — Airflow concept; never write "DAG"
+- `XCom` / `XComs` — Airflow cross-communication mechanism
+- `Plugin` / `Plugins` — Airflow extensibility mechanism

Review Comment:
   As it was mentioned below, Plugins can be Bővítmények



##########
.github/skills/airflow-translations/locales/hu.md:
##########
@@ -0,0 +1,191 @@
+<!-- SPDX-License-Identifier: Apache-2.0
+     https://www.apache.org/licenses/LICENSE-2.0 -->
+
+# Hungarian (hu) Translation Agent Skill
+
+**Locale code:** `hu`
+**Preferred variant:** Standard Hungarian (hu), consistent with existing 
translations in `airflow-core/src/airflow/ui/public/i18n/locales/hu/`
+
+This file contains locale-specific guidelines so AI translation agents produce
+new Hungarian strings that stay 100% consistent with the existing translations.
+
+## 1. Core Airflow Terminology
+
+The following terms **must remain in English unchanged** (case-sensitive):
+
+- `Dag` / `Dags` — Airflow concept; never write "DAG"
+- `XCom` / `XComs` — Airflow cross-communication mechanism
+- `Plugin` / `Plugins` — Airflow extensibility mechanism
+- `Pool` / `Pools` — Resource constraint mechanism
+- `Provider` / `Providers` — Airflow extension package name
+- `Run` / `Runs` — When used standalone
+- `Map Index`
+- `PID`
+- `ID` — Note: Sometimes used as "Azonosító" in labels
+- `UTC`
+- `JSON`
+- `REST API`
+- Log levels: `INFO`, `DEBUG` (Note: `CRITICAL`, `ERROR`, `WARNING` are 
translated)
+
+## 2. Standard Translations
+
+The following Airflow-specific terms have established Hungarian translations
+that **must be used consistently**:
+
+| English Term          | Hungarian Translation             | Notes            
                          |
+| --------------------- | --------------------------------- | 
------------------------------------------ |
+| Task                  | Feladat                           |                  
                          |
+| Task Instance         | Feladatpéldány                    | Plural: 
"Feladatpéldányok"                 |
+| Task Group            | Feladatcsoport                    |                  
                          |
+| Dag Run               | Dag futás                         | Plural: "Dag 
futások"                      |
+| Backfill              | Visszatöltés / Backfill           | "Visszatöltés" 
is preferred                |
+| Trigger (noun)        | Indító                            |                  
                          |
+| Trigger Rule          | Indítási szabály                  |                  
                          |
+| Triggerer             | Indító                            | Component name   
                          |
+| Scheduler             | Ütemező                           |                  
                          |
+| Schedule (noun)       | Ütemezés                          |                  
                          |
+| Executor              | Végrehajtó                        |                  
                          |
+| Connection            | Kapcsolat                         | Plural: 
"Kapcsolatok"                      |
+| Variable              | Változó                           | Plural: 
"Változók"                         |
+| Audit Log             | Audit napló                       |                  
                          |
+| Log                   | Napló                             | Plural: "Naplók" 
                          |
+| State                 | Állapot                           |                  
                          |
+| Queue (noun)          | Sor                               | e.g., "Sorban 
áll" for "queued"            |
+| Config / Configuration| Beállítások / Konfiguráció        | Use 
"Beállítások" in Admin menu            |
+| Operator              | Operátor                          |                  
                          |
+| Asset                 | Adatkészlet (asset)               | Usually kept as 
"(asset)" for clarity      |
+| Asset Event           | Adatkészlet esemény               |                  
                          |
+| Plugins               | Bővítmények                       |                  
                          |
+| Pools                 | Poolok                            |                  
                          |
+| Providers             | Szolgáltatók                      |                  
                          |
+| Upstream              | Felfelé mutató (upstream)         |                  
                          |
+| Downstream            | Lefelé mutató (downstream)         |                 
                           |
+| Active (Dag)          | Aktív                             |                  
                          |
+| Paused (Dag)          | Szüneteltetett                    |                  
                          |
+
+## 3. Task/Run States and Log Levels
+
+### States
+
+| English State       | Hungarian Translation |
+| ------------------- | --------------------- |
+| running             | Fut                   |
+| failed              | Sikertelen            |
+| success             | Sikeres               |
+| queued              | Sorban áll            |
+| scheduled           | Ütemezett             |
+| skipped             | Kihagyva              |
+| deferred            | Várakozó              |
+| removed             | Eltávolítva           |
+| restarting          | Újraindítás           |
+| up_for_retry        | Újrapróbálkozásra vár |
+| up_for_reschedule   | Újraütemezésre vár    |
+| upstream_failed     | Előfeltétel sikertelen |
+| no_status / none    | Nincs állapot         |
+| planned             | Tervezett             |
+
+### Log Levels
+
+| English Level | Hungarian Translation |
+| ------------- | --------------------- |
+| CRITICAL      | KRITIKUS              |
+| ERROR         | HIBA                  |
+| WARNING       | FIGYELMEZTETÉS        |
+| INFO          | INFO                  |
+| DEBUG         | DEBUG                 |
+
+## 4. Hungarian-Specific Guidelines
+
+### Tone and Register
+
+- Use **formal Hungarian** ("Ön" form / Önözés). Do not use informal "te".
+- Use a neutral, professional tone suitable for technical software UIs.
+- Keep UI strings concise — they appear in buttons, labels, and tooltips.
+
+### Inflection and Word Order
+
+- Hungarian is an agglutinative language, but inflecting i18next placeholders 
(`{{count}}`) is difficult. Try to phrase sentences so the variable doesn't 
need suffixes (e.g., "Összesen: {{count}}" instead of "{{count}}-ból").
+- Use a hyphen for inflecting "Dag" if necessary: "Dag-ek" (Plural), "Dag-et" 
(Accusative).
+
+### Plural Forms
+
+- In Hungarian, nouns stay in **singular form** after numbers (e.g., "5 
feladat" not "5 feladatok").
+- i18next uses `_one` and `_other`. For Hungarian, ensure the noun following a 
number stays singular in the `_other` translation if it's following a count.
+
+  ```json
+  "task_one": "Feladat",
+  "task_other": "Feladat"
+  ```
+
+  *(Note: If the word is used alone as a plural (e.g., "All Tasks"), use the 
plural "Feladatok" or "XComok".)*
+
+### Capitalization
+
+- Use **sentence case** for descriptions and longer strings.
+- Use the capitalization style of existing translations for headers and 
buttons.
+- Preserve proper terms: "Dag", "XCom", "Pool", "Plugin".
+
+## 5. Examples from Existing Translations
+
+**Always keep in English:**
+
+- "Dag"
+- "XCom"
+- "Pool"
+- "Plugin"

Review Comment:
   I think that can be Bővítmények



##########
.github/skills/airflow-translations/locales/hu.md:
##########
@@ -0,0 +1,191 @@
+<!-- SPDX-License-Identifier: Apache-2.0
+     https://www.apache.org/licenses/LICENSE-2.0 -->
+
+# Hungarian (hu) Translation Agent Skill
+
+**Locale code:** `hu`
+**Preferred variant:** Standard Hungarian (hu), consistent with existing 
translations in `airflow-core/src/airflow/ui/public/i18n/locales/hu/`
+
+This file contains locale-specific guidelines so AI translation agents produce
+new Hungarian strings that stay 100% consistent with the existing translations.
+
+## 1. Core Airflow Terminology
+
+The following terms **must remain in English unchanged** (case-sensitive):
+
+- `Dag` / `Dags` — Airflow concept; never write "DAG"
+- `XCom` / `XComs` — Airflow cross-communication mechanism
+- `Plugin` / `Plugins` — Airflow extensibility mechanism
+- `Pool` / `Pools` — Resource constraint mechanism
+- `Provider` / `Providers` — Airflow extension package name
+- `Run` / `Runs` — When used standalone
+- `Map Index`
+- `PID`
+- `ID` — Note: Sometimes used as "Azonosító" in labels
+- `UTC`
+- `JSON`
+- `REST API`
+- Log levels: `INFO`, `DEBUG` (Note: `CRITICAL`, `ERROR`, `WARNING` are 
translated)
+
+## 2. Standard Translations
+
+The following Airflow-specific terms have established Hungarian translations
+that **must be used consistently**:
+
+| English Term          | Hungarian Translation             | Notes            
                          |
+| --------------------- | --------------------------------- | 
------------------------------------------ |
+| Task                  | Feladat                           |                  
                          |
+| Task Instance         | Feladatpéldány                    | Plural: 
"Feladatpéldányok"                 |
+| Task Group            | Feladatcsoport                    |                  
                          |
+| Dag Run               | Dag futás                         | Plural: "Dag 
futások"                      |
+| Backfill              | Visszatöltés / Backfill           | "Visszatöltés" 
is preferred                |
+| Trigger (noun)        | Indító                            |                  
                          |
+| Trigger Rule          | Indítási szabály                  |                  
                          |
+| Triggerer             | Indító                            | Component name   
                          |
+| Scheduler             | Ütemező                           |                  
                          |
+| Schedule (noun)       | Ütemezés                          |                  
                          |
+| Executor              | Végrehajtó                        |                  
                          |
+| Connection            | Kapcsolat                         | Plural: 
"Kapcsolatok"                      |
+| Variable              | Változó                           | Plural: 
"Változók"                         |
+| Audit Log             | Audit napló                       |                  
                          |
+| Log                   | Napló                             | Plural: "Naplók" 
                          |
+| State                 | Állapot                           |                  
                          |
+| Queue (noun)          | Sor                               | e.g., "Sorban 
áll" for "queued"            |
+| Config / Configuration| Beállítások / Konfiguráció        | Use 
"Beállítások" in Admin menu            |
+| Operator              | Operátor                          |                  
                          |
+| Asset                 | Adatkészlet (asset)               | Usually kept as 
"(asset)" for clarity      |
+| Asset Event           | Adatkészlet esemény               |                  
                          |
+| Plugins               | Bővítmények                       |                  
                          |
+| Pools                 | Poolok                            |                  
                          |
+| Providers             | Szolgáltatók                      |                  
                          |
+| Upstream              | Felfelé mutató (upstream)         |                  
                          |
+| Downstream            | Lefelé mutató (downstream)         |                 
                           |
+| Active (Dag)          | Aktív                             |                  
                          |
+| Paused (Dag)          | Szüneteltetett                    |                  
                          |
+
+## 3. Task/Run States and Log Levels
+
+### States
+
+| English State       | Hungarian Translation |
+| ------------------- | --------------------- |
+| running             | Fut                   |
+| failed              | Sikertelen            |
+| success             | Sikeres               |
+| queued              | Sorban áll            |
+| scheduled           | Ütemezett             |
+| skipped             | Kihagyva              |
+| deferred            | Várakozó              |
+| removed             | Eltávolítva           |
+| restarting          | Újraindítás           |
+| up_for_retry        | Újrapróbálkozásra vár |
+| up_for_reschedule   | Újraütemezésre vár    |
+| upstream_failed     | Előfeltétel sikertelen |
+| no_status / none    | Nincs állapot         |
+| planned             | Tervezett             |
+
+### Log Levels
+
+| English Level | Hungarian Translation |
+| ------------- | --------------------- |
+| CRITICAL      | KRITIKUS              |
+| ERROR         | HIBA                  |
+| WARNING       | FIGYELMEZTETÉS        |
+| INFO          | INFO                  |
+| DEBUG         | DEBUG                 |
+
+## 4. Hungarian-Specific Guidelines
+
+### Tone and Register
+
+- Use **formal Hungarian** ("Ön" form / Önözés). Do not use informal "te".
+- Use a neutral, professional tone suitable for technical software UIs.
+- Keep UI strings concise — they appear in buttons, labels, and tooltips.
+
+### Inflection and Word Order
+
+- Hungarian is an agglutinative language, but inflecting i18next placeholders 
(`{{count}}`) is difficult. Try to phrase sentences so the variable doesn't 
need suffixes (e.g., "Összesen: {{count}}" instead of "{{count}}-ból").
+- Use a hyphen for inflecting "Dag" if necessary: "Dag-ek" (Plural), "Dag-et" 
(Accusative).
+
+### Plural Forms
+
+- In Hungarian, nouns stay in **singular form** after numbers (e.g., "5 
feladat" not "5 feladatok").
+- i18next uses `_one` and `_other`. For Hungarian, ensure the noun following a 
number stays singular in the `_other` translation if it's following a count.
+
+  ```json
+  "task_one": "Feladat",
+  "task_other": "Feladat"
+  ```
+
+  *(Note: If the word is used alone as a plural (e.g., "All Tasks"), use the 
plural "Feladatok" or "XComok".)*

Review Comment:
   If the world is used as plural, e.g. Tasks, we also use the plural 
Feladatok. However "All Tasks" will be Összes feladat in singular form.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to