Google translation api 적용한 웹페이지 번역 서비스 적용.
Vercel 환경변수에 Google Application Credentials 설정.
GOOGLE_APPLICATION_CREDENTIALS='/myProject.id.json'
vercel은 string만을 환경변수로 입력 가능한데
상대경로로 value값이 주어져 상당히 난감했었다.
수많은 삽질과 구글링 끝에 스택오버플로우에서 해답 발견
Ensure the private_key is a JSON-compliant value by wrapping it in an extra double quote FIREBASE_PRIVATE_KEY='"-----BEGIN PRIVATE KEY-----\nXXX\n-----END PRIVATE KEY-----"' And parse the value on retrieval, like so: JSON.parse(process.env.FIREBASE_PRIVATE_KEY) Reference: github.com/vercel/vercel/issues/749#issuecomment-707515089
PRIVATE_KEY value를 ''로 감싸고 JSON.parse 적용하니 문제해결...