Skip to content

28 Social Questions

Social services translation is high-stakes. A mistranslation in healthcare can harm patients. A misunderstood asylum decision can change lives. Pauhu's Social Questions domain handles sensitive content with the accuracy and privacy these situations demand.


Domain Coverage

The EuroVoc Social Questions domain includes:

Sub-domain Examples
2806 Family Family policy, children's rights, elderly care
2811 Migration Asylum, refugees, integration, residence permits
2816 Demography & population Population statistics, demographics
2821 Social framework Social inclusion, poverty, housing
2826 Social protection Social security, pensions, benefits
2831 Health Healthcare, public health, pharmaceuticals
2836 Culture Cultural policy, heritage, media

Why Social Translation Matters

From the 2025 Finnish public sector survey:

Statistic Relevance
1.7% work in healthcare Medical terminology critical
1.5% work in social services Client communication
2.6% work in integration services Refugee/immigrant support
26.2% translate face-to-face Real-time client interaction

These workers handle life-impacting communications daily.


Healthcare Translation

Medical Terminology

English Finnish Context
informed consent tietoinen suostumus Legal requirement
adverse reaction haittavaikutus Drug safety
diagnosis diagnoosi Clinical finding
prognosis ennuste Expected outcome
contraindication vasta-aihe Treatment restriction
dosage annostus Medication amount

Patient Communication

from pauhu import Pauhu

client = Pauhu()

# Translate patient instructions
instructions = client.translate(
    text="""
    Take one tablet twice daily with food.
    Do not drive or operate machinery.
    Contact your doctor if symptoms persist.
    """,
    target="ar",  # Arabic
    domain="28 Social Questions",
    subdomain="health",
    style="patient_friendly"
)

# Clear, accurate patient instructions

Medical Document Types

Document Requirements Pauhu Features
Discharge summaries Medical accuracy ICD-10 coding
Prescriptions Drug names, dosages Pharmacopeia integration
Consent forms Legal + medical Plain language option
Lab reports Technical precision Unit conversion
Referrals Clinical context Specialty terminology

Social Services Translation

Client Communication

# Translate social worker communication
message = client.translate(
    text="""
    Your application for housing benefit has been received.
    We need additional documentation:
    - Proof of income
    - Rental agreement
    Please submit within 14 days.
    """,
    target="so",  # Somali
    domain="28 Social Questions",
    subdomain="social_protection",
    style="official_clear"
)

Benefits & Services Terminology

English Finnish Arabic Somali
housing benefit asumistuki بدل السكن kaalmada guryaha
unemployment benefit työttömyyskorvaus إعانة البطالة faa'iidada shaqo la'aanta
child benefit lapsilisä علاوة الطفل faa'iidada carruurta
social assistance toimeentulotuki المساعدة الاجتماعية kaalmada bulshada

Migration & Asylum

Asylum Process Translation

# Translate asylum interview
interview = client.translate(
    text=asylum_interview_transcript,
    target="fi",
    source="dari",  # Afghan Dari
    domain="28 Social Questions",
    subdomain="migration",
    options={
        "preserve_speaker_turns": True,
        "timestamp_alignment": True,
        "sensitive_content": True
    }
)

Key Migration Terms

English Finnish Notes
asylum seeker turvapaikanhakija Person seeking protection
refugee pakolainen Recognized status
residence permit oleskelulupa Legal stay permission
family reunification perheenyhdistäminen Bringing family members
deportation käännytys/karkotus Removal from country
subsidiary protection toissijainen suojelu Alternative to refugee status

Language Pairs for Migration

Top languages for Finnish migration services:

Language Code Region
Arabic ar Middle East, North Africa
Dari prs Afghanistan
Somali so Somalia
Tigrinya ti Eritrea
Kurdish (Sorani) ckb Iraq, Iran
Pashto ps Afghanistan
Farsi fa Iran
Ukrainian uk Ukraine
Russian ru Various

Privacy & Sensitivity

Zero-Knowledge for Health Data

# HIPAA/GDPR compliant translation
client = Pauhu(encryption="client-side encrypted")

# Patient data never visible to Pauhu
result = client.translate(
    text=patient_record,
    target="fi",
    domain="28 Social Questions",
    compliance=["HIPAA", "GDPR"]
)

# Encryption happens on your device
# We cannot access patient information

Sensitive Content Handling

Concern Pauhu Solution
Patient privacy Client-side encryption
Trauma content Sensitive content warnings
Child protection Special handling protocols
Mental health Appropriate terminology

Integration Services

Kotoutuminen (Integration)

# Translate integration plan
plan = client.translate(
    text="""
    Integration Plan

    Finnish language courses: Level A1-B1
    Employment services: CV workshop, job search
    Social orientation: Finnish society and culture
    """,
    target="ar",
    domain="28 Social Questions",
    subdomain="migration",
    context="integration_services"
)

Common Integration Documents

Document Languages Features
Welcome guide 15+ languages Plain language
Service directory 10+ languages Contact info preserved
Rights & responsibilities All major refugee languages Legal accuracy
Integration agreement Per client language Official format

Real-Time Translation

Face-to-Face Appointments

For the 26.2% who translate face-to-face:

# Real-time conversation mode
async with client.conversation(
    languages=["fi", "ar"],
    domain="28 Social Questions"
) as session:

    # Social worker speaks Finnish
    await session.speak("Miten voin auttaa teitä tänään?")
    # Client hears Arabic

    # Client responds in Arabic
    response = await session.listen()
    # Social worker sees Finnish translation

Phone Interpretation

# Phone call translation
async with client.phone_translation(
    source="ti",  # Tigrinya
    target="fi",
    domain="28 Social Questions"
) as call:

    # Automatic turn-taking
    # Both parties hear their language
    await call.start()

Quality Assurance

Social Domain QA

Check What It Validates
Terminology accuracy Correct social services terms
Tone appropriateness Respectful, clear language
Cultural sensitivity Appropriate for target culture
Legal accuracy Rights and obligations correct
Plain language Understandable by non-experts

Quality Scoring

result = client.translate(
    text=social_services_letter,
    target="so",
    domain="28 Social Questions",
    quality_report=True
)

print(result.quality_report)
# {
#     "overall_score": 94,
#     "terminology_score": 96,
#     "readability_score": 92,
#     "cultural_appropriateness": 95,
#     "recommendations": [
#         "Consider simpler alternative for 'toimeentulotuki'"
#     ]
# }

Compliance

Healthcare Compliance

Standard Status Scope
HIPAA ✅ Compliant US health data
GDPR Article 9 ✅ Compliant EU health data (special category)
Finnish Patient Act ✅ Compliant Finnish healthcare

Social Services Compliance

Requirement Implementation
Data minimization Only translate what's needed
Purpose limitation No secondary use
Storage limitation Configurable retention
Client rights Full GDPR DSR support

Use Cases

Hospital Emergency

# Emergency room communication
emergency = client.translate(
    text="Where does it hurt? Point to the area.",
    target="uk",  # Ukrainian
    domain="28 Social Questions",
    subdomain="health",
    urgency="emergency"
)

Kela Benefits

# Translate Kela decision
decision = client.translate(
    text=kela_decision_letter,
    target="ar",
    domain="28 Social Questions",
    subdomain="social_protection",
    institution="kela"
)

Child Protection

# Child protection case (extra privacy)
case = client.translate(
    text=case_notes,
    target="so",
    domain="28 Social Questions",
    subdomain="family",
    sensitivity="child_protection",
    encryption="client-side encrypted"
)

Getting Started

Quick Start

from pauhu import Pauhu

client = Pauhu()

# Translate social services content
result = client.translate(
    text="Your application has been approved.",
    target="ar",
    domain="28 Social Questions"
)

print(result.translation)
# "تمت الموافقة على طلبك."

Project Setup

# Create social services project
project = client.projects.create(
    name="Integration Services 2025",
    domain="28 Social Questions",
    languages=["fi", "ar", "so", "ti", "uk", "ru"],
    settings={
        "encryption": "client-side encrypted",
        "terminology": "kela_migri",
        "quality_threshold": 90,
        "plain_language": True
    }
)

Learn More