{"id":55000322,"date":"2022-08-01T00:00:00","date_gmt":"2023-03-02T17:04:48","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=322"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Texte_uebersetzen_mit_DeepL","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/","title":{"rendered":"Texte &uuml;bersetzen mit DeepL"},"content":{"rendered":"<p><b>Zum automatischen &Uuml;bersetzen von Texten gibt es viele Anl&auml;sse. Vielleicht m&ouml;chtest Du die Texte in einer Anwendung automatisch &uuml;bersetzen lassen, damit Du selbst die &Uuml;bersetzung nur noch pr&uuml;fen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache &uuml;bersetzen m&ouml;chtest, um diese leichter lesen zu k&ouml;nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte &uuml;bersetzen lassen m&ouml;chte, ist diese L&ouml;sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten &Uuml;bersetzungstools, n&auml;mlich DeepL. DeepL bietet eine API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k&ouml;nnen. Dieser Artikel stellt die Grundlagen dazu vor.<\/b><\/p>\n<h2>&Uuml;bersetzen mit DeepL<\/h2>\n<p>Die erste Anlaufstelle f&uuml;r die Arbeit mit der API des &Uuml;bersetzungstools <b>DeepL<\/b> ist die Webseite <b>https:\/\/www.deepl.com<\/b>. Hier finden wir gleich zwei Textfelder, deren linkes wir f&uuml;r die Eingabe des zu &uuml;bersetzenden Textes nutzen k&ouml;nnen. Geben wir hier einen Text ein, erkennt DeepL automatisch die verwendete Sprache und &uuml;bersetzt den Text in die Sprache, die f&uuml;r das rechte Textfeld ausgew&auml;hlt ist. Das geht auch recht schnell, sodass das Ergebnis wie in Bild 1 aussieht.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_322_001.png\" alt=\"DeepL in Aktion\" width=\"699,627\" height=\"410,9792\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: DeepL in Aktion<\/span><\/b><\/p>\n<h2>Die DeepL-API<\/h2>\n<p>Mit einem Klick auf das Men&uuml; rechts oben finden wir schnell den Eintrag <b>API<\/b>. Klicken wir diesen an, landen wir auf einer Seite, die eine kostenlose Registrierung anbietet.<\/p>\n<p>W&auml;hlen wir diese Option, landen wir auf der Seite mit den verschiedenen Angeboten (siehe Bild 2). Die gute Nachricht ist: die kostenlose Variante reicht zum Ausprobieren der API wie in diesem Artikel beschrieben v&ouml;llig aus.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_322_002.png\" alt=\"Angebot der DeepL-Api\" width=\"649,627\" height=\"645,5494\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Angebot der DeepL-Api<\/span><\/b><\/p>\n<p>Wenn Du nicht auf mehr als 500.000 Zeichen im Monat kommst, w&auml;hlst Du einfach diese Option &#8211; und wenn es mehr werden, w&auml;re die zweite Option sinnvoll. Hier fallen allerdings nach aktuellem Stand 20 EUR pro 1.000.000 &uuml;bersetzter Zeichen an. Wer einmal Texte von Hand &uuml;bersetzt hat und die Qualit&auml;t der &Uuml;bersetzung von DeepL gepr&uuml;ft hat, wird dies vermutlich als sehr faires Angebot ansehen. Aber wie gesagt: F&uuml;r uns reicht die kostenlose Variante.<\/p>\n<p>Zur Anmeldung ben&ouml;tigt DeepL Deine E-Mail-Adresse und Kennwort sowie einige weitere Informationen. Die Kreditkarteninformationen m&uuml;ssen angegeben werden, weil DeepL so Mehrfachanmeldungen und damit Missbrauch des kostenlosen Angebots umgehen m&ouml;chte &#8211; es ist also eher eine vereinfachte Identit&auml;tspr&uuml;fung.<\/p>\n<p>Nach der Pr&uuml;fung des Kreditkartenkontos best&auml;tigt man noch die Bedingungen und danach kann es schon losgehen.<\/p>\n<h2>DeepL-Konto verwalten<\/h2>\n<p>Im folgenden Schritt sehen wir eine Seite, von der aus wir uns unser Konto verwalten, aber auch einen Authentifizierungsschl&uuml;ssel abrufen k&ouml;nnen.<\/p>\n<p>Letzteres ist genau das, was wir brauchen, um sp&auml;ter per VBA auf die API von DeepL zuzugreifen (siehe Bild 3).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_322_003.png\" alt=\"Link zum Authentifizierungsschl&uuml;ssel\" width=\"649,627\" height=\"385,1953\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Link zum Authentifizierungsschl&uuml;ssel<\/span><\/b><\/p>\n<p>Den Authentifizierungsschl&uuml;ssel finden wir dort schlie&szlig;lich im Bereich <b>Konto<\/b>. Diesen Schl&uuml;ssel kannst Du schon einmal in die Zwischenablage kopieren und dann in einem VBA-Modul eine Konstante mit diesem f&uuml;llen (siehe Bild 4).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_04\/pic_322_004.png\" alt=\"Holen des Authentifizierungsschl&uuml;ssel von DeepL\" width=\"699,627\" height=\"513,199\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: Holen des Authentifizierungsschl&uuml;ssel von DeepL<\/span><\/b><\/p>\n<h2>Authentifizierungsschl&uuml;ssel in Konstante speichern<\/h2>\n<p>Die Konstante zum Speichern des Authentifizierungsschl&uuml;ssels sieht wie folgt aus:<\/p>\n<pre><span style=\"color:blue;\">Private <\/span>Const cStrAuthKey<span style=\"color:blue;\"> As String<\/span> = \"74dd9c25-8129-7d29-xxxx-332fc440e56a:fx\"<\/pre>\n<p>In den nachfolgend vorgestellten Prozeduren holen wir den Wert dieser Konstanten mit der folgenden Funktion:<\/p>\n<pre><span style=\"color:blue;\">Public Function <\/span>GetAuthKey()\r\n     GetAuthKey = cStrAuthKey\r\n<span style=\"color:blue;\">End Function<\/span><\/pre>\n<p>Warum greifen wir nicht einfach auf die Konstante zu? Weil wir je nach Anwendung, also Access, Word, Excel et cetera, eine andere M&ouml;glichkeit w&auml;hlen k&ouml;nnen, um den Authentifizierungsschl&uuml;ssel zu speichern. In Access w&uuml;rden wir diesen beispielsweise in einer Optionentabelle speichern, unter Excel vielleicht in einem separaten Worksheet, in Word vielleicht wie hier vorgeschlagen in einer Konstanten.<\/p>\n<h2>Endpunkt in Konstante speichern<\/h2>\n<p>In einer weiteren Konstanten speichern wir die URL des zu verwendenden Endpunkts, also der Adresse, unter welcher die API zu erreichen ist.<\/p>\n<p>F&uuml;r die freie Version lautet dieser:<\/p>\n<pre><span style=\"color:blue;\">Private <\/span>Const cStrAPIEndpoint<span style=\"color:blue;\"> As String<\/span> = _\r\n      \"https:\/\/api-free.deepl.com\"<\/pre>\n<p>F&uuml;r die kostenpflichtige Version verwenden wir den folgenden Endpunkt:<\/p>\n<pre><span style=\"color:blue;\">Private <\/span>Const cStrAPIEndpoint<span style=\"color:blue;\"> As String<\/span> = _\r\n     \"https:\/\/api.deepl.com\"<\/pre>\n<h2>Funktion zum &Uuml;bersetzen von Texten<\/h2>\n<p>Die Funktion, die wir zum &Uuml;bersetzen von Texten aufrufen, hei&szlig;t <b>TranslateDeepL <\/b>und sieht wie in Listing 1 aus. Sie erwartet die folgenden Parameter:<\/p>\n<pre><span style=\"color:blue;\">Public Function <\/span>TranslateDeepL(strToTranslate<span style=\"color:blue;\"> As String<\/span>, intSourceLang<span style=\"color:blue;\"> As <\/span>SourceLanguage, _\r\nintTargetLang<span style=\"color:blue;\"> As <\/span>TargetLanguage)<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strRequest<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strResponse<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strAuth_Key<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strText<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strSource_Lang<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strTarget_Lang<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>strStatus<span style=\"color:blue;\"> As String<\/span>\r\n     <span style=\"color:blue;\">Dim <\/span>col<span style=\"color:blue;\"> As <\/span>Collection\r\n     \r\n     strAuth_Key = \"?auth_key=\" & GetAuthKey\r\n     strText = \"&text=\" & URLEncode(strToTranslate)\r\n     strSource_Lang = \"&source_lang=\" & GetLanguageCodeSource(intSourceLang)\r\n     strTarget_Lang = \"&target_lang=\" & GetLanguageCodeTarget(intTargetLang)\r\n     \r\n     strRequest = cStrAPIEndpoint & \"\/v2\/translate\" & strAuth_Key & strText & strSource_Lang & strTarget_Lang _\r\n         & \"&tag_handling=xml\"\r\n     <span style=\"color:blue;\">Debug.Print<\/span> strRequest\r\n     <span style=\"color:blue;\">If <\/span>HTTPRequest(strRequest, strResponse, strStatus) = 200<span style=\"color:blue;\"> Then<\/span>\r\n         <span style=\"color:blue;\">Debug.Print<\/span> strResponse\r\n         strResponse = <span style=\"color:blue;\">Replace<\/span>(strResponse, \"{\"\"translations\"\":[{\"\"detected_source_language\"\":\"\"DE\"\",\"\"text\"\":\"\"\", \"\")\r\n         strResponse = <span style=\"color:blue;\">Replace<\/span>(strResponse, \"\"\"}]}\", \"\")\r\n         TranslateDeepL = strResponse\r\n     <span style=\"color:blue;\">Else<\/span>\r\n         <span style=\"color:blue;\">MsgBox<\/span> \"Fehler beim Aufruf: \" & strStatus\r\n     <span style=\"color:blue;\">End If<\/span>\r\n<span style=\"color:blue;\">End Function<\/span><\/pre>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000\"><a style=\"color: #ff0000\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000\">Danach greifen Sie sofort auf <strong>alle rund 200 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000322\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/data\/wp\/v2\/posts\/55000322?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000322\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"352dbbdabf\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zum automatischen &Uuml;bersetzen von Texten gibt es viele Anl&auml;sse. Vielleicht m&ouml;chtest Du die Texte in einer Anwendung automatisch &uuml;bersetzen lassen, damit Du selbst die &Uuml;bersetzung nur noch pr&uuml;fen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache &uuml;bersetzen m&ouml;chtest, um diese leichter lesen zu k&ouml;nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte &uuml;bersetzen lassen m&ouml;chte, ist diese L&ouml;sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten &Uuml;bersetzungstools, n&auml;mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k&ouml;nnen. Dieser Artikel stellt die Grundlagen dazu vor.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662022,66042022,44000012,44000023,44000028],"tags":[],"yst_prominent_words":[],"class_list":["post-55000322","post","type-post","status-publish","format-standard","hentry","category-662022","category-66042022","category-Interaktiv","category-PowerApps","category-Word_programmieren"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Andr\u00e9 Minhorst\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler\" \/>\n\t\t<meta property=\"og:description\" content=\"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-03-02T17:04:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"-001-11-30T00:00:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#blogposting\",\"name\":\"Texte \\u00fcbersetzen mit DeepL - Visual Basic Entwickler\",\"headline\":\"Texte &uuml;bersetzen mit DeepL\",\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"..\\\/fileadmin\\\/_temp_\\\/2022_04\\\/pic_322_001.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#articleImage\"},\"datePublished\":\"2022-08-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#webpage\"},\"articleSection\":\"2022, 4\\\/2022, Interaktiv, PowerApps, Word programmieren\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vbentwickler.de\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/#listItem\",\"name\":\"2022\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/#listItem\",\"position\":2,\"name\":\"2022\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/4\\\/2022\\\/#listItem\",\"name\":\"4\\\/2022\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/4\\\/2022\\\/#listItem\",\"position\":3,\"name\":\"4\\\/2022\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/4\\\/2022\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#listItem\",\"name\":\"Texte &uuml;bersetzen mit DeepL\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/#listItem\",\"name\":\"2022\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#listItem\",\"position\":4,\"name\":\"Texte &uuml;bersetzen mit DeepL\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/4\\\/2022\\\/#listItem\",\"name\":\"4\\\/2022\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-header_vbe-1.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#organizationLogo\",\"width\":664,\"height\":225},\"image\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Andr\\u00e9 Minhorst\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#webpage\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/\",\"name\":\"Texte \\u00fcbersetzen mit DeepL - Visual Basic Entwickler\",\"description\":\"Zum automatischen \\u00dcbersetzen von Texten gibt es viele Anl\\u00e4sse. Vielleicht m\\u00f6chtest Du die Texte in einer Anwendung automatisch \\u00fcbersetzen lassen, damit Du selbst die \\u00dcbersetzung nur noch pr\\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \\u00fcbersetzen m\\u00f6chtest, um diese leichter lesen zu k\\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \\u00fcbersetzen lassen m\\u00f6chte, ist diese L\\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \\u00dcbersetzungstools, n\\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/Texte_uebersetzen_mit_DeepL\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"datePublished\":\"2022-08-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler","description":"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.","canonical_url":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#blogposting","name":"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler","headline":"Texte &uuml;bersetzen mit DeepL","author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"},"image":{"@type":"ImageObject","url":"..\/fileadmin\/_temp_\/2022_04\/pic_322_001.png","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#articleImage"},"datePublished":"2022-08-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#webpage"},"isPartOf":{"@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#webpage"},"articleSection":"2022, 4\/2022, Interaktiv, PowerApps, Word programmieren"},{"@type":"BreadcrumbList","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","position":1,"name":"Home","item":"https:\/\/vbentwickler.de","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/#listItem","name":"2022"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/#listItem","position":2,"name":"2022","item":"https:\/\/vbentwickler.de\/category\/2022\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/4\/2022\/#listItem","name":"4\/2022"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/4\/2022\/#listItem","position":3,"name":"4\/2022","item":"https:\/\/vbentwickler.de\/category\/2022\/4\/2022\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#listItem","name":"Texte &uuml;bersetzen mit DeepL"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/#listItem","name":"2022"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#listItem","position":4,"name":"Texte &uuml;bersetzen mit DeepL","previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/4\/2022\/#listItem","name":"4\/2022"}}]},{"@type":"Organization","@id":"https:\/\/vbentwickler.de\/#organization","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","url":"https:\/\/vbentwickler.de\/","logo":{"@type":"ImageObject","url":"https:\/\/vbentwickler.de\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#organizationLogo","width":664,"height":225},"image":{"@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author","url":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Andr\u00e9 Minhorst"}},{"@type":"WebPage","@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#webpage","url":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/","name":"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler","description":"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/vbentwickler.de\/#website"},"breadcrumb":{"@id":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/#breadcrumblist"},"author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"creator":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"datePublished":"2022-08-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00"},{"@type":"WebSite","@id":"https:\/\/vbentwickler.de\/#website","url":"https:\/\/vbentwickler.de\/","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","og:type":"article","og:title":"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler","og:description":"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.","og:url":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/","og:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","og:image:secure_url":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","article:published_time":"2023-03-02T17:04:48+00:00","article:modified_time":"-001-11-30T00:00:00+00:00","twitter:card":"summary_large_image","twitter:title":"Texte \u00fcbersetzen mit DeepL - Visual Basic Entwickler","twitter:description":"Zum automatischen \u00dcbersetzen von Texten gibt es viele Anl\u00e4sse. Vielleicht m\u00f6chtest Du die Texte in einer Anwendung automatisch \u00fcbersetzen lassen, damit Du selbst die \u00dcbersetzung nur noch pr\u00fcfen und gegebenenfalls anpassen musst. Oder Du hast Texte in einer anderen Sprache, die Du gern in die deutsche Sprache \u00fcbersetzen m\u00f6chtest, um diese leichter lesen zu k\u00f6nnen. Wie auch immer: Es gibt zwar Dienste wie Google Translate, mit denen man das im Browser erledigen kann, aber wenn man viele oder umfangreiche Texte \u00fcbersetzen lassen m\u00f6chte, ist diese L\u00f6sung unbefriedigend. In diesem Fall bietet sich eine Automation des Vorgangs an. Und wie das geht, zeigen wir anhand eines der aktuell besten \u00dcbersetzungstools, n\u00e4mlich DeepL. DeepL bietet ein API an, die wir per VBA oder mit anderen Programmiersprachen ansteuern k\u00f6nnen. Dieser Artikel stellt die Grundlagen dazu vor.","twitter:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png"},"aioseo_meta_data":{"post_id":"55000322","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-01-31 04:24:29","updated":"2026-05-16 09:00:30","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2022\/\" title=\"2022\">2022<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2022\/4\/2022\/\" title=\"4\/2022\">4\/2022<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tTexte \u00fcbersetzen mit DeepL\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/vbentwickler.de"},{"label":"2022","link":"https:\/\/vbentwickler.de\/category\/2022\/"},{"label":"4\/2022","link":"https:\/\/vbentwickler.de\/category\/2022\/4\/2022\/"},{"label":"Texte &uuml;bersetzen mit DeepL","link":"https:\/\/vbentwickler.de\/Texte_uebersetzen_mit_DeepL\/"}],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000322"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000322\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000322"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}