PCM strings issues (translation; bits vs bytes)
Description
There are issues with these strings in PCM:
"Package"
-
"Package" meaning "Archive" in https://gitlab.com/kicad/code/kicad/-/blob/master/kicad/pcm/dialogs/dialog_pcm_base.cpp#L87
-
"Package" meaning "Footprint" in https://gitlab.com/kicad/code/kicad/-/blob/master/pcbnew/build_BOM_from_board.cpp#L112
The translation string should differ as the meaning is different.
"Version"
Inherited from version info tab name in About dialog. Need different string as current text may be too detailed/wide for a column name (seeing this in Russian translation).
https://gitlab.com/kicad/code/kicad/-/blob/master/common/dialog_about/dialog_about.cpp#L123
https://gitlab.com/kicad/code/kicad/-/blob/master/kicad/pcm/dialogs/dialog_pcm_base.cpp#L88
https://gitlab.com/kicad/code/kicad/-/blob/master/kicad/pcm/dialogs/panel_packages_view_base.cpp#L82
bits vs bytes
-
"Downloaded %lld/%lld Kb"
- this should probably be KB (kilobytes) or KiB (kibibytes) instead of Kb (kilobits)
https://gitlab.com/kicad/code/kicad/-/blob/master/kicad/pcm/dialogs/dialog_pcm_progress.cpp#L137
-
"Downloading %lld/%lld Kb"
- same
https://gitlab.com/kicad/code/kicad/-/blob/master/kicad/pcm/pcm.cpp:206
- Also in toHumanReadableSize:
https://gitlab.com/kicad/code/kicad/-/blob/master/kicad/pcm/dialogs/panel_packages_view.cpp#L382
KiCad Version
Application: KiCad (64-bit)
Version: (6.0.0), release build
Libraries:
wxWidgets 3.1.5
libcurl/7.78.0-DEV Schannel zlib/1.2.11
Platform: Windows 10 (build 18363), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Dec 24 2021 19:17:02
wxWidgets: 3.1.5 (wchar_t,wx containers)
Boost: 1.76.0
OCC: 7.5.0
Curl: 7.78.0-DEV
ngspice: 35
Compiler: Visual C++ 1929 without C++ ABI
Build settings:
KICAD_USE_OCC=ON
KICAD_SPICE=ON