Sinhala Only policy
E196144
The Sinhala Only policy was a controversial 1956 language law in Sri Lanka that made Sinhala the sole official language, marginalizing Tamil speakers and intensifying ethnic tensions that contributed to decades of conflict.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Sinhala Only Act | 1 |
| Sinhala Only policy canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1754776 — 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.
Target entity: Sinhala Only policy Context triple: [S. W. R. D. Bandaranaike, notableWork, Sinhala Only policy]
-
A.
Sinhalese
The Sinhalese are the largest ethnic group in Sri Lanka, predominantly Buddhist and historically associated with the island’s Sinhala language and culture.
-
B.
Sinhala script
The Sinhala script is an abugida writing system used primarily in Sri Lanka to write the Sinhala language and, to a lesser extent, Pali and Sanskrit.
-
C.
Sinhala
Sinhala is an Indo-Aryan language primarily spoken by the Sinhalese people of Sri Lanka and used as one of the country’s official languages.
-
D.
SRILANKAN
SRILANKAN is the radio callsign used by SriLankan Airlines, the flag carrier of Sri Lanka.
-
E.
Sri Lankan Malay
Sri Lankan Malay is an Austronesian language spoken by the Malay minority in Sri Lanka, reflecting a blend of Malay, Sinhala, and Tamil influences.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Sinhala Only policy Target entity description: The Sinhala Only policy was a controversial 1956 language law in Sri Lanka that made Sinhala the sole official language, marginalizing Tamil speakers and intensifying ethnic tensions that contributed to decades of conflict.
-
A.
Sinhalese
The Sinhalese are the largest ethnic group in Sri Lanka, predominantly Buddhist and historically associated with the island’s Sinhala language and culture.
-
B.
Sinhala script
The Sinhala script is an abugida writing system used primarily in Sri Lanka to write the Sinhala language and, to a lesser extent, Pali and Sanskrit.
-
C.
Sinhala
Sinhala is an Indo-Aryan language primarily spoken by the Sinhalese people of Sri Lanka and used as one of the country’s official languages.
-
D.
SRILANKAN
SRILANKAN is the radio callsign used by SriLankan Airlines, the flag carrier of Sri Lanka.
-
E.
Sri Lankan Malay
Sri Lankan Malay is an Austronesian language spoken by the Malay minority in Sri Lanka, reflecting a blend of Malay, Sinhala, and Tamil influences.
- F. None of above. chosen
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
language policy
ⓘ
law ⓘ official language act ⓘ |
| affectedEthnicGroup |
Indian Tamils of Sri Lanka
ⓘ
surface form:
Indian Tamils
Muslims ⓘ Sri Lankan Tamils ⓘ |
| associatedWithGovernment |
S. W. R. D. Bandaranaike
ⓘ
surface form:
S. W. R. D. Bandaranaike government
|
| cameIntoForce | 1956 ⓘ |
| contributedTo |
Sri Lankan Civil War
ⓘ
ethnic conflict in Sri Lanka ⓘ |
| country | Sri Lanka ⓘ |
| criticizedAs |
discriminatory
ⓘ
majoritarian ⓘ |
| enactedInYear | 1956 ⓘ |
| historicalContext | post-independence nation-building in Sri Lanka ⓘ |
| impactOnAdministration | made Sinhala sole language of administration ⓘ |
| impactOnEducation | disadvantaged Tamil-medium students ⓘ |
| impactOnJudiciary | made Sinhala dominant language in courts ⓘ |
| impactOnPublicService | restricted Tamil speakers’ access to government jobs ⓘ |
| increasedEthnicTensions | true ⓘ |
| languageAffected |
English
ⓘ
Sinhala ⓘ Tamil ⓘ |
| ledTo |
ethnic riots
ⓘ
non-violent Tamil protests ⓘ |
| legalInstrument | Official Language Act No. 33 of 1956 ⓘ |
| longTermEffect |
deepened ethnic polarization
ⓘ
institutionalized language-based inequality ⓘ |
| marginalizedLanguageCommunity | Tamil speakers ⓘ |
| motivatedBy |
Sinhala Buddhist nationalism
ⓘ
anti-colonial sentiment against English ⓘ |
| officialLanguageDeclared | Sinhala ⓘ |
| opposedByPoliticalParty |
Federal Party
ⓘ
Tamil political parties ⓘ |
| partiallyModifiedBy | Tamil Language (Special Provisions) Act ⓘ |
| policyGoal |
promote Sinhala language
ⓘ
replace English as official language ⓘ |
| promotedByPoliticalParty | Sri Lanka Freedom Party ⓘ |
| promptedDemandFor |
Tamil autonomy
ⓘ
federalism in Sri Lanka ⓘ language parity for Tamil ⓘ |
| region | South Asia ⓘ |
| relatedTo |
1972 republican constitution of Sri Lanka
ⓘ
surface form:
1972 Constitution of Sri Lanka
1978 Constitution of Sri Lanka ⓘ |
| removedOfficialStatusFrom | English ⓘ |
| shortName |
Sinhala Only policy
self-linksurface differs
ⓘ
surface form:
Sinhala Only Act
|
| sparkedProtestsBy |
Tamil political leaders
ⓘ
Tamil students ⓘ |
| yearProposed | 1955 ⓘ |
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.
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.
Subject: Sinhala Only policy Description of subject: The Sinhala Only policy was a controversial 1956 language law in Sri Lanka that made Sinhala the sole official language, marginalizing Tamil speakers and intensifying ethnic tensions that contributed to decades of conflict.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.