Property talk:P1627
Documentation
identifier for a language in ethnologue.com
List of violations of this constraint: Database reports/Constraint violations/P1627#Format, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P1627#Item P220, search, SPARQL
List of violations of this constraint: Database reports/Constraint violations/P1627#Entity types
List of violations of this constraint: Database reports/Constraint violations/P1627#Scope, SPARQL
This property is being used by: Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.) |
|
Code sources
[edit]Error in proposal
[edit]The proposal refers
- on the one hand to the parameter sil in Polish Wikipedia, see it used https://pl.wikipedia.org/wiki/Esperanto (three letter uppercase) and pl:Język polski (pol)
- on the other hand it asks for allowed values "3 lower letter" and gives source=http://www.ethnologue.com/codes/download-code-tables and example = pol.
That means the Polish Wikipedia does not use the value as described, but mixes two systems of codes, namely ISO codes and SIL codes into one field named "sil". The lower case codes since ed. 15 are the same as the ISO 639-3 codes. Compare
- http://web.archive.org/web/20011214022901/www.ethnologue.com/show_language.asp?code=PQL "SIL code: PQL" (The current link http://www.ethnologue.com/show_language.asp?code=PQL gives a "not found")
- http://www.ethnologue.com/language/pol "ISO 639-3 pol"
SIL itself is not referring to "pol" as SIL code. Andrea Shan (talk) 01:02, 25 November 2014 (UTC)
I changed the documentation and added PQL to Polish [1].
In the last 24 hours lower case codes where added to several pages, without giving reference for the code. I changed some, and also added a format constraint, so the lower case using items will hopefully soon be listed as constraint violations - or fixed. Andrea Shan (talk) 01:12, 25 November 2014 (UTC)
- On pl.wiki there are mixed values in language infoboxes (about 60% in new format, 40% in old). My plan
iswas to import last version (16. version - from http://www.ethnologue.com/codes/download-code-tables) to WD and then remove old version from infoboxes on pl.wiki. Malarz pl (talk) 08:02, 25 November 2014 (UTC)- SIL code and ISO 639-3 are not the same codes. SIL codes is a big subset of ISO 639-3 codes. Malarz pl (talk) 15:37, 25 November 2014 (UTC)
- SIL codes are not a subset of ISO 639-3 codes, e.g. PQL is not contained in ISO 639-3. Andrea Shan (talk) 03:18, 26 November 2014 (UTC)
- SIL code and ISO 639-3 are not the same codes. SIL codes is a big subset of ISO 639-3 codes. Malarz pl (talk) 15:37, 25 November 2014 (UTC)
False values
[edit]@Malarz pl: - "tig" is not a SIL code for Tigre, but "TIE" is. [2]. All your ~38 assignments yesterday [3] were wrong. Andrea Shan (talk) 04:19, 25 November 2014 (UTC)
- NO. All my assigmnments were good and were consistent with P1627 description. YOU heve change description AFTER my edits and YOUR description was wrong to earlier edits. Malarz pl (talk) 15:37, 25 November 2014 (UTC)
- "tig" is not a SIL code. Not even the SIL website does call the ISO 639-3 codes SIL code. Andrea Shan (talk) 03:14, 26 November 2014 (UTC)
Ethnologue 16
[edit]Ethnologue 16 is obsolete. Ethnologue 17 has been published in 2013. Visite fortuitement prolongée (talk) 13:30, 21 December 2014 (UTC)
- corrected. Malarz pl (talk) 17:48, 23 December 2014 (UTC)
lowercase SIL code
[edit]The lowercase SIL code are obsolete (see w:en:Ethnologue). Use ISO 639-3 code (P220) instead. Visite fortuitement prolongée (talk) 13:32, 21 December 2014 (UTC)
- But no all ISO639-3 codes are used in Ethnologue. May can't use ISO 639-3 code (P220) to link to http://www.ethnologue.com/language/{P220} in all cases. Malarz pl (talk) 17:48, 23 December 2014 (UTC)
- "But no all ISO639-3 codes are used in Ethnologue." → So what? Visite fortuitement prolongée (talk) 22:39, 23 December 2014 (UTC)
- reply here
- "can't use ISO 639-3 code (P220) to link to http://www.ethnologue.com/language/{P220} in all cases." → ISO 639-3 code (P220) link to http://www-01.sil.org/iso639-3/documentation.asp?id=$1 and will not link to http://www.ethnologue.com/language/$1 . Visite fortuitement prolongée (talk) 22:39, 23 December 2014 (UTC)
- reply here
- In "http://archive.ethnologue.com/16/show_language.asp?code=pol" and in "http://www.ethnologue.com/language/pol", "pol" is not a SIL code, but an ISO 639-3 code. Claiming that this "pol" is a SIL code is misleading, false, and misinformation. Visite fortuitement prolongée (talk) 23:34, 23 December 2014 (UTC)
- In "http://archive.ethnologue.com/14/show_language.asp?code=POL", "POL" is a SIL code (but of course ethnologue 14 is obsolete). Visite fortuitement prolongée (talk) 23:42, 23 December 2014 (UTC)
- reply here
- In "http://archive.ethnologue.com/14/show_language.asp?code=POL", "POL" is a SIL code (but of course ethnologue 14 is obsolete). Visite fortuitement prolongée (talk) 23:42, 23 December 2014 (UTC)
- If you want a wikidata property to, and only to, make http://www.ethnologue.com/language/$1 links in (Polish?) Wikipedia, then I suggest you to create either:
- "ethnologue.com URL" wikidata property (URL), example "http://www.ethnologue.com/language/pol"
- "ethnologue.com partial URL" wikidata property (String), example "pol", computed to create the URL
- "this language has an ISO 639-3 code and an ethnologue.com URL using this ISO 639-3 code" wikidata property (Boolean), example "yes", computed with ISO 639-3 code (P220) to create the URL
- Visite fortuitement prolongée (talk) 23:34, 23 December 2014 (UTC)
- reply here
- "But no all ISO639-3 codes are used in Ethnologue." → So what? Visite fortuitement prolongée (talk) 22:39, 23 December 2014 (UTC)
SIL or Ethnologue
[edit]- On one hand, the property name is "SIL code", its description is "SIL International language code", infobox parameter is "sil" in pl:Szablon:Język infobox ;
- On the other hand, source is "Ethnologue editions 17", #Code sources link http://www.ethnologue.com/codes/download-code-tables , Malarz pl suggest he want to "use [P1627] to link to http://www.ethnologue.com/language/[code]" ;
What is the intended choice? Visite fortuitement prolongée (talk) 21:19, 30 December 2014 (UTC)
- If no answer by 10 day, i will propose the property for deletion. Visite fortuitement prolongée (talk) 21:04, 2 January 2015 (UTC)
2015-01 proposal
[edit]Proposal:
- switch to old 3 uppercase letters codes, as stated in Wikidata:Requests for deletions/Archive/2014/Properties/1#P1627
- do not delete and recreate the property
- stay with the current translated names at Property:P1627
- forbid the use in infobox, change "|infobox parameter = "sil" in :pl:Szablon:Język infobox" to "|infobox parameter = forbidden"
- change "|allowed values = 3 lowercase letters" to "|allowed values = 3 uppercase letters"
- change "|source = Ethnologue editions 17" to "|source = Ethnologue editions 10 to 14"
- change "|example = Polish (Q809) => "pol"" to "|example = Polish (Q809) => "PQL""
- change Constraint:Format pattern to uppercase
- delete Constraint:Unique value and Constraint:Single value
If no answer by 10 day, i will propose the property for deletion. Visite fortuitement prolongée (talk) 21:04, 2 January 2015 (UTC)
I think that old SIL (uppercasees) codes are useless. I have no idea how can I use them. I'd like to use those property for linking to Ethnologue. I can't make it with ISO 639-3 code (P220), because not all languages have information in Ethnologue (example: http://www.ethnologue.com/language/osp - there are 400 others ISO codes without information on Ethnologue). Maybe we should change the name of this property to something like "Ethnologue id". Malarz pl (talk) 12:05, 8 January 2015 (UTC)
- Sound good. Visite fortuitement prolongée (talk) 21:09, 9 January 2015 (UTC)
- Can I proceed?
Notified participants of WikiProject Languages
Language families and language status
[edit]@Pamputt: I added this constraint to property Ethnologue language status (P3823) because there are some pages in Ethnologue with no "Language status" (for now I added only claims [4] and [5]). Now I'm realizing that all the pages with no "Language status" are about language families or macro-languages (and viceversa, theren't exist a macrolanguage with "Language status"); and I think this was pretty obvious, since a macrolanguage doesn't have necessary a unique status.
Now, I thought three possible solutions, in order of preferability:
- We add an exception to this constraint excluding all the items that are instance of language family (Q25295) or macrolanguage (Q152559). Is there a way to do this?
- We remove the constraint at point 1, since only the opposite one is really necessary.
- The least preferable is to add the statement Ethnologue language status (P3823)no value Help in the following items:
- Q973685, Q2665761, Q3099986, Q4942634, Q5583349, Q9040772, Q12627923, Q4627, Q7838, Q7930, Q8641, Q8748, Q9078, Q9237, Q9246, Q9264, Q9292, Q9301, Q10199, Q13201, Q13216, Q13272, Q13955, Q27183, Q29921, Q33049, Q33120, Q33303, Q33390, Q33702, Q33864, Q33875, Q33976, Q34065, Q34239, Q35893, Q36094, Q36126, Q35673, Q37733, Q56312, Q56466, Q36368, Q58680.
--Horcrux (talk) 12:32, 10 May 2019 (UTC)
- 1. Or to list explicitly these items... --Infovarius (talk) 11:51, 13 May 2019 (UTC)
Language status
[edit]I've removed the constraint requiring Ethnologue language status (P3823) because it appears they're no longer using that system, so it's not clear what editors are supposed to do about it. It also has a lot of constraint violations, which isn't good. If anyone wants to find items with this property but not Ethnologue language status (P3823), you can still use a search or a SPARQL query. - Nikki (talk) 19:51, 12 October 2023 (UTC)
- All Properties
- Properties with external-id-datatype
- Properties used on 1000+ items
- Properties with format constraints
- Properties with constraints on type
- Properties with unique value constraints
- Properties with single value constraints
- Properties with constraints on items using them
- Properties with entity type constraints
- Properties with scope constraints
- Properties about languages