msgcat
E299215
msgcat is a GNU gettext utility that merges and manipulates translation message catalogs, typically in .po file format.
All labels observed (1)
| Label | Occurrences |
|---|---|
| msgcat canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2793050 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: msgcat Context triple: [GNU gettext, includesTool, msgcat]
-
A.
MSG
MSG refers to U.S. Marine Security Guards, specialized Marine Corps personnel assigned to protect American embassies, consulates, and other diplomatic facilities worldwide.
-
B.
MSG
MSG is a famous multi-purpose indoor arena in New York City known for hosting major sports events, concerts, and entertainment spectacles.
-
C.
MSG
MSG is a subregional political and economic organization that promotes cooperation and solidarity among Melanesian countries and territories in the Pacific.
-
D.
MSGS
MSGS is the stock ticker symbol for Madison Square Garden Sports Corp., a publicly traded company that owns and operates professional sports franchises and related entertainment assets.
-
E.
MUC
MUC is the abbreviation for the Meritorious Unit Commendation, a U.S. military unit award recognizing exceptionally meritorious conduct in the performance of outstanding services.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: msgcat Target entity description: msgcat is a GNU gettext utility that merges and manipulates translation message catalogs, typically in .po file format.
-
A.
MSG
MSG is a famous multi-purpose indoor arena in New York City known for hosting major sports events, concerts, and entertainment spectacles.
-
B.
MSG
MSG refers to U.S. Marine Security Guards, specialized Marine Corps personnel assigned to protect American embassies, consulates, and other diplomatic facilities worldwide.
-
C.
MSG
MSG is a subregional political and economic organization that promotes cooperation and solidarity among Melanesian countries and territories in the Pacific.
-
D.
MSGS
MSGS is the stock ticker symbol for Madison Square Garden Sports Corp., a publicly traded company that owns and operates professional sports franchises and related entertainment assets.
-
E.
MUC
MUC is the abbreviation for the Meritorious Unit Commendation, a U.S. military unit award recognizing exceptionally meritorious conduct in the performance of outstanding services.
- F. None of above. chosen
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
command-line program
ⓘ
software utility ⓘ |
| category |
command-line text processing tool
ⓘ
software localization utility ⓘ |
| commandName | msgcat ⓘ |
| developer | Free Software Foundation ⓘ |
| distribution |
GNU gettext
ⓘ
surface form:
GNU gettext package
|
| documentation | msgcat(1) man page ⓘ |
| fileFormat |
.mo
ⓘ
.po ⓘ .pot ⓘ |
| input | one or more PO files ⓘ |
| invocation | msgcat [OPTION] [INPUTFILE]... ⓘ |
| license | GNU General Public License ⓘ |
| operatingSystem |
GNU/Linux
ⓘ
Unix-like systems ⓘ macOS ⓘ |
| output | single merged PO file ⓘ |
| partOf | GNU gettext ⓘ |
| primaryFunction |
concatenate message catalogs
ⓘ
manipulate translation catalogs ⓘ merge translation catalogs ⓘ normalize message catalogs ⓘ recode character sets in catalogs ⓘ remove duplicate messages ⓘ select messages from catalogs ⓘ sort messages ⓘ |
| programmingLanguage | C ⓘ |
| project |
GNU gettext
ⓘ
surface form:
GNU gettext utilities
|
| relatedTo |
msgfmt
ⓘ
msgmerge ⓘ msgmerge ⓘ
surface form:
xgettext
|
| softwareGenre |
i18n tool
ⓘ
localization tool ⓘ |
| supportsFeature |
character set conversion
ⓘ
fuzzy message handling ⓘ in-place file update ⓘ message header manipulation ⓘ message selection by domain ⓘ message selection by locale ⓘ output to standard output ⓘ |
| typicalUsage |
used in localization build scripts
ⓘ
used in translation workflows ⓘ |
| usedWith |
MO files
ⓘ
PO files ⓘ Portable Object files ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: msgcat Description of subject: msgcat is a GNU gettext utility that merges and manipulates translation message catalogs, typically in .po file format.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.