This template is within the scope of WikiProject Software, a collaborative effort to improve the coverage of software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.SoftwareWikipedia:WikiProject SoftwareTemplate:WikiProject Softwaresoftware
I propose we rename this label "Languages" or "Languages supported". I don't think this particular field is that suitable for the infobox, but it should not be marketing jargon, even if we want to avoid the confusion between computer and human languages. I think "Languages" is fine, but if anyone's feeling particular, we could easily use "Human languages supported". — HTGS (talk)04:36, 18 March 2025 (UTC)[reply]
(I say "I propose", but really I'm only looking for objections. If you see a problem with this idea, please say so, or I will just change it.) — HTGS (talk)04:37, 18 March 2025 (UTC)[reply]
Oppose Like you said, "language" in a software infobox implies a programming language; at the same time, "human language" sounds awkward and unnecessarily wordy. The current use of "available in" is consistent with other infoboxes such as {{Infobox software}} and {{Infobox website}}. InfiniteNexus (talk) 21:46, 3 April 2025 (UTC)[reply]
I’m a little surprised by both responses. The phrase “available in” is far more ambiguous than “language”. Worth remembering that both of these labels are in some sense meaningless without the parameter content, but the label doesn’t display without the content anyway. — HTGS (talk)04:29, 8 May 2025 (UTC)[reply]
Editors are expected to reference the template documentation before filling out the parameter, if they are unfamiliar with what is supposed to go in there. InfiniteNexus (talk) 19:47, 13 May 2025 (UTC)[reply]
The "Platform" field seems to be used more or less exclusively to refer to the supported instruction set architectures (ISAs). I think it would be more clear if the field was labeled "Architectures" or "ISAs", since "platforms" is a more ambiguous term - out of context, "what platform does [OS] run on" might get answers like "embedded and mobile" or "consoles and TVs" whereas "what ISAs does [OS] support" is very clear-cut. DeklinCaban (talk) 13:42, 13 June 2025 (UTC)[reply]
There's "platform" as in "general type of device" ("embedded and mobile", "consoles and TVs", "tablets", "smartphones", "servers", "desktops/laptops" etc.), there's "platform" as in "system architecture" ("IBM-compatible PC", various attempts to duplicate that platform for non-x86 processors, etc.), and there's "interaction set architecture". The first one is already handled by "marketing target" and the second one may or may not apply. As such, renaming it to "Instruction set" or "Instruction set architecture", with "instruction sets" as the parameter name and "supported platforms" kept as an alias so we don't need to change all of them at once. Guy Harris (talk) 03:08, 12 July 2025 (UTC)[reply]
@Guy Harris Could you please confirm you haven’t added |instruction sets= or |instruction set= to any articles, and then remove those alternatives? The parameters should be snake case (|instruction_sets= or |instruction_set=), per MOS:Infoboxes#Consistency between infoboxes, and seeing as we shouldn’t need to cover for old use cases, it would be better not to offer the alternative now. — HTGS (talk)02:31, 20 July 2025 (UTC)[reply]