const API_BASE = import.meta.env.VITE_API_BASE_URL || 'http://localhost:4000'; export const translateChunkToTurkish = async (text) => { if (!text?.trim()) { throw new Error('Çevrilecek metin bulunamadı.'); } const response = await fetch(`${API_BASE}/translate`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ text }), }); if (!response.ok) { const message = await response.text(); throw new Error(message || 'Çeviri isteği başarısız oldu.'); } const payload = await response.json(); if (!payload?.text) { throw new Error('Çeviri yanıtı boş döndü.'); } return payload.text.trim(); };