Module:Flags/doc
Appearance
![]() | This is a documentation subpage for Module:Flags. It may contain usage information, categories and other content that is not part of the original module page. |
All the logics of Template:FlagiconLua are handled here. This module works together with Module:Sandbox/QuimGil/FlagTranslations, where the flags data is maintained.
Features
Functionality implemented:
- Recognition of flags based on the full name parameter in English or the locale language e.g. "Andorra".
- Recognition of flags based on the 3 letter code e.g. "AND".
- Nepal and Ohio flags are shown without border.
- When a name is not found in the list, attempts to offer a Commons image and a link e.g. "Berlin" or "WHO".
- Size as in "size=44px" or "size=40x44px" can be defined in any position.
- Nepal, Switzerland and Vatican City have a default size of 20x17px (for the rest is 20x22px):
Roadmap
What is missing to reach feature parity with Template:Flagicon:
variant=YYYY
and its shortcutYYYY
for historical flags.naval
andair force
variants.- Performance testing.
- Extensive testing with copies of real pages, also for non-Latin scripts and Right-to-left languages.