2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-12 02:05:29 +00:00

Add button to launch translation service weblink

This commit is contained in:
Oliver Walters
2021-05-20 00:20:39 +10:00
parent 89b48876fc
commit 0adfdd2a2e
3 changed files with 19 additions and 1 deletions

View File

@ -71,6 +71,15 @@ class _InvenTreeSettingsState extends State<InvenTreeSettingsWidget> {
},
),
ListTile(
title: Text(L10().translate),
subtitle: Text(L10().translateHelp),
leading: FaIcon(FontAwesomeIcons.language),
onTap: () {
_translate();
}
),
ListTile(
title: Text(L10().feedback),
subtitle: Text(L10().submitFeedback),
@ -94,6 +103,14 @@ class _InvenTreeSettingsState extends State<InvenTreeSettingsWidget> {
}
}
void _translate() async {
final String url = "https://crowdin.com/project/inventree";
if (await canLaunch(url)) {
await launch(url);
}
}
void _editServerSettings() async {
Navigator.push(context, MaterialPageRoute(builder: (context) => InvenTreeLoginSettingsWidget()));