-
Notifications
You must be signed in to change notification settings - Fork 113
Closed
Description
That page https://www.wikidata.org/wiki/Help:Monolingual_text_languages, as well as the list of supported languages at https://www.wikidata.org/wiki/Help:Wikimedia_language_codes/lists/all clearly state that mul is a valid language code to state that a value is multilingual.
However when I try to send a MonolingualTextValue with mul as a language code, I get an error stating the language code is not recognized. Below the error, with the statementsToAdd printed (see the "mul" language code)
15:20:44.295 DEBUG o.i.i.IssnBot - Added Statements [[ID ] http://www.wikidata.org/entity/Q84025820 (item): http://www.wikidata.org/entity/P1476 :: "Medicina subacquea e iperbarica" (mul)
Reference:
http://www.wikidata.org/entity/P248 :: http://www.wikidata.org/entity/Q70460099 (item)
http://www.wikidata.org/entity/P236 :: "2037-1136"
, [ID ] http://www.wikidata.org/entity/Q84025820 (item): http://www.wikidata.org/entity/P407 :: http://www.wikidata.org/entity/Q20923490 (item)
Reference:
http://www.wikidata.org/entity/P248 :: http://www.wikidata.org/entity/Q70460099 (item)
http://www.wikidata.org/entity/P236 :: "2037-1136"
]...
15:20:45.018 ERROR o.i.i.IssnBot - [not-recognized-language] The supplied language code was not recognized.
org.wikidata.wdtk.wikibaseapi.apierrors.MediaWikiApiErrorException: [not-recognized-language] The supplied language code was not recognized.
at org.wikidata.wdtk.wikibaseapi.apierrors.MediaWikiApiErrorHandler.throwMediaWikiApiErrorException(MediaWikiApiErrorHandler.java:68)
at org.wikidata.wdtk.wikibaseapi.ApiConnection.checkErrors(ApiConnection.java:524)
at org.wikidata.wdtk.wikibaseapi.ApiConnection.sendJsonRequest(ApiConnection.java:464)
at org.wikidata.wdtk.wikibaseapi.WbEditingAction.performAPIAction(WbEditingAction.java:747)
at org.wikidata.wdtk.wikibaseapi.WbEditingAction.wbEditEntity(WbEditingAction.java:308)
at org.wikidata.wdtk.wikibaseapi.TermStatementUpdate.performEdit(TermStatementUpdate.java:454)
at org.wikidata.wdtk.wikibaseapi.WikibaseDataEditor.updateTermsStatements(WikibaseDataEditor.java:738)
at org.wikidata.wdtk.wikibaseapi.WikibaseDataEditor.updateTermsStatements(WikibaseDataEditor.java:578)
at org.issn.issnbot.IssnBot.processSerial(IssnBot.java:290)
at org.issn.issnbot.IssnBot.main(IssnBot.java:437)
I see that "multilingual" at https://www.wikidata.org/wiki/Q20923490 has a bunch of issues because it is a subclass of Languoid and not an instance of Languoid. Could that be related ?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels