• naught@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    9
    ·
    5 months ago

    I would like this too! If you’re on iPhone, you can use the “select text” feature, highlight all the text and then translate it. Definitely would be easier to have a button/menu option

  • Dandroid@dandroid.app
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 months ago

    Not sure how exactly that would work. Do you have any ideas? Is there a free translation API that could be used?

  • Zachariah@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    I’ve always liked how the Mastodon app, Ice Cubes, does it:

    After taping the “translate” button:

  • Stovetop@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    5 months ago

    Not as efficient, but you can have Google Assistant translate any text on screen if you pull it up and hit the translate button. Drawback is just that you can’t interact with the page while Google Assistant is translating it.

    Edit: Android only, just to clarify.

  • andrewta@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    11
    ·
    edit-2
    5 months ago

    lol 2 people actually downvoted this. lol

    Edit let’s make it three. To those downvoting, why are you against the feature?

    • BuddyTheBeefalo@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      5 months ago

      Apps normally have to pay to use translation APIs. There is selfhostable LibreTranslate, I don’t know how good it is.

      I didn’t downvote.

    • brbposting@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 months ago

      Downvoters already speak 7000 languages?

      The most extensive catalog of the world’s languages, generally taken to be as authoritative as any, is that of Ethnologue (published by SIL International), whose detailed classified list as of 2009 included 6,909 distinct languages.