Zürich, Bern, Basel, Luzern, St. Gallen ใช้เยอรมัน — คำแปลต้องเป็น Hochdeutsch และมักต้องผ่านการรับรองโดย Notar ในสวิสหรือสถานทูตสวิสที่กรุงเทพฯ
Genève, Vaud (Lausanne), Neuchâtel, Valais ใช้ฝรั่งเศส ส่วน Ticino ใช้อิตาลี — บาง Kanton (โดยเฉพาะ Genève) ยอมรับคำแปลที่ทำในไทยหากผ่าน MFA และสถานทูตสวิส ขณะที่ Zürich มักยืนยันให้แปลโดยนักแปลในสวิสเท่านั้น จึงต้องถามสำนักงานก่อนจ่ายค่าแปล
ค่าธรรมเนียมและระยะเวลาแตกต่างกันตาม Kanton: เมืองใหญ่คิว 6-10 สัปดาห์และค่าธรรมเนียมสูงกว่า ส่วน Gemeinde เล็กอาจได้คิวเร็วกว่า แต่ฝ่ายสวิสต้องมี Wohnsitz ในเขตนั้นจริง