about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2023-08-17 17:45:36 -0500
committerGitHub <noreply@github.com>2023-08-17 15:45:36 -0700
commit55ad56f689ae7ef16f034b9addd4ac4a3e9ed46f (patch)
treee1f5c731fb51005e88c50b1d888a2fee97fa464a /src
parent4a59178cd2d7028e99a977e0ed10193d135e30dd (diff)
downloadvoidsky-55ad56f689ae7ef16f034b9addd4ac4a3e9ed46f.tar.zst
default translate to device language (#1207)
Diffstat (limited to 'src')
-rw-r--r--src/locale/helpers.ts6
-rw-r--r--src/view/com/post-thread/PostThreadItem.tsx3
-rw-r--r--src/view/com/post/Post.tsx3
-rw-r--r--src/view/com/posts/FeedItem.tsx3
4 files changed, 5 insertions, 10 deletions
diff --git a/src/locale/helpers.ts b/src/locale/helpers.ts
index bce4e6590..6e6e3f08c 100644
--- a/src/locale/helpers.ts
+++ b/src/locale/helpers.ts
@@ -79,8 +79,6 @@ export function isPostInLanguage(
   return bcp47Match.basicFilter(lang, targetLangs).length > 0
 }
 
-export function getTranslatorLink(lang: string, text: string): string {
-  return encodeURI(
-    `https://translate.google.com/?sl=auto&tl=${lang}&text=${text}`,
-  )
+export function getTranslatorLink(text: string): string {
+  return encodeURI(`https://translate.google.com/?sl=auto&text=${text}`)
 }
diff --git a/src/view/com/post-thread/PostThreadItem.tsx b/src/view/com/post-thread/PostThreadItem.tsx
index 62cc88950..587ed1e00 100644
--- a/src/view/com/post-thread/PostThreadItem.tsx
+++ b/src/view/com/post-thread/PostThreadItem.tsx
@@ -67,8 +67,7 @@ export const PostThreadItem = observer(function PostThreadItem({
   }, [item.post.uri, item.post.author])
   const repostsTitle = 'Reposts of this post'
 
-  const primaryLanguage = store.preferences.contentLanguages[0] || 'en'
-  const translatorUrl = getTranslatorLink(primaryLanguage, record?.text || '')
+  const translatorUrl = getTranslatorLink(record?.text || '')
   const needsTranslation = useMemo(
     () =>
       store.preferences.contentLanguages.length > 0 &&
diff --git a/src/view/com/post/Post.tsx b/src/view/com/post/Post.tsx
index 932b6cfd5..673ddefcf 100644
--- a/src/view/com/post/Post.tsx
+++ b/src/view/com/post/Post.tsx
@@ -133,8 +133,7 @@ const PostLoaded = observer(
       replyAuthorDid = urip.hostname
     }
 
-    const primaryLanguage = store.preferences.contentLanguages[0] || 'en'
-    const translatorUrl = getTranslatorLink(primaryLanguage, record?.text || '')
+    const translatorUrl = getTranslatorLink(record?.text || '')
     const needsTranslation = useMemo(
       () =>
         store.preferences.contentLanguages.length > 0 &&
diff --git a/src/view/com/posts/FeedItem.tsx b/src/view/com/posts/FeedItem.tsx
index 01dd00d00..e1212f32c 100644
--- a/src/view/com/posts/FeedItem.tsx
+++ b/src/view/com/posts/FeedItem.tsx
@@ -60,8 +60,7 @@ export const FeedItem = observer(function ({
     const urip = new AtUri(record.reply.parent?.uri || record.reply.root.uri)
     return urip.hostname
   }, [record?.reply])
-  const primaryLanguage = store.preferences.contentLanguages[0] || 'en'
-  const translatorUrl = getTranslatorLink(primaryLanguage, record?.text || '')
+  const translatorUrl = getTranslatorLink(record?.text || '')
   const needsTranslation = useMemo(
     () =>
       store.preferences.contentLanguages.length > 0 &&