Google Translate Scraper avatar

Google Translate Scraper

Try for free

1 day trial then $4.00/month - No credit card required now

Go to Store
Google Translate Scraper

Google Translate Scraper

maged120/google-translate-scraper
Try for free

1 day trial then $4.00/month - No credit card required now

This Apify Actor translates text using Google Translate with Selenium. and no rate limit at all It supports a wide range of languages and can automatically detect the source language if not specified.

Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • No reviews yet

  • No bookmarks yet

  • >99% runs succeeded

  • Created in Mar 2025

  • Modified 11 days ago

Google Translate Apify Actor

This Apify Actor translates text using Google Translate with Selenium. and no rate limit at all It supports a wide range of languages and can automatically detect the source language if not specified.

Features

  • Translate Text: Translate text from one language to another using Google Translate.
  • Auto Language Detection: Automatically detect the source language if not specified.
  • Gender-Specific Translations: Retrieve both feminine and masculine translations if available.

Supported Languages

This actor supports a wide range of languages, including but not limited to:

1{
2    "Spanish": "es",
3    "Arabic": "ar",
4    "English": "en",
5    "Abkhaz": "ab",
6    "Acehnese": "ace",
7    "Acholi": "ach",
8    "Afar": "aa",
9    "Afrikaans": "af",
10    "Albanian": "sq",
11    "Alur": "alz",
12    "Amharic": "am",
13    "Armenian": "hy",
14    "Assamese": "as",
15    "Avar": "av",
16    "Awadhi": "awa",
17    "Aymara": "ay",
18    "Azerbaijani": "az",
19    "Balinese": "ban",
20    "Baluchi": "bal",
21    "Bambara": "bm",
22    "Baoulé": "bci",
23    "Bashkir": "ba",
24    "Basque": "eu",
25    "Batak Karo": "btx",
26    "Batak Simalungun": "bts",
27    "Batak Toba": "bbc",
28    "Belarusian": "be",
29    "Bemba": "bem",
30    "Bengali": "bn",
31    "Betawi": "bew",
32    "Bhojpuri": "bho",
33    "Bikol": "bik",
34    "Bosnian": "bs",
35    "Breton": "br",
36    "Bulgarian": "bg",
37    "Buryat": "bua",
38    "Cantonese": "yue",
39    "Catalan": "ca",
40    "Cebuano": "ceb",
41    "Chamorro": "ch",
42    "Chechen": "ce",
43    "Chichewa": "ny",
44    "Chinese (Simplified)": "zh-CN",
45    "Chinese (Traditional)": "zh-TW",
46    "Chuukese": "chk",
47    "Chuvash": "cv",
48    "Corsican": "co",
49    "Crimean Tatar (Cyrillic)": "crh",
50    "Crimean Tatar (Latin)": "crh-Latn",
51    "Croatian": "hr",
52    "Czech": "cs",
53    "Danish": "da",
54    "Dari": "fa-AF",
55    "Dhivehi": "dv",
56    "Dinka": "din",
57    "Dogri": "doi",
58    "Dombe": "dov",
59    "Dutch": "nl",
60    "Dyula": "dyu",
61    "Dzongkha": "dz",
62    "Esperanto": "eo",
63    "Estonian": "et",
64    "Ewe": "ee",
65    "Faroese": "fo",
66    "Fijian": "fj",
67    "Filipino": "tl",
68    "Finnish": "fi",
69    "Fon": "fon",
70    "French": "fr",
71    "French (Canada)": "fr-CA",
72    "Frisian": "fy",
73    "Friulian": "fur",
74    "Fulani": "ff",
75    "Ga": "gaa",
76    "Galician": "gl",
77    "Georgian": "ka",
78    "German": "de",
79    "Greek": "el",
80    "Guarani": "gn",
81    "Gujarati": "gu",
82    "Haitian Creole": "ht",
83    "Hakha Chin": "cnh",
84    "Hausa": "ha",
85    "Hawaiian": "haw",
86    "Hebrew": "iw",
87    "Hiligaynon": "hil",
88    "Hindi": "hi",
89    "Hmong": "hmn",
90    "Hungarian": "hu",
91    "Hunsrik": "hrx",
92    "Iban": "iba",
93    "Icelandic": "is",
94    "Igbo": "ig",
95    "Ilocano": "ilo",
96    "Indonesian": "id",
97    "Inuktut (Latin)": "iu-Latn",
98    "Inuktut (Syllabics)": "iu",
99    "Irish": "ga",
100    "Italian": "it",
101    "Jamaican Patois": "jam",
102    "Japanese": "ja",
103    "Javanese": "jw",
104    "Jingpo": "kac",
105    "Kalaallisut": "kl",
106    "Kannada": "kn",
107    "Kanuri": "kr",
108    "Kapampangan": "pam",
109    "Kazakh": "kk",
110    "Khasi": "kha",
111    "Khmer": "km",
112    "Kiga": "cgg",
113    "Kikongo": "kg",
114    "Kinyarwanda": "rw",
115    "Kituba": "ktu",
116    "Kokborok": "trp",
117    "Komi": "kv",
118    "Konkani": "gom",
119    "Korean": "ko",
120    "Krio": "kri",
121    "Kurdish (Kurmanji)": "ku",
122    "Kurdish (Sorani)": "ckb",
123    "Kyrgyz": "ky",
124    "Lao": "lo",
125    "Latgalian": "ltg",
126    "Latin": "la",
127    "Latvian": "lv",
128    "Ligurian": "lij",
129    "Limburgish": "li",
130    "Lingala": "ln",
131    "Lithuanian": "lt",
132    "Lombard": "lmo",
133    "Luganda": "lg",
134    "Luo": "luo",
135    "Luxembourgish": "lb",
136    "Macedonian": "mk",
137    "Madurese": "mad",
138    "Maithili": "mai",
139    "Makassar": "mak",
140    "Malagasy": "mg",
141    "Malay": "ms",
142    "Malay (Jawi)": "ms-Arab",
143    "Malayalam": "ml",
144    "Maltese": "mt",
145    "Mam": "mam",
146    "Manx": "gv",
147    "Maori": "mi",
148    "Marathi": "mr",
149    "Marshallese": "mh",
150    "Marwadi": "mwr",
151    "Mauritian Creole": "mfe",
152    "Meadow Mari": "chm",
153    "Meiteilon (Manipuri)": "mni-Mtei",
154    "Minang": "min",
155    "Mizo": "lus",
156    "Mongolian": "mn",
157    "Myanmar (Burmese)": "my",
158    "Nahuatl (Eastern Huasteca)": "nhe",
159    "Ndau": "ndc-ZW",
160    "Ndebele (South)": "nr",
161    "Nepalbhasa (Newari)": "new",
162    "Nepali": "ne",
163    "NKo": "bm-Nkoo",
164    "Norwegian": "no",
165    "Nuer": "nus",
166    "Occitan": "oc",
167    "Odia (Oriya)": "or",
168    "Oromo": "om",
169    "Ossetian": "os",
170    "Pangasinan": "pag",
171    "Papiamento": "pap",
172    "Pashto": "ps",
173    "Persian": "fa",
174    "Polish": "pl",
175    "Portuguese (Brazil)": "pt",
176    "Portuguese (Portugal)": "pt-PT",
177    "Punjabi (Gurmukhi)": "pa",
178    "Punjabi (Shahmukhi)": "pa-Arab",
179    "Quechua": "qu",
180    "Qʼeqchiʼ": "kek",
181    "Romani": "rom",
182    "Romanian": "ro",
183    "Rundi": "rn",
184    "Russian": "ru",
185    "Sami (North)": "se",
186    "Samoan": "sm",
187    "Sango": "sg",
188    "Sanskrit": "sa",
189    "Santali (Latin)": "sat-Latn",
190    "Santali (Ol Chiki)": "sat",
191    "Scots Gaelic": "gd",
192    "Sepedi": "nso",
193    "Serbian": "sr",
194    "Sesotho": "st",
195    "Seychellois Creole": "crs",
196    "Shan": "shn",
197    "Shona": "sn",
198    "Sicilian": "scn",
199    "Silesian": "szl",
200    "Sindhi": "sd",
201    "Sinhala": "si",
202    "Slovak": "sk",
203    "Slovenian": "sl",
204    "Somali": "so",
205    "Sundanese": "su",
206    "Susu": "sus",
207    "Swahili": "sw",
208    "Swati": "ss",
209    "Swedish": "sv",
210    "Tahitian": "ty",
211    "Tajik": "tg",
212    "Tamazight": "ber-Latn",
213    "Tamazight (Tifinagh)": "ber",
214    "Tamil": "ta",
215    "Tatar": "tt",
216    "Telugu": "te",
217    "Tetum": "tet",
218    "Thai": "th",
219    "Tibetan": "bo",
220    "Tigrinya": "ti",
221    "Tiv": "tiv",
222    "Tok Pisin": "tpi",
223    "Tongan": "to",
224    "Tshiluba": "lua",
225    "Tsonga": "ts",
226    "Tswana": "tn",
227    "Tulu": "tcy",
228    "Tumbuka": "tum",
229    "Turkish": "tr",
230    "Turkmen": "tk",
231    "Tuvan": "tyv",
232    "Twi": "ak",
233    "Udmurt": "udm",
234    "Ukrainian": "uk",
235    "Urdu": "ur",
236    "Uyghur": "ug",
237    "Uzbek": "uz",
238    "Venda": "ve",
239    "Venetian": "vec",
240    "Vietnamese": "vi",
241    "Waray": "war",
242    "Welsh": "cy",
243    "Wolof": "wo",
244    "Xhosa": "xh",
245    "Yakut": "sah",
246    "Yiddish": "yi",
247    "Yoruba": "yo",
248    "Yucatec Maya": "yua",
249    "Zapotec": "zap",
250    "Zulu": "zu"
251}

Input Schema

The input for this actor should be a JSON object with the following properties:

  • source_lang (optional): The source language code (default: 'auto' for auto-detection).
  • target_lang: The target language code.
  • text: The text to be translated.

Example Input

1{
2    "source_lang": "en",
3    "target_lang": "es",
4    "text": "hello everyone"
5}

Output Schema

The output will be a JSON object with the following properties:

  • original_text: The original text provided for translation.
  • translated_text_feminine: The translated text in feminine form (if available).
  • translated_text_masculine: The translated text in masculine form (if available).
  • source_language: The detected source language code.
  • source_language_name: The detected source language name.
  • target_language: The target language code.
  • target_language_name: The target language name.
  • url: The URL used for translation.

Example Output

1{
2    "original_text": "hello everyone",
3    "translated_text_feminine": "hola a todas",
4    "translated_text_masculine": "hola a todos",
5    "source_language": "en",
6    "source_language_name": "English",
7    "target_language": "es",
8    "target_language_name": "Spanish",
9    "url": "https://translate.google.com/?sl=en&tl=es&text=hello%20everyone&op=translate"
10}