Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement feature translate chat message #39

Closed
wants to merge 21 commits into from

Conversation

longndutc
Copy link

@longndutc longndutc commented Dec 6, 2024

  • Sử dụng thư viện translator để dịch text

  • Có 2 phần text sẽ được dịch là text tĩnh trong app và tin nhắn chat

  • Thứ tự ưu tiên chọn country code : 
Lưu trong local > Country của thiết bị đang sử dụng > Country code mặc định là “US”

  • Các text tĩnh sẽ có dữ liệu ban đầu là tiếng anh , dùng tiếng anh làm căn cứ để dịch sang các ngôn ngữ khác

  • Các tin nhắn :

  • Nếu đã có dữ liệu tiếng anh thì sẽ sử dụng dữ liệu tiếng anh làm căn cứ để dịch

  • Nếu chưa có dữ liệu tiếng anh thì sử dụng dữ liệu language code đầu tiên làm căn cứ để dịch

@longndutc longndutc requested a review from suesitran as a code owner December 6, 2024 02:49
@longndutc longndutc force-pushed the feature/select-languages branch from 6814bf2 to 3174af7 Compare December 11, 2024 09:02
@suesitran
Copy link
Owner

Issue in this PR:

  • share private project data: Google service files, reversed url, client id
  • Commit unnecessary files (lcov)
  • Remove the user of Gemini to translate, cương the lost of safety protection from Gemini safety
  • message id is allowed to be empty
  • the use of CachedNetworkImage works well on android and iOS, but need cors setting for web, which is not available

@suesitran suesitran closed this Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants