A Google Sheets -ben való felhasználáshoz a Deepl API -fiók hitelesítéséhez kövesse ezeket a lépéseket:
1. Hozzon létre egy Deepl API -fiókot: Először győződjön meg arról, hogy van egy Deepl API -fiók. Ha csak egy szokásos Deepl -fiókod van, akkor külön API -fiókot kell létrehoznia. Megtalálhatja az API -fiók létrehozásának lehetőségét, ha bejelentkezik a szokásos fiókjáról, majd regisztrál egy API -fiókot a Deepl webhelyen.
2. Szerezze be a Deepl API gombot:
- Jelentkezzen be a Deepl API -fiókjába.
- Keresse meg a "Fiók" szakaszot.
- Keresse meg a "Fejlesztők" fület, és kattintson rá.
- Kattintson az "Új hitelesítési gomb létrehozása" elemre egy új kulcs előállításához. Másolja ezt a gombot, mivel az oldal bezárása után nem tudja újra megtekinteni [2] [9].
3. Biztonságosan tárolja az API -kulcsot: Alapvető fontosságú az API -kulcs bizalmasan tartása. Ne ossza meg, és ne használja a nyilvánosan elosztott kódban.
4. Telepítse a SEETSL kiegészítőt a Google Lapokba:
- Nyissa meg a Google lapját.
- Lépjen a "Bővítmények" menübe, és válassza a "kiegészítők" lehetőséget.
- Keresse meg a "sheetsl" -t, és telepítse.
5. Állítsa be a sheetsl -t a Deepl API kulcsával:
- A Sheetsl telepítése után térjen vissza a "Extensions" menübe, és válassza a "Sheetsl"> "Beállítások"> "Set Auth gomb beállítása" lehetőséget.
- Írja be a deepl API hitelesítési kulcsot a biztosított mezőbe [1].
6. Állítsa be a célnyelvét:
- Még mindig a SEETSL -beállításokban lépjen a "Set Language" elemre.
- A forrás- és a célnyelvek nyelvi kódjait be kell írnia. A forrásnyelvet üresen hagyhatja a Deepl automatikus detekciós funkciójának használatához [1].
7. Alternatív módszer az Apps Script használatával:
- Ha inkább nem használja a SEETSL kiegészítőt, akkor a Google Apps szkript segítségével közvetlenül integrálhatja a DeepL-t.
- Nyissa meg a Google lapját, és lépjen a "Extensions"> "Apps Script" elemre.
- Hozzon létre egy új szkriptfájlt, a „Deepl.gs” elnevezéssel, és illessze be a szkriptet a github példából [4].
- Módosítsa a szkriptet úgy, hogy a helyőrzőt a megadott sorban a mélylélű API hitelesítési gombra cseréli.
- Mentse el a szkriptet, és használja a szkriptben megadott egyéni funkciókat a fordításhoz [4].
Ezeknek a lépéseknek a követésével képesnek kell lennie arra, hogy hitelesítse a Deepl API -fiókját, és a Google Sheets -en belül felhasználja a fordítási feladatokhoz.
Idézetek:
[1] https://www.scriptable-assets.page/add-ons/sheetsl/
[2] https://docs.aicontentlabs.com/articles/deepl-api-key/
[3] https://cloud.google.com/sensitive-data-protection/docs/auth
[4] https://github.com/deeplcom/google-sheets-example
[5] https://learn.microsoft.com/en-us/connectors/deepl/
[6] https://stackoverflow.com/questions/67485395/google-sheets-custom-function-translate-with-reepl-api-not-working-as-expecte
[7] https://webapps.stackexchange.com/questions/149026/integrate-deepl-with-google-sets
[8] https://www.deepl.com/en/features/sso
[9] https://developers.deepl.com/docs/getting-started/auth
[10] https://support.deepl.com/hc/en-us/articles/12209715872156-atentication-key-for-cat-tools