Automattic / Gravatar-SDK-iOS

Gravatar SDK is a Swift library that allows you to integrate Gravatar features into your own iOS applications.
https://gravatar.com
Mozilla Public License 2.0
36 stars 1 forks source link

[DO NOT MERGE] Demonstration using String Catalogs #357

Closed andrewdmontgomery closed 3 weeks ago

andrewdmontgomery commented 1 month ago

Description

This is a demonstration of our SDK and Demo project setup to use String Catalogs. Play around. Have fun.

In the future, this would be roughly how it would work:

  1. Export localizations
  2. Upload exported .xliff files to GlotPress
  3. Download localizations as .xliff files from GlotPress
  4. Imort .xliff files into the project and SDK

Testing Steps

Export using Make

make export-localizations

Export by manually calling xcodebuild

xcodebuild -project Demo/Gravatar-Demo.xcodeproj clean build \
  -sdk iphoneos \
  -exportLocalizations \
  -localizationPath localization_export \
  -exportLanguage en

Both methods above will save the export to localization_export in root of repo

wpmobilebot commented 1 month ago
Gravatar UIKit Prototype Build📲 You can test the changes from this Pull Request in Gravatar UIKit Prototype Build by scanning the QR code below to install the corresponding build.
App NameGravatar UIKit Prototype Build Gravatar UIKit Prototype Build
Build Number1104
Version1.0
Bundle IDcom.automattic.gravatar-sdk-demo-uikit.prototype-build
Commit280a24f4ea800474490723f831bca31f1c0414b6
App Center BuildGravatar SDK Demo - UIKit #46
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.
wpmobilebot commented 1 month ago
Gravatar SwiftUI Prototype Build📲 You can test the changes from this Pull Request in Gravatar SwiftUI Prototype Build by scanning the QR code below to install the corresponding build.
App NameGravatar SwiftUI Prototype Build Gravatar SwiftUI Prototype Build
Build Number1104
Version1.0
Bundle IDcom.automattic.gravatar-sdk-demo-swiftui.prototype-build
Commit280a24f4ea800474490723f831bca31f1c0414b6
App Center BuildGravatar SDK Demo - SwiftUI #44
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.