mame/language
Vas Crabb f47f9c3db3
ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915)
Added menus for controlling toggle inputs, and showing recognised input
devices and control state.  Moved input menu options off main menu to a
submenu, as there are a lot of them now.

Moved menu heading drawing into base class, added headings to more
menus, and made headings more consistent with the menu items used to
reach them.  Also made terminology more consistent.

Changed the default names for buttons and hat switches/D-pads to use
1-based numbering.  DirectInput still returns 0-based button numbers for
some devices.

Removed local copy of MinGW xaudio2.h as it’s now included in the MSYS2
package.  Also fixed building the DirectSound sound output module with
the SDL OSD on Windows - the Windows headers are sensitive to include
order.

Started adding documentation for menus, to hopefully help people find
menus they remember seeing but can't recall how to access.

For translators, this makes terminology more consistent.  In particular:
* "Settings" is preferred over "configuration" in a number of places, as
  the latter can be construed as referring specifically to settings
  stored in .cfg files in the cfg_directory folder.  Also, references to
  saving machine configuration could be interpreted as relating to the
  settings on the "Machine Configuration" menu.
* The controls on host input devices (e.g. keys, buttons, joystick axes)
  are referred to as "controls", while emulated inputs are referred to
  as "inputs".
* The menus for assigning host controls to emulated inputs are called
  "input assignments" menus to distinguish them from other input
  settings menus.
* Combinations of controls that can be assigned to emulated inputs are
  referred to as "combinations" rather than "sequences".
* The potentially confusing term "ROM set" has been removed altogether.
  Use "short name" to refer to a device or system's identifier.
* "System" is used in almost places to refer to a complete, runnable
  system rather than "Machine".
* "Driver" is now only used to refer to source files where systems or
  devices are defined - it is no longer used to refer to individual
  systems.
* A few more menus have message context for the messages.  This makes it
  a bit easier to guess where the messages are used.  It also means you
  can use different translations in different places if necessary (e.g.
  if the same English text should be translated differently as an item
  in one menu and as a heading in another).
2022-06-11 21:47:19 +10:00
..
Afrikaans ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Albanian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Arabic ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Basque ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Belarusian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Bosnian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Bulgarian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Burmese ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Catalan ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Chinese_Simplified ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Chinese_Traditional ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Croatian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Czech ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Danish ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Dutch ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
English ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Estonian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Finnish ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
French ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
French_Belgium ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
French_Canada ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Georgian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
German ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Greek ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Hebrew ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Hindi ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Hungarian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Indonesian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Italian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Japanese ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Korean ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Latvian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Lithuanian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Macedonian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Norwegian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Persian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Polish ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Portuguese ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Portuguese_Brazil ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Romanian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Russian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Serbian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Serbian_Cyrillic ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Slovak ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Slovenian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Spanish ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Spanish_Mexico ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Swedish ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Thai ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Turkish ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Ukrainian ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
Vietnamese ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) 2022-06-11 21:47:19 +10:00
LICENSE Added license for translations (nw) 2016-03-05 10:37:16 +01:00
README.md Added license for translations (nw) 2016-03-05 10:37:16 +01:00

Translations

Translation files contains work of many authors used to localize MAME to more languages.

Licensed under CC0 1.0 Universal (CC0 1.0)