1
0
mirror of synced 2024-11-14 11:07:43 +01:00
ImHex/plugins/diffing/romfs/lang
SparkyTD e9b492a287
lang: Added Hungarian translations (#1683)
### Problem description
ImHex didn't support Hungarian :(

### Implementation description
I translated ImHex to Hungarian :)

### Translation Coverage
| Plugin        | Percentage |
|---------------|------------|
| builtin       | 99%        |
| diffing       | 100%       |
| disassembler  | 100%       |
| hashes        | 95%        |
| script_loader | 100%       |
| ui            | 100%       |
| visualizers   | 100%       |
| windows       | 100%       |
| yara_rules    | 100%       |

### Additional Notes
There are four Hungarian "special" characters that fall outside the
default Unicode ranges loaded by ImHex, resulting in them being replaced
with the "�" character. These letters are Ő (U+0150), ő (U+0151), Ű
(U+0170) and ű (U+0171), all included in the Latin Extended-A Unicode
block.

The easy fix for this is to include the "Unicode Latin Extended-A" range
when loading the font glyphs in
[init_tasks.cpp:189](99abc4e78a/plugins/builtin/source/content/init_tasks.cpp (L189)).
This change would also unlock the full character range of Bosnian,
Croatian, Czech, Estonian, Latvian, Lithuanian, Maltese, Polish,
Romanian, Slovak, Slovene and Turkish. I can add the commit to this PR
if maintainers are okay with it. **EDIT:** Added a commit that loads
Latin Extended-A by default.

Also note that some words are longer than their English counterparts,
resulting in certain UI labels overflowing from their parent containers,
and being cut off. I might change some of the longer labels to be more
compact in the future, but the container size limitations will have to
be addressed eventually (e.g. with horizontal scrollbars).

---------

Co-authored-by: Nik <werwolv98@gmail.com>
2024-05-19 14:33:33 +02:00
..
de_DE.json lang: Update German translation 2024-01-27 22:16:50 +01:00
en_US.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00
es_ES.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00
hu_HU.json lang: Added Hungarian translations (#1683) 2024-05-19 14:33:33 +02:00
it_IT.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00
ja_JP.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00
ko_KR.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00
pt_BR.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00
zh_CN.json lang: Refactored langtool, updated chinese translation (#1623) 2024-05-01 20:49:55 +02:00
zh_TW.json feat: Implement Myers' diffing algorithm (#1508) 2024-01-21 18:39:13 +01:00