From 7b0ce8c54c3dcc74cf642ad5d3d37d9725407efe Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Sun, 17 May 2020 00:08:09 +0200 Subject: [PATCH] String resources --- aidedejeu_flutter/lib/localization.dart | 42 ++++++++++++++++++ aidedejeu_flutter/lib/widgets/pceditor.dart | 49 +++++++++------------ 2 files changed, 64 insertions(+), 27 deletions(-) diff --git a/aidedejeu_flutter/lib/localization.dart b/aidedejeu_flutter/lib/localization.dart index 60520ed2..091c7feb 100644 --- a/aidedejeu_flutter/lib/localization.dart +++ b/aidedejeu_flutter/lib/localization.dart @@ -93,6 +93,15 @@ class AppLocalizations { ); } + String get originTitle { + return Intl.message( + 'Origin', + name: 'originTitle', + desc: 'Title for the Origin page', + locale: localeName, + ); + } + String get backgroundTitle { return Intl.message( 'Background', @@ -192,6 +201,39 @@ class AppLocalizations { ); } + String get originRegionsOfOrigin { + return Intl.message( + 'Regions of Origin', + name: 'originRegionsOfOrigin', + desc: '', + locale: localeName, + ); + } + String get originMainLanguages { + return Intl.message( + 'Main Languages', + name: 'originMainLanguages', + desc: '', + locale: localeName, + ); + } + String get originAspirations { + return Intl.message( + 'Aspirations', + name: 'originAspirations', + desc: '', + locale: localeName, + ); + } + String get originAvailableSkills { + return Intl.message( + 'Available Skills', + name: 'originAvailableSkills', + desc: '', + locale: localeName, + ); + } + String get monstersTypes { return Intl.message( 'Types', diff --git a/aidedejeu_flutter/lib/widgets/pceditor.dart b/aidedejeu_flutter/lib/widgets/pceditor.dart index 2ba1d83f..b6bba245 100644 --- a/aidedejeu_flutter/lib/widgets/pceditor.dart +++ b/aidedejeu_flutter/lib/widgets/pceditor.dart @@ -156,38 +156,20 @@ class PCEditorPage extends StatelessWidget { ? Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - _buildSubTitle(context, state, - "RegionsOfOrigin"), - //AppLocalizations.of(context).raceAbilityScoreIncrease), + _buildSubTitle(context, state, AppLocalizations.of(context).originRegionsOfOrigin), _buildMarkdown(context, state, state.origin?.regionsOfOrigin), Text(""), _buildSubTitle( - context, state, "MainLanguages"), //AppLocalizations.of(context).raceAge), + context, state, AppLocalizations.of(context).originMainLanguages), _buildMarkdown(context, state, state.origin?.mainLanguages), Text(""), _buildSubTitle( - context, state, "Aspirations"), //AppLocalizations.of(context).raceAlignment), + context, state, AppLocalizations.of(context).originAspirations), _buildMarkdown(context, state, state.origin?.aspirations), Text(""), _buildSubTitle( - context, state, "AvailableSkills"), //AppLocalizations.of(context).raceSize), + context, state, AppLocalizations.of(context).originAvailableSkills), _buildMarkdown(context, state, state.origin?.availableSkills), - //Text(""), - //_buildSubTitle( - // context, state, AppLocalizations.of(context).raceSpeed), - //_buildMarkdown(context, state, state.race?.speed), - //state.race?.darkvision != null ? Text("") : SizedBox.shrink(), - //state.race?.darkvision != null - // ? _buildSubTitle(context, state, - // AppLocalizations.of(context).raceDarkvision) - // : SizedBox.shrink(), - //state.race?.darkvision != null - // ? _buildMarkdown(context, state, state.race?.darkvision) - // : SizedBox.shrink(), - //Text(""), - //_buildSubTitle( - // context, state, AppLocalizations.of(context).raceLanguages), - //_buildMarkdown(context, state, state.race?.languages), ], ) : SizedBox.shrink(); @@ -261,9 +243,15 @@ class PCEditorPage extends StatelessWidget { // Colors.red, indicatorSize: TabBarIndicatorSize.label, tabs: [ +// Text( +// AppLocalizations.of(context).raceTitle, +// style: TextStyle( +// fontSize: 25, +// fontFamily: "Cinzel", +// ), +// ), Text( - "Origine", - //AppLocalizations.of(context).raceTitle, + AppLocalizations.of(context).originTitle, style: TextStyle( fontSize: 25, fontFamily: "Cinzel", @@ -302,13 +290,20 @@ class PCEditorPage extends StatelessWidget { ), body: TabBarView( children: [ +// Container( +// margin: EdgeInsets.all(10.0), +// child: ListView( +// children: [ +// _buildRacesWidget(context, state), +// _buildSubRacesWidget(context, state), +// _buildRaceDetailsWidget(context, state), +// ], +// ), +// ), Container( margin: EdgeInsets.all(10.0), child: ListView( children: [ - //_buildRacesWidget(context, state), - //_buildSubRacesWidget(context, state), - //_buildRaceDetailsWidget(context, state), _buildOriginsWidget(context, state), _buildOriginDetailsWidget(context, state), ],