| // ignore: unused_import |
| import 'package:intl/intl.dart' as intl; |
| import 'gallery_localizations.dart'; |
| |
| // ignore_for_file: unnecessary_brace_in_string_interps |
| |
| /// The translations for Finnish (`fi`). |
| class GalleryLocalizationsFi extends GalleryLocalizations { |
| GalleryLocalizationsFi([String locale = 'fi']) : super(locale); |
| |
| @override |
| String githubRepo(Object repoName) { |
| return 'GitHub-datasäilö: ${repoName}'; |
| } |
| |
| @override |
| String aboutDialogDescription(Object repoLink) { |
| return 'Jos haluat nähdä tämän sovelluksen lähdekoodin, avaa ${repoLink}.'; |
| } |
| |
| @override |
| String get signIn => 'KIRJAUDU SISÄÄN'; |
| |
| @override |
| String get bannerDemoText => |
| 'Salasanasi päivitettiin toisella laitteellasi. Kirjaudu sisään uudelleen.'; |
| |
| @override |
| String get bannerDemoResetText => 'Nollaa banneri'; |
| |
| @override |
| String get bannerDemoMultipleText => 'Useita toimintoja'; |
| |
| @override |
| String get bannerDemoLeadingText => 'Johtokuvake'; |
| |
| @override |
| String get dismiss => 'OHITA'; |
| |
| @override |
| String get backToGallery => 'Takaisin Galleriaan'; |
| |
| @override |
| String get cardsDemoTappable => 'Napautettava'; |
| |
| @override |
| String get cardsDemoSelectable => 'Valittava (pitkä painallus)'; |
| |
| @override |
| String get cardsDemoExplore => 'Tutustu'; |
| |
| @override |
| String cardsDemoExploreSemantics(Object destinationName) { |
| return 'Tutustu: ${destinationName}'; |
| } |
| |
| @override |
| String cardsDemoShareSemantics(Object destinationName) { |
| return 'Jaa: ${destinationName}'; |
| } |
| |
| @override |
| String get cardsDemoTravelDestinationTitle1 => |
| 'Tamil Nadun 10 parasta kaupunkia'; |
| |
| @override |
| String get cardsDemoTravelDestinationDescription1 => 'Numero 10'; |
| |
| @override |
| String get cardsDemoTravelDestinationCity1 => 'Thanjavur'; |
| |
| @override |
| String get cardsDemoTravelDestinationLocation1 => 'Thanjavur, Tamil Nadu'; |
| |
| @override |
| String get cardsDemoTravelDestinationTitle2 => 'Etelä-Intian artisaanit'; |
| |
| @override |
| String get cardsDemoTravelDestinationDescription2 => 'Silkintekijät'; |
| |
| @override |
| String get cardsDemoTravelDestinationCity2 => 'Chettinad'; |
| |
| @override |
| String get cardsDemoTravelDestinationLocation2 => 'Sivaganga, Tamil Nadu'; |
| |
| @override |
| String get cardsDemoTravelDestinationTitle3 => 'Brihadisvaran temppeli'; |
| |
| @override |
| String get cardsDemoTravelDestinationDescription3 => 'Temppelit'; |
| |
| @override |
| String get homeHeaderGallery => 'Galleria'; |
| |
| @override |
| String get homeHeaderCategories => 'Luokat'; |
| |
| @override |
| String get shrineDescription => 'Muodin kauppapaikkasovellus'; |
| |
| @override |
| String get fortnightlyDescription => 'Sisältökeskeinen uutissovellus'; |
| |
| @override |
| String get rallyDescription => 'Sovellus oman talouden hoitoon'; |
| |
| @override |
| String get rallyAccountDataChecking => 'Tarkistetaan'; |
| |
| @override |
| String get rallyAccountDataHomeSavings => 'Kodin säästötili'; |
| |
| @override |
| String get rallyAccountDataCarSavings => 'Autosäästötili'; |
| |
| @override |
| String get rallyAccountDataVacation => 'Loma'; |
| |
| @override |
| String get rallyAccountDetailDataAnnualPercentageYield => |
| 'Vuosituotto prosentteina'; |
| |
| @override |
| String get rallyAccountDetailDataInterestRate => 'Korkoprosentti'; |
| |
| @override |
| String get rallyAccountDetailDataInterestYtd => 'Korko YTD'; |
| |
| @override |
| String get rallyAccountDetailDataInterestPaidLastYear => |
| 'Viime vuonna maksetut korot'; |
| |
| @override |
| String get rallyAccountDetailDataNextStatement => 'Seuraava ote'; |
| |
| @override |
| String get rallyAccountDetailDataAccountOwner => 'Tilin omistaja'; |
| |
| @override |
| String get rallyBillDetailTotalAmount => 'Kokonaissumma'; |
| |
| @override |
| String get rallyBillDetailAmountPaid => 'Maksettu summa'; |
| |
| @override |
| String get rallyBillDetailAmountDue => 'Erääntyvä summa'; |
| |
| @override |
| String get rallyBudgetCategoryCoffeeShops => 'Kahvilat'; |
| |
| @override |
| String get rallyBudgetCategoryGroceries => 'Ruokaostokset'; |
| |
| @override |
| String get rallyBudgetCategoryRestaurants => 'Ravintolat'; |
| |
| @override |
| String get rallyBudgetCategoryClothing => 'Vaatteet'; |
| |
| @override |
| String get rallyBudgetDetailTotalCap => 'Kokonaisrajoitus'; |
| |
| @override |
| String get rallyBudgetDetailAmountUsed => 'Käytetty summa'; |
| |
| @override |
| String get rallyBudgetDetailAmountLeft => 'Jäljellä oleva summa'; |
| |
| @override |
| String get rallySettingsManageAccounts => 'Hallitse tilejä'; |
| |
| @override |
| String get rallySettingsTaxDocuments => 'Veroasiakirjat'; |
| |
| @override |
| String get rallySettingsPasscodeAndTouchId => 'Tunnuskoodi ja Touch ID'; |
| |
| @override |
| String get rallySettingsNotifications => 'Ilmoitukset'; |
| |
| @override |
| String get rallySettingsPersonalInformation => 'Henkilötiedot'; |
| |
| @override |
| String get rallySettingsPaperlessSettings => 'Paperittomuuden asetukset'; |
| |
| @override |
| String get rallySettingsFindAtms => 'Etsi pankkiautomaatteja'; |
| |
| @override |
| String get rallySettingsHelp => 'Ohje'; |
| |
| @override |
| String get rallySettingsSignOut => 'Kirjaudu ulos'; |
| |
| @override |
| String get rallyAccountTotal => 'Yhteensä'; |
| |
| @override |
| String get rallyBillsDue => 'Maksettavaa'; |
| |
| @override |
| String get rallyBudgetLeft => 'Vasen'; |
| |
| @override |
| String get rallyAccounts => 'Tilit'; |
| |
| @override |
| String get rallyBills => 'Laskut'; |
| |
| @override |
| String get rallyBudgets => 'Budjetit'; |
| |
| @override |
| String get rallyAlerts => 'Ilmoitukset'; |
| |
| @override |
| String get rallySeeAll => 'NÄYTÄ KAIKKI'; |
| |
| @override |
| String get rallyFinanceLeft => 'VASEN'; |
| |
| @override |
| String get rallyTitleOverview => 'ESITTELY'; |
| |
| @override |
| String get rallyTitleAccounts => 'TILIT'; |
| |
| @override |
| String get rallyTitleBills => 'LASKUT'; |
| |
| @override |
| String get rallyTitleBudgets => 'BUDJETIT'; |
| |
| @override |
| String get rallyTitleSettings => 'ASETUKSET'; |
| |
| @override |
| String get rallyLoginLoginToRally => 'Kirjaudu sisään Rallyyn'; |
| |
| @override |
| String get rallyLoginNoAccount => 'Eikö sinulla ole tiliä?'; |
| |
| @override |
| String get rallyLoginSignUp => 'REKISTERÖIDY'; |
| |
| @override |
| String get rallyLoginUsername => 'Käyttäjänimi'; |
| |
| @override |
| String get rallyLoginPassword => 'Salasana'; |
| |
| @override |
| String get rallyLoginLabelLogin => 'Kirjaudu sisään'; |
| |
| @override |
| String get rallyLoginRememberMe => 'Muista kirjautumiseni'; |
| |
| @override |
| String get rallyLoginButtonLogin => 'KIRJAUDU SISÄÄN'; |
| |
| @override |
| String rallyAlertsMessageHeadsUpShopping(Object percent) { |
| return 'Hei, olet käyttänyt tämän kuun ostosbudjetista ${percent}.'; |
| } |
| |
| @override |
| String rallyAlertsMessageSpentOnRestaurants(Object amount) { |
| return 'Tässä kuussa olet käyttänyt ${amount} ravintoloihin.'; |
| } |
| |
| @override |
| String rallyAlertsMessageATMFees(Object amount) { |
| return 'Tässä kuussa olet käyttänyt ${amount} pankkiautomaattien maksuihin'; |
| } |
| |
| @override |
| String rallyAlertsMessageCheckingAccount(Object percent) { |
| return 'Hienoa – käyttötilisi saldo on ${percent} viime kuuta korkeampi.'; |
| } |
| |
| @override |
| String rallyAlertsMessageUnassignedTransactions(int count) { |
| return intl.Intl.pluralLogic( |
| count, |
| locale: localeName, |
| one: |
| 'Lisää mahdollisten verovähennystesi määrää! Anna 1 tuntemattomalle tapahtumalle luokka.', |
| other: |
| 'Lisää mahdollisten verovähennystesi määrää! Anna ${count} tuntemattomalle tapahtumalle luokat.', |
| ); |
| } |
| |
| @override |
| String get rallySeeAllAccounts => 'Näytä kaikki tilit'; |
| |
| @override |
| String get rallySeeAllBills => 'Näytä kaikki laskut'; |
| |
| @override |
| String get rallySeeAllBudgets => 'Näytä kaikki budjetit'; |
| |
| @override |
| String rallyAccountAmount( |
| Object accountName, Object accountNumber, Object amount) { |
| return '${accountName}tili ${accountNumber}, jolla on ${amount}.'; |
| } |
| |
| @override |
| String rallyBillAmount(Object billName, Object date, Object amount) { |
| return 'Lasku ${billName}, ${amount} ${date} mennessä'; |
| } |
| |
| @override |
| String rallyBudgetAmount(Object budgetName, Object amountUsed, |
| Object amountTotal, Object amountLeft) { |
| return 'Budjetti ${budgetName}, ${amountUsed} käytetty, kokonaismäärä ${amountTotal}, ${amountLeft} jäljellä'; |
| } |
| |
| @override |
| String get craneDescription => 'Personoitu matkasovellus'; |
| |
| @override |
| String get homeCategoryReference => 'TYYLIT JA MUUT'; |
| |
| @override |
| String get demoInvalidURL => 'URL-osoitetta ei voitu näyttää:'; |
| |
| @override |
| String get demoOptionsTooltip => 'Vaihtoehdot'; |
| |
| @override |
| String get demoInfoTooltip => 'Tietoja'; |
| |
| @override |
| String get demoCodeTooltip => 'Demokoodi'; |
| |
| @override |
| String get demoDocumentationTooltip => 'Sovellusliittymien dokumentaatio'; |
| |
| @override |
| String get demoFullscreenTooltip => 'Koko näyttö'; |
| |
| @override |
| String get demoCodeViewerCopyAll => 'KOPIOI KAIKKI'; |
| |
| @override |
| String get demoCodeViewerCopiedToClipboardMessage => |
| 'Kopioitu leikepöydälle.'; |
| |
| @override |
| String demoCodeViewerFailedToCopyToClipboardMessage(Object error) { |
| return 'Kopiointi leikepöydälle epäonnistui: ${error}'; |
| } |
| |
| @override |
| String get demoOptionsFeatureTitle => 'Näytä asetukset'; |
| |
| @override |
| String get demoOptionsFeatureDescription => |
| 'Voit näyttää esittelystä saatavilla olevat vaihtoehdot napauttamalla tästä.'; |
| |
| @override |
| String get settingsTitle => 'Asetukset'; |
| |
| @override |
| String get settingsButtonLabel => 'Asetukset'; |
| |
| @override |
| String get settingsButtonCloseLabel => 'Sulje asetukset'; |
| |
| @override |
| String get settingsSystemDefault => 'Järjestelmä'; |
| |
| @override |
| String get settingsTextScaling => 'Tekstin skaalaus'; |
| |
| @override |
| String get settingsTextScalingSmall => 'Pieni'; |
| |
| @override |
| String get settingsTextScalingNormal => 'Normaali'; |
| |
| @override |
| String get settingsTextScalingLarge => 'Suuri'; |
| |
| @override |
| String get settingsTextScalingHuge => 'Hyvin suuri'; |
| |
| @override |
| String get settingsTextDirection => 'Tekstin suunta'; |
| |
| @override |
| String get settingsTextDirectionLocaleBased => |
| 'Perustuu kieli- ja maa-asetukseen'; |
| |
| @override |
| String get settingsTextDirectionLTR => 'V-O'; |
| |
| @override |
| String get settingsTextDirectionRTL => 'O-V'; |
| |
| @override |
| String get settingsLocale => 'Kieli- ja maa-asetus'; |
| |
| @override |
| String get settingsPlatformMechanics => 'Alustan mekaniikka'; |
| |
| @override |
| String get settingsTheme => 'Teema'; |
| |
| @override |
| String get settingsDarkTheme => 'Tumma'; |
| |
| @override |
| String get settingsLightTheme => 'Vaalea'; |
| |
| @override |
| String get settingsSlowMotion => 'Hidastus'; |
| |
| @override |
| String get settingsAbout => 'Tietoja Flutter Gallerysta'; |
| |
| @override |
| String get settingsFeedback => 'Lähetä palautetta'; |
| |
| @override |
| String get settingsAttribution => 'Suunnittelija: TOASTER, Lontoo'; |
| |
| @override |
| String get demoBottomAppBarTitle => 'Alaosan sovelluspalkki'; |
| |
| @override |
| String get demoBottomAppBarSubtitle => |
| 'Näyttää siirtymisen ja toiminnot alaosassa'; |
| |
| @override |
| String get demoBottomAppBarDescription => |
| 'Alaosan sovelluspalkkien kautta voidaan käyttää alaosan navigoinnin vetopaneelia ja jopa neljää toimintoa, mukaan lukien kelluvaa toimintopainiketta.'; |
| |
| @override |
| String get bottomAppBarNotch => 'Lovi'; |
| |
| @override |
| String get bottomAppBarPosition => 'Kelluvan toimintopainikkeen sijainti'; |
| |
| @override |
| String get bottomAppBarPositionDockedEnd => 'Telakoitu – lopussa'; |
| |
| @override |
| String get bottomAppBarPositionDockedCenter => 'Telakoitu – keskellä'; |
| |
| @override |
| String get bottomAppBarPositionFloatingEnd => 'Kelluva – lopussa'; |
| |
| @override |
| String get bottomAppBarPositionFloatingCenter => 'Kelluva – keskellä'; |
| |
| @override |
| String get demoBannerTitle => 'Banneri'; |
| |
| @override |
| String get demoBannerSubtitle => 'Näytetään banneri luettelon sisällä'; |
| |
| @override |
| String get demoBannerDescription => |
| 'Banneri näyttää tärkeän, ytimekkään viestin ja tarjoaa käyttäjille toimintoja, joita he voivat tehdä (tai ohittaa bannerin). Käyttäjän toimia tarvitaan sen ohittamiseen.'; |
| |
| @override |
| String get demoBottomNavigationTitle => 'Alanavigointi'; |
| |
| @override |
| String get demoBottomNavigationSubtitle => |
| 'Alanavigointi, näkymien ristiinhäivytys'; |
| |
| @override |
| String get demoBottomNavigationPersistentLabels => |
| 'Näkyvissä pysyvä tunnisteet'; |
| |
| @override |
| String get demoBottomNavigationSelectedLabel => 'Valittu tunniste'; |
| |
| @override |
| String get demoBottomNavigationDescription => |
| 'Alareunan siirtymispalkissa näytetään kolmesta viiteen kohdetta näytön alalaidassa. Joka kohteella on kuvake ja mahdollisesti myös tekstikenttä. Kun käyttäjä napauttaa alaosan navigointikuvaketta, hän siirtyy siihen liittyvään navigointisijaintiin.'; |
| |
| @override |
| String get demoButtonTitle => 'Painikkeet'; |
| |
| @override |
| String get demoButtonSubtitle => 'Litteä, korotettu, ääriviivat ja muita'; |
| |
| @override |
| String get demoFlatButtonTitle => 'Litteä painike'; |
| |
| @override |
| String get demoFlatButtonDescription => |
| 'Litteä painike värjää tekstin painettaessa, mutta ei nosta painiketta. Use flat buttons on toolbars, in dialogs and inline with padding'; |
| |
| @override |
| String get demoRaisedButtonTitle => 'Kohopainike'; |
| |
| @override |
| String get demoRaisedButtonDescription => |
| 'Kohopainikkeet lisäävät ulottuvuutta enimmäkseen litteisiin asetteluihin. Ne korostavat toimintoja täysissä tai laajoissa tiloissa.'; |
| |
| @override |
| String get demoOutlineButtonTitle => 'Ääriviivallinen painike'; |
| |
| @override |
| String get demoOutlineButtonDescription => |
| 'Ääriviivalliset painikkeet muuttuvat läpinäkyviksi ja nousevat painettaessa. They are often paired with raised buttons to indicate an alternative, secondary action.'; |
| |
| @override |
| String get demoToggleButtonTitle => 'Päälle/pois-painikkeet'; |
| |
| @override |
| String get demoToggleButtonDescription => |
| 'Päälle/pois-painikkeiden avulla voidaan ryhmitellä vaihtoehtoja yhteen. To emphasize groups of related toggle buttons, a group should share a common container'; |
| |
| @override |
| String get demoFloatingButtonTitle => 'Kelluva toimintopainike'; |
| |
| @override |
| String get demoFloatingButtonDescription => |
| 'A floating action button is a circular icon button that hovers over content to promote a primary action in the application.'; |
| |
| @override |
| String get demoCardTitle => 'Kortit'; |
| |
| @override |
| String get demoCardSubtitle => 'Peruskortit pyöristetyillä kulmilla'; |
| |
| @override |
| String get demoChipTitle => 'Elementit'; |
| |
| @override |
| String get demoCardDescription => |
| 'Kortti on tiettyä materiaalia oleva arkki, jolla ilmaistaan asiaan liittyvä tietoa, esimerkiksi albumi, maantieteellinen sijainti, ateria, yhteystiedot jne.'; |
| |
| @override |
| String get demoChipSubtitle => |
| 'Syötettä, määritettä tai toimintoa vastaavat tiiviit elementit'; |
| |
| @override |
| String get demoActionChipTitle => 'Toimintoelementti'; |
| |
| @override |
| String get demoActionChipDescription => |
| 'Toimintoelementit ovat vaihtoehtoja, jotka käynnistävät pääsisältöön liittyvän toiminnon. Toimintoelementtien pitäisi tulla näkyviin käyttöliittymissä dynaamisesti ja sopivassa asiayhteydessä.'; |
| |
| @override |
| String get demoChoiceChipTitle => 'Valintaelementti'; |
| |
| @override |
| String get demoChoiceChipDescription => |
| 'Valintaelementit ovat joukkoon kuuluvia yksittäisiä vaihtoehtoja. Valintaelementit sisältävät aiheeseen liittyviä luokkia tai kuvailevaa tekstiä.'; |
| |
| @override |
| String get demoFilterChipTitle => 'Suodatinelementti'; |
| |
| @override |
| String get demoFilterChipDescription => |
| 'Suodatinelementeissä käytetään tageja tai kuvailevia sanoja sisällön suodattamiseen.'; |
| |
| @override |
| String get demoInputChipTitle => 'Syöte-elementti'; |
| |
| @override |
| String get demoInputChipDescription => |
| 'Syöte-elementit ovat monimutkaisia tietoja, kuten yksikkö (henkilö, paikka tai asia) tai keskustelun teksti, tiiviissä muodossa.'; |
| |
| @override |
| String get demoDataTableTitle => 'Datataulukot'; |
| |
| @override |
| String get demoDataTableSubtitle => 'Rivit ja sarakkeet täynnä tietoa'; |
| |
| @override |
| String get demoDataTableDescription => |
| 'Datataulukot näyttävät tietoja ruudukonkaltaisessa muodossa eli riveinä ja sarakkeina. Ne järjestävät tiedot helposti katseltavaan muotoon, jotta käyttäjät voivat etsiä kaavoja ja tulkintoja.'; |
| |
| @override |
| String get dataTableHeader => 'Ravinto'; |
| |
| @override |
| String get dataTableColumnDessert => 'Jälkiruoka (1 annos)'; |
| |
| @override |
| String get dataTableColumnCalories => 'Kalorit'; |
| |
| @override |
| String get dataTableColumnFat => 'Rasva (g)'; |
| |
| @override |
| String get dataTableColumnCarbs => 'Hiilihydraatit (g)'; |
| |
| @override |
| String get dataTableColumnProtein => 'Proteiini (g)'; |
| |
| @override |
| String get dataTableColumnSodium => 'Natrium (mg)'; |
| |
| @override |
| String get dataTableColumnCalcium => 'Kalsium (%)'; |
| |
| @override |
| String get dataTableColumnIron => 'Rauta (%)'; |
| |
| @override |
| String get dataTableRowFrozenYogurt => 'Jääjogurtti'; |
| |
| @override |
| String get dataTableRowIceCreamSandwich => 'Jäätelökeksi'; |
| |
| @override |
| String get dataTableRowEclair => 'Eclair'; |
| |
| @override |
| String get dataTableRowCupcake => 'Kuppikakku'; |
| |
| @override |
| String get dataTableRowGingerbread => 'Piparkakku'; |
| |
| @override |
| String get dataTableRowJellyBean => 'Jelly bean ‑karkki'; |
| |
| @override |
| String get dataTableRowLollipop => 'Tikkari'; |
| |
| @override |
| String get dataTableRowHoneycomb => 'Hunajamakeinen'; |
| |
| @override |
| String get dataTableRowDonut => 'Donitsi'; |
| |
| @override |
| String get dataTableRowApplePie => 'Omenapiirakka'; |
| |
| @override |
| String dataTableRowWithSugar(Object value) { |
| return '${value} sokerilla'; |
| } |
| |
| @override |
| String dataTableRowWithHoney(Object value) { |
| return '${value} hunajalla'; |
| } |
| |
| @override |
| String get demoDialogTitle => 'Valintaikkunat'; |
| |
| @override |
| String get demoDialogSubtitle => 'Yksinkertainen, ilmoitus ja koko näyttö'; |
| |
| @override |
| String get demoAlertDialogTitle => 'Ilmoitus'; |
| |
| @override |
| String get demoAlertDialogDescription => |
| 'Ilmoitusikkuna kertoo käyttäjälle tilanteista, jotka vaativat toimia. Ilmoitusikkunassa on valinnainen otsikko ja valinnainen toimintoluettelo.'; |
| |
| @override |
| String get demoAlertTitleDialogTitle => 'Otsikollinen ilmoitus'; |
| |
| @override |
| String get demoSimpleDialogTitle => 'Yksinkertainen'; |
| |
| @override |
| String get demoSimpleDialogDescription => |
| 'Yksinkertainen valintaikkuna tarjoaa käyttäjälle mahdollisuuden valita useista vaihtoehdoista. Yksinkertaisessa valintaikkunassa on valinnainen otsikko, joka näkyy vaihtoehtojen yläpuolella.'; |
| |
| @override |
| String get demoGridListsTitle => 'Ruudukkolistat'; |
| |
| @override |
| String get demoGridListsSubtitle => 'Rivi- ja sarakeasettelu'; |
| |
| @override |
| String get demoGridListsDescription => |
| 'Ruudukkolistat toimivat parhaiten, kun esitetään samanmuotoista dataa, yleensä kuvia. Ruudukon osia kutsutaan ruuduiksi.'; |
| |
| @override |
| String get demoGridListsImageOnlyTitle => 'Vain kuva'; |
| |
| @override |
| String get demoGridListsHeaderTitle => 'Sisältää otsikon'; |
| |
| @override |
| String get demoGridListsFooterTitle => 'Sisältää alatunnisteen'; |
| |
| @override |
| String get demoSlidersTitle => 'Liukusäätimet'; |
| |
| @override |
| String get demoSlidersSubtitle => |
| 'Widgetit arvon valitsemiseen pyyhkäisemällä'; |
| |
| @override |
| String get demoSlidersDescription => |
| 'Liukusäätimet kuvastavat erilaisia arvoja palkissa, josta käyttäjät voivat valita yksittäisen arvon. Ne sopivat erinomaisesti asetusten (kuten äänenvoimakkuuden tai kirkkauden) muuttamiseen tai kuvasuodattimien käyttöönottoon.'; |
| |
| @override |
| String get demoRangeSlidersTitle => 'Välin liukusäätimet'; |
| |
| @override |
| String get demoRangeSlidersDescription => |
| 'Liukusäätimet kuvastavat erilaisia arvoja palkissa. Niiden kummassakin päässä voi olla kuvake, joka osoittaa erilaisia arvoja. Ne sopivat erinomaisesti asetusten (kuten äänenvoimakkuuden tai kirkkauden) muuttamiseen tai kuvasuodattimien käyttöönottoon.'; |
| |
| @override |
| String get demoCustomSlidersTitle => 'Omat liukusäätimet'; |
| |
| @override |
| String get demoCustomSlidersDescription => |
| 'Liukusäätimet kuvastavat erilaisia arvoja palkissa, josta käyttäjät voivat valita yksittäisen arvon tai useita erilaisia arvoja. Liukusäätimiä voi jakaa teemoihin ja muokata.'; |
| |
| @override |
| String get demoSlidersContinuousWithEditableNumericalValue => |
| 'Jatkuva arvo, jonka numeroa voi muokata'; |
| |
| @override |
| String get demoSlidersDiscrete => 'Diskreetti'; |
| |
| @override |
| String get demoSlidersDiscreteSliderWithCustomTheme => |
| 'Diskreetti liukusäädin, jonka teemaa voi muokata'; |
| |
| @override |
| String get demoSlidersContinuousRangeSliderWithCustomTheme => |
| 'Jatkuva välin liukusäädin, jonka teemaa voi muokata'; |
| |
| @override |
| String get demoSlidersContinuous => 'Jatkuva'; |
| |
| @override |
| String get demoSlidersEditableNumericalValue => 'Muokattava numeerinen arvo'; |
| |
| @override |
| String get demoMenuTitle => 'Valikko'; |
| |
| @override |
| String get demoContextMenuTitle => 'Kontekstivalikko'; |
| |
| @override |
| String get demoSectionedMenuTitle => 'Osioihin jaettu valikko'; |
| |
| @override |
| String get demoSimpleMenuTitle => 'Yksinkertainen valikko'; |
| |
| @override |
| String get demoChecklistMenuTitle => 'Muistilistavalikko'; |
| |
| @override |
| String get demoMenuSubtitle => 'Valikon painikkeet ja yksinkertaiset valikot'; |
| |
| @override |
| String get demoMenuDescription => |
| 'Valikossa näytetään lista vaihtoehtoja väliaikaista taustaa vasten. Ne tulevat näkyviin, kun käyttäjä valitsee painikkeen, toiminnon tai muun säätimen.'; |
| |
| @override |
| String get demoMenuItemValueOne => 'Ensimmäinen valikon kohta'; |
| |
| @override |
| String get demoMenuItemValueTwo => 'Toinen valikon kohta'; |
| |
| @override |
| String get demoMenuItemValueThree => 'Kolmas valikon kohta'; |
| |
| @override |
| String get demoMenuOne => 'Yksi'; |
| |
| @override |
| String get demoMenuTwo => 'Kaksi'; |
| |
| @override |
| String get demoMenuThree => 'Kolme'; |
| |
| @override |
| String get demoMenuFour => 'Neljä'; |
| |
| @override |
| String get demoMenuAnItemWithAContextMenuButton => |
| 'Elementti, jolla on kontekstivalikko'; |
| |
| @override |
| String get demoMenuContextMenuItemOne => 'Ensimmäinen kontekstivalikon kohta'; |
| |
| @override |
| String get demoMenuADisabledMenuItem => 'Käytöstä poistettu valikon kohta'; |
| |
| @override |
| String get demoMenuContextMenuItemThree => 'Kolmas kontekstivalikon kohta'; |
| |
| @override |
| String get demoMenuAnItemWithASectionedMenu => |
| 'Elementti, jolla on osioihin jaettu valikko'; |
| |
| @override |
| String get demoMenuPreview => 'Esikatselu'; |
| |
| @override |
| String get demoMenuShare => 'Jaa'; |
| |
| @override |
| String get demoMenuGetLink => 'Hae linkki'; |
| |
| @override |
| String get demoMenuRemove => 'Poista'; |
| |
| @override |
| String demoMenuSelected(Object value) { |
| return '${value} valittu'; |
| } |
| |
| @override |
| String demoMenuChecked(Object value) { |
| return 'Ruutu ${value} valittu'; |
| } |
| |
| @override |
| String get demoMenuAnItemWithASimpleMenu => |
| 'Elementti, jolla on yksinkertainen valikko'; |
| |
| @override |
| String get demoMenuAnItemWithAChecklistMenu => |
| 'Elementti, jolla on muistilistavalikko'; |
| |
| @override |
| String get demoFullscreenDialogTitle => 'Koko näyttö'; |
| |
| @override |
| String get demoFullscreenDialogDescription => |
| 'The fullscreenDialog property specifies whether the incoming page is a fullscreen modal dialog'; |
| |
| @override |
| String get demoCupertinoActivityIndicatorTitle => 'Toimintaosoitin'; |
| |
| @override |
| String get demoCupertinoActivityIndicatorSubtitle => |
| 'iOS-tyyliset toimintaosoittimet'; |
| |
| @override |
| String get demoCupertinoActivityIndicatorDescription => |
| 'iOS-tyylinen toimintaosoitin, joka pyörii myötäpäivään.'; |
| |
| @override |
| String get demoCupertinoButtonsTitle => 'Painikkeet'; |
| |
| @override |
| String get demoCupertinoButtonsSubtitle => 'iOS-tyyliset painikkeet'; |
| |
| @override |
| String get demoCupertinoButtonsDescription => |
| 'iOS-tyylinen painike. It takes in text and/or an icon that fades out and in on touch. Voi sisältää taustan.'; |
| |
| @override |
| String get demoCupertinoAlertsTitle => 'Ilmoitukset'; |
| |
| @override |
| String get demoCupertinoAlertsSubtitle => 'iOS-tyyliset ilmoitusikkunat'; |
| |
| @override |
| String get demoCupertinoAlertTitle => 'Ilmoitus'; |
| |
| @override |
| String get demoCupertinoAlertDescription => |
| 'Ilmoitusikkuna kertoo käyttäjälle tilanteista, jotka vaativat toimia. Ilmoitusikkunassa on valinnainen otsikko, valinnainen sisältö ja valinnainen toimintoluettelo. Otsikko näkyy sisällön yläpuolella ja toiminnot sisällön alapuolella.'; |
| |
| @override |
| String get demoCupertinoAlertWithTitleTitle => 'Otsikollinen ilmoitus'; |
| |
| @override |
| String get demoCupertinoAlertButtonsTitle => 'Painikkeellinen ilmoitus'; |
| |
| @override |
| String get demoCupertinoAlertButtonsOnlyTitle => 'Vain ilmoituspainikkeet'; |
| |
| @override |
| String get demoCupertinoActionSheetTitle => 'Toimintotaulukko'; |
| |
| @override |
| String get demoCupertinoActionSheetDescription => |
| 'Toimintotaulukko on tietyntyylinen ilmoitus, joka näyttää käyttäjälle vähintään kaksi vaihtoehtoa liittyen senhetkiseen kontekstiin. Toimintotaulukoissa voi olla otsikko, lisäviesti ja toimintoluettelo.'; |
| |
| @override |
| String get demoCupertinoNavigationBarTitle => 'Siirtymispalkki'; |
| |
| @override |
| String get demoCupertinoNavigationBarSubtitle => |
| 'iOS-tyylinen siirtymispalkki'; |
| |
| @override |
| String get demoCupertinoNavigationBarDescription => |
| 'iOS-tyylinen siirtymispalkki. Siirtymispalkki koostuu pienimmillään sivun otsikosta, joka sijaitsee yläpalkin keskellä.'; |
| |
| @override |
| String get demoCupertinoPickerTitle => 'Valitsimet'; |
| |
| @override |
| String get demoCupertinoPickerSubtitle => |
| 'iOS-tyyliset päivämäärän ja ajan valitsimet'; |
| |
| @override |
| String get demoCupertinoPickerDescription => |
| 'iOS-tyylinen valitsin-widget, jolla voidaan valita päivämääriä, aikoja tai molempia.'; |
| |
| @override |
| String get demoCupertinoPickerTimer => 'Ajastin'; |
| |
| @override |
| String get demoCupertinoPickerDate => 'Päivämäärä'; |
| |
| @override |
| String get demoCupertinoPickerTime => 'Aika'; |
| |
| @override |
| String get demoCupertinoPickerDateTime => 'Päivämäärä ja aika'; |
| |
| @override |
| String get demoCupertinoPullToRefreshTitle => 'Vetämällä päivittäminen'; |
| |
| @override |
| String get demoCupertinoPullToRefreshSubtitle => |
| 'iOS-tyylinen vetämällä päivittämisen asetus'; |
| |
| @override |
| String get demoCupertinoPullToRefreshDescription => |
| 'Widget, joka tekee vetämällä päivittämisen asetuksesta iOS-tyylisen.'; |
| |
| @override |
| String get demoCupertinoSegmentedControlTitle => 'Segmenttihallinta'; |
| |
| @override |
| String get demoCupertinoSegmentedControlSubtitle => |
| 'iOS-tyylinen segmenttihallinta'; |
| |
| @override |
| String get demoCupertinoSegmentedControlDescription => |
| 'Tällä valitaan yksi toisensa poissulkevista vaihtoehdoista. Kun yksi segmenttihallituista vaihtoehdoista valitaan, valinta poistuu sen muista vaihtoehdoista.'; |
| |
| @override |
| String get demoCupertinoSliderTitle => 'Liukusäädin'; |
| |
| @override |
| String get demoCupertinoSliderSubtitle => 'iOS-tyylinen liukusäädin'; |
| |
| @override |
| String get demoCupertinoSliderDescription => |
| 'Liukusäätimellä voi valita jatkuvasta tai diskreetistä arvojoukosta.'; |
| |
| @override |
| String demoCupertinoSliderContinuous(Object value) { |
| return 'Jatkuva: ${value}'; |
| } |
| |
| @override |
| String demoCupertinoSliderDiscrete(Object value) { |
| return 'Diskreetti: ${value}'; |
| } |
| |
| @override |
| String get demoCupertinoSwitchSubtitle => 'iOS-tyylinen kytkin'; |
| |
| @override |
| String get demoCupertinoSwitchDescription => |
| 'Kytkimellä tietty asetus laitetaan päälle tai pois päältä.'; |
| |
| @override |
| String get demoCupertinoTabBarTitle => 'Välilehtirivi'; |
| |
| @override |
| String get demoCupertinoTabBarSubtitle => |
| 'iOS-tyylinen alareunan välilehtipalkki'; |
| |
| @override |
| String get demoCupertinoTabBarDescription => |
| 'iOS-tyylinen alareunan välilehtipalkki siirtymistä varten. Näyttää useita välilehtiä, joista yksi on aktiivinen (oletuksena ensimmäinen välilehti).'; |
| |
| @override |
| String get cupertinoTabBarHomeTab => 'Koti'; |
| |
| @override |
| String get cupertinoTabBarChatTab => 'Chat'; |
| |
| @override |
| String get cupertinoTabBarProfileTab => 'Profiili'; |
| |
| @override |
| String get demoCupertinoTextFieldTitle => 'Tekstikentät'; |
| |
| @override |
| String get demoCupertinoTextFieldSubtitle => 'iOS-tyyliset tekstikentät'; |
| |
| @override |
| String get demoCupertinoTextFieldDescription => |
| 'Tekstikentän avulla käyttäjä voi lisätä tekstiä joko laite- tai näyttönäppäimistöllä.'; |
| |
| @override |
| String get demoCupertinoTextFieldPIN => 'PIN-koodi'; |
| |
| @override |
| String get demoColorsTitle => 'Värit'; |
| |
| @override |
| String get demoColorsSubtitle => 'Kaikki ennalta määritetyt värit'; |
| |
| @override |
| String get demoColorsDescription => |
| 'Material designin väripaletin värien ja värijoukkojen arvot.'; |
| |
| @override |
| String get demoTypographyTitle => 'Typografia'; |
| |
| @override |
| String get demoTypographySubtitle => 'Kaikki ennalta määrätyt tekstityylit'; |
| |
| @override |
| String get demoTypographyDescription => |
| 'Material Designin erilaisten typografisten tyylien määritelmät.'; |
| |
| @override |
| String get demo2dTransformationsTitle => '2D-muunnokset'; |
| |
| @override |
| String get demo2dTransformationsSubtitle => 'Panorointi, zoomaus, kierto'; |
| |
| @override |
| String get demo2dTransformationsDescription => |
| 'Napauta muokataksesi osia ja liiku kuvassa eleiden avulla. Panoroi vetämällä, zoomaa nipistämällä ja kierrä kahdella sormella. Palaa alkuperäiseen näkymään painamalla nollauspainiketta.'; |
| |
| @override |
| String get demo2dTransformationsResetTooltip => 'Nollaa muunnokset'; |
| |
| @override |
| String get demo2dTransformationsEditTooltip => 'Muokkaa osaa'; |
| |
| @override |
| String get buttonText => 'PAINIKE'; |
| |
| @override |
| String get demoBottomSheetTitle => 'Alaosa'; |
| |
| @override |
| String get demoBottomSheetSubtitle => |
| 'Näkyvissä pysyvä tai modaalinen alaosa'; |
| |
| @override |
| String get demoBottomSheetPersistentTitle => 'Näkyvissä pysyvä alaosa'; |
| |
| @override |
| String get demoBottomSheetPersistentDescription => |
| 'Näkyvissä pysyvä alaosa näyttää sovelluksen pääsisältöä täydentäviä tietoja. Tällainen alaosa on näkyvissä, vaikka käyttäjä tekee jotain sovelluksen muissa osissa.'; |
| |
| @override |
| String get demoBottomSheetModalTitle => 'Modaalinen alaosa'; |
| |
| @override |
| String get demoBottomSheetModalDescription => |
| 'Modaalinen alaosa on valikon tai valintaikkunan vaihtoehto, joka estää käyttäjää toimimasta muualla sovelluksessa.'; |
| |
| @override |
| String get demoBottomSheetAddLabel => 'Lisää'; |
| |
| @override |
| String get demoBottomSheetButtonText => 'NÄYTÄ ALAOSA'; |
| |
| @override |
| String get demoBottomSheetHeader => 'Ylätunniste'; |
| |
| @override |
| String demoBottomSheetItem(Object value) { |
| return 'Tuote ${value}'; |
| } |
| |
| @override |
| String get demoListsTitle => 'Luettelot'; |
| |
| @override |
| String get demoListsSubtitle => 'Vieritettävien luetteloiden ulkoasut'; |
| |
| @override |
| String get demoListsDescription => |
| 'Yksi korkeudeltaan kiinteä rivi, joka sisältää yleensä tekstiä ja jonka alussa tai lopussa on kuvake.'; |
| |
| @override |
| String get demoOneLineListsTitle => 'Yksi rivi'; |
| |
| @override |
| String get demoTwoLineListsTitle => 'Kaksi riviä'; |
| |
| @override |
| String get demoListsSecondary => 'Toissijainen teksti'; |
| |
| @override |
| String get demoProgressIndicatorTitle => 'Edistymisen osoittimet'; |
| |
| @override |
| String get demoProgressIndicatorSubtitle => |
| 'Lineaariset, ympyränmuotoiset, määrittelemättömät'; |
| |
| @override |
| String get demoCircularProgressIndicatorTitle => |
| 'Ympyränmuotoinen edistymisen osoitin'; |
| |
| @override |
| String get demoCircularProgressIndicatorDescription => |
| 'Material designin ympyränmuotoinen edistymisen osoitin, jonka pyöriminen osoittaa sovelluksen olevan varattu.'; |
| |
| @override |
| String get demoLinearProgressIndicatorTitle => |
| 'Lineaarinen edistymisen osoitin'; |
| |
| @override |
| String get demoLinearProgressIndicatorDescription => |
| 'Material designin lineaarinen edistymisen osoitin, jota kutsutaan myös etenemispalkiksi.'; |
| |
| @override |
| String get demoPickersTitle => 'Valitsimet'; |
| |
| @override |
| String get demoPickersSubtitle => 'Päivämäärän ja ajan valinta'; |
| |
| @override |
| String get demoDatePickerTitle => 'Päivämäärävalitsin'; |
| |
| @override |
| String get demoDatePickerDescription => |
| 'Näyttää Material Design ‑päivämäärävalitsimen sisältävän valintaikkunan.'; |
| |
| @override |
| String get demoTimePickerTitle => 'Ajan valitsin'; |
| |
| @override |
| String get demoTimePickerDescription => |
| 'Näyttää Material Design ‑aikavalitsimen sisältävän valintaikkunan.'; |
| |
| @override |
| String get demoPickersShowPicker => 'NÄYTÄ VALITSIN'; |
| |
| @override |
| String get demoTabsTitle => 'Välilehdet'; |
| |
| @override |
| String get demoTabsScrollingTitle => 'Vieritettävä'; |
| |
| @override |
| String get demoTabsNonScrollingTitle => 'Ei vieritettävä'; |
| |
| @override |
| String get demoTabsSubtitle => |
| 'Välilehdet, joiden näkymiä voidaan selata erikseen'; |
| |
| @override |
| String get demoTabsDescription => |
| 'Välilehdille järjestetään sisältöä eri näytöiltä, datajoukoista ja muista tilanteista.'; |
| |
| @override |
| String get demoSnackbarsTitle => 'Pikatiedotteet'; |
| |
| @override |
| String get demoSnackbarsSubtitle => |
| 'Pikatiedotteet näyttävät viestejä näytön alareunassa'; |
| |
| @override |
| String get demoSnackbarsDescription => |
| 'Pikatiedotteet ilmoittavat käyttäjille prosessista, jonka sovellus on suorittanut tai tulee suorittamaan. Ne näkyvät väliaikaisesti näytön alaosassa. Niiden ei pitäisi häiritä käyttökokemusta, ja ne katoavat itsestään.'; |
| |
| @override |
| String get demoSnackbarsButtonLabel => 'NÄYTÄ PIKATIEDOTE'; |
| |
| @override |
| String get demoSnackbarsText => 'Tämä on pikatiedote.'; |
| |
| @override |
| String get demoSnackbarsActionButtonLabel => 'TOIMINTO'; |
| |
| @override |
| String get demoSnackbarsAction => 'Valitsit pikatiedotteen toiminnon.'; |
| |
| @override |
| String get demoSelectionControlsTitle => 'Valintaohjaimet'; |
| |
| @override |
| String get demoSelectionControlsSubtitle => |
| 'Valintaruudut, valintanapit ja päälle/pois-valitsimet'; |
| |
| @override |
| String get demoSelectionControlsCheckboxTitle => 'Valintaruutu'; |
| |
| @override |
| String get demoSelectionControlsCheckboxDescription => |
| 'Valintaruutujen avulla käyttäjä voi valita useita vaihtoehtoja joukosta. Valintaruudun tavalliset arvovaihtoehdot ovat tosi ja epätosi, ja kolmisuuntaisen valintaruudun arvo voi myös olla tyhjä.'; |
| |
| @override |
| String get demoSelectionControlsRadioTitle => 'Valintanappi'; |
| |
| @override |
| String get demoSelectionControlsRadioDescription => |
| 'Valintanapin avulla käyttäjä voi valita yhden vaihtoehdon joukosta. Käytä valintanappeja, kun käyttäjä voi valita vain yhden vaihtoehdon ja hänen pitää nähdä kaikki vaihtoehdot vierekkäin.'; |
| |
| @override |
| String get demoSelectionControlsSwitchTitle => 'Valitsin'; |
| |
| @override |
| String get demoSelectionControlsSwitchDescription => |
| 'Päälle/pois-valitsimet vaihtavat yksittäisen asetuksen tilan. Valitsimen ohjaama vaihtoehto sekä sen nykyinen tila pitäisi näkyä selkeästi sen tunnuksesta.'; |
| |
| @override |
| String get demoBottomTextFieldsTitle => 'Tekstikentät'; |
| |
| @override |
| String get demoTextFieldTitle => 'Tekstikentät'; |
| |
| @override |
| String get demoTextFieldSubtitle => |
| 'Yksi rivi muokattavaa tekstiä ja numeroita'; |
| |
| @override |
| String get demoTextFieldDescription => |
| 'Tekstikentässä käyttäjä voi lisätä käyttöliittymään tekstiä. Niitä on yleensä lomakkeissa ja valintaikkunoissa.'; |
| |
| @override |
| String get demoTextFieldShowPasswordLabel => 'Näytä salasana'; |
| |
| @override |
| String get demoTextFieldHidePasswordLabel => 'Piilota salasana'; |
| |
| @override |
| String get demoTextFieldFormErrors => |
| 'Korjaa punaisena näkyvät virheet ennen lähettämistä.'; |
| |
| @override |
| String get demoTextFieldNameRequired => 'Nimi on pakollinen.'; |
| |
| @override |
| String get demoTextFieldOnlyAlphabeticalChars => 'Käytä vain aakkosia.'; |
| |
| @override |
| String get demoTextFieldEnterUSPhoneNumber => |
| '(###) ###-#### – Lisää yhdysvaltalainen puhelinnumero.'; |
| |
| @override |
| String get demoTextFieldEnterPassword => 'Lisää salasana.'; |
| |
| @override |
| String get demoTextFieldPasswordsDoNotMatch => 'Salasanat eivät ole samat'; |
| |
| @override |
| String get demoTextFieldWhatDoPeopleCallYou => |
| 'Millä nimellä sinua kutsutaan?'; |
| |
| @override |
| String get demoTextFieldNameField => 'Nimi*'; |
| |
| @override |
| String get demoTextFieldWhereCanWeReachYou => 'Mistä sinut saa kiinni?'; |
| |
| @override |
| String get demoTextFieldPhoneNumber => 'Puhelinnumero*'; |
| |
| @override |
| String get demoTextFieldYourEmailAddress => 'Sähköpostiosoite'; |
| |
| @override |
| String get demoTextFieldEmail => 'Sähköposti'; |
| |
| @override |
| String get demoTextFieldTellUsAboutYourself => |
| 'Kerro itsestäsi (esim. mitä teet työksesi, mitä harrastat)'; |
| |
| @override |
| String get demoTextFieldKeepItShort => |
| 'Älä kirjoita liikaa, tämä on pelkkä demo.'; |
| |
| @override |
| String get demoTextFieldLifeStory => 'Elämäntarina'; |
| |
| @override |
| String get demoTextFieldSalary => 'Palkka'; |
| |
| @override |
| String get demoTextFieldUSD => 'USD'; |
| |
| @override |
| String get demoTextFieldNoMoreThan => 'Enintään 8 merkkiä'; |
| |
| @override |
| String get demoTextFieldPassword => 'Salasana*'; |
| |
| @override |
| String get demoTextFieldRetypePassword => 'Lisää salasana uudelleen*'; |
| |
| @override |
| String get demoTextFieldSubmit => 'LÄHETÄ'; |
| |
| @override |
| String demoTextFieldNameHasPhoneNumber(Object name, Object phoneNumber) { |
| return 'Puhelinnumero (${name}) on ${phoneNumber}'; |
| } |
| |
| @override |
| String get demoTextFieldRequiredField => '* pakollinen kenttä'; |
| |
| @override |
| String get demoTooltipTitle => 'Työkaluvinkit'; |
| |
| @override |
| String get demoTooltipSubtitle => |
| 'Lyhyt viesti, joka näkyy pitkällä painalluksella tai hiiren ollessa elementin päällä'; |
| |
| @override |
| String get demoTooltipDescription => |
| 'Työkaluvinkki on tekstikenttä, joka selittää painikkeen toimintaa tai käyttöliittymän muuta toimintoa. Vinkin teksti näkyy, kun käyttäjä vie hiiren elementin päälle, tarkentaa siihen tai painaa sitä pitkään.'; |
| |
| @override |
| String get demoTooltipInstructions => |
| 'Paina pitkään tai vie hiiri elementin päälle, niin työkaluvinkki tulee esiin.'; |
| |
| @override |
| String get bottomNavigationCommentsTab => 'Kommentit'; |
| |
| @override |
| String get bottomNavigationCalendarTab => 'Kalenteri'; |
| |
| @override |
| String get bottomNavigationAccountTab => 'Tili'; |
| |
| @override |
| String get bottomNavigationAlarmTab => 'Herätys'; |
| |
| @override |
| String get bottomNavigationCameraTab => 'Kamera'; |
| |
| @override |
| String bottomNavigationContentPlaceholder(Object title) { |
| return 'Paikkamerkki ${title}-välilehdelle'; |
| } |
| |
| @override |
| String get buttonTextCreate => 'Luo'; |
| |
| @override |
| String dialogSelectedOption(Object value) { |
| return 'Valitsit: \"${value}\"'; |
| } |
| |
| @override |
| String get chipTurnOnLights => 'Laita valot päälle'; |
| |
| @override |
| String get chipSmall => 'Pieni'; |
| |
| @override |
| String get chipMedium => 'Keskikoko'; |
| |
| @override |
| String get chipLarge => 'Suuri'; |
| |
| @override |
| String get chipElevator => 'Hissi'; |
| |
| @override |
| String get chipWasher => 'Pesukone'; |
| |
| @override |
| String get chipFireplace => 'Takka'; |
| |
| @override |
| String get chipBiking => 'Pyöräily'; |
| |
| @override |
| String get dialogDiscardTitle => 'Hylätäänkö luonnos?'; |
| |
| @override |
| String get dialogLocationTitle => 'Käytetäänkö Googlen sijaintipalvelua?'; |
| |
| @override |
| String get dialogLocationDescription => |
| 'Anna Googlen auttaa sovelluksia sijainnin määrittämisessä. Googlelle lähetetään anonyymejä sijaintitietoja – myös kun sovelluksia ei ole käytössä.'; |
| |
| @override |
| String get dialogCancel => 'PERUUTA'; |
| |
| @override |
| String get dialogDiscard => 'HYLKÄÄ'; |
| |
| @override |
| String get dialogDisagree => 'EN HYVÄKSY'; |
| |
| @override |
| String get dialogAgree => 'HYVÄKSY'; |
| |
| @override |
| String get dialogSetBackup => 'Luo varmuuskopiointitili'; |
| |
| @override |
| String get dialogAddAccount => 'Lisää tili'; |
| |
| @override |
| String get dialogShow => 'NÄYTÄ VALINTAIKKUNA'; |
| |
| @override |
| String get dialogFullscreenTitle => 'Koko näytön valintaikkuna'; |
| |
| @override |
| String get dialogFullscreenSave => 'TALLENNA'; |
| |
| @override |
| String get dialogFullscreenDescription => |
| 'Koko näytön valintaikkunan esittely'; |
| |
| @override |
| String get cupertinoButton => 'Painike'; |
| |
| @override |
| String get cupertinoButtonWithBackground => 'Sisältää taustan'; |
| |
| @override |
| String get cupertinoAlertCancel => 'Peruuta'; |
| |
| @override |
| String get cupertinoAlertDiscard => 'Hylkää'; |
| |
| @override |
| String get cupertinoAlertLocationTitle => |
| 'Saako Maps käyttää sijaintiasi, kun käytät sovellusta?'; |
| |
| @override |
| String get cupertinoAlertLocationDescription => |
| 'Nykyinen sijaintisi näytetään kartalla ja sitä käytetään reittiohjeiden, lähistön hakutulosten ja arvioitujen matka-aikojen näyttämiseen.'; |
| |
| @override |
| String get cupertinoAlertAllow => 'Salli'; |
| |
| @override |
| String get cupertinoAlertDontAllow => 'Älä salli'; |
| |
| @override |
| String get cupertinoAlertFavoriteDessert => 'Valitse lempijälkiruokasi'; |
| |
| @override |
| String get cupertinoAlertDessertDescription => |
| 'Valitse mieluisin jälkiruokatyyppi alla olevasta luettelosta. Valintasi avulla sinulle personoidaan suosituslista alueesi ruokapaikoista.'; |
| |
| @override |
| String get cupertinoAlertCheesecake => 'Juustokakku'; |
| |
| @override |
| String get cupertinoAlertTiramisu => 'Tiramisu'; |
| |
| @override |
| String get cupertinoAlertApplePie => 'Omenapiirakka'; |
| |
| @override |
| String get cupertinoAlertChocolateBrownie => 'Suklaabrownie'; |
| |
| @override |
| String get cupertinoShowAlert => 'Näytä ilmoitus'; |
| |
| @override |
| String get colorsRed => 'PUNAINEN'; |
| |
| @override |
| String get colorsPink => 'VAALEANPUNAINEN'; |
| |
| @override |
| String get colorsPurple => 'VIOLETTI'; |
| |
| @override |
| String get colorsDeepPurple => 'TUMMANVIOLETTI'; |
| |
| @override |
| String get colorsIndigo => 'INDIGO'; |
| |
| @override |
| String get colorsBlue => 'SININEN'; |
| |
| @override |
| String get colorsLightBlue => 'VAALEANSININEN'; |
| |
| @override |
| String get colorsCyan => 'SYAANI'; |
| |
| @override |
| String get colorsTeal => 'TURKOOSI'; |
| |
| @override |
| String get colorsGreen => 'VIHREÄ'; |
| |
| @override |
| String get colorsLightGreen => 'VAALEANVIHREÄ'; |
| |
| @override |
| String get colorsLime => 'LIMETINVIHREÄ'; |
| |
| @override |
| String get colorsYellow => 'KELTAINEN'; |
| |
| @override |
| String get colorsAmber => 'KULLANRUSKEA'; |
| |
| @override |
| String get colorsOrange => 'ORANSSI'; |
| |
| @override |
| String get colorsDeepOrange => 'SYVÄ ORANSSI'; |
| |
| @override |
| String get colorsBrown => 'RUSKEA'; |
| |
| @override |
| String get colorsGrey => 'HARMAA'; |
| |
| @override |
| String get colorsBlueGrey => 'SINIHARMAA'; |
| |
| @override |
| String get placeChennai => 'Chennai'; |
| |
| @override |
| String get placeTanjore => 'Thanjavur'; |
| |
| @override |
| String get placeChettinad => 'Chettinad'; |
| |
| @override |
| String get placePondicherry => 'Pondicherry'; |
| |
| @override |
| String get placeFlowerMarket => 'Kukkatori'; |
| |
| @override |
| String get placeBronzeWorks => 'Pronssipaja'; |
| |
| @override |
| String get placeMarket => 'Tori'; |
| |
| @override |
| String get placeThanjavurTemple => 'Thanjavurin temppeli'; |
| |
| @override |
| String get placeSaltFarm => 'Suolaviljelmä'; |
| |
| @override |
| String get placeScooters => 'Skootterit'; |
| |
| @override |
| String get placeSilkMaker => 'Silkinkutoja'; |
| |
| @override |
| String get placeLunchPrep => 'Lounaan tekeminen'; |
| |
| @override |
| String get placeBeach => 'Ranta'; |
| |
| @override |
| String get placeFisherman => 'Kalastaja'; |
| |
| @override |
| String get starterAppTitle => 'Aloitussovellus'; |
| |
| @override |
| String get starterAppDescription => 'Responsiivinen aloitusasettelu'; |
| |
| @override |
| String get starterAppGenericButton => 'PAINIKE'; |
| |
| @override |
| String get starterAppTooltipAdd => 'Lisää'; |
| |
| @override |
| String get starterAppTooltipFavorite => 'Suosikki'; |
| |
| @override |
| String get starterAppTooltipShare => 'Jaa'; |
| |
| @override |
| String get starterAppTooltipSearch => 'Haku'; |
| |
| @override |
| String get starterAppGenericTitle => 'Otsikko'; |
| |
| @override |
| String get starterAppGenericSubtitle => 'Alaotsikko'; |
| |
| @override |
| String get starterAppGenericHeadline => 'Otsake'; |
| |
| @override |
| String get starterAppGenericBody => 'Leipäteksti'; |
| |
| @override |
| String starterAppDrawerItem(Object value) { |
| return 'Tuote ${value}'; |
| } |
| |
| @override |
| String get shrineMenuCaption => 'VALIKKO'; |
| |
| @override |
| String get shrineCategoryNameAll => 'KAIKKI'; |
| |
| @override |
| String get shrineCategoryNameAccessories => 'ASUSTEET'; |
| |
| @override |
| String get shrineCategoryNameClothing => 'VAATTEET'; |
| |
| @override |
| String get shrineCategoryNameHome => 'KOTI'; |
| |
| @override |
| String get shrineLogoutButtonCaption => 'KIRJAUDU ULOS'; |
| |
| @override |
| String get shrineLoginUsernameLabel => 'Käyttäjänimi'; |
| |
| @override |
| String get shrineLoginPasswordLabel => 'Salasana'; |
| |
| @override |
| String get shrineCancelButtonCaption => 'PERUUTA'; |
| |
| @override |
| String get shrineNextButtonCaption => 'SEURAAVA'; |
| |
| @override |
| String get shrineCartPageCaption => 'OSTOSKORI'; |
| |
| @override |
| String shrineProductQuantity(Object quantity) { |
| return 'Määrä: ${quantity}'; |
| } |
| |
| @override |
| String shrineProductPrice(Object price) { |
| return 'x ${price}'; |
| } |
| |
| @override |
| String shrineCartItemCount(int quantity) { |
| return intl.Intl.pluralLogic( |
| quantity, |
| locale: localeName, |
| zero: 'EI TUOTTEITA', |
| one: '1 TUOTE', |
| other: '${quantity} TUOTETTA', |
| ); |
| } |
| |
| @override |
| String get shrineCartClearButtonCaption => 'TYHJENNÄ OSTOSKORI'; |
| |
| @override |
| String get shrineCartTotalCaption => 'YHTEENSÄ'; |
| |
| @override |
| String get shrineCartSubtotalCaption => 'Välisumma:'; |
| |
| @override |
| String get shrineCartShippingCaption => 'Toimituskulut:'; |
| |
| @override |
| String get shrineCartTaxCaption => 'Verot:'; |
| |
| @override |
| String get shrineProductVagabondSack => 'Vagabond-laukku'; |
| |
| @override |
| String get shrineProductStellaSunglasses => 'Stella-aurinkolasit'; |
| |
| @override |
| String get shrineProductWhitneyBelt => 'Whitney-vyö'; |
| |
| @override |
| String get shrineProductGardenStrand => 'Garden-moniketju'; |
| |
| @override |
| String get shrineProductStrutEarrings => 'Näyttävät korvakorut'; |
| |
| @override |
| String get shrineProductVarsitySocks => 'Tennissukat'; |
| |
| @override |
| String get shrineProductWeaveKeyring => 'Punottu avaimenperä'; |
| |
| @override |
| String get shrineProductGatsbyHat => 'Gatsby-hattu'; |
| |
| @override |
| String get shrineProductShrugBag => 'Olkalaukku'; |
| |
| @override |
| String get shrineProductGiltDeskTrio => 'Kullattu kolmoispöytä'; |
| |
| @override |
| String get shrineProductCopperWireRack => 'Kuparilankahylly'; |
| |
| @override |
| String get shrineProductSootheCeramicSet => 'Soothe-keramiikka-astiasto'; |
| |
| @override |
| String get shrineProductHurrahsTeaSet => 'Hurrahs-teeastiasto'; |
| |
| @override |
| String get shrineProductBlueStoneMug => 'Sininen keraaminen muki'; |
| |
| @override |
| String get shrineProductRainwaterTray => 'Sadeveden keräin'; |
| |
| @override |
| String get shrineProductChambrayNapkins => 'Chambray-lautasliinat'; |
| |
| @override |
| String get shrineProductSucculentPlanters => 'Mehikasvien ruukut'; |
| |
| @override |
| String get shrineProductQuartetTable => 'Neliosainen pöytäsarja'; |
| |
| @override |
| String get shrineProductKitchenQuattro => 'Quattro (keittiö)'; |
| |
| @override |
| String get shrineProductClaySweater => 'Maanvärinen college-paita'; |
| |
| @override |
| String get shrineProductSeaTunic => 'Merenvärinen tunika'; |
| |
| @override |
| String get shrineProductPlasterTunic => 'Luonnonvalkoinen tunika'; |
| |
| @override |
| String get shrineProductWhitePinstripeShirt => 'Valkoinen liituraitapaita'; |
| |
| @override |
| String get shrineProductChambrayShirt => 'Chambray-paita'; |
| |
| @override |
| String get shrineProductSeabreezeSweater => 'Merituuli-college'; |
| |
| @override |
| String get shrineProductGentryJacket => 'Gentry-takki'; |
| |
| @override |
| String get shrineProductNavyTrousers => 'Laivastonsiniset housut'; |
| |
| @override |
| String get shrineProductWalterHenleyWhite => 'Walter Henley (valkoinen)'; |
| |
| @override |
| String get shrineProductSurfAndPerfShirt => 'Surffipaita'; |
| |
| @override |
| String get shrineProductGingerScarf => 'Punertava huivi'; |
| |
| @override |
| String get shrineProductRamonaCrossover => 'Ramona crossover'; |
| |
| @override |
| String get shrineProductClassicWhiteCollar => 'Klassinen valkokaulus'; |
| |
| @override |
| String get shrineProductCeriseScallopTee => |
| 'Kirsikanpunainen scallop-teepaita'; |
| |
| @override |
| String get shrineProductShoulderRollsTee => 'T-paita, käärittävät hihat'; |
| |
| @override |
| String get shrineProductGreySlouchTank => 'Hihaton harmaa löysä paita'; |
| |
| @override |
| String get shrineProductSunshirtDress => 'UV-paitamekko'; |
| |
| @override |
| String get shrineProductFineLinesTee => 'T-paita, ohuet viivat'; |
| |
| @override |
| String get shrineTooltipSearch => 'Haku'; |
| |
| @override |
| String get shrineTooltipSettings => 'Asetukset'; |
| |
| @override |
| String get shrineTooltipOpenMenu => 'Avaa valikko'; |
| |
| @override |
| String get shrineTooltipCloseMenu => 'Sulje valikko'; |
| |
| @override |
| String get shrineTooltipCloseCart => 'Sulje ostoskori'; |
| |
| @override |
| String shrineScreenReaderCart(int quantity) { |
| return intl.Intl.pluralLogic( |
| quantity, |
| locale: localeName, |
| zero: 'Ostoskori, ei tuotteita', |
| one: 'Ostoskori, 1 tuote', |
| other: 'Ostoskori, ${quantity} tuotetta', |
| ); |
| } |
| |
| @override |
| String get shrineScreenReaderProductAddToCart => 'Lisää ostoskoriin'; |
| |
| @override |
| String shrineScreenReaderRemoveProductButton(Object product) { |
| return 'Poista ${product}'; |
| } |
| |
| @override |
| String get shrineTooltipRemoveItem => 'Poista tuote'; |
| |
| @override |
| String get craneFormDiners => 'Ruokaravintolat'; |
| |
| @override |
| String get craneFormDate => 'Valitse päivämäärä'; |
| |
| @override |
| String get craneFormTime => 'Valitse aika'; |
| |
| @override |
| String get craneFormLocation => 'Valitse sijainti'; |
| |
| @override |
| String get craneFormTravelers => 'Matkustajat'; |
| |
| @override |
| String get craneFormOrigin => 'Valitse lähtöpaikka'; |
| |
| @override |
| String get craneFormDestination => 'Valitse määränpää'; |
| |
| @override |
| String get craneFormDates => 'Valitse päivämäärät'; |
| |
| @override |
| String craneHours(int hours) { |
| return intl.Intl.pluralLogic( |
| hours, |
| locale: localeName, |
| one: '1 h', |
| other: '${hours} h', |
| ); |
| } |
| |
| @override |
| String craneMinutes(int minutes) { |
| return intl.Intl.pluralLogic( |
| minutes, |
| locale: localeName, |
| one: '1 min', |
| other: '${minutes} min', |
| ); |
| } |
| |
| @override |
| String craneFlightDuration(Object hoursShortForm, Object minutesShortForm) { |
| return '${hoursShortForm} ${minutesShortForm}'; |
| } |
| |
| @override |
| String get craneFly => 'LENTÄMINEN'; |
| |
| @override |
| String get craneSleep => 'NUKKUMINEN'; |
| |
| @override |
| String get craneEat => 'SYÖMINEN'; |
| |
| @override |
| String get craneFlySubhead => 'Lennot määränpään mukaan'; |
| |
| @override |
| String get craneSleepSubhead => 'Majoituspaikat määränpään mukaan'; |
| |
| @override |
| String get craneEatSubhead => 'Ravintolat määränpään mukaan'; |
| |
| @override |
| String craneFlyStops(int numberOfStops) { |
| return intl.Intl.pluralLogic( |
| numberOfStops, |
| locale: localeName, |
| zero: 'Suorat lennot', |
| one: '1 välilasku', |
| other: '${numberOfStops} välilaskua', |
| ); |
| } |
| |
| @override |
| String craneSleepProperties(int totalProperties) { |
| return intl.Intl.pluralLogic( |
| totalProperties, |
| locale: localeName, |
| zero: 'Ei majoituspaikkoja saatavilla', |
| one: '1 majoituspaikka saatavilla', |
| other: '${totalProperties} majoituspaikkaa saatavilla', |
| ); |
| } |
| |
| @override |
| String craneEatRestaurants(int totalRestaurants) { |
| return intl.Intl.pluralLogic( |
| totalRestaurants, |
| locale: localeName, |
| zero: 'Ei ravintoloita', |
| one: '1 ravintola', |
| other: '${totalRestaurants} ravintolaa', |
| ); |
| } |
| |
| @override |
| String get craneFly0 => 'Aspen, Yhdysvallat'; |
| |
| @override |
| String get craneFly1 => 'Big Sur, Yhdysvallat'; |
| |
| @override |
| String get craneFly2 => 'Khumbun laakso, Nepal'; |
| |
| @override |
| String get craneFly3 => 'Machu Picchu, Peru'; |
| |
| @override |
| String get craneFly4 => 'Malé, Malediivit'; |
| |
| @override |
| String get craneFly5 => 'Vitznau, Sveitsi'; |
| |
| @override |
| String get craneFly6 => 'Mexico City, Meksiko'; |
| |
| @override |
| String get craneFly7 => 'Mount Rushmore, Yhdysvallat'; |
| |
| @override |
| String get craneFly8 => 'Singapore'; |
| |
| @override |
| String get craneFly9 => 'Havanna, Kuuba'; |
| |
| @override |
| String get craneFly10 => 'Kairo, Egypti'; |
| |
| @override |
| String get craneFly11 => 'Lissabon, Portugali'; |
| |
| @override |
| String get craneFly12 => 'Napa, Yhdysvallat'; |
| |
| @override |
| String get craneFly13 => 'Bali, Indonesia'; |
| |
| @override |
| String get craneSleep0 => 'Malé, Malediivit'; |
| |
| @override |
| String get craneSleep1 => 'Aspen, Yhdysvallat'; |
| |
| @override |
| String get craneSleep2 => 'Machu Picchu, Peru'; |
| |
| @override |
| String get craneSleep3 => 'Havanna, Kuuba'; |
| |
| @override |
| String get craneSleep4 => 'Vitznau, Sveitsi'; |
| |
| @override |
| String get craneSleep5 => 'Big Sur, Yhdysvallat'; |
| |
| @override |
| String get craneSleep6 => 'Napa, Yhdysvallat'; |
| |
| @override |
| String get craneSleep7 => 'Porto, Portugali'; |
| |
| @override |
| String get craneSleep8 => 'Tulum, Meksiko'; |
| |
| @override |
| String get craneSleep9 => 'Lissabon, Portugali'; |
| |
| @override |
| String get craneSleep10 => 'Kairo, Egypti'; |
| |
| @override |
| String get craneSleep11 => 'Taipei, Taiwan'; |
| |
| @override |
| String get craneEat0 => 'Napoli, Italia'; |
| |
| @override |
| String get craneEat1 => 'Dallas, Yhdysvallat'; |
| |
| @override |
| String get craneEat2 => 'Córdoba, Argentiina'; |
| |
| @override |
| String get craneEat3 => 'Portland, Yhdysvallat'; |
| |
| @override |
| String get craneEat4 => 'Pariisi, Ranska'; |
| |
| @override |
| String get craneEat5 => 'Soul, Etelä-Korea'; |
| |
| @override |
| String get craneEat6 => 'Seattle, Yhdysvallat'; |
| |
| @override |
| String get craneEat7 => 'Nashville, Yhdysvallat'; |
| |
| @override |
| String get craneEat8 => 'Atlanta, Yhdysvallat'; |
| |
| @override |
| String get craneEat9 => 'Madrid, Espanja'; |
| |
| @override |
| String get craneEat10 => 'Lissabon, Portugali'; |
| |
| @override |
| String get craneFly0SemanticLabel => |
| 'Talvimökki lumisessa maisemassa ja ikivihreitä puita'; |
| |
| @override |
| String get craneFly1SemanticLabel => 'Teltta pellolla'; |
| |
| @override |
| String get craneFly2SemanticLabel => 'Rukouslippuja lumisen vuoren edessä'; |
| |
| @override |
| String get craneFly3SemanticLabel => 'Machu Picchun linnake'; |
| |
| @override |
| String get craneFly4SemanticLabel => 'Vedenpäällisiä taloja'; |
| |
| @override |
| String get craneFly5SemanticLabel => 'Järvenrantahotelli vuorten edessä'; |
| |
| @override |
| String get craneFly6SemanticLabel => 'Ilmanäkymä Palacio de Bellas Artesista'; |
| |
| @override |
| String get craneFly7SemanticLabel => 'Mount Rushmore'; |
| |
| @override |
| String get craneFly8SemanticLabel => 'Supertree Grove'; |
| |
| @override |
| String get craneFly9SemanticLabel => |
| 'Mies nojaamassa siniseen antiikkiautoon'; |
| |
| @override |
| String get craneFly10SemanticLabel => |
| 'Al-Azhar-moskeijan tornit auringonlaskun aikaan'; |
| |
| @override |
| String get craneFly11SemanticLabel => 'Tiilimajakka meressä'; |
| |
| @override |
| String get craneFly12SemanticLabel => 'Uima-allas ja palmuja'; |
| |
| @override |
| String get craneFly13SemanticLabel => 'Meriallas ja palmuja'; |
| |
| @override |
| String get craneSleep0SemanticLabel => 'Vedenpäällisiä taloja'; |
| |
| @override |
| String get craneSleep1SemanticLabel => |
| 'Talvimökki lumisessa maisemassa ja ikivihreitä puita'; |
| |
| @override |
| String get craneSleep2SemanticLabel => 'Machu Picchun linnake'; |
| |
| @override |
| String get craneSleep3SemanticLabel => |
| 'Mies nojaamassa siniseen antiikkiautoon'; |
| |
| @override |
| String get craneSleep4SemanticLabel => 'Järvenrantahotelli vuorten edessä'; |
| |
| @override |
| String get craneSleep5SemanticLabel => 'Teltta pellolla'; |
| |
| @override |
| String get craneSleep6SemanticLabel => 'Uima-allas ja palmuja'; |
| |
| @override |
| String get craneSleep7SemanticLabel => |
| 'Värikkäitä rakennuksia Riberia Squarella'; |
| |
| @override |
| String get craneSleep8SemanticLabel => |
| 'Mayalaiset rauniot kalliolla rannan yläpuolella'; |
| |
| @override |
| String get craneSleep9SemanticLabel => 'Tiilimajakka meressä'; |
| |
| @override |
| String get craneSleep10SemanticLabel => |
| 'Al-Azhar-moskeijan tornit auringonlaskun aikaan'; |
| |
| @override |
| String get craneSleep11SemanticLabel => 'Taipei 101 ‑pilvenpiirtäjä'; |
| |
| @override |
| String get craneEat0SemanticLabel => 'Pizza puu-uunissa'; |
| |
| @override |
| String get craneEat1SemanticLabel => |
| 'Tyhjä baaritiski ja amerikkalaisravintolan tyyliset tuolit'; |
| |
| @override |
| String get craneEat2SemanticLabel => 'Hampurilainen'; |
| |
| @override |
| String get craneEat3SemanticLabel => 'Korealainen taco'; |
| |
| @override |
| String get craneEat4SemanticLabel => 'Suklaajälkiruoka'; |
| |
| @override |
| String get craneEat5SemanticLabel => 'Taiteellinen ravintolan istuma-alue'; |
| |
| @override |
| String get craneEat6SemanticLabel => 'Katkarapuannos'; |
| |
| @override |
| String get craneEat7SemanticLabel => 'Leipomon sisäänkäynti'; |
| |
| @override |
| String get craneEat8SemanticLabel => 'Lautasellinen rapuja'; |
| |
| @override |
| String get craneEat9SemanticLabel => 'Kahvilan tiski, jossa leivonnaisia'; |
| |
| @override |
| String get craneEat10SemanticLabel => |
| 'Nainen pitää kädessään suurta pastrami-voileipää'; |
| |
| @override |
| String get fortnightlyMenuFrontPage => 'Etusivu'; |
| |
| @override |
| String get fortnightlyMenuWorld => 'Ulkomaat'; |
| |
| @override |
| String get fortnightlyMenuUS => 'Yhdysvallat'; |
| |
| @override |
| String get fortnightlyMenuPolitics => 'Politiikka'; |
| |
| @override |
| String get fortnightlyMenuBusiness => 'Liiketoiminta'; |
| |
| @override |
| String get fortnightlyMenuTech => 'Tekniikka'; |
| |
| @override |
| String get fortnightlyMenuScience => 'Tiede'; |
| |
| @override |
| String get fortnightlyMenuSports => 'Urheilu'; |
| |
| @override |
| String get fortnightlyMenuTravel => 'Matkailu'; |
| |
| @override |
| String get fortnightlyMenuCulture => 'Kulttuuri'; |
| |
| @override |
| String get fortnightlyTrendingTechDesign => 'TechDesign'; |
| |
| @override |
| String get fortnightlyTrendingReform => 'Reform'; |
| |
| @override |
| String get fortnightlyTrendingHealthcareRevolution => 'HealthcareRevolution'; |
| |
| @override |
| String get fortnightlyTrendingGreenArmy => 'GreenArmy'; |
| |
| @override |
| String get fortnightlyTrendingStocks => 'Stocks'; |
| |
| @override |
| String get fortnightlyLatestUpdates => 'Viimeisimmät päivitykset'; |
| |
| @override |
| String get fortnightlyHeadlineHealthcare => |
| 'Terveydenhuollon hiljainen mutta vaikuttava vallankumous'; |
| |
| @override |
| String get fortnightlyHeadlineWar => 'Sodan erottamat amerikkalaiselämät'; |
| |
| @override |
| String get fortnightlyHeadlineGasoline => 'Bensiinin tulevaisuus'; |
| |
| @override |
| String get fortnightlyHeadlineArmy => 'Vihreä armeija uudistuu sisältä päin'; |
| |
| @override |
| String get fortnightlyHeadlineStocks => |
| 'Osakkeiden kasvun hidastuessa katseet kääntyvät valuuttaan'; |
| |
| @override |
| String get fortnightlyHeadlineFabrics => |
| 'Tulevaisuuden kankaita kehitetään teknologian avulla'; |
| |
| @override |
| String get fortnightlyHeadlineFeminists => |
| 'Feministit kyseenalaistavat puolueellisuuden'; |
| |
| @override |
| String get fortnightlyHeadlineBees => 'Maaseudun mehiläiskato'; |
| } |