diff --git a/src/lib/services/googleTranslate.ts b/src/lib/services/googleTranslate.ts index 863af01..74b44e3 100644 --- a/src/lib/services/googleTranslate.ts +++ b/src/lib/services/googleTranslate.ts @@ -29,7 +29,7 @@ export async function translateWithGoogle( // Construct the request to Google Translate's internal API const googleApiUrl = new URL( - "https://translate.google.com/translate_a/single" + "https://translate.googleapis.com/translate_a/single" ); googleApiUrl.searchParams.append("client", "gtx"); // Google Translate web client googleApiUrl.searchParams.append( diff --git a/tests/lib/services/googleTranslate.test.ts b/tests/lib/services/googleTranslate.test.ts index f7a50f8..8366995 100644 --- a/tests/lib/services/googleTranslate.test.ts +++ b/tests/lib/services/googleTranslate.test.ts @@ -41,7 +41,7 @@ describe("Google Translate Service", () => { expect(result.source_lang).toBe("EN"); expect(result.target_lang).toBe("ES"); expect(fetch).toHaveBeenCalledWith( - expect.stringContaining("translate.google.com"), + expect.stringContaining("translate.googleapis.com"), expect.objectContaining({ method: "GET", headers: expect.objectContaining({