Översätt text med Automator på OSX

AUTOMATORSERVICE

Om du befinner dig i situationen med att hantera texter på engelska som du måste översätta kontinuerligt, eller åtminstone vet vilken betydelse det har även om du senare ger översättningen rätt översättning, idag ger vi dig ett enkelt sätt att göra det med appen "Automator»Från OSX.

Det vi vill uppnå är en åtgärd av systemet, så att om vi vill ha översättningen av en viss text behöver vi inte gå till Google-sidan, söka efter Google-översättaren och kopiera och klistra in texten i rutan och ge den att översätta. Med denna enkla handledning kommer vårt OSX-system att göra det jobbet för oss genom att automatiskt ge oss översättningen i ett Safari-fönster.

Vi börjar med att köra applikationen "Automator" och söka efter den från Spotlight, till exempel. När vi har det öppet väljer vi i huvudfönstret att utföra en åtgärd på "Service". Därefter letar vi efter "Execute an AppleScript" i sökmotorn till vänster och drar den till fönstret till höger.

Nästa steg är att ta bort innehållet och kopiera det förberedda skriptet som jag bifogar nedan så att det gör den åtgärd vi vill ha, vilket i det här fallet är att när vi väljer en text på engelska, när vi klickar på höger musknapp, beställ det här skriptet och han går bara till Google translate, öppnar det, gör översättningen och ger det till oss.

Skriptet som vi måste klistra in är:

SKRIFTÖVERSÄTTNING

vid körning {input, parameters}
ställ in theURL till «http://www.google.com/translate_t?langpair=en%7es&text=» & input
tala ansökan «Safari» för att göra nytt dokumentera med egenskaper {URL: theURL}
slutkörning

När vi är färdiga ger vi den att spara och vi ger den ett logiskt namn som "TRANSLATE TEXT". Nu behöver vi bara välja en text på engelska inom systemet eller Safari, ge höger musknapp, vi kommer att se hur namnet på skriptet som vi har skapat visas och när vi klickar på det öppnar Safari och ger oss översättningen.

ÖVERSÄTTNINGSEXEMPEL

Mer information - Skriv ut dokument var som helst med DropBox


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   John sade

    och för att ta bort den åtgärden och få den att se ut som "TRANSLATE TEXT"

    1.    PETER RHODES MARTIN sade

      Vad menar du Juan?

      1.    GTV sade

        Här är en som fungerar perfekt för mig utan att ändra formatet:

        vid körning {input, parameters}
        ställa inURL på «http://www.google.com/translate_t?langpair=en%7es&text=» & input
        berätta för applikationen «Safari» att skapa ett nytt dokument med egenskaper {URL: theURL}
        slutkörning

        länk till källa:
        http://www.todosobremimac.com/files/Traducir-Textos-Con-Automator.php

  2.   John sade

    och för att ta bort den åtgärden och inte visas "TRANSLATE TEXT"

  3.   Aldo graziani sade

    Det fungerar inte för mig.

    "Uttryck förväntas" och startar felet i "http://www.google.com/translate_t?langpair=en%7es&text="

    Jag skulle tycka att det här skriptet är mycket användbart

    1.    Miguel Angel Juncos sade

      Ta bort citaten i både "http ..." och i "Safari" och lägg dem själv, om du klistrar in dem direkt när de är formaterade ger det ett fel.

      Titta sedan för att se att det bara finns en slutkörning. Det fungerar bra för mig.

      1.    carmen sade

        Jag hade samma fel, jag lade citaten själv och nu fungerar det perfekt för mig. Tack

    2.    PETER RHODES MARTIN sade

      Miguel har rätt. Det är bevisat och fungerar perfekt. Med vänliga hälsningar. Tack Miguel!

  4.   Aldo graziani sade

    Tack så mycket Miguel Angel!
    Starta nu skriptet men jag har ett nytt problem ...
    Den översätter bara adresserna jag kopierar, inte texten.
    För det senare öppnar jag ett nytt safarifönster och lämnar det tomt utan att göra något annat.
    Händer det bara med mig?

  5.   HRPS sade

    Hej, det fungerar inte för mig. Det tar mig bara till Google-sidan ..

  6.   Aldo graziani sade

    Hej igen.

    Jag har upptäckt att texten till slut också översätter den för mig.

    Vad som händer är att det ibland kopieras en text som är "helt" på engelska, men om den innehåller en fras på något annat språk, känner den inte igen den och tar oss till ett nytt tomt safarifönster.

    Jag tror att parametern som ska ändras för att kunna översätta vilket språk som helst skulle vara den jag har lagt i citat:

    http://www.google.com/translate_t?langpair=«» »» I »» »» »% 7es & text =

    I safari "adresser" får jag "auto" när jag väljer automatiskt läge eller språkidentifiering från google översättare, väljer inmatningsspråket, men när man använder det kommandot i skriptet förstår den inte det och ignorerar det.

    Jag skulle vilja dela detta meddelande med någon som är kunnig i fältet för att se om de kommer att kunna lägga till det kommandot så att manuset, "ur min synvinkel", är mer komplett.

    Hälsningar till alla och tack för att du delar den här metoden för att översätta webb på ett bekvämare sätt.

  7.   envarrosa sade

    Tack, det fungerade perfekt. Det enda men är att ett nytt fönster öppnas för varje ord du söker (och de är inte popup-fönster). Men hur som helst, ett bra bidrag. Tack så mycket igen!

    1.    Mario sade

      Med den här andra koden kan du tvinga en ny flik att öppna:

      vid körning {input, parameters}
      ställ inURL till «https://translate.google.com/?text=» & input & «# auto / es /» & input
      berätta ansökan «Safari»
      aktivera
      prova
      berätta fönster 1 för att ställa in aktuell flik för att skapa en ny flik med egenskaper {URL: theURL}
      vid fel
      öppen plats theURL
      slut försök
      slut berätta
      slutkörning

      på new_tab ()
      berätta för applikationen «Safari» att aktivera
      berätta ansökan «Systemhändelser»
      berätta processen «Safari»
      klicka på menyalternativet «Ny flik» i menyn «Arkiv» i menyraden 1
      slut berätta
      slut berätta
      avsluta new_tab

      Hälsningar.

  8.   Ander sade

    Väldigt stor! Tack tusentals.

  9.   Luis Miguel Mora Gutierrez sade

    Och vad ska jag göra med nya Yosemite? Jag har provat din och det fungerar inte för mig, förutom att rampljuset är annorlunda

  10.   Guillermo sade

    Någon kan någon app eller något sätt att översätta ordet automatiskt, när du sätter markören på det, hur Googles översättningsfält fungerar ... när man surfar på en sida på ett annat språk ...

    Det är otroligt hur Apple inte har något som är lika nödvändigt och användbart som det ...

    Tack så mycket om någon kan bidra med något ..

  11.   Peter sade

    någon kan ha det för kapten eftersom det inte fungerar med dessa kommandon, tydligen fungerar det inte i den nya oxen

  12.   marcos sade

    och hur det fungerar eller vad skulle vara förändringen för Chrome

  13.   Keiner Chará @ (@KeinerChara) sade

    Utmärkt bidrag, vet någon hur Chrome kan öppnas istället för Safari?

  14.   leo sade

    i kapten fungerar det tydligen inte, vet någon hur man anpassar det?

  15.   Jesus Martinez Jimenez sade

    hej, iBooks fungerar inte för mig, jag får bara inte alternativet när jag klickar på höger knapp. Vad jag kan göra?

    1.    Mario sade

      iBooks har sina egna sammanhangsmenyer så det är normalt att du inte får det, det närmaste jag kan tänka mig är att installera en spansk - engelsk ordbok (som jag sa inte är fel, den kommer som standard) och använda " Se alternativet "i snabbmenyn när du väl har valt ordet.

  16.   rodrigo olivarez sade

    Hej bra! Jag behöver att hela webbplatsen översätts automatiskt åt mig ... är det bra för mig? Jag läste att det bara översätter utvalda ord, kan det vara?

  17.   VICELENA23 sade

    Utmärkt bidrag från MARIO i min Sierra det fungerar perfekt, du måste bara lägga »» för hand för att få det att fungera, det öppnas i samma Safari-session.

  18.   marcos sade

    Hej vän, jag ser att du är en Mac-specialist. Jag vill fråga dig en tjänst, om möjligt, för att se om du kan hjälpa mig. Jag hade Mac Lion 10.7 installerat (jag är inte en av dem som är ute efter uppdateringar eller nya operativsystem, medan den jag har fungerar för mig), men för några dagar sedan gjorde jag något ovanligt och letade efter en nödvändig app. När jag går in i App Store kommer en app från ingenstans (jag trodde) Os Sierra, jag tycker att det var en intressant applikation eftersom jag såg att den hade vissa verktyg. så jag gav honom nedladdning, i min uppsägning och somnade. När jag returnerade var allt nedladdat och redo att installeras, jag försökte gå in i maskinen men det gav mig inga alternativ, så jag förstod att det var ett nytt operativsystem. Mac OS Sierra fungerar relativt bra, men det låter mig inte ansluta till internet med ett 3G-modem från movistar (Venezuela), märke E1756, det känner inte ens igen det trots att jag laddade ner drivrutinerna för Mac OS ... .vad kan jag göra? Tack på förhand….

  19.   Daniel curutchet sade

    Hej hur är det? Jag stöter på samma problem som andra. Jag har El Capitan installerat och det svarar inte på det skript som nämns här och förutom skulle jag behöva öppna det under Google Chrome. Tack på förhand.

  20.   Alexander melo sade

    Hej god morgon, jag har samma problem som Daniel, jag har Catalina installerat och manuset har inte svarat. Jag har redan korrigerat citat från skriptet och när jag testar det i automatorn verkar det vara bra, men i tjänsterna kommer det inte ut. Jag uppskattar hjälpen. Tack så mycket.