04 Politics¶
Political translation requires precision and neutrality. Government communications, parliamentary documents, and election materials must be translated accurately across all official languages. Pauhu's Politics domain ensures institutional quality.
Domain Coverage¶
The EuroVoc Politics domain includes:
| Sub-domain | Examples |
|---|---|
| 0406 Political framework | Political systems, democracy, governance |
| 0411 Political party | Parties, political movements, ideologies |
| 0416 Electoral procedure | Elections, voting, referendums |
| 0421 Parliament | Legislative bodies, parliamentary procedure |
| 0426 Parliamentary proceedings | Debates, votes, committees |
| 0431 Politics and public safety | Public order, civil protection |
| 0436 Executive power and public service | Government, ministries, civil service |
Government Document Translation¶
Official Communications¶
from pauhu import Pauhu
client = Pauhu()
# Translate government press release
press_release = client.translate(
text="""
The Government has today decided to submit a proposal
to Parliament for amendments to the legislation on
municipal elections.
""",
target="sv", # Swedish (Finland's second official language)
domain="04 Politics",
document_type="government_communication"
)
# Result with official Swedish terminology:
# "Regeringen har i dag beslutat att lämna en proposition
# till riksdagen om ändringar i lagstiftningen om
# kommunalval."
Finnish Government Terminology¶
| Finnish | Swedish | English |
|---|---|---|
| hallitus | regering | government |
| eduskunta | riksdag | parliament |
| ministeriö | ministerium | ministry |
| valtioneuvoston kanslia | statsrådets kansli | Prime Minister's Office |
| kansanedustaja | riksdagsledamot | member of parliament |
| lakiesitys | lagförslag | bill/legislative proposal |
Parliamentary Documents¶
Eduskunta / Riksdag¶
# Translate parliamentary question
question = client.translate(
text="""
Kirjallinen kysymys KK 123/2025 vp
Hallituksen esityksen HE 45/2025 vp mukaan...
""",
target="sv",
domain="04 Politics",
institution="eduskunta",
document_type="written_question"
)
Document Types¶
| Type | Finnish | Swedish | Format |
|---|---|---|---|
| Government proposal | Hallituksen esitys (HE) | Regeringens proposition (RP) | HE 123/2025 vp |
| Written question | Kirjallinen kysymys (KK) | Skriftligt spörsmål (SS) | KK 123/2025 vp |
| Committee report | Valiokunnan mietintö | Utskottets betänkande | StVM 12/2025 vp |
| Plenary minutes | Täysistunnon pöytäkirja | Plenarprotokollet | PTK 45/2025 vp |
Election Materials¶
Voter Information¶
# Translate voter information in multiple languages
languages = ["sv", "en", "ru", "ar", "so"]
for lang in languages:
info = client.translate(
text="""
Municipal Elections 2025
Voting day: April 13, 2025
Advance voting: April 2-8, 2025
You can vote if you are:
- A Finnish citizen aged 18 or over
- An EU citizen registered in Finland
- A foreign national who has lived in Finland for 2+ years
""",
target=lang,
domain="04 Politics",
subdomain="electoral",
style="citizen_information"
)
Election Terminology¶
| English | Finnish | Swedish |
|---|---|---|
| polling station | äänestyspaikka | röstningsställe |
| ballot | äänestyslippu | valsedel |
| candidate | ehdokas | kandidat |
| constituency | vaalipiiri | valkrets |
| advance voting | ennakkoäänestys | förhandsröstning |
| election result | vaalitulos | valresultat |
Bilingual Requirements (Finland)¶
Constitutional Language Rights¶
Finland has two official languages (Finnish and Swedish). Government documents must be available in both:
# Ensure bilingual compliance
doc = client.translate(
text=finnish_government_doc,
target="sv",
domain="04 Politics",
compliance={
"bilingual_requirement": True,
"language_act": "423/2003",
"quality_level": "official"
}
)
Language Act Compliance¶
| Requirement | Pauhu Solution |
|---|---|
| Equal legal status | Same quality both languages |
| Official terminology | Statsrådets svenska terminology |
| Timely availability | Batch translation support |
| Accessibility | Plain language options |
Municipality Documents¶
Local Government¶
# Translate municipal council decision
decision = client.translate(
text="""
Kaupunginvaltuusto päätti kokouksessaan 15.3.2025
hyväksyä liitteenä olevan asemakaavan muutoksen.
""",
target="sv",
domain="04 Politics",
institution="municipality",
document_type="council_decision"
)
# "Stadsfullmäktige beslöt vid sitt sammanträde 15.3.2025
# godkänna den bifogade ändringen av detaljplanen."
Municipal Terminology¶
| Finnish | Swedish | English |
|---|---|---|
| kaupunginvaltuusto | stadsfullmäktige | city council |
| kunnanhallitus | kommunstyrelsen | municipal executive board |
| lautakunta | nämnd | committee/board |
| viranhaltija | tjänsteinnehavare | office holder |
| asemakaava | detaljplan | local detailed plan |
Political Party Materials¶
Campaign Translation¶
# Translate campaign materials (with neutrality)
campaign = client.translate(
text=party_manifesto,
target="en",
domain="04 Politics",
document_type="campaign_material",
options={
"neutrality": "preserve_original_tone",
"no_editorial_changes": True
}
)
Handling Political Content¶
| Principle | Implementation |
|---|---|
| Neutrality | No editorial changes |
| Accuracy | Exact meaning preservation |
| Transparency | Translation marked as translation |
| Balance | Same quality for all parties |
International Relations Context¶
Diplomatic Documents¶
# Translate diplomatic note
note = client.translate(
text=diplomatic_note,
target="en",
domain="04 Politics",
subdomain="diplomacy",
formality="diplomatic_formal"
)
Protocol Terminology¶
| English | Finnish | Notes |
|---|---|---|
| ambassador | suurlähettiläs | Head of mission |
| chargé d'affaires | asiainhoitaja | Acting head |
| diplomatic note | diplomaattinen nootti | Official communication |
| credentials | valtuuskirje | Ambassador's authorization |
Quality Assurance¶
Political QA Checks¶
| Check | What It Validates |
|---|---|
| Official terminology | Correct institutional terms |
| Neutrality | No bias introduced |
| Formality level | Appropriate register |
| Cross-references | Law/document references correct |
| Bilingual consistency | FI-SV terminology aligned |
Quality Report¶
result = client.translate(
text=government_doc,
target="sv",
domain="04 Politics",
quality_report=True
)
print(result.quality_report)
# {
# "overall_score": 97,
# "terminology_score": 98,
# "formality_score": 96,
# "neutrality_check": "passed",
# "bilingual_compliance": True
# }
Data Sources¶
Training Corpora¶
| Source | Documents | Languages |
|---|---|---|
| Eduskunta archives | 500K+ | FI, SV |
| Government decisions | 200K+ | FI, SV |
| EUR-Lex (politics) | 100K+ | 24 EU |
| Municipal decisions | 1M+ | FI, SV |
Terminology Databases¶
| Database | Terms | Coverage |
|---|---|---|
| Valter | 50K+ | Finnish government |
| Riksterm | 30K+ | Swedish official |
| IATE Politics | 40K+ | EU politics |
Use Cases¶
Government Website¶
# Translate ministry website content
website = client.batch.translate(
source_folder="./ministry-content/",
target="sv",
domain="04 Politics",
options={
"preserve_html": True,
"url_handling": "localize"
}
)
Press Release Distribution¶
# Multilingual press release
languages = ["sv", "en", "ru"]
for lang in languages:
release = client.translate(
text=press_release_fi,
target=lang,
domain="04 Politics",
document_type="press_release"
)
publish(release, lang)
Getting Started¶
Quick Start¶
from pauhu import Pauhu
client = Pauhu()
# Translate political content
result = client.translate(
text="Eduskunta hyväksyi lakiesityksen.",
target="sv",
domain="04 Politics"
)
print(result.translation)
# "Riksdagen godkände lagförslaget."
Project Setup¶
# Create government translation project
project = client.projects.create(
name="Ministry Communications 2025",
domain="04 Politics",
languages=["fi", "sv", "en"],
settings={
"terminology": "valter",
"bilingual_qa": True,
"quality_threshold": 95
}
)
Learn More¶
-
Government
Ministries and government agencies.
-
:material-parliament:{ .lg .middle } Parliament
Eduskunta document translation.
-
Elections
Voter information and results.
-
Municipalities
Local government documents.