// Copyright 2015 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. import 'package:intl/intl.dart'; import 'package:flutter/widgets.dart'; // Wrappers for strings that are shown in the UI. The strings can be // translated for different locales using the Dart intl package. // // Locale-specific values for the strings live in the i18n/*.arb files. // // To generate the stock_messages_*.dart files from the ARB files, run: // pub run intl:generate_from_arb --output-dir=lib/i18n --generated-file-prefix=stock_ --no-use-deferred-loading lib/stock_strings.dart lib/i18n/stocks_*.arb class StockStrings extends LocaleQueryData { static StockStrings of(BuildContext context) { return LocaleQuery.of(context); } static final StockStrings instance = new StockStrings(); String title() => Intl.message( 'Stocks', name: 'title', desc: 'Title for the Stocks application' ); String market() => Intl.message( 'MARKET', name: 'market', desc: 'Label for the Market tab' ); String portfolio() => Intl.message( 'PORTFOLIO', name: 'portfolio', desc: 'Label for the Portfolio tab' ); }