{"id":235,"date":"2019-02-09T15:51:00","date_gmt":"2019-02-09T15:51:00","guid":{"rendered":"http:\/\/translationgeek.de\/blog\/?p=235"},"modified":"2021-04-07T22:59:44","modified_gmt":"2021-04-07T20:59:44","slug":"efficiency-tips-for-translators-autohotkey-for-windows","status":"publish","type":"post","link":"https:\/\/translationgeek.de\/blog\/efficiency-tips-for-translators-autohotkey-for-windows\/","title":{"rendered":"Efficiency Tips for Translators: AutoHotkey (for Windows)"},"content":{"rendered":"\n<p>AutoHotkey\nis one of those incredibly useful and versatile tools I use daily that hardly\nanyone I have worked with in the translation industry over the years had ever\nheard of. It&#8217;s a little powerful program that works with scripts and (mostly)\ndoes what you ask it to do. It&#8217;s a willing little helper. You certainly don\u2019t\nhave to be a translator to find it helpful and in this article I will show you\nthat you don\u2019t need to be a programmer either.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What can AutoHotkey do exactly?<\/h2>\n\n\n\n<p>AutoHotkey\nis a powerful scripting language so the possibilities are practically endless.\nHere are a few simple things you can do fairly easily:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>You can <strong><a href=\"#hotkeys\">define hotkeys to quickly open programs<\/a><\/strong>, folders, files or websites.<\/li><li>You can <strong><a href=\"#replacing\">automatically replace text<\/a><\/strong> with other text as you type (e.g. you can type in <strong><em>:rates:<\/em><\/strong> to have it easily replaced in an e-mail by &#8220;My average rates are EUR 0.15 per word.&#8221;).<\/li><li>You can <strong><a href=\"#adding\">use a shortcut to quickly insert text<\/a><\/strong> (such as the current date and your initials).<\/li><li>You can do a <strong><a href=\"#dic\">Google or dictionary search on a term at the press of a button<\/a><\/strong>.<\/li><li>You can make a window stay <strong><a href=\"#alwaysontop\">always on top<\/a><\/strong>.<\/li><li>You can keep a <strong><a href=\"#cheat\">cheat sheet<\/a><\/strong> at your fingertips.<\/li><li>You can <strong>use your mouse<\/strong> (or any key on your keyboard)<strong><a href=\"#adjust\"> to adjust your sound volume<\/a><\/strong> or to mute your music for an incoming call.<\/li><li>&#8230;and much more!<\/li><\/ul>\n\n\n\n<p>People with a much better understanding of AutoHotkey describe much more advanced things in the comments to <a href=\"https:\/\/lifehacker.com\/show-us-your-best-autohotkey-script-507227185\">this Lifehacker article<\/a> like a script to remind them to get up every 20 minutes to stretch or a script that immediately switches off their computer screen at the press of a button. Let\u2019s look at a few easy things that should already increase your efficiency. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">First steps<\/h2>\n\n\n\n<p>To get\nstarted, you\u2019ll want to download AutoHotkey from <a href=\"https:\/\/www.autohotkey.com\/\">https:\/\/www.autohotkey.com\/<\/a>. You\nwill also find the extremely helpful documentation on that site. Install the\nsoftware and, hey presto, now you are ready to create scripts. Open Notepad\n(press the Windows key, type <em>notepad<\/em>\nand hit Enter) and start scripting. Don\u2019t save your file as a .txt file but\ngive it the ending .ahk \u2013 then you can double-click it to run it or simply\nstick it in your Start-up folder to automatically run when you\u2019re starting your\nPC.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"hotkeys\">Defining hotkeys<\/h2>\n\n\n\n<p>AutoHotkey, as the name implies, lets you easily set hotkeys for certain actions. The syntax here is easy: first you type in the keys you want to use, then you add <strong>:: <\/strong>(two colons), then you add the action. Hotkeys are abbreviated &#8211; you can find a list of hotkeys in the <a href=\"https:\/\/autohotkey.com\/docs\/Hotkeys.htm\">AutoHotkey documentation<\/a>. Here are some examples for hotkeys:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>^    - the Ctrl key\ufeff\n&lt;^&gt;! \u2013 the Alt Gr key\n!    \u2013 the Alt key<\/code><\/pre>\n\n\n\n<p>Let\u2019s\ncreate a script that will let us use <strong>Alt\nGr<\/strong> + <strong>F<\/strong> to open Firefox.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;^&gt;!f::Run C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe<\/code><\/pre>\n\n\n\n<p>Here we have <strong>&lt;^&gt;!f<\/strong> \u2013 the first two letters are for the <strong>Alt Gr<\/strong> key, f is for the <strong>f<\/strong> key.  <strong>Run<\/strong> is used to tell the program to run an executable file. <br><strong>C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe<\/strong> is where my Firefox.exe is stored. <\/p>\n\n\n\n<p>Can you\nmake a script that will open your <strong><em>D:\\2019\\Invoices<\/em><\/strong> folder when you\npress <strong>Ctrl+i<\/strong>? (Hint: Think of\nopening a folder as <em>executing <\/em>it.)<\/p>\n\n\n\n<p>Here\u2019s\nthe solution:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>^i::Run D:\\2019\\Invoices<\/code><\/pre>\n\n\n\n<p>So far,\nall our scripts only ran across one line. If you use more than one line, you\nhave to add <strong>return<\/strong> at the end, like\nso:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>^w::\nRun D:\\2019\\Invoices\nreturn<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Pro tip<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img loading=\"lazy\" decoding=\"async\" width=\"236\" height=\"39\" src=\"http:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/autohotkey.jpg\" alt=\"Taskbar showing AutoHotkey icon\" class=\"wp-image-242\" srcset=\"https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/autohotkey.jpg 236w, https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/autohotkey-100x17.jpg 100w\" sizes=\"(max-width: 236px) 100vw, 236px\" \/><figcaption>The AutoHotkey icon is the second from the left.<\/figcaption><\/figure><\/div>\n\n\n\n<p>Once you run an AutoHotkey script, you will see the AutoHotkey symbol in your taskbar. Right-click it to easily open the running script to change it (<em>Edit This Script<\/em>) and then reload it once the changes have been made (<em>Reload This Script<\/em>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"replacing\">Replacing text as you type<\/h2>\n\n\n\n<p>Let\u2019s go\nfrom hotkeys to hotstrings! In order to replace text as you type, stick it\nbetween double colons, like so:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>::byex::Best regards and hope to hear from you soon,{enter}Veronika<\/code><\/pre>\n\n\n\n<p>Now when you type <strong>byex <\/strong>(and a space), you will automatically write the given text. <strong>{enter}<\/strong> is used for adding a linebreak. Also, in case you\u2019re wondering why I picked <strong>byex<\/strong> and not <strong>bye<\/strong>: There might be cases in which I\u2019ll still want to write \u201cbye\u201d and I don\u2019t want to bother with suspending my AutoHotkey script when that time comes. (<a href=\"https:\/\/autohotkey.com\/board\/topic\/30117-how-do-i-create-hotkey-to-suspend-autohotkey\/\">Although there is a hotkey for that!<\/a>)<\/p>\n\n\n\n<p>If you\u2019d rather your text triggered without an ending character (like space), so immediately after typing the x, use this instead:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:*:byex::<\/code><\/pre>\n\n\n\n<p>You can find out more about <a href=\"https:\/\/www.autohotkey.com\/docs\/Hotstrings.htm\">hotstrings in the official documentation<\/a>. <a href=\"https:\/\/www.autohotkey.com\/docs\/Hotstrings.htm\"><\/a><\/p>\n\n\n\n<p><strong>Exercise<\/strong>: Create a script that will\nautomatically replace l10n with Localization, t9n with translation and i18n\nwith Internationalization! (And then can we stop using the acronyms? Thanks!)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adding\">Adding your initials with a date<\/h2>\n\n\n\n<p>Depending\non what software is used for proofreading, you might want to add a date to a\ncomment along with your initials to better track them and make them easily\nsearchable. You should already know how to write a script that adds your\ninitials \u2013 a date is a bit more complicated. Luckily, everything has been done\nbefore and the hotstrings documentation has just this example! I\u2019m copying and\npasting it here with my preferred keyboard shortcut: Left Alt + D.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!d::\nFormatTime, CurrentDateTime,, M\/d\/yyyy h:mm tt\nSendInput %CurrentDateTime%\nreturn<\/code><\/pre>\n\n\n\n<p>The result is this: <strong>2\/7\/2019 11:46<\/strong><\/p>\n\n\n\n<p>You can find all the necessary info about formatting dates and time here: <a href=\"https:\/\/www.autohotkey.com\/docs\/commands\/FormatTime.htm\"><a href=\"https:\/\/www.autohotkey.com\/docs\/commands\/FormatTime.htm\">https:\/\/www.autohotkey.com\/docs\/commands\/FormatTime.htm<\/a><\/a><\/p>\n\n\n\n<p>Here\u2019s\nanother way of doing it:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!d::\nSend, %A_MM%\/%A_DD%\/%A_YYYY%\nreturn<\/code><\/pre>\n\n\n\n<p>This will return the following format:  <strong>02\/08\/2019 <\/strong><br>Let\u2019s adjust this a bit and add our initials!<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!d::\nSend, %A_YYYY%-%A_MM%-%A_DD% VH: \nreturn<\/code><\/pre>\n\n\n\n<p>Now we get this format: <strong>2019-02-08 VH:<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"dic\">Hotkey for looking up terms in dictionaries<\/h2>\n\n\n\n<p>It\u2019s also very easy to use AutoHotkey to open websites for you, e.g. if you want to look up a word in an online dictionary. Here\u2019s a script that will look up a term for you in the Leo English\/German dictionary. You only have to <strong>highlight the term with your mouse and use the keyboard shortcut<\/strong>. In this case I use Alt + L, which you can of course change if you\u2019d rather trigger this using just one hand for that little extra bit of efficiency (so you don\u2019t have to remove your hand from your mouse).<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!l::\n\tSend, ^c\n\tSleep 50\n\tRun, https:\/\/dict.leo.org\/englisch-deutsch\/%clipboard%\n\tReturn<\/code><\/pre>\n\n\n\n<p><strong>%clipboard% <\/strong>here will be replaced with the highlighted\nterm, so if you want this for another dictionary, just figure out how the URL\nchanges if you look up a word. As an example, Linguee \u2013 another English\/German\ndictionary \u2013 will have the following URL if you enter \u201cpasta\u201d:<\/p>\n\n\n\n<p><strong>https:\/\/www.linguee.com\/search?query=pasta<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"654\" height=\"363\" src=\"http:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/pastapointer.jpg\" alt=\"Search on Linguee\" class=\"wp-image-244\" srcset=\"https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/pastapointer.jpg 654w, https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/pastapointer-300x167.jpg 300w, https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/pastapointer-100x56.jpg 100w\" sizes=\"(max-width: 654px) 100vw, 654px\" \/><figcaption>Searching a term on Linguee gives you the search URL.<\/figcaption><\/figure>\n\n\n\n<p>So in order to adjust your script for Linguee, simply replace your search term with <strong>%clipboard%<\/strong> in the script and that\u2019s where the highlighted term will be entered.<\/p>\n\n\n\n<p>I\u2019ve modified this from a script I found at <a href=\"http:\/\/\ufeffhttp:\/\/lthr.io\/ahk-open-highlighted-text-in-google\">lthr.io<\/a><a href=\"http:\/\/lthr.io\/ahk-open-highlighted-text-in-google\"><\/a> that shows you how to look up highlighted terms on Google (see below). Remember: Almost everything has been done before \u2013 so figure out what you want to do, google the problem and adjust any similar scripts to your particular needs.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!g::\n\tSend, ^c\n\tSleep 50\n\tRun, http:\/\/www.google.com\/search?q=%clipboard%\n\tReturn<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"alwaysontop\">Keep a window always on top<\/h2>\n\n\n\n<p>Lastly, here\u2019s a script for keeping windows always on top, say if you\u2019re transcribing a video you want to keep looking at while you type in another window, or if you want to keep your calculator visible while working on an invoice in Excel. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!a:: Winset, Alwaysontop, , A ; ctrl + space<\/code><\/pre>\n\n\n\n<p>If you want to move the window to the background again, just use your hotkey on it again (in this case, Alt + A). This one is taken from <a href=\"https:\/\/www.maketecheasier.com\/favorite-autohotkey-scripts\/\">maketecheasier.com<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"cheat\">Make a cheat sheet in a message box<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"203\" height=\"184\" src=\"http:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/cheatsheet.jpg\" alt=\"A message box\" class=\"wp-image-245\" srcset=\"https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/cheatsheet.jpg 203w, https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/cheatsheet-100x91.jpg 100w\" sizes=\"(max-width: 203px) 100vw, 203px\" \/><figcaption>My message box cheat sheet!<\/figcaption><\/figure><\/div>\n\n\n\n<p>AutoHotkey\ncan also display message boxes. By now you probably know how to write a script\nthat will open a text file or Word file for you, so if you wanted to have a\ncheat sheet for terms or words you regularly look up, that would be an easy\noption. Just set a hotkey to open that specific file for you and the terms are\nliterally at your fingertips.<\/p>\n\n\n\n<p>But as I said, AutoHotkey can show message boxes, so you can stick all those terms or grammar rules you constantly look up into a message box instead. Here\u2019s a short sample script that will show a cheat sheet for commas that throw me every time:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!&gt;p::MsgBox, weder ... noch `nsowohl ... als auch`nnicht nur ..., sondern auch<\/code><\/pre>\n\n\n\n<p>The hotkey for this is <strong>Alt + P<\/strong>, <strong>MsgBox<\/strong> \u2013 as you might have guessed \u2013 is the command for opening a message box, and after a comma you can simply add the text you want. The <strong>`n<\/strong> looks a bit funny \u2013 that\u2019s an accent (not an apostrophe) followed by an &#8220;n&#8221; \u2013 and it is used here to start a new line. Simple as that!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adjust\">Adjusting sound volume with your mouse<\/h2>\n\n\n\n<p>Last but not least, here\u2019s one of my personal favorites, a script that lets you control the volume of your PC with the ALT key and the mouse wheel. Hold down ALT and scroll up or down to adjust the volume, or click the mouse wheel in order to mute the sound altogether:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>LAlt &amp; MButton::Send {Volume_Mute}\nLAlt &amp; WheelDown::Send {Volume_Down}\nLAlt &amp; WheelUp::Send {Volume_Up}<\/code><\/pre>\n\n\n\n<p>Obviously you can easily adjust this to your liking in whichever way you want \u2013 you can even script your volume controls to your keyboard.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/translationgeek.de\/contactform.html\"><img loading=\"lazy\" decoding=\"async\" width=\"262\" height=\"244\" src=\"https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2020\/07\/TGeekNewsletter_transparent.png\" alt=\"\" class=\"wp-image-642\" srcset=\"https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2020\/07\/TGeekNewsletter_transparent.png 262w, https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2020\/07\/TGeekNewsletter_transparent-100x93.png 100w\" sizes=\"(max-width: 262px) 100vw, 262px\" \/><\/a><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts<\/h2>\n\n\n\n<p>I hope\nyou now have an idea of what AutoHotkey is capable of. Ideally, the above tips\nand scripts are already helpful to you, but AutoHotkey can do a lot more. Even\nif you don\u2019t really want to get into the details of the scripting language, the\ninternet is full with example scripts and you can always go to a forum to see\nif anyone can help you find a solution for your particular problem to increase\nyour efficiency!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources &amp; Resources<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>AutoHotkey install file: <a href=\"https:\/\/www.autohotkey.com\/download\/\">https:\/\/www.autohotkey.com\/download\/<\/a><\/li><li><a href=\"https:\/\/autohotkey.com\/board\/topic\/30117-how-do-i-create-hotkey-to-suspend-autohotkey\/\">How do I create hotkey to suspend AutoHotkey?<\/a><\/li><li><a href=\"https:\/\/lifehacker.com\/show-us-your-best-autohotkey-script-507227185\">Lifehacker: Show Us Your Best AutoHotkey Script<\/a><\/li><li><a href=\"https:\/\/www.autohotkey.com\/docs\/Hotstrings.htm\">Hotstrings &#8211; Definition &amp; Usage | AutoHotkey<\/a><\/li><li><a href=\"https:\/\/www.autohotkey.com\/docs\/commands\/FormatTime.htm\">FormatTime &#8211; Syntax &amp; Usage | AutoHotkey<\/a><\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Leave any comments below and <a href=\"https:\/\/translationgeek.de\/contactform.html\">sign up to my newsletter<\/a> to never miss another post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AutoHotkey is one of those incredibly useful and versatile tools I use daily that hardly anyone I have worked with in the translation industry over the years had ever heard of. It&#8217;s a little powerful program that works with scripts and (mostly) does what you ask it to do. It&#8217;s a willing little helper. You [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":733,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","twitterCardType":"","cardImageID":0,"cardImage":"","cardTitle":"","cardDesc":"AutoHotkey is a neat little program that can help translators (and anyone else) be more efficient.","cardImageAlt":"","cardPlayer":"","cardPlayerWidth":0,"cardPlayerHeight":0,"cardPlayerStream":"","cardPlayerCodec":"","footnotes":""},"categories":[79],"tags":[74,78,75,76,77],"class_list":["post-235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-for-translators","tag-autohotkey","tag-scripts","tag-tips","tag-translation","tag-translators"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"uagb_featured_image_src":{"full":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large.png",600,400,false],"thumbnail":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large-150x150.png",150,150,true],"medium":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large-300x200.png",300,200,true],"medium_large":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large.png",600,400,false],"large":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large.png",600,400,false],"1536x1536":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large.png",600,400,false],"2048x2048":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large.png",600,400,false],"yarpp-thumbnail":["https:\/\/translationgeek.de\/blog\/wp-content\/uploads\/2019\/02\/Efficiency_Tips_For_Translators_AutoHotkey_Explained_large.png",120,80,false]},"uagb_author_info":{"display_name":"Veronika","author_link":"https:\/\/translationgeek.de\/blog\/author\/veronika\/"},"uagb_comment_info":468,"uagb_excerpt":"AutoHotkey is one of those incredibly useful and versatile tools I use daily that hardly anyone I have worked with in the translation industry over the years had ever heard of. It&#8217;s a little powerful program that works with scripts and (mostly) does what you ask it to do. It&#8217;s a willing little helper. You&hellip;","_links":{"self":[{"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/posts\/235"}],"collection":[{"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/comments?post=235"}],"version-history":[{"count":15,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/posts\/235\/revisions"}],"predecessor-version":[{"id":734,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/posts\/235\/revisions\/734"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/media\/733"}],"wp:attachment":[{"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/media?parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/categories?post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/translationgeek.de\/blog\/wp-json\/wp\/v2\/tags?post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}