Dimillian / Dimillian/IceCubesApp

Ability to manually choose the "translate from" language

Open
#1,614 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Swift
Stars
7.1k
Forks
720
PR merge metrics
No merged PRs in 30d

Description

I often see wrong guesses by the Translate function, but this one was rather blatant:

DeepL 'Chinese'

I also follow a guy who posts in an obscure Catalan dialect, and the Translate function guesses wrong almost every time, choosing source languages from all over Europe, and printing a result identical to the original. Yes, his account specifies Catalan - apparently Translate ignores that. But it offers to translate English posts from people whose configured language is not English... How does this supposedly work?

I know there is a request for permanent config for specific posters, and that would be great, but the ability to manually override any individual post's "translate from" language would be a big improvement.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start from the Translate function and inspect how it currently chooses a post's source language. Add an individual-post option to select the “translate from” language, then verify that the selected language is used for that translation rather than the automatic guess.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.