Property talk:P1627

From Wikidata
Jump to navigation Jump to search

Documentation

Ethnologue.com language code
identifier for a language in ethnologue.com
Descriptionen:Ethnologue language code
Applicable "stated in" valueEthnologue (Q14790)
Data typeExternal identifier
Template parameter"sil" in pl:Template:Język infobox
Domain
According to this template: languages
According to statements in the property:
languoid (Q17376908), writing system (Q8192), orthography (Q43091) or spurious language (Q5015649)
When possible, data should only be stored as statements
Allowed values[a-z]{3}
ExamplePolish (Q809)pol
Italian (Q652)ita
Sourcehttps://www.ethnologue.com/codes/download-code-tables
Formatter URLhttps://www.ethnologue.com/language/$1
Tracking: usageCategory:Pages using Wikidata property P1627 (Q63392051)
See alsoISO 639-3 code (P220)
Lists
Proposal discussionProposal discussion
Current uses
Total7,673
Main statement7,59198.9% of uses
Qualifier2<0.1% of uses
Reference801% of uses
Search for values
[create Create a translatable help page (preferably in English) for this property to be included here]
Format “[a-z]{3}: value must be formatted using this pattern (PCRE syntax). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P1627#Format, SPARQL
Distinct values: this property likely contains a value that is different from all other items. (Help)
List of violations of this constraint: Database reports/Constraint violations/P1627#Unique value, hourly updated report, SPARQL (every item), SPARQL (by value)
Single value: this property generally contains a single value. (Help)
List of violations of this constraint: Database reports/Constraint violations/P1627#Single value, hourly updated report, SPARQL
Item “ISO 639-3 code (P220): Items with this property should also have “ISO 639-3 code (P220)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P1627#Item P220, search, SPARQL
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P1627#Entity types
Scope is as main value (Q54828448), as reference (Q54828450): the property must be used by specified way only (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P1627#Scope, SPARQL

Code sources

[edit]

Error in proposal

[edit]

The proposal refers

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

SIL itself is not referring to "pol" as SIL code. Andrea Shan (talk) 01:02, 25 November 2014 (UTC)[reply]

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)[reply]

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)[reply]
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)[reply]
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)[reply]

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)[reply]

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)[reply]
"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)[reply]

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)[reply]

corrected. Malarz pl (talk) 17:48, 23 December 2014 (UTC)[reply]
Thank you. Visite fortuitement prolongée (talk) 22:37, 23 December 2014 (UTC)[reply]

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)[reply]

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)[reply]
"But no all ISO639-3 codes are used in Ethnologue." → So what? Visite fortuitement prolongée (talk) 22:39, 23 December 2014 (UTC)[reply]
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]
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)[reply]
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]
reply here
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]
reply here

SIL or Ethnologue

[edit]

What is the intended choice? Visite fortuitement prolongée (talk) 21:19, 30 December 2014 (UTC)[reply]

If no answer by 10 day, i will propose the property for deletion. Visite fortuitement prolongée (talk) 21:04, 2 January 2015 (UTC)[reply]

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)[reply]

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)[reply]

Sound good. Visite fortuitement prolongée (talk) 21:09, 9 January 2015 (UTC)[reply]
Can I proceed?
Arlo Barnes (talk) 23:30, 15 November 2020 (UTC) Pamputt Germartin1 (talk) 11:01, 29 December 2021 (UTC) Prefuture (talk)[reply]

Notified participants of WikiProject Languages

Visite fortuitement prolongée (talk) 20:43, 11 January 2015 (UTC)[reply]
Done. Visite fortuitement prolongée (talk) 22:10, 13 January 2015 (UTC)[reply]
Thank you. Malarz pl (talk) 11:13, 14 January 2015 (UTC)[reply]

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:

  1. 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?
  2. We remove the constraint at point 1, since only the opposite one is really necessary.
  3. 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)[reply]

1. Or to list explicitly these items... --Infovarius (talk) 11:51, 13 May 2019 (UTC)[reply]

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)[reply]