Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Commit

Permalink
Merge branch 'release/1.2.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
SchabanBo committed Feb 4, 2022
2 parents 7f60297 + f1d6e7d commit 79b62ae
Show file tree
Hide file tree
Showing 136 changed files with 1,792 additions and 2,461 deletions.
6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"cSpell.words": [
"Getx",
"qlevar"
]
}
10 changes: 8 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,15 @@
# CHANGELOG

[1.1.0]
## [1.2.0] 26.01.2022

- Add Drag and drop functionality
- Adjust to work on web
- UI Fixes

## [1.1.0]

- UI Fixes
- Add AutoSave
- Add FileTree

[1.0.0]
## [1.0.0]
40 changes: 31 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# qlevar_local_manager
# qlevar_local_manager [QLM]

This app will help you manage you applications locals easily. set you locals in groups, translate them with google translation and then export them to a class that is useable with Getx.
This app will help you manage you applications locals easily. set you locals in groups, translate them with google translation and then export them to a class that is useable with GetX.

- [qlevar_local_manager](#qlevar_local_manager)
- [qlevar_local_manager [QLM]](#qlevar_local_manager-qlm)
- [Quick Demo](#quick-demo)
- [Getting Started](#getting-started)
- [Data Schema](#data-schema)
Expand All @@ -11,20 +11,38 @@ This app will help you manage you applications locals easily. set you locals in
- [GetX](#getx)
- [Easy Localization](#easy-localization)

## Features

- Organize your locals in multiple nodes and every node can have multiple nodes and items.
- Export your local to [Getx](#getx) or [Easy-localization](#easy-localization)
- Darg and drop your locals to rearrange them
- Translate them with google Translator to how many language you want

## Quick Demo

[Website](https://local-manager.netlify.app)

https://user-images.githubusercontent.com/49782771/124331112-1095ef80-db8f-11eb-8641-92eb7e58fb29.mp4

## Getting Started

### Windows

- launch the application
- add you first app
- The name of you app
- The path where to save the locals in form to reuse them later (this should be in you repo files, so any update on you locals will be saved with the project)
- The path where to save the locals in form to reuse them later (this should be in you repo files, so any update on you locals will be saved with the project). This will generate a json file to save your locals, to reopen them in 'QLM' later by you or anyone has the file. so you can share this file with your team.
- The path where to export the generated files.
- Open you app.
- Add go.
- Go.

### Web

- Navigate to the page.
- Open you app
- Add new app and the locals data will be save in the local storage so you can return to them again and you can download then at any time.
- Import an app from the downloaded file you have.
- Go

## Data Schema

Expand All @@ -40,7 +58,14 @@ Only Local items can be translated. and this will translate only the empty local
## Export

After adding all the data and translate them. you can export it and use it with [GetX](https://pub.dev/packages/get) or [EasyLocalization](https://pub.dev/packages/easy_localization)
In the AppBar click on Export and Export sheet will appear
In the AppBar click on Export and Export dialog will appear.

### Windows

You can pick the directory where the files should be exported to.
### Web

The exported files will be downloaded.

### GetX

Expand All @@ -57,6 +82,3 @@ To export the data to json files with this [structure](https://github.com/aissat
- Chose easyLocalization
- Pick the folder to export the files to.
- Json files will be generated every file has the name of language and contains the translations for this language.



13 changes: 0 additions & 13 deletions android/.gitignore

This file was deleted.

68 changes: 0 additions & 68 deletions android/app/build.gradle

This file was deleted.

7 changes: 0 additions & 7 deletions android/app/src/debug/AndroidManifest.xml

This file was deleted.

41 changes: 0 additions & 41 deletions android/app/src/main/AndroidManifest.xml

This file was deleted.

This file was deleted.

12 changes: 0 additions & 12 deletions android/app/src/main/res/drawable-v21/launch_background.xml

This file was deleted.

12 changes: 0 additions & 12 deletions android/app/src/main/res/drawable/launch_background.xml

This file was deleted.

Binary file removed android/app/src/main/res/mipmap-hdpi/ic_launcher.png
Binary file not shown.
Binary file removed android/app/src/main/res/mipmap-mdpi/ic_launcher.png
Binary file not shown.
Binary file removed android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
Binary file not shown.
Binary file not shown.
Binary file not shown.
18 changes: 0 additions & 18 deletions android/app/src/main/res/values-night/styles.xml

This file was deleted.

18 changes: 0 additions & 18 deletions android/app/src/main/res/values/styles.xml

This file was deleted.

7 changes: 0 additions & 7 deletions android/app/src/profile/AndroidManifest.xml

This file was deleted.

29 changes: 0 additions & 29 deletions android/build.gradle

This file was deleted.

3 changes: 0 additions & 3 deletions android/gradle.properties

This file was deleted.

6 changes: 0 additions & 6 deletions android/gradle/wrapper/gradle-wrapper.properties

This file was deleted.

11 changes: 0 additions & 11 deletions android/settings.gradle

This file was deleted.

27 changes: 27 additions & 0 deletions examples/import/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"hello": "Bonjour",
"ok": "d'accord",
"bye": "au revoir",
"yes": "Oui",
"long": "c'est un texte long pour tester la taille du texte dans le widget qui l'affiche",
"make": {
"something": "faire quelque chose",
"tea": "faire du thé",
"coffee": "faire du café"
},
"office": {
"work": "travail",
"meeting": "Rencontre",
"stuff": {
"disk": "office disk",
"paper": "papier de bureau",
"pen": "stylo de bureau"
},
"test": {
"hi": "",
"ho": {
"hi": "salut"
}
}
}
}
Loading

0 comments on commit 79b62ae

Please sign in to comment.