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

[#75] [KMM] [Swift] [Integration] As a user, I can see localized text #76

Merged
merged 4 commits into from
Nov 28, 2022

Conversation

blyscuit
Copy link
Owner

@blyscuit blyscuit commented Nov 18, 2022

What happened

  • Add localization to Shared module.
  • Replace localization in Swift.

Insight

  • Add Moko resources for localization.
  • Replace existing localization with Moko.

Proof of Work

@blyscuit blyscuit force-pushed the feature/#75-kmm-localization branch from a5e1230 to 9447c53 Compare November 18, 2022 02:34
@github-actions
Copy link

github-actions bot commented Nov 18, 2022

1 Warning
⚠️ Uh oh! Your project is under 80% coverage!

🧛 shared Code Coverage: 69.22%

Coverage of Modified Files:

File Coverage
MokoLocalize.kt 100.00%

Modified Files Not Found In Coverage Report:

Dependency.kt
Info.plist
LoginView.swift
LoginViewModelTest.kt
MokoLocalizeTest.kt
Plugin.kt
ResetPasswordView.swift
StringResource+Localized.swift
Typealiases.swift
Versions.kt
build.gradle.kts
build.gradle.kts
ios_review_pull_request.yml
nimble-jsonapi-kotlin
project.pbxproj
strings.xml

Codebase cunningly covered by count Shroud 🧛

Generated by 🚫 Danger

@github-actions
Copy link

github-actions bot commented Nov 18, 2022

Current coverage for Survey is 74.75%

Files changed - -
LoginView.swift 96.12%
ResetPasswordView.swift 96.85%
StringResource+Localized.swift 100.00%

Powered by xcov

Generated by 🚫 Danger

@blyscuit blyscuit changed the title [#75] Add Moko for localization [#75] [KMM] [Swift] [Integration] As a user, I can see localized text Nov 18, 2022
@blyscuit blyscuit self-assigned this Nov 18, 2022
@blyscuit blyscuit added this to the 0.3.0 milestone Nov 18, 2022
@blyscuit blyscuit force-pushed the feature/#75-kmm-localization branch 2 times, most recently from d57f56c to bcbc9f0 Compare November 21, 2022 08:18
@blyscuit blyscuit marked this pull request as ready for review November 21, 2022 08:43
@blyscuit blyscuit requested a review from minhnimble November 22, 2022 10:12
@blyscuit blyscuit force-pushed the feature/#75-kmm-localization branch from cd1a449 to 62cd127 Compare November 23, 2022 02:27
@minhnimble
Copy link
Collaborator

@blyscuit it looks like we have an CI issue with Setup Ruby step, need to fix it 🛠

Screenshot 2022-11-23 at 10 15 23

@blyscuit
Copy link
Owner Author

@minhnimble It is fixed here. Waiting for one more approval.

@minhnimble
Copy link
Collaborator

minhnimble commented Nov 23, 2022

ohh, then should we base this PR on top of the bugfix PR? 🤔

@blyscuit blyscuit force-pushed the feature/#75-kmm-localization branch from 62cd127 to ebade6b Compare November 23, 2022 03:23
@blyscuit blyscuit changed the base branch from develop to bug/#82-log-in-background November 23, 2022 03:23
Copy link
Collaborator

@minhnimble minhnimble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@blyscuit blyscuit requested a review from suho November 24, 2022 03:44
Base automatically changed from bug/#82-log-in-background to develop November 24, 2022 03:45
Copy link
Collaborator

@doannimble doannimble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@blyscuit blyscuit merged commit 7b61e00 into develop Nov 28, 2022
@blyscuit blyscuit deleted the feature/#75-kmm-localization branch November 28, 2022 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants