-
Notifications
You must be signed in to change notification settings - Fork 12
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
adding localization mvp #364
Open
User623-crypto
wants to merge
24
commits into
development
Choose a base branch
from
AddingLocalization
base: development
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
08c4ec1
adding localization mvp
User623-crypto 54a0d55
removing de
User623-crypto adfe3cf
changing the intl file
User623-crypto cf9b0b0
fix: add manual logging to auth repo
Xazin 649893f
Merge pull request #371 from CollActionteam/fix/manual-logging-auth-repo
Xazin 023d67e
chore: upgrade gradle build tools and dependencies
Xazin d7926c1
feat: crowdaction description markdown support
Xazin ba1c98f
Merge pull request #375 from CollActionteam/feat/markdown-support
Xazin c39f022
fix: amend minor bugs with navigation
Xazin c5a9ac1
Merge pull request #376 from CollActionteam/fix/rc1.2.0-1/minor-bugs
Xazin 1c65601
fix: analyzer
Xazin 130fb19
Merge pull request #377 from CollActionteam/fix/rc1.2.0-2/analyzer
Xazin 6f68ecd
chore: update pods
Xazin 2da3bd3
Merge pull request #378 from CollActionteam/chore/pod-update
Xazin 33b8a82
refactor: showPasswordModal
Xazin 0ab8494
Merge pull request #379 from CollActionteam/refactor/password-modal
Xazin 4bc6127
cicd: fix info plist into environment
Xazin e21f736
Merge pull request #380 from CollActionteam/chore/refac-cicd-infoplist
Xazin 2c905c2
chore: try with custom error builder
Xazin fc61af4
Merge pull request #381 from CollActionteam/chore/custom-error-builder
Xazin e3e1a56
.
User623-crypto 9c1d209
Merge branch 'development' into HEAD
User623-crypto 6789b9a
removing unused imports
User623-crypto 9025df4
Merge branch 'development' into AddingLocalization
Xazin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
arb-dir: lib/l10n | ||
template-arb-file: intl_en.arb | ||
output-localization-file: app_localizations.dart | ||
class-name: S | ||
main-locale: en |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart | ||
// This is a library that looks up messages for specific locales by | ||
// delegating to the appropriate library. | ||
|
||
// Ignore issues from commonly used lints in this file. | ||
// ignore_for_file:implementation_imports, file_names, unnecessary_new | ||
// ignore_for_file:unnecessary_brace_in_string_interps, directives_ordering | ||
// ignore_for_file:argument_type_not_assignable, invalid_assignment | ||
// ignore_for_file:prefer_single_quotes, prefer_generic_function_type_aliases | ||
// ignore_for_file:comment_references | ||
|
||
import 'dart:async'; | ||
|
||
import 'package:flutter/foundation.dart'; | ||
import 'package:intl/intl.dart'; | ||
import 'package:intl/message_lookup_by_library.dart'; | ||
import 'package:intl/src/intl_helpers.dart'; | ||
|
||
import 'messages_de.dart' as messages_de; | ||
import 'messages_en.dart' as messages_en; | ||
import 'messages_nl.dart' as messages_nl; | ||
|
||
typedef Future<dynamic> LibraryLoader(); | ||
Map<String, LibraryLoader> _deferredLibraries = { | ||
'de': () => new SynchronousFuture(null), | ||
'en': () => new SynchronousFuture(null), | ||
'nl': () => new SynchronousFuture(null), | ||
}; | ||
|
||
MessageLookupByLibrary? _findExact(String localeName) { | ||
switch (localeName) { | ||
case 'de': | ||
return messages_de.messages; | ||
case 'en': | ||
return messages_en.messages; | ||
case 'nl': | ||
return messages_nl.messages; | ||
default: | ||
return null; | ||
} | ||
} | ||
|
||
/// User programs should call this before using [localeName] for messages. | ||
Future<bool> initializeMessages(String localeName) { | ||
var availableLocale = Intl.verifiedLocale( | ||
localeName, (locale) => _deferredLibraries[locale] != null, | ||
onFailure: (_) => null); | ||
if (availableLocale == null) { | ||
return new SynchronousFuture(false); | ||
} | ||
var lib = _deferredLibraries[availableLocale]; | ||
lib == null ? new SynchronousFuture(false) : lib(); | ||
initializeInternalMessageLookup(() => new CompositeMessageLookup()); | ||
messageLookup.addLocale(availableLocale, _findGeneratedMessagesFor); | ||
return new SynchronousFuture(true); | ||
} | ||
|
||
bool _messagesExistFor(String locale) { | ||
try { | ||
return _findExact(locale) != null; | ||
} catch (e) { | ||
return false; | ||
} | ||
} | ||
|
||
MessageLookupByLibrary? _findGeneratedMessagesFor(String locale) { | ||
var actualLocale = | ||
Intl.verifiedLocale(locale, _messagesExistFor, onFailure: (_) => null); | ||
if (actualLocale == null) return null; | ||
return _findExact(actualLocale); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart | ||
// This is a library that provides messages for a de locale. All the | ||
// messages from the main program should be duplicated here with the same | ||
// function name. | ||
|
||
// Ignore issues from commonly used lints in this file. | ||
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new | ||
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering | ||
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases | ||
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes | ||
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes | ||
|
||
import 'package:intl/intl.dart'; | ||
import 'package:intl/message_lookup_by_library.dart'; | ||
|
||
final messages = new MessageLookup(); | ||
|
||
typedef String MessageIfAbsent(String messageStr, List<dynamic> args); | ||
|
||
class MessageLookup extends MessageLookupByLibrary { | ||
String get localeName => 'de'; | ||
|
||
static String m0(name) => "Welcome in German ${name}"; | ||
|
||
final messages = _notInlinedMessages(_notInlinedMessages); | ||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{ | ||
"demoScreen": | ||
MessageLookupByLibrary.simpleMessage("Demo Screen in German"), | ||
"mainTitle": | ||
MessageLookupByLibrary.simpleMessage("Main Title in German"), | ||
"name": MessageLookupByLibrary.simpleMessage("Name in German"), | ||
"next": MessageLookupByLibrary.simpleMessage("Next in German"), | ||
"pageHomeConfirm": | ||
MessageLookupByLibrary.simpleMessage("Confirm in German"), | ||
"pageHomeWelcome": m0 | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart | ||
// This is a library that provides messages for a en locale. All the | ||
// messages from the main program should be duplicated here with the same | ||
// function name. | ||
|
||
// Ignore issues from commonly used lints in this file. | ||
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new | ||
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering | ||
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases | ||
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes | ||
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes | ||
|
||
import 'package:intl/intl.dart'; | ||
import 'package:intl/message_lookup_by_library.dart'; | ||
|
||
final messages = new MessageLookup(); | ||
|
||
typedef String MessageIfAbsent(String messageStr, List<dynamic> args); | ||
|
||
class MessageLookup extends MessageLookupByLibrary { | ||
String get localeName => 'en'; | ||
|
||
static String m0(name) => "Welcome ${name}"; | ||
|
||
final messages = _notInlinedMessages(_notInlinedMessages); | ||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{ | ||
"demoScreen": MessageLookupByLibrary.simpleMessage("Demo Screen"), | ||
"mainTitle": MessageLookupByLibrary.simpleMessage("Coll Action"), | ||
"name": MessageLookupByLibrary.simpleMessage("Name"), | ||
"next": MessageLookupByLibrary.simpleMessage("Next"), | ||
"pageHomeConfirm": MessageLookupByLibrary.simpleMessage("Confirm"), | ||
"pageHomeWelcome": m0 | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart | ||
// This is a library that provides messages for a nl locale. All the | ||
// messages from the main program should be duplicated here with the same | ||
// function name. | ||
|
||
// Ignore issues from commonly used lints in this file. | ||
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new | ||
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering | ||
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases | ||
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes | ||
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes | ||
|
||
import 'package:intl/intl.dart'; | ||
import 'package:intl/message_lookup_by_library.dart'; | ||
|
||
final messages = new MessageLookup(); | ||
|
||
typedef String MessageIfAbsent(String messageStr, List<dynamic> args); | ||
|
||
class MessageLookup extends MessageLookupByLibrary { | ||
String get localeName => 'nl'; | ||
|
||
static String m0(name) => "Welcome ${name}"; | ||
|
||
final messages = _notInlinedMessages(_notInlinedMessages); | ||
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{ | ||
"demoScreen": | ||
MessageLookupByLibrary.simpleMessage("Demo Screen in Holland"), | ||
"mainTitle": | ||
MessageLookupByLibrary.simpleMessage("Coll Action in Holland"), | ||
"name": MessageLookupByLibrary.simpleMessage("Name in Holland"), | ||
"next": MessageLookupByLibrary.simpleMessage("Next in Holland"), | ||
"pageHomeConfirm": | ||
MessageLookupByLibrary.simpleMessage("Confirm in Holland"), | ||
"pageHomeWelcome": m0 | ||
}; | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"pageHomeConfirm": "Confirm in German", | ||
"pageHomeWelcome": "Welcome in German {name}", | ||
"name":"Name in German", | ||
"next":"Next in German", | ||
"mainTitle":"Main Title in German", | ||
"demoScreen":"Demo Screen in German" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"pageHomeConfirm": "Confirm", | ||
"pageHomeWelcome": "Welcome {name}", | ||
"name":"Name", | ||
"next":"Next", | ||
"mainTitle":"Coll Action", | ||
"demoScreen":"Demo Screen" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"pageHomeConfirm": "Confirm in Holland", | ||
"pageHomeWelcome": "Welcome {name}", | ||
"name":"Name in Holland", | ||
"next":"Next in Holland", | ||
"mainTitle":"Coll Action in Holland", | ||
"demoScreen":"Demo Screen in Holland" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess we can delete deutsch for now.