Logo

dev-resources.site

for different kinds of informations.

How to create a Offline Internationalization App:Source code and real app

Published at
10/11/2021
Categories
flutter
sqlite
offline
strapi
Author
nasawz
Categories
4 categories in total
flutter
open
sqlite
open
offline
open
strapi
open
Author
6 person written this
nasawz
open
How to create a Offline Internationalization App:Source code and real app

I put all the POC code in the previous article on github

Offline Internationalization App Poc

The vast majority of internationalized apps are implemented by returning different languages through api requests. The so-called "content" does not refer to the UI interface of the APP, but the content information carried by the APP.

I have provided a different idea here. The core idea is to embed the part of the cloud API multilingual query that was originally in the cloud into the App by using Sqlite. There are three reasons:

  • First, for specific content and data with information boundaries, embedding the data from the cloud to the local will get a faster response speed.

  • Second, the users of the multilingual APP are people from various countries and regions. The network situation is complicated. The data can be embedded from the cloud to the local without being affected by the network and can be used offline.

  • Third, I don’t have a cloud server 😂

I took advantage of this technical feature to develop an app that specifically consulted the Chinese "Compendium of Materia Medica"'s vegetable and fruit boil health regimen. At present, I have translated the English version using Google translation.

ben-cao-gang-mu09-640x350
https://www.shuge.org/ebook/ben-cao-gang-mu/

96 kinds of Chinese medicine fruits and vegetables are carefully selected for users. For each kind of fruits and vegetables' characteristics, effects, and purchase guidelines
The analysis of nutritional components, examples of dietary therapy, and health-preserving prescriptions of traditional Chinese medicine have made a comprehensive analysis, telling people that fruits and vegetables are the most natural, economical, and convenient way to cure diseases.

Web 1920 – 2

image

Play Store

Apple Store

There are also special introductions and exquisite pictures of each kind of fruits and vegetables in the APP, with a quick search function, so that users can quickly find the information they need. At the same time, it also supports light and dark theme styles, and users can freely set according to their own habits.

The Vegetable and Fruit Therapy APP can not only tell users exactly what to eat and how to eat, but it can also help people establish the concept of vegetable and fruit health, which is worthy of repeated reading and permanent collection.

Dear friends, Take care of yourself~

offline Article's
30 articles in total
Favicon
Offline file uploading in Flutter
Favicon
It`s time to ditch the Thunder Client VSCode Extension! 💥
Favicon
Local First from Scratch - How to make a web app with local data
Favicon
How having a Data Layer simplified Offline Mode in my frontend app - Part 1
Favicon
Nesktop: Offline "Desktop" Next.js App
Favicon
Flutter:Hive With Api
Favicon
VScode For Android.
Favicon
-STORYTIME- Il tente de déployer sans Internet, ça tourne mal
Favicon
Transform your React Native app with offline audio & video downloads!
Favicon
Angular PWA & Service Workers (install app, push notifications, offline cache and updates)
Favicon
React Query Mutations Offline React-Native
Favicon
How can I play surf.jackbuehner.com offline?
Favicon
PrivateGPT - Running "ChatGPT" offline on local documents
Favicon
Epson Printer Offline Mac Fix Epson Offline on Mac
Favicon
Why Is My Printer Offline When I Print?
Favicon
CometChat Offline Support in React Native
Favicon
iOS — Designing Data Layer For Offline-first Apps
Favicon
Eight Best Free Offline Android Games of 2022
Favicon
How to create a Offline Internationalization App:Source code and real app
Favicon
How to create a Offline Internationalization App:Support multiple languages
Favicon
How to create a Offline Internationalization App:Use Sqlite database
Favicon
How to create a Offline Internationalization App:Data modeling
Favicon
How to create a Offline Internationalization App:Build the project structure
Favicon
How to create a Offline Internationalization App:Technology
Favicon
⚙️Install anything without Admin rights
Favicon
Regarding cross platform offline data transfer between 2 mobile devices
Favicon
Challenges with Offline First Framework
Favicon
How to convert jpg/jpeg (images) to pdf offline?
Favicon
React Navigator Status
Favicon
Build a PWA using Workbox

Featured ones: