Example #1
0
 public static function kaanna($kieli)
 {
     if ($kieli == Kielet::$RUOTSI) {
         // Henkilötiedot:
         /*Painikkeet::$lisaa_henkilo_value = "Ny människa";
                     Painikkeet::$tallenna_henkilo_value = "Spara";
                     Painikkeet::$peru_henkilon_lisaaminen_value = "Backa ur utan att spara";
                     Painikkeet::$tallenna_tietojen_muutokset_value = "Spara persondataändringar";
                     Painikkeet::$nayta_tietomuutoslomake_value = "Ändra egna personuppgifter";
                     Painikkeet::$peru_tietojen_muutokset_value = "Avbryt dataändringar";
         
                     Painikkeet::$nayta_valtuudet_value = "Visa rättigheter";
                     Painikkeet::$muokkaa_valtuudet_value = "Modifiera rättigheter";
                     Painikkeet::$poistu_valtuuksista_value = "Tillbaka";
                     Painikkeet::$poistu_valtuuksien_muutoksista_value = "Peru valtuusmuutokset";
                     Painikkeet::$tallenna_valtuuksien_muutokset_value = "Tallenna valtuuksien muutokset";
         
                     
                     // kokonaisuudet:
                     Painikkeet::$palaa_kokonaisuuksiin = "Tillbaka till helheterna";
         
                     Painikkeet::$ESIKATSELU_VALUE = "Esikatselu";
                     Painikkeet::$ESIKATSELU_TITLE = "Kokonaisuuden esikatselu";
                     Painikkeet::$ESIKATSELU_SULJE_VALUE = "Sulje esikatselu";
                     Painikkeet::$ESIKATSELU_SULJE_TITLE = "Sulje esikatselu";
                     Painikkeet::$TALLENNA_UUSI_KOKON_VALUE = "Spara ny helhet";
                     Painikkeet::$TALLENNA_MUOKKAUS_KOKON_VALUE = "Spara andringar i helhet";
                     Painikkeet::$TALLENNA_MUOKKAUS_KOKON_TITLE =
                         "Sparar ändringar och visar helheterna";
                     Painikkeet::$TALLENNA_KESKEN_KOKON_VALUE = "Spara och fortsätt";
                     Painikkeet::$TALLENNA_KESKEN_KOKON_TITLE =
                         "Tallentaa muutokset, mutta ei poista muokkaustilasta.";
                     Painikkeet::$POISTA_KOKON_VALUE = "Radera helhet";
                     Painikkeet::$POISTOVAHVISTUS_KOKON_VALUE = "Bekrafta radering";
                     Painikkeet::$PERU_POISTO_KOKON_VALUE = "Avbryt radering";
                     Painikkeet::$MUOKKAA_KOKON_VALUE = "Ändra helhet";
                     Painikkeet::$PERU_UUDEN_KOKON_TALLENNUS_VALUE = "Avbryt";
                     Painikkeet::$PERU_KOKON_MUUTOSTEN_TALLENNUS_VALUE = "Avbryt utan att spara nogonting";
                     Painikkeet::$UUSI_KOKON_VALUE = "Ny helhet";
                     Painikkeet::$KATSO_KOKON_VALUE = "Öppna helhet";
                     Painikkeet::$LISAA_KUVA_TIIVIS_KOKON_VALUE = "Ladda en kuva tiivistelmaan";
         
                     Painikkeet::$LISAA_KUVA_TIIVIS_KOKON_TITLE = "Lisää tiivistelmään kuvan
                                 kursorin nykyiseen kohtaan.";
                     Painikkeet::$LISAA_KUVA_SELITYS_KOKON_VALUE = "Ladda en kuva selitykseen";
                     Painikkeet::$LISAA_KUVA_SELITYS_KOKON_TITLE = "Lisää selitykseen kuvan
                                 kursorin nykyiseen kohtaan.";
         
                     Painikkeet::$SIIRRA_YLEMMAKSI_KOKON_value = "Siirrä ylemmäksi";
                     Painikkeet::$SIIRRA_YLEMMAKSI_KOKON_title =
                         "Vaihtaa kahden peräkkäisen kokonaisuuden keskinäisen järjestyksen";
                     Painikkeet::$SIIRRA_ALEMMAKSI_KOKON_value = "Siirrä alemmaksi";
                     Painikkeet::$SIIRRA_ALEMMAKSI_KOKON_title =
                         "Vaihtaa kahden peräkkäisen kokonaisuuden keskinäisen järjestyksen";
         
                     Painikkeet::$JULKISTA_KOKON_value = "Julkista";
                     Painikkeet::$JULKISTA_KOKON_title =
                         "Avaa kokonaisuuden sisätö kaikkien nähtäville";
         
                     Painikkeet::$PIILOTA_KOKON_value = "Piilota";
                     Painikkeet::$PIILOTA_KOKON_title =
                         "Piilottaa kokonaisuuden sisätö muilta.
                         Vain tekijä (ja ylläpitäjä) pystyvät näkemään sen. Otsikko
                         näkyy kaikille";
         
                     Painikkeet::$NAYTA_KOODI_value = "Koodi";
                     Painikkeet::$NAYTA_KOODI_title =
                         "Näyttää tiivistelmän html-koodin.";
                     
         
                     // KUVAT:
                     Painikkeet::$TALLENNA_UUSI_KUVA_VALUE = "Tallenna kuva";
                     Painikkeet::$TALLENNA_MUOKKAUS_KUVA_VALUE = "Tallenna kuvatietojen muutokset";
                     Painikkeet::$POISTA_KUVA_VALUE = "Poista kuva";
                     Painikkeet::$POISTOVAHVISTUS_KUVA_VALUE = "Poiston vahvistus";
                     Painikkeet::$PERU_POISTO_KUVA_VALUE = "Peru kuvan poisto";
                     Painikkeet::$MUOKKAA_KUVA_VALUE = "Muokkaa kuvatietoja";
                     Painikkeet::$PERUMINEN_KUVA_VALUE = "Poistu";
                     Painikkeet::$UUSI_KUVA_VALUE = "Uusi kuva";
         
         
                     // Tehtävätehtävät:
                     Painikkeet::$palaa_tehtaviin_value = "Paluu tehtäviin";
                     Painikkeet::$tehtava_peru_uuden_tallennus_value = "Peru tehtävän luominen";
                     Painikkeet::$tehtava_peru_uuden_tallennus_title = "Paluu tehäviin";
                     Painikkeet::$ratkaisu_peru_uuden_tallennus_value = "Peru ratkaisun luominen";
                     Painikkeet::$ratkaisu_peru_uuden_tallennus_title = "Paluu tehäviin";
                     Painikkeet::$tehtava_tallenna_uusi_value = "Tallenna tehtävä";
                     Painikkeet::$tehtava_tallenna_muokkaus_value = 
                         "Tallenna tehtävän muutokset";
                     Painikkeet::$tehtava_poista_value = "Poista tehtävä";
                     Painikkeet::$tehtava_poistovahvistus_value = "Poiston vahvistus";
                     Painikkeet::$tehtava_peru_poisto_value = "Peru tehtävän poisto";
                     Painikkeet::$tehtava_muokkaa_value = "Muokkaa tehtävätietoja";
                     Painikkeet::$tehtava_peruminen_value = "Poistu";
                     Painikkeet::$tehtava_uusi_value = "Uusi tehtävä";
                     Painikkeet::$tehtava_lisaa_kuva_value = "Lisää kuva";
                     Painikkeet::$tehtava_lisaa_kuva_title =
                                             "Lisää kuva tehtävään";
                     Painikkeet::$tehtava_muokkaa_kuva_value = "Muokkaa kuvaa";
                     Painikkeet::$tehtava_poista_kuva_value = "Poista kuva";
                     Painikkeet::$tehtava_nayta_tehtavat_value = "Näytä tehtävät";
                     Painikkeet::$tehtava_nayta_tehtavat_title =
                         "Näyttää tähän kokonaisuuteen liittyvät tehtävät";
         
                     // ratkaisutehtävät:
                     Painikkeet::$ratkaisu_tallenna_uusi_value = "Tallenna ratkaisu";
                     Painikkeet::$ratkaisu_tallenna_muokkaus_value = 
                                 "Tallenna ratkaisun muutokset";
                     Painikkeet::$ratkaisu_poista_value = "Poista ratkaisu";
                     Painikkeet::$ratkaisu_poistovahvistus_value = "Ratkaisun poiston vahvistus";
                     Painikkeet::$ratkaisu_peru_poisto_value = "Peru ratkaisun poisto";
                     Painikkeet::$ratkaisu_muokkaa_value = "Muokkaa vastausta/ratkaisua";
                     Painikkeet::$ratkaisu_peruminen_value =
                                                 "Poistu ratkaisunäkymästä";
                     Painikkeet::$ratkaisu_uusi_value = "Uusi ratkaisu";
                     Painikkeet::$ratkaisu_lisaa_kuva_value = "Lisää kuva ratkaisuun";
                     Painikkeet::$ratkaisu_lisaa_kuva_title =
                                             "Lisää kuva ratkaisuun";
                     Painikkeet::$ratkaisu_muokkaa_kuva_value = "Muokkaa kuvaa (ratkaisu)";
                     Painikkeet::$ratkaisu_poista_kuva_value = "Poista kuva (ratkaisu)";
         
                     Painikkeet::$ratkaisu_nayta_ratkaisut_value = "Näytä ratkaisut";
                     Painikkeet::$ratkaisu_nayta_ratkaisut_title =
                         "Näyttää tämän tehtävän ratkaisut";
         
                     // YLEISET:
                     Painikkeet::$KIRJAUDU_ULOS_VALUE = "Logga ut";
         
                     // Muut kuin painikkeet:
                     Tekstit::$language_name_SV = "svenska";
                     Tekstit::$language_name_FI = "finska";
                     Tekstit::$language_name_EN = "engelska";
         
                     Tekstit::$oppiaine_nimi_FY = "Fysik"; //Fysiikka
                     Tekstit::$oppiaine_nimi_KE = "Kemi"; //Kemia
                     Tekstit::$oppiaine_nimi_MA = "Matematik"; //Matematiikka
                     Tekstit::$oppiaine_nimi_TT = "Datateknik"; //Tietotekniikka
         
                     Tekstit::$PERUSKOULU_nimi = "Grundskola";
                     Tekstit::$LUKIO_nimi = "Gymnasium";
                     Tekstit::$YLIOPISTO_nimi = "Universitet";
         
                     Vaikeustasot::$HELPPO_kuvaus = "Enkel"; //
                     Vaikeustasot::$NORMAALI_kuvaus = "Normal"; //
                     Vaikeustasot::$VAIKEA_kuvaus = "Svår"; //
         
                     Tekstit::$otsikko1_etusivu = "Välkommen!";
         
                     Tekstit::$ilm_kokon_ei_loytynyt=
                                         "Helheten hittades inte!";;
         
                     Tekstit::$ilm_kokon_yhtaan_kokon_ei_loytynyt =
                                 "Ingen helhet hittades!";
                     Tekstit::$ilm_kokon_lukitus_paalla =
                                 "Lukitus päällä!";
                     Tekstit::$ilm_kokon_lisays_ok = "Ny helhet skapades!";
                     Tekstit::$ilm_kokon_lisays_peruttu = "Skapande av ny helhet avbröts!";
                     Tekstit::$ilm_kokon_lisays_eiok = "Skapande av ny helhet misslyckades!";
                     Tekstit::$ilm_kokon_muokkaustallennus_ok = "Ändringarna sparade!";
                     Tekstit::$ilm_kokon_muokkaustallennus_eiok =
                                             "Det misslyckades att spara ändringar! Beklagar!";
                     Tekstit::$ilm_kokon_muokkaus_peruttu = "Ändring av helhet avbröts!";
         
                     Tekstit::$ilm_toimintoa_ei_toteutettu =
                                             "Den här funktionen är tyvärr inte färdig!";
         
                     Tekstit::$ilm_kirjautunut = "Inloggad";
         
                     Tekstit::$ilm_kokon_poisto_ok = "Kokonaisuuden poisto onnistui!";
                     Tekstit::$ilm_kokon_poisto_peruttu = "Radering av helhet avbröts!";
         
                     Tekstit::$ilm_kokon_poisto_eiok_alakokonaisuuksien_takia=
                         "Helheten har alakokonaisuuksia! Poisto ei onnistu!";
         
                     Tekstit::$ilm_kokon_poisto_eiok_kokonaisuutta_ei_loytynyt=
                         "Poistettavaa helheten ei löytynyt!";
                     Tekstit::$ilm_kokon_jarjestyksen_vaihto_ok =
                         "Järjestyksen vaihto onnistui!";
                     Tekstit::$ilm_kokon_jarjestyksen_vaihto_eiok =
                         "Virhe! Järjestyksen vaihto EI onnistunut!";
         
                     Tekstit::$ilm_kokon_julkistaminen_ok =
                         "Kokonaisuus näkyy nyt kaikille!";
                     Tekstit::$ilm_kokon_piilotus_ok =
                         "Kokonaisuuden sisätö näkyy nyt vain sinulle
                             (otsikko näkyy kaikille)!";
                     Tekstit::$ilm_kokon_nakyvyysmuutostallennus_eiok =
                         "Kokonaisuuden näkyvyyden muutoksen tallennus epäonnistui!";
         
                     Tekstit::$ilm_kokon_piilotettu_paitsi_ots =
                         "Kokonaisuuden sisätö piilotettu. Todennäköisesti
                             sisältö on kesken ja se julkaistaan ennen pitkää.";
         
                     Tekstit::$ilm_kokon_ylakokon_paivitetty = "Överhelhet uppdaterad!";
         
         
                     Tekstit::$ilm_kirjautui_ulos = "loggade ut"; // Tulee nimen jälkeen.
         
                     // Henkilöilmoitukset:
                     Tekstit::$ilm_nayta_valtuudet = "Nayta valtuudet";
                     Tekstit::$ilm_lisaa_henkilo = "Täällä voit lisätä
                                                 uuden henkilön";
                     Tekstit::$ilm_nayta_valtuudet = "Täällä voit tarkastella
                         ja muokata henkilöiden valtuuksia (käyttöoikeuksia)!";
                     Tekstit::$ilm_muokkaa_valtuudet = "Henkilön valtuuksien muokkaus";
                     Tekstit::$ilm_valtuusmuutokset_tallennettu = "Valtuusmuutokset tallennettu!";
                     Tekstit::$ilm_valtuusmuokkaus_peruttu =
                                                 "Henkilön valtuuksien muokkaus peruttu!";
                     Tekstit::$ilm_henkilon_tiedot_tallennettu =
                                             "Henkil&ouml;n tiedot tallennettu, kiitos! <br />";
         
                     Tekstit::$ilm_henkilotietomuutokset_tallennettu =
                                         "Muutetut tiedot tallennettu, kiitos! <br />";
         
                     Tekstit::$ilm_henkilon_tunnukset_toimivat =
                                                     "Henkil&ouml;n tunnukset toimivat!";
         
                     Tekstit::$ilm_henkilon_lisays_peruttu =
                                                 "Henkil&ouml;n lis&auml;ys peruttu!";
             
                                                 
                     // Kuvailmoitukset:
                     Tekstit::$ilm_kuva_uusi_tallennus_ok = "Uusi kuva lis&auml;ttiin
                                                         onnistuneesti!";
                     Tekstit::$ilm_kuva_uusi_tallennus_peruttu = "Uuden kuvan lis&auml;ys
                                                         peruttu!";
                     Tekstit::$ilm_kuva_uusi_tallennus_eiok = "Uuden kuvan lis&auml;ys
                                                         ei onnistunut!";
                     Tekstit::$ilm_kuva_linkin_tallennus_eiok = "Sparning av ny bildlink
                         mislyckades!";
                     Tekstit::$ilm_kuva_muokkaustallennus_ok = "Kuvan muutokset tallennettu
                                                         onnistuneesti!";
                     Tekstit::$ilm_kuva_muokkaustallennus_eiok = "Kuvan muutosten
                                                 tallennus ep&auml;onnistui!";
                     Tekstit::$ilm_kuva_muokkaus_peruttu = "Kuvan muokkaus
                                                         peruttu!";
         
                     Tekstit::$ilm_kuva_poisto_ok = "Kuvan poisto onnistui!";
                     Tekstit::$ilm_kuva_poisto_peruttu = "Kuvan poistaminen
                                                 peruttu!";
         
                     // Kuvalomake:
                     Tekstit::$kuvalomake_nayttokoko_otsikko = "Bildstorlek (helhet)";
         
                     Kuvat::$KUVA_pieni_kuvaus = "liten";
                     Kuvat::$KUVA_keskisuuri_kuvaus = "medium";
                     Kuvat::$KUVA_suuri_kuvaus = "stor";
         
                     // Kokonaisuuslomake:
                     Tekstit::$kokonlomake_ohje = "Skriv uppgifter och spara!";
                     Tekstit::$kokonlomake_otsikko = "Titel";
                     Tekstit::$kokonlomake_otsikkotitle = "Helhets titel";
                     Tekstit::$kokonlomake_tiivis = "Abstrakt";
                     Tekstit::$kokonlomake_oppiaine="&Auml;mne";
                     Tekstit::$kokonlomake_koulutaso="Skolnivå";
                     Tekstit::$kokonlomake_selitys="Förklarning";
                     Tekstit::$kokonlomake_ei_ylatasoa = "Ingen";
         
                     // tehtavalomake:
                     Tekstit::$tehtavalomake_ohje = "Kirjoita tiedot ja tallenna!";
                     Tekstit::$tehtavalomake_otsikko = "Otsikko";
                     Tekstit::$tehtavalomake_otsikkotitle = "Teht&auml;v&auml;n otsikko";
                     Tekstit::$tehtavalomake_tehtavananto = "Teht&auml;v&auml;";
                     Tekstit::$tehtavalomake_vaikeustaso="Vaikeustaso";
         
                     Tekstit::$tehtava_ilm_tallennus_uusi_ok=
                         "Teht&auml;v&auml;n tallennus onnistui!";
         
                     Tekstit::$tehtava_ilm_peruttu_tallennus_uusi_ok=
                         "Toiminnon peruminen onnistui!";
         
                     
         
                     Tekstit::$tehtava_ilm_tallennus_muok_ok=
                         "Teht&auml;v&auml;n muutosten tallennus onnistui!";
                     Tekstit::$tehtava_ilm_poisto_ok=
                         "Teht&auml;v&auml;n poisto onnistui!";
         
                     Tekstit::$tehtava_ilm_poisto_peruttu=
                         "Teht&auml;v&auml;n poisto peruttu!";
         
                     Tekstit::$tehtava_ilm_ei_loytynyt =
                         "Yht&auml;&auml;n teht&auml;v&auml;&auml; ei l&auml;ytynyt!";
         
                     Tekstit::$tehtava_ilm_poistovahvistus =
                         "Haluatko varmasti poistaa teht&auml;v&auml;n '";
                     
                     
                     Tekstit::$tehtava_ilm_tehtavaa_loytyi =
                         "teht&auml;v&auml;&auml; l&auml;ytyi.";
         
                     Tekstit::$tehtava_ilm_muokkaus_peruttu =
                         "Teht&auml;v&auml;n muokkaus peruttu.";
         
                     Tekstit::$tehtava_virheilm_peruttu_tallennus_uusi_EIok=
                         "Toiminnon perumisessa virhe!";
         
                     Tekstit::$tehtava_virheilm_tallennus_uusi_eiok=
                         "Virhe teht&auml;v&auml;n tallennuksessa! Kokeile uudelleen!";
                     Tekstit::$tehtava_virheilm_tallennus_muok_eiok=
                         "Virhe teht&auml;v&auml;n muutosten tallennuksessa! Kokeile uudelleen!";
                     Tekstit::$tehtava_virheilm_poisto_eiok=
                         "Virhe teht&auml;v&auml;n poistossa! Kokeile uudelleen!";
                     Tekstit::$tehtava_virheilm_poistettavaa_ei_loytynyt=
                         "Virhe: poistettavaa teht&auml;v&auml;&auml; ei l&auml;ytynyt! ";
                     
         
                     // ratkaisulomake:
                     Tekstit::$ratkaisu_ratkaisut_valiotsikko =
                             "Ratkaisut yll&auml; olevaan teht&auml;v&auml;&auml;n:";
                     Tekstit::$ratkaisulomake_ohje = "Kirjoita tiedot ja tallenna!";
                     Tekstit::$ratkaisulomake_vastaus = "Vastaus";
                     Tekstit::$ratkaisulomake_vastaustitle = "Vastaus (lyhyt)";
                     Tekstit::$ratkaisulomake_ratkaisu = "Ratkaisu (perustelu)";
         
                     Tekstit::$ratkaisu_ilm_tallennus_uusi_ok=
                         "Ratkaisun tallennus onnistui!";
         
                     Tekstit::$ratkaisu_ilm_peruttu_tallennus_uusi_ok=
                         "Toiminnon peruminen onnistui!";
         
                     
         
                     Tekstit::$ratkaisu_ilm_tallennus_muok_ok=
                         "Ratkaisun muutosten tallennus onnistui!";
                     Tekstit::$ratkaisu_ilm_poisto_ok=
                         "Ratkaisun poisto onnistui!";
         
                     Tekstit::$ratkaisu_ilm_poisto_peruttu=
                         "Ratkaisun poisto peruttu!";
         
                     Tekstit::$ratkaisu_ilm_ei_loytynyt =
                         "Yht&auml;&auml;n ratkaisua ei l&auml;ytynyt!";
         
                     Tekstit::$ratkaisu_ilm_poistovahvistus =
                         "Haluatko varmasti poistaa ratkaisun '";
         
                     Tekstit::$ratkaisu_ilm_ratkaisua_loytyi =
                         "ratkaisua l&auml;ytyi.";
         
                     Tekstit::$ratkaisu_ilm_muokkaus_peruttu =
                         "Ratkaisun muokkaus peruttu.";
         
                     Tekstit::$ratkaisu_virheilm_peruttu_tallennus_uusi_EIok=
                         "Toiminnon perumisessa virhe!";
         
                     Tekstit::$ratkaisu_virheilm_tallennus_uusi_eiok=
                         "Virhe ratkaisun tallennuksessa! Kokeile uudelleen!";
                     Tekstit::$ratkaisu_virheilm_tallennus_muok_eiok=
                         "Virhe ratkaisun muutosten tallennuksessa! Kokeile uudelleen!";
                     Tekstit::$ratkaisu_virheilm_poisto_eiok=
                         "Virhe ratkaisun poistossa! Kokeile uudelleen!";
                     Tekstit::$ratkaisu_virheilm_poistettavaa_ei_loytynyt=
                         "Virhe: poistettavaa ratkaisua ei l&auml;ytynyt! ";
         
                     //Valikot:
                     Tekstit::$kielivalikko_otsikko = "Språk";
                     Tekstit::$oppiainevalikko_otsikko = "Skolämne";
                     Tekstit::$tasovalikko_otsikko = "Skolnivå";
                     Tekstit::$ylakokonaisuusvalikko_otsikko = "Övre nivån";
         
                     // Virheilmoitukset:
                     Tekstit::$virheilm_virhe_esiolion_luomisessa =
                         "Virhe esiolion luomisessa";
         
                     Tekstit::$virheilm_kokonaisuuden_tallennus =
                         "Det misslyckades att spara helheten! (Kontakt- eller programfel.
                         Försök om igen!)";
                     Tekstit::$virheilm_kokonaisuuden_poisto =
                         "Radering av helhet misslyckades! Prova om!";
         
                     Tekstit::$virheilm_kielivalikko = "Virhe kielten nimiss&auml!";
                     Tekstit::$virheilm_oppiainevalikko = "Virhe oppiaineissa!";
                     Tekstit::$virheilm_tasovalikko = "Virhe tasoissa!";
                     Tekstit::$virheilm_ylakokonaisuusvalikko = "Virhe yl&auml;kokonaisuuksissa!";
                     Tekstit::$virheilm_uloskirjaustoisto = "Du har redan loggat ut!";
         
                     Tekstit::$virheilm_aktiivisuuden_tallennus_eiok =
                             "Aktiivisuuden tallennuksessa virhe! Försök om igen!";
         
         
                     Tekstit::$virheilm_henkilon_tallennus_eiok =
                             "Tietojen tallennus ei onnistunut! Yrit&auml; uudestaan!";
                     Tekstit::$virheilm_tunnusten_tarkistus_eiok =
                             "Tunnukset ei ok! Jossakin tuli virhe! Kokeile uudelleen!";
         
                     // Linkit:
                     Tekstit::$linkit_tunnistautuminen = "Logga in";
         
                     // Tietokantailmoitukset:
                     Tekstit::$ilm_tiedoissa_ei_muutoksia = "Tiedoissa ei havaittu muutoksia";
         
         
                     //====================== Lisavaltuudet =============================*/
     } else {
         if ($kieli == Kielet::$SUOMI) {
         } else {
             if ($kieli == Kielet::$ENGLANTI) {
                 $kokon_en = "article";
                 $Kokon_en = "Article";
                 $kokon_en_plural = "articles";
                 $Kokon_en_plural = "Articles";
                 $tiivistelma = "summary";
                 $Tiivistelma = "Summary";
                 $tiivistelmat = "summaries";
                 $selitys = "comment";
                 $Selitys = "Comment";
                 $selitykset = "comments";
                 $Selitykset = "Comments";
                 $tehtava = "problem";
                 $Tehtava = "Problem";
                 $tehtavat = "problems";
                 $Tehtavat = "Problems";
                 $ratkaisu = "answer";
                 $Ratkaisu = "Answer";
                 $ratkaisut = "answers";
                 $Ratkaisut = "Answers";
                 $kooste = "package";
                 $koosteet = "packages";
                 $Kooste = "Package";
                 $Koosteet = "Packages";
                 $elem_group = "element group";
                 $elem_groups = "element groups";
                 $Elem_group = "Element group";
                 $Elem_groups = "Element groups";
                 $lisavaltuus = "permission";
                 $lisavaltuudet = "permissions";
                 $Lisavaltuus = "Permission";
                 $Lisavaltuudet = "Permissions";
                 // Henkilötiedot:
                 Painikkeet::$lisaa_henkilo_value = "Add person";
                 Painikkeet::$tallenna_henkilo_value = "Save new person";
                 Painikkeet::$peru_henkilon_lisaaminen_value = "Cancel";
                 Painikkeet::$tallenna_tietojen_muutokset_value = "Save changes";
                 Painikkeet::$nayta_tietomuutoslomake_value = "Edit personal data";
                 Painikkeet::$peru_tietojen_muutokset_value = "Cancel editing";
                 Painikkeet::$nayta_valtuudet_value = "Show permissions";
                 Painikkeet::$muokkaa_valtuudet_value = "Edit permissions";
                 Painikkeet::$poistu_valtuuksista_value = "Back to " . $Kokon_en_plural;
                 Painikkeet::$poistu_valtuuksien_muutoksista_value = "Cancel permissions changes";
                 Painikkeet::$tallenna_valtuuksien_muutokset_value = "Save permission changes";
                 // Kirjautuminen:
                 Painikkeet::$tunnistus_kirjaudu_value = "Log in";
                 // kokonaisuudet:
                 Painikkeet::$toggle_sidenav_title = "Toggle links";
                 Painikkeet::$palaa_kokonaisuuksiin = "Back to " . $Kokon_en_plural;
                 Painikkeet::$ASETUKSET_YLEINEN_AVAA = "Settings";
                 Painikkeet::$ASETUKSET_YLEINEN_PIILOTA = "Hide Settings";
                 Painikkeet::$ESIKATSELU_VALUE = "See preview";
                 Painikkeet::$ESIKATSELU_TITLE = "Preview of the " . $Kokon_en . " (without buttons and with limited functionality)";
                 Painikkeet::$ESIKATSELU_SULJE_VALUE = "Close preview";
                 Painikkeet::$ESIKATSELU_SULJE_TITLE = "Closes the preview window";
                 Painikkeet::$KOODIKATSELU_SULJE_VALUE = "Close";
                 Painikkeet::$KOODIKATSELU_SULJE_TITLE = "Close code window";
                 Painikkeet::$TALLENNA_UUSI_KOKON_VALUE = "Save new " . $Kokon_en;
                 Painikkeet::$TALLENNA_MUOKKAUS_KOKON_VALUE = "Save changes";
                 Painikkeet::$TALLENNA_MUOKKAUS_KOKON_TITLE = "Save changes and go back to " . $Kokon_en . " view";
                 Painikkeet::$TALLENNA_KESKEN_KOKON_VALUE = "Save and stay";
                 Painikkeet::$TALLENNA_KESKEN_KOKON_TITLE = "Save changes without going out of editing view";
                 Painikkeet::$POISTA_KOKON_VALUE = "Delete " . $Kokon_en;
                 Painikkeet::$POISTOVAHVISTUS_KOKON_VALUE = "Confirm deletion";
                 Painikkeet::$PERU_POISTO_KOKON_VALUE = "Cancel deletion";
                 Painikkeet::$MUOKKAA_KOKON_VALUE = "Edit";
                 Painikkeet::$PERU_UUDEN_KOKON_TALLENNUS_VALUE = "Cancel saving";
                 Painikkeet::$PERU_KOKON_MUUTOSTEN_TALLENNUS_VALUE = "Cancel editing";
                 Painikkeet::$UUSI_KOKON_VALUE = "New " . $Kokon_en;
                 Painikkeet::$KATSO_KOKON_VALUE = "Open";
                 Painikkeet::$NAYTA_KOODI_value = "Show code";
                 Painikkeet::$NAYTA_KOODI_title = "Shows Html code of the" . $kokon_en;
                 Painikkeet::$NAYTA_SELITYS_value = "Extra";
                 Painikkeet::$NAYTA_SELITYS_title = "Shows additional information about the " . $kokon_en;
                 Painikkeet::$SULJE_SELITYS_value = "Close Extra";
                 Painikkeet::$SULJE_SELITYS_title = "Closes the information window";
                 Painikkeet::$SIIRRA_YLEMMAKSI_KOKON_value = "↑";
                 //&#8593;
                 Painikkeet::$SIIRRA_YLEMMAKSI_KOKON_title = "Changes the order of this and previous " . $kokon_en;
                 Painikkeet::$SIIRRA_ALEMMAKSI_KOKON_value = "↓";
                 //&#8593;
                 Painikkeet::$SIIRRA_ALEMMAKSI_KOKON_title = "Changes the order of this and next " . $kokon_en;
                 Painikkeet::$JULKISTA_KOKON_value = "Publish";
                 Painikkeet::$JULKISTA_KOKON_title = "Renders the " . $kokon_en . " visible for everyone";
                 Painikkeet::$PIILOTA_KOKON_value = "Hide";
                 Painikkeet::$PIILOTA_KOKON_title = "Hides this " . $kokon_en . " from regular visitors.\n                 Only Owner and Administrator can see it's content.\n                 Titel is public, though.";
                 // Näkymän suurennos ja palautus:
                 Painikkeet::$SUURENNA_value = "Simplify";
                 Painikkeet::$SUURENNA_title = "Hides some parts to make room for content";
                 Painikkeet::$PALAUTA_value = "Back to normal";
                 Painikkeet::$PALAUTA_title = "Back to normal view";
                 /* Ole varovainen merkkijonojen katkaisun kanssa! Piste ei toimi. */
                 Painikkeet::$LISAA_KUVA_TIIVIS_KOKON_VALUE = "Add image into " . $Tiivistelma;
                 Painikkeet::$LISAA_KUVA_TIIVIS_KOKON_TITLE = "Adds a new image into " . $Tiivistelma;
                 Painikkeet::$LISAA_KUVA_SELITYS_KOKON_VALUE = "Add image into " . $Selitys;
                 Painikkeet::$LISAA_KUVA_SELITYS_KOKON_TITLE = "Adds a new image into " . $Tiivistelma;
                 // Kuvan lisäys niin, että kuvan koodi tulee tekstin sekaan, jolloin sitä
                 // on mahdollista muokata.
                 Painikkeet::$LISAA_KUVA_MANUAALI_TIIVIS_KOKON_VALUE = "Add image (" . $Tiivistelma . ")";
                 Painikkeet::$LISAA_KUVA_MANUAALI_TIIVIS_KOKON_TITLE = "Saves changes and opens an window for choosing an image.\n                        The image html is inserted into " . $Tiivistelma;
                 Painikkeet::$LISAA_KUVA_MANUAALI_SELITYS_KOKON_VALUE = "Add image (" . $Selitys . ")";
                 Painikkeet::$LISAA_KUVA_MANUAALI_SELITYS_KOKON_TITLE = "Saves changes and opens an window for choosing an image.\n                        The image html is inserted into " . $Selitys;
                 Painikkeet::$NAYTA_SEURAAVA_KOKON_VALUE = "Next";
                 Painikkeet::$NAYTA_SEURAAVA_KOKON_TITLE = "Shows the next " . $Kokon_en;
                 Painikkeet::$NAYTA_EDELLINEN_KOKON_VALUE = "Previous";
                 Painikkeet::$NAYTA_EDELLINEN_KOKON_TITLE = "Shows the previous " . $Kokon_en;
                 // KUVAT:
                 Painikkeet::$TALLENNA_UUSI_KUVA_VALUE = "Save";
                 Painikkeet::$TALLENNA_MUOKKAUS_KUVA_VALUE = "Save changes";
                 Painikkeet::$POISTA_KUVA_VALUE = "X";
                 Painikkeet::$POISTOVAHVISTUS_KUVA_VALUE = "Confirm removal";
                 Painikkeet::$PERU_POISTO_KUVA_VALUE = "Cancel removal";
                 Painikkeet::$MUOKKAA_KUVA_VALUE = "Edit image";
                 Painikkeet::$PERUMINEN_KUVA_VALUE = "Exit";
                 Painikkeet::$PERUMINEN_KUVAMUOKKAUS_VALUE = "Cancel editing";
                 Painikkeet::$UUSI_KUVA_VALUE = "New Image";
                 // Tehtävätehtävät:
                 Painikkeet::$palaa_tehtaviin_value = "Back to " . $Tehtavat;
                 Painikkeet::$tehtava_peru_uuden_tallennus_value = "Cancel new " . $Tehtava;
                 Painikkeet::$tehtava_peru_uuden_tallennus_title = "Back to " . $Tehtavat;
                 Painikkeet::$ratkaisu_peru_uuden_tallennus_value = "Cancel New " . $Tehtava;
                 Painikkeet::$ratkaisu_peru_uuden_tallennus_title = "Back to " . $Tehtavat;
                 Painikkeet::$tehtava_tallenna_uusi_value = "Save new " . $Tehtava;
                 Painikkeet::$tehtava_tallenna_muokkaus_value = "Save changes to " . $Tehtava;
                 Painikkeet::$tehtava_poista_value = "Remove " . $Tehtava;
                 Painikkeet::$tehtava_poistovahvistus_value = "Confirm removal of " . $Tehtava;
                 Painikkeet::$tehtava_peru_poisto_value = "Cancel removal of " . $Tehtava;
                 Painikkeet::$tehtava_muokkaa_value = "Edit " . $Tehtava;
                 Painikkeet::$tehtava_peruminen_value = "Back";
                 Painikkeet::$tehtava_uusi_value = "New " . $Tehtava;
                 Painikkeet::$tehtava_lisaa_kuva_value = "New Image";
                 Painikkeet::$tehtava_lisaa_kuva_title = "Add a new image to " . $Tehtava;
                 Painikkeet::$tehtava_muokkaa_kuva_value = "Edit Image";
                 Painikkeet::$tehtava_poista_kuva_value = "Remove Image";
                 Painikkeet::$tehtava_nayta_tehtavat_value = $Tehtavat;
                 Painikkeet::$tehtava_nayta_tehtavat_title = "Shows " . $Tehtavat . " of this " . $Kokon_en;
                 // ratkaisutehtävät:
                 Painikkeet::$ratkaisu_tallenna_uusi_value = "Save " . $Ratkaisu;
                 Painikkeet::$ratkaisu_tallenna_muokkaus_value = "Save changes to " . $Ratkaisu;
                 Painikkeet::$ratkaisu_poista_value = "Remove " . $Ratkaisu;
                 Painikkeet::$ratkaisu_poistovahvistus_value = "Confirm removal of " . $Ratkaisu;
                 Painikkeet::$ratkaisu_peru_poisto_value = "Cancel removal of " . $Ratkaisu;
                 Painikkeet::$ratkaisu_muokkaa_value = "Edit " . $Ratkaisu;
                 Painikkeet::$ratkaisu_peruminen_value = "Exit " . $Ratkaisu . " view";
                 Painikkeet::$ratkaisu_uusi_value = "New " . $Ratkaisu;
                 Painikkeet::$ratkaisu_lisaa_kuva_value = "New Image (" . $Ratkaisu . ")";
                 Painikkeet::$ratkaisu_lisaa_kuva_title = "Add a new image to " . $Ratkaisu;
                 Painikkeet::$ratkaisu_muokkaa_kuva_value = "Edit Image (" . $Ratkaisu . ")";
                 Painikkeet::$ratkaisu_poista_kuva_value = "Remove Image (" . $Ratkaisu . ")";
                 Painikkeet::$ratkaisu_nayta_ratkaisut_value = "Show " . $Ratkaisut;
                 Painikkeet::$ratkaisu_nayta_ratkaisut_title = "Shows " . $Ratkaisut . " to this " . $Tehtava;
                 //==========================================================================
                 //------------------------ Kooste- ja elementtipainikkeet ------------------
                 Painikkeet::$kooste_paapainike_value = $Koosteet;
                 Painikkeet::$kooste_paapainike_title = "Shows " . $Koosteet;
                 Painikkeet::$kooste_nayta_value = "Open";
                 Painikkeet::$kooste_nayta_title = "Opens the content of " . $Kooste;
                 Painikkeet::$kooste_tulostus_value = "Print view";
                 Painikkeet::$kooste_tulostus_title = "Opens the printing view of " . $Kooste;
                 Painikkeet::$kooste_paluu_tulostusnaytosta_value = "Back to normal view";
                 Painikkeet::$kooste_paluu_tulostusnaytosta_title = "Opens the normal view of " . $Kooste;
                 Painikkeet::$kooste_uusi_value = "New " . $Kooste;
                 Painikkeet::$kooste_uusi_title = "Create a new " . $Kooste;
                 Painikkeet::$kooste_muokkaa_value = "Edit";
                 Painikkeet::$kooste_muokkaa_title = "Edit " . $Kooste . " data";
                 Painikkeet::$kooste_poista_value = "Remove";
                 Painikkeet::$kooste_poista_title = "Remove " . $Kooste;
                 Painikkeet::$kooste_poistovahvistus_value = "Confirm removal";
                 Painikkeet::$kooste_poistovahvistus_title = "Confirmation of total deletion of " . $Kooste;
                 Painikkeet::$kooste_nayta_kaikki_value = "Show all elements";
                 Painikkeet::$kooste_nayta_kaikki_title = "Shows all elements of this " . $kooste;
                 Painikkeet::$kooste_show_element_preview_value = "Preview";
                 Painikkeet::$kooste_show_element_preview_title = "Shows the element";
                 Painikkeet::$kooste_ryhmittele_value = "Grouping";
                 Painikkeet::$kooste_ryhmittele_title = "Grouping of " . $kooste . " elements";
                 Painikkeet::$kooste_uusi_ryhmittely_value = "New group";
                 Painikkeet::$kooste_uusi_ryhmittely_title = "Add new group.";
                 Painikkeet::$kooste_tallenna_uusi_ryhmittely_value = "Save new group";
                 Painikkeet::$kooste_tallenna_uusi_ryhmittely_title = "Saves a new group.";
                 Painikkeet::$kooste_tallenna_ryhmittelymuokkaus_value = "Save changes";
                 Painikkeet::$kooste_tallenna_ryhmittelymuokkaus_title = "Saves changes of the group.";
                 Painikkeet::$kooste_poista_ryhmittely_value = "Remove group";
                 Painikkeet::$kooste_poista_ryhmittely_title = "Removes the group but not the elements nor other content.";
                 Painikkeet::$kooste_vahvista_poista_ryhmittely_value = "Confirm element group removal";
                 Painikkeet::$kooste_vahvista_poista_ryhmittely_title = "Confirming removal removes the group. All content is preserved.";
                 Painikkeet::$kooste_muokkaa_ryhmittely_value = "Muokkaa elementtiryhmaa.";
                 // Not visible (no need to transl.)
                 Painikkeet::$kooste_muokkaa_ryhmittely_title = "Edit element group.";
                 Painikkeet::$kooste_nayta_ratkaisut_value = "Show " . $ratkaisut;
                 Painikkeet::$kooste_piilota_ratkaisut_value = "Hide " . $ratkaisut;
                 Painikkeet::$kooste_nayta_ratkaisut_title = "Shows " . $ratkaisu . " under each " . $tehtava;
                 Painikkeet::$kooste_piilota_ratkaisut_title = "Hides all " . $ratkaisut;
                 Painikkeet::$kooste_nayta_ratkaisut_vain_value = "Show " . $ratkaisut . " only";
                 Painikkeet::$kooste_nayta_ratkaisut_vain_title = "Shows " . $ratkaisut . " only";
                 Painikkeet::$kooste_nayta_ratkaisut_lopussa_value = "Show " . $ratkaisut . " at the end";
                 Painikkeet::$kooste_nayta_ratkaisut_lopussa_title = "Show " . $ratkaisut . " at the end of the document";
                 Painikkeet::$kooste_nayta_ratkaisu_value = $Ratkaisu;
                 Painikkeet::$kooste_piilota_ratkaisu_value = "Hide " . $ratkaisu;
                 Painikkeet::$kooste_nayta_ratkaisu_title = "Shows the " . $ratkaisu;
                 Painikkeet::$kooste_piilota_ratkaisu_title = "Hides the " . $ratkaisu;
                 Painikkeet::$kooste_lomake_nayta_teht_value = "Show " . $Tehtavat;
                 Painikkeet::$kooste_lomake_piilota_teht_value = "Hide " . $Tehtavat;
                 Painikkeet::$kooste_paluu_koosteeseen_value = "Back to " . $Kooste;
                 Painikkeet::$kooste_paluu_koosteeseen_title = "Shows the current " . $Kooste . " ";
                 Painikkeet::$kooste_paluu_koosteisiin_value = "Back to " . $Koosteet;
                 Painikkeet::$kooste_paluu_koosteisiin_title = "Shows the " . $Kooste . " list";
                 Painikkeet::$kooste_paluu_elemryhmaan_value = "Back to " . $elem_group;
                 Painikkeet::$kooste_paluu_elemryhmaan_title = "Shows the " . $elem_group;
                 Painikkeet::$kooste_nayta_elemryhma_value = "Show " . $elem_group;
                 Painikkeet::$kooste_nayta_elemryhma_title = "Shows the " . $elem_group;
                 Painikkeet::$kooste_uuden_tallennus_value = "Save";
                 Painikkeet::$kooste_uuden_tallennus_title = "Save new " . $Kooste;
                 Painikkeet::$kooste_muokkaustallennus_value = "Save changes";
                 Painikkeet::$kooste_muokkaustallennus_title = "Save changes to " . $Kooste;
                 Painikkeet::$kooste_elem_poista_value = "X";
                 //"&#8593";
                 Painikkeet::$kooste_elem_poista_title = "Removes the element from the summary (no content deleted).";
                 //------------------------ Koosteet ja elementitpainikkeet -----------------
                 //==========================================================================
                 // YLEISET:
                 Painikkeet::$KIRJAUDU_ULOS_VALUE = "Log out";
                 //?=================================================================
                 //==================================================================
                 // Tekstit: yleiset:
                 Tekstit::$or = "or";
                 Tekstit::$and = "and";
                 // Equation scripting languages:
                 Tekstit::$kaavakieli_otsikko = "Math language";
                 Tekstit::$kaavakieli_LaTeX_kuvaus = "LaTeX";
                 Tekstit::$kaavakieli_LaTeX_kuvaus_title = "Mathematical expressions with LaTeX language. Default choise.";
                 Tekstit::$kaavakieli_JP_Math_kuvaus = "JP_Math";
                 Tekstit::$kaavakieli_JP_Math_kuvaus_title = "Mathematical expressions with JP_Math language. Works but limited.";
                 // =================== Tunnistussivu ==================================
                 Tekstit::$tunnistusotsikko = "Identification";
                 Tekstit::$tunnistus_kayttajatunnus = "Username";
                 Tekstit::$tunnistus_salasana = "Password";
                 Tekstit::$tunnistus_paluulinkkiteksti = "Back";
                 Tekstit::$tunnistussivu_kirjautumisohje = " Fill in username and passwort and click the button";
                 Tekstit::$tunnistussivu_tunnukset_ei_ok = "Username and password don't match! Please try again!";
                 Tekstit::$tunnistussivu_kirjautumisaika_ei_kelpaa = "Session time error! Please try again!";
                 Tekstit::$tunnistussivu_kirjautumisaika_ylittyi = "Log in time expired! Please try again!";
                 Tekstit::$tunnistussivu_Tervetuloa = "Welcome";
                 Tekstit::$tunnistussivu_Jatka = "Continue";
                 Tekstit::$tunnistussivu_kayttajatunnus_ei_saa_olla_tyhja = "Username must not be empty!";
                 //=================== Valtuuksiin liittyvät tekstit ========================
                 Tekstit::$valtuudet_kuvaus_katselu = "Read";
                 //$KATSELU
                 Tekstit::$valtuudet_kuvaus_koosteen_lisays = "Add " . $Koosteet;
                 // Koosteiden lisäys
                 Tekstit::$valtuudet_kuvaus_submit_teacher = "Submit management";
                 Tekstit::$valtuudet_kuvaus_teht_lisays = "Add " . $Tehtavat;
                 // Tehtävien lisäys
                 Tekstit::$valtuudet_kuvaus_kokon_muokkaus = "Add and edit own " . $Koosteet;
                 //$MUOKKAUS
                 Tekstit::$valtuudet_kuvaus_kokon_laaja = "Add and edit all " . $Koosteet;
                 //$MUOKKAUS_LAAJA
                 Tekstit::$valtuudet_kuvaus_hallinta = "Admin";
                 //HALLINTA
                 Tekstit::$valtuudet_title_katselu = "Allowed to read all public elements";
                 //$KATSELU
                 Tekstit::$valtuudet_title_koosteen_lisays = "And allowed to add, edit and remove one\\'s own " . $Koosteet;
                 // Koosteiden lisäys
                 Tekstit::$valtuudet_title_submit_teacher = "Submit management";
                 Tekstit::$valtuudet_title_teht_lisays = "And allowed to add, edit and remove one\\'s own " . $Tehtavat;
                 // Tehtävien lisäys
                 Tekstit::$valtuudet_title_kokon_muokkaus = "And allowed to add, edit and remove one\\'s own " . $Kokon_en_plural;
                 //$MUOKKAUS
                 Tekstit::$valtuudet_title_kokon_laaja = "And allowed to add, edit and remove all " . $Kokon_en_plural;
                 //$MUOKKAUS_LAAJA
                 Tekstit::$valtuudet_title_hallinta = "Administrator permissions";
                 //HALLINTA
                 //==========================================================================
                 // NÄkyvyyteen liittyvät tekstit:===========================================
                 Tekstit::$nakyvyys_valikko_otsikko = "Visibility";
                 Tekstit::$nakyvyys_valikko_otsikko_title = "Specifies the visibility level";
                 Tekstit::$NAKYVYYS_YKSITYINEN_kuvaus = "Private";
                 //
                 Tekstit::$NAKYVYYS_VAIN_OTSIKKO_kuvaus = "Title only";
                 //
                 Tekstit::$NAKYVYYS_VAIN_KOOSTEESSA_kuvaus = "In " . $Kooste . " only";
                 //
                 Tekstit::$NAKYVYYS_JULKINEN_kuvaus = "Public";
                 //
                 Tekstit::$NAKYVYYS_YKSITYINEN_kuvaus_title = "Visible only for Author and APABA " . "(=Administrator and Persons Authorized By Author)";
                 //
                 Tekstit::$NAKYVYYS_VAIN_OTSIKKO_kuvaus_title = "Title visible for all, content only for Author and APABA";
                 //
                 Tekstit::$NAKYVYYS_VAIN_KOOSTEESSA_kuvaus_title = "Visible for all while in " . $Kooste . ", otherwise only " . "for Author and APABA";
                 //
                 Tekstit::$NAKYVYYS_JULKINEN_kuvaus_title = "Visible for all the world";
                 //
                 Tekstit::$ilm_kokon_julkistaminen_ok = $Kokon_en . " is now visible for all the world";
                 Tekstit::$ilm_kokon_piilotus_ok = "Title visible for all, content only for Author and APABA";
                 Tekstit::$ilm_kokon_nakyvyysmuutostallennus_eiok = "Error in visibility change!";
                 Tekstit::$ilm_kokon_piilotettu_paitsi_ots = "TITLE ONLY: content of this " . $Kokon_en . " is hidden for all but " . "Author and APABA. Title is visible (gray) in the left side menu. " . " Usually this means that " . $Kokon_en . " is being edited.";
                 Tekstit::$ilm_kokon_yksityinen = "PRIVATE: " . $Kokon_en . " and it's sub" . $kokon_en_plural . " are hidden" . " for all apart from Author and APABA." . " Usually this means that " . $Kokon_en . " is being edited or " . " it\\'s content is not meant for everyone.";
                 Tekstit::$ilm_kokon_vain_kooste = "In " . $Kooste . " only:  " . $Kokon_en . " and it\\'s sub" . $kokon_en_plural . " are public if they belong to a " . $Kooste . ". In the normal " . $Kokon_en . " view " . " it is hidden for all but Author and APABA.";
                 //==========================================================================
                 //==========================================================================
                 // KIELITEKSTIT ALKU
                 Tekstit::$language = "Language";
                 Tekstit::$language_name_FI = "Finnish";
                 Tekstit::$language_name_SV = "Swedish";
                 Tekstit::$language_name_EN = "English";
                 Tekstit::$language_name_DE = "German";
                 Tekstit::$language_name_FR = "French";
                 // KIELITEKSTIT LOPPU
                 //==========================================================================
                 //==========================================================================
                 // KOULUTASOTEKSTIT ALKU
                 // Nimet oletuksena suomeksi:
                 Tekstit::$PERUSKOULU_nimi = "Lower Secondary School";
                 Tekstit::$LUKIO_nimi = "Upper Secondary School";
                 Tekstit::$YLIOPISTO_nimi = "University";
                 // Nimien lyhyet muodot (otsikkolinkeissä) oletuksena suomeksi:
                 Tekstit::$PERUSKOULU_nimi_lyhennos = "LSS";
                 Tekstit::$LUKIO_nimi_lyhennos = "USS";
                 Tekstit::$YLIOPISTO_nimi_lyhennos = "Univ";
                 // KOULUTASOTEKSTIT LOPPU
                 //==========================================================================
                 //==========================================================================
                 // OPPIAINETEKSTIT ALKU
                 // Nimet oletuksena suomeksi:
                 Tekstit::$oppiaine_nimi_FY = "Physics";
                 //Fysiikka
                 Tekstit::$oppiaine_nimi_KE = "Chemistry";
                 //Kemia
                 Tekstit::$oppiaine_nimi_MA = "Mathematics";
                 //Matematiikka
                 Tekstit::$oppiaine_nimi_TT = "Information technology";
                 //Tietotekniikka
                 // Nimien lyhyet muodot (otsikkolinkeissä) oletuksena suomeksi:
                 Tekstit::$oppiaine_lyhennos_FY = "Phys";
                 //Fysiikka
                 Tekstit::$oppiaine_lyhennos_KE = "Chem";
                 //Kemia
                 Tekstit::$oppiaine_lyhennos_MA = "Math";
                 //Matematiikka
                 Tekstit::$oppiaine_lyhennos_TT = "IT";
                 //Tietotekniikka
                 //OPPIAINETEKSTIT LOPPU
                 //==========================================================================
                 //==========================================================================
                 Tekstit::$otsikko1_etusivu = "";
                 // Oli: "Aihe: "
                 Tekstit::$otsikko_selitys = $Selitykset;
                 //============================= Linkit alku ================================
                 Tekstit::$linkki_kokon_etusivu = "Home";
                 //=========================== Linkit loppu =================================
                 //================ Kokonaisuuksien näyttötavat =============================
                 Tekstit::$kokonaisuudet_nayta_yksi_kerrallaan_kuvaus = "One by one";
                 Tekstit::$kokonaisuudet_nayta_kaikki_kuvaus = "All";
                 Tekstit::$kokonaisuudet_nayttotapaotsikko = "Showing method";
                 //==========================================================================
                 Tekstit::$Kokonaisuus_short = "A";
                 // Ilmoitukset:
                 Tekstit::$ilm_toimintoa_ei_toteutettu = "Not yet implemented";
                 Tekstit::$ilm_kokon_yhtaan_kokon_ei_loytynyt = "No " . $Kokon_en . " was found";
                 Tekstit::$ilm_kokon_lukitus_paalla = "Lock on!";
                 /* Jos itse käyttäjä on muokkaustilan aiheuttanut */
                 Tekstit::$ilm_kokon_omalukitus_paalla = "Being edited!";
                 Tekstit::$ilm_kokon_lisays_ok = "New " . $Kokon_en . " added!";
                 Tekstit::$ilm_kokon_lisays_peruttu = "New " . $Kokon_en . " cancelled!";
                 Tekstit::$ilm_kokon_lisays_eiok = "Error in creating new " . $Kokon_en . "!";
                 Tekstit::$ilm_kokon_muokkaustallennus_ok = "Changes saved!";
                 Tekstit::$ilm_kokon_muokkaustallennus_eiok = "Error in saving changes! Please try again!";
                 Tekstit::$ilm_kokon_muokkaus_peruttu = $Kokon_en . " changes cancelled!";
                 Tekstit::$ilm_kokon_poisto_ok = $Kokon_en . " removed!";
                 Tekstit::$ilm_kokon_poisto_peruttu = $Kokon_en . " removal cancelled (nothing removed)!";
                 Tekstit::$ilm_kokon_poisto_eiok_alakokonaisuuksien_takia = "Removal not possible because " . $Kokon_en . " has sub" . $kokon_en_plural . "!";
                 Tekstit::$ilm_kokon_poisto_eiok_kokonaisuutta_ei_loytynyt = $Kokon_en . " not found! Nothing removed.";
                 Tekstit::$ilm_kokon_ei_loytynyt = $Kokon_en . " not found!";
                 Tekstit::$ilm_kokon_poistovahvistuskysymys = "Are you sure that you want to remove " . $Kokon_en . "? " . "Removal is final and cannot be taken back!";
                 Tekstit::$ilm_kokon_ylakokon_paivitetty = $Kokon_en . " updated";
                 Tekstit::$ilm_kokon_jarjestyksen_vaihto_ok = "Order change ok!";
                 Tekstit::$ilm_kokon_jarjestyksen_vaihto_eiok = "Error in order change! Please try again!";
                 Tekstit::$ilm_kirjautunut = "Logged in";
                 Tekstit::$ilm_kirjautui_ulos = "logged out";
                 // Tulee nimen jälkeen.
                 Tekstit::$ilm_lisaa_henkilo = "Here you can create a new user.";
                 Tekstit::$ilm_nayta_valtuudet = "Here you can see and edit users' permissions!";
                 Tekstit::$ilm_muokkaa_valtuudet = "Edit User Permissions";
                 Tekstit::$ilm_valtuusmuutokset_tallennettu = "Permission changes saved!";
                 Tekstit::$ilm_valtuusmuokkaus_peruttu = "Permission changes cancelles!";
                 Tekstit::$ilm_henkilon_tiedot_tallennettu = "User data saved! <br />";
                 Tekstit::$ilm_henkilotietomuutokset_tallennettu = "Changes saved! <br />";
                 Tekstit::$ilm_henkilon_tunnukset_toimivat = "User's username and password have been activated!";
                 Tekstit::$ilm_henkilon_lisays_peruttu = "Adding new user cancelled!";
                 // Kuvan näyttökoon selitys:
                 Tekstit::$KUVA_pieni_kuvaus = "smallest";
                 Tekstit::$KUVA_pienehko_kuvaus = "small";
                 Tekstit::$KUVA_keskisuuri_kuvaus = "medium";
                 Tekstit::$KUVA_suurehko_kuvaus = "medium+";
                 Tekstit::$KUVA_suuri_kuvaus = "big";
                 Tekstit::$KUVA_maxihko_kuvaus = "bigger";
                 Tekstit::$KUVA_maxi_kuvaus = "biggest";
                 // Kuvailmoitukset:
                 Tekstit::$ilm_kuva_uusi_tallennus_ok = "New Image saved!";
                 Tekstit::$ilm_kuva_uusi_tallennus_peruttu = "New Image cancelled";
                 Tekstit::$ilm_kuva_uusi_tallennus_eiok = "Error in saving new Image!";
                 Tekstit::$ilm_kuva_linkin_tallennus_eiok = "Error in saving Image link!";
                 Tekstit::$ilm_kuva_muokkaustallennus_ok = "Changes saved!";
                 Tekstit::$ilm_kuva_muokkaustallennus_eiok = "Error in saving changes!";
                 Tekstit::$ilm_kuva_muokkaustallennus_ei_muutoksia_havaittu = "No change detected in Image data!";
                 Tekstit::$ilm_kuva_muokkaus_peruttu = "Changes cancelled!";
                 Tekstit::$ilm_kuva_poistovahvistus = "Are you sure that you want to irrevocably remove this Image?";
                 Tekstit::$ilm_kuva_poisto_ok = "Image removed and destroyed!";
                 Tekstit::$ilm_kuva_poisto_peruttu = "Image removal cancelled!";
                 Tekstit::$ilm_kuva_poisto_kuvaa_ei_loytynyt = "Image not found! Nothing removed!";
                 Tekstit::$virheilm_kuvan_poisto_tiedosto_ei_tuhottu = "Error in Image removal! Image data removed, but Image file not!";
                 Tekstit::$virheilm_kuvan_poisto = "Error in Image removal!";
                 // Virheilmoitukset:
                 Tekstit::$virheilm_virhe_esiolion_luomisessa = "Error in draft creation!";
                 Tekstit::$virheilm_kielivalikko = "Error in language names!";
                 Tekstit::$virheilm_nayttotapavalikko = "Error in the names of showing methods!";
                 Tekstit::$virheilm_oppiainevalikko = "Error in subjects!";
                 Tekstit::$virheilm_tasovalikko = "Error in levels!";
                 Tekstit::$virheilm_ylakokonaisuusvalikko = "Error in upper " . $Kokon_en_plural . "!";
                 Tekstit::$virheilm_kokonaisuuden_tallennus = "Error in saving " . $Kokon_en;
                 Tekstit::$virheilm_kokon_muok_ei_valtuuksia = "Error: no permissions! Session might be expired!";
                 Tekstit::$virheilm_kokon_lukituksen_asetuksessa_huono_parametri = "Bad parameter in method 'aseta_kokonaisuuden_lukitus()'!";
                 Tekstit::$virheilm_kokon_tallennus_ok_jarjnro_eiok = "Error in order number (" . $Kokon_en . " saved)";
                 Tekstit::$virheilm_kokon_muutostallennus_lapsimuutos_eiok = "Error in the value of variable 'on_lapsia'!";
                 Tekstit::$virheilm_kokon_kuvalisaysnapin_luonti_ei_ok = "Error in creation of Image button!";
                 Tekstit::$virheilm_kokonaisuuden_poisto = "Error in " . $Kokon_en . " removal!";
                 Tekstit::$virheilm_kokonaisuuden_lukitus_eiok = "Error in locking " . $Kokon_en . "!";
                 Tekstit::$virheilm_kokonaisuuden_lukituksen_avaus_eiok = "Error in releasing " . $Kokon_en;
                 Tekstit::$virheilm_kokonaisuus_lukittu_muokkaus_eiok = $Kokon_en . " is locked, because someone else is editing it!";
                 Tekstit::$virheilm_kokonaisuuden_poistossa_on_lapsia_arvon_muutos_ei_ok = "Error in 'on_lapsia' value change!";
                 Tekstit::$virheilm_uloskirjaustoisto = "You are logged out!";
                 Tekstit::$virheilm_henkilon_tallennus_eiok = "Error in saving data! Please try again!";
                 Tekstit::$virheilm_henkiloa_ei_loytynyt = "Person not found!";
                 Tekstit::$virheilm_tunnusten_tarkistus_eiok = "Username or password is not good! Try change it!";
                 Tekstit::$virheilm_aktiivisuuden_tallennus_eiok = "Error in saving activity!";
                 //==========================================================================
                 //------------------------ KOOSTE- ja ELEMENTTItekstit begin ---------------
                 Tekstit::$kooste_lomakeotsikko_uusi = "Creation of new " . $Kooste;
                 Tekstit::$kooste_lomakeotsikko_muokkaus = "Edit " . $Kooste . " data";
                 Tekstit::$kooste_lomake_nimi = "Name of " . $Kooste;
                 Tekstit::$kooste_lomake_nimi_title = "Name tells what the " . $Kooste . " is about. It is not " . "visible in the content of " . $Kooste;
                 Tekstit::$kooste_lomake_perustiedot = "Basic information";
                 Tekstit::$kooste_lomake_organisaatio = "Organisation";
                 Tekstit::$kooste_lomake_organisaatio_title = "Organisation symbol or short form. May be left empty.";
                 Tekstit::$kooste_lomake_otsikko = "Title";
                 Tekstit::$kooste_lomake_otsikko_title = "Title of " . $Kooste . ", visible above the content.";
                 Tekstit::$kooste_lomake_tyyppi = "Type of " . $Kooste;
                 Tekstit::$kooste_lomake_selitys = "Summary";
                 Tekstit::$kooste_lomake_selitys_title = "Short explanation about the " . $Kooste . ".";
                 Tekstit::$kooste_lomake_valiots_elementit = "Choice of elements";
                 Tekstit::$kooste_lomake_valittavat_elementit = "Candidate elements";
                 Tekstit::$kooste_lomake_valitut_elementit = "Chosen elements";
                 Tekstit::$kooste_lomake_valitut_elementit_ohje = "(new ones come before the clicked one)";
                 Tekstit::$kooste_koosteita_ei_ole = "No " . $Kooste . " available!";
                 Tekstit::$kooste_koostetta_ei_loytynyt = $Kooste . " not found!";
                 Tekstit::$kooste_koostetta_ei_ole_tai_ei_voida_nayttaa = $Kooste . " was not found or you are not authorized to see it.";
                 Tekstit::$kooste_ilm_tallennus_ok = $Kooste . " saved!";
                 Tekstit::$kooste_ilm_muokkaustallennus_ok = "Changes saved!";
                 Tekstit::$kooste_ilm_poisto_ok = "Removal of " . $Kooste . " ok!";
                 Tekstit::$kooste_ilm_poiston_vahvistuskysymys = "Are you sure that you want to remove this " . $Kooste . " (No content is removed, though, just the links to them)?" . "<br/> Name of the " . $Kooste . " to be removed: ";
                 Tekstit::$kooste_ilm_Elementteja_yhteensa = " Number of elements ";
                 Tekstit::$kooste_ilm_Valintoja_yhteensa = " Number of choices ";
                 Tekstit::$kooste_ilm_elem_jo_koosteessa = "Element belongs to the " . $Kooste . " already!";
                 Tekstit::$kooste_ilm_muokkaustall_raakaidt_param_ei_hyva = "Error in parameter 'raaka_idt'!";
                 Tekstit::$kooste_ilm_elem_tallennettu = " elements added";
                 Tekstit::$kooste_ilm_elem_poistettu = " elements removed";
                 Tekstit::$kooste_ilm_Elementin_poisto_ok = "Element removed!";
                 Tekstit::$kooste_virheilm_Elementin_poisto_eiok = "Error in removal of element!";
                 Tekstit::$kooste_ilm_elemjarjmuutos_ok = " Order change of " . $kooste . "elements ok!";
                 Tekstit::$kooste_virheilm_elemjarjmuutos_eiok = " Error in changing order of " . $kooste . "elements!";
                 Tekstit::$kooste_virheilm_tallennus = "Error in saving " . $Kooste . "!";
                 Tekstit::$kooste_virheilm_elementtien_tallennus = "Errors in saving elements!";
                 Tekstit::$kooste_virheilm_elementti_ei_kunnollinen = "Error: element is not good!";
                 Tekstit::$kooste_virheilm_poisto_ei_ok = "Error in removal of " . $Kooste . "!";
                 Tekstit::$kooste_virheilm_elementtien_poistosiivous_ei_ok = "Error in removal of orphan elements!";
                 Tekstit::$kooste_virheilm_syotevika = "Name must not be empty!";
                 // Koostetyyppien nimet ja kuvaukset (title):
                 Tekstit::$kooste_tyyppi_kurssi = "Course";
                 Tekstit::$kooste_tyyppi_kurssi_title = "Theory and eventually " . $tehtavat . " and " . $ratkaisut;
                 Tekstit::$kooste_tyyppi_tehtavapaketti = $Tehtavat;
                 Tekstit::$kooste_tyyppi_tehtavapaketti_title = $Tehtavat . " and " . $ratkaisut;
                 Tekstit::$kooste_tyyppi_koe = "Test";
                 Tekstit::$kooste_tyyppi_koe_title = $Tehtavat . " with points and all";
                 Tekstit::$kooste_ilm_nayttoon_ei_oikeuksia = "Unfortunately You are not allowed to see this " . $kooste;
                 //------------------------ Koosteet ja elementit end---------------------------
                 //==========================================================================
                 // Kokonaisuuslomake:
                 Tekstit::$kokonlomake_ohje = "Fill in data and save!";
                 Tekstit::$kokonlomake_otsikko = "Title";
                 Tekstit::$kokonlomake_otsikkotitle = "Title of " . $Kokon_en;
                 Tekstit::$kokonlomake_tiivis = $Tiivistelma;
                 Tekstit::$kokonlomake_oppiaine = "Subject";
                 Tekstit::$kokonlomake_koulutaso = "Level";
                 Tekstit::$kokonlomake_selitys = $Selitys;
                 Tekstit::$kokonlomake_ei_ylatasoa = "None";
                 // tehtavalomake:
                 Tekstit::$tehtavalomake_ohje = "Fill in data and save!";
                 Tekstit::$tehtavalomake_otsikko = "Title";
                 Tekstit::$tehtavalomake_otsikkotitle = "Title of " . $Tehtava;
                 Tekstit::$tehtavalomake_tehtavananto = "Question";
                 Tekstit::$tehtavalomake_vaikeustaso = "Level of difficulty";
                 Tekstit::$tehtava_HELPPO_kuvaus = "Easy";
                 //
                 Tekstit::$tehtava_NORMAALI_kuvaus = "Normal";
                 //
                 Tekstit::$tehtava_VAIKEA_kuvaus = "Difficult";
                 //
                 Tekstit::$Tehtava = $Tehtava;
                 Tekstit::$tehtava = $tehtava;
                 Tekstit::$Tehtava_short = "P";
                 Tekstit::$tehtava_ilm_tallennus_uusi_ok = $Tehtava . " saved!";
                 Tekstit::$tehtava_ilm_peruttu_tallennus_uusi_ok = "New " . $Tehtava . " cancelled!";
                 Tekstit::$tehtava_virheilm_peruttu_tallennus_uusi_EIok = "Unknown error!";
                 Tekstit::$tehtava_ilm_tallennus_muok_ok = "Changes saved!";
                 Tekstit::$tehtava_ilm_poisto_ok = $Tehtava . " removed!";
                 Tekstit::$tehtava_ilm_poisto_peruttu = "Removal cancelled!";
                 Tekstit::$tehtava_ilm_ei_loytynyt = "No " . $Tehtava . " available";
                 Tekstit::$tehtava_ilm_tehtavaa_loytyi = $tehtavat . " found";
                 Tekstit::$tehtava_ilm_muokkaus_peruttu = "Changes cancelled!";
                 Tekstit::$tehtava_ilm_poistovahvistus = "Are you sure that you want to remove " . $Tehtava . " '";
                 Tekstit::$ratkaisun_ilm_poistovahvistus = "Are you sure that you want to remove " . $Ratkaisu . " '";
                 Tekstit::$tehtava_virheilm_tallennus_uusi_eiok = "Error in saving new " . $Tehtava . "! Try again please!";
                 Tekstit::$tehtava_virheilm_tallennus_muok_eiok = "Error in saving changes! Try again please!";
                 Tekstit::$tehtava_virheilm_poisto_eiok = "Error in removal of " . $Tehtava . "! Try again please!";
                 Tekstit::$tehtava_virheilm_poistettavaa_ei_loytynyt = "Error:  " . $Tehtava . " to be removed was not found!";
                 Tekstit::$tehtava_virheilm_muokattavaa_ei_loytynyt = "Error:  " . $Tehtava . " to be edited was not found!";
                 // ratkaisu:
                 Tekstit::$ratkaisu_ratkaisut_valiotsikko = $Ratkaisut . " to the " . $Tehtava . " above: ";
                 // ratkaisulomake:
                 Tekstit::$ratkaisulomake_ohje = "Fill in information and save!";
                 Tekstit::$ratkaisulomake_vastaus = "Answer";
                 Tekstit::$ratkaisulomake_vastaustitle = "Answer (short)";
                 Tekstit::$ratkaisulomake_ratkaisu = "Motivation of Answer";
                 Tekstit::$Ratkaisu = $Ratkaisu;
                 Tekstit::$ratkaisu = $ratkaisu;
                 Tekstit::$Ratkaisu_short = "S";
                 Tekstit::$ratkaisu_ilm_tallennus_uusi_ok = $Ratkaisu . " saved!";
                 Tekstit::$ratkaisu_ilm_peruttu_tallennus_uusi_ok = "New " . $Ratkaisu . " cancelled!";
                 Tekstit::$ratkaisu_virheilm_peruttu_tallennus_uusi_EIok = "Error in cancelling!";
                 Tekstit::$ratkaisu_ilm_tallennus_muok_ok = "Changes saved!";
                 Tekstit::$ratkaisu_ilm_poisto_ok = "Removal of " . $Ratkaisu . " ok!";
                 Tekstit::$ratkaisu_ilm_poisto_peruttu = "Removal cancelled (nothing removed)!";
                 Tekstit::$ratkaisu_ilm_poistovahvistus = "Are you sure that you want to remove " . $Ratkaisu . " '";
                 Tekstit::$ratkaisu_ilm_ei_loytynyt = "No " . $Ratkaisu . " found!";
                 Tekstit::$ratkaisu_ilm_ratkaisua_loytyi = $Ratkaisut . " found.";
                 Tekstit::$ratkaisu_ilm_muokkaus_peruttu = "Changes cancelled";
                 Tekstit::$ratkaisu_virheilm_poistettavaa_ei_loytynyt = "Error:  " . $Ratkaisu . " to be removed was not found!";
                 Tekstit::$ratkaisu_virheilm_muokattavaa_ei_loytynyt = "Error:  " . $Ratkaisu . " to be edited was not found!";
                 Tekstit::$ratkaisu_virheilm_tallennus_uusi_eiok = "Error in saving new " . $Ratkaisu . "! Try again please!";
                 Tekstit::$ratkaisu_virheilm_tallennus_muok_eiok = "Error in saving changes! Try again please!";
                 Tekstit::$ratkaisu_virheilm_poisto_eiok = "Error in removal of " . $Tehtava . "! Try again please!";
                 Tekstit::$ratkaisu_virheilm_kuvanapin_luonti_eiok = "Error in creation of Image Button: ";
                 // Kuvalomake:
                 Tekstit::$kuvalomake_nayttokoko_otsikko = "Image size";
                 // Valikko:
                 Tekstit::$kielivalikko_otsikko = "Language";
                 Tekstit::$oppiainevalikko_otsikko = "Subject";
                 Tekstit::$tasovalikko_otsikko = "Level";
                 Tekstit::$ylakokonaisuusvalikko_otsikko = "Parent " . $Kokon_en;
                 // Linkit:
                 Tekstit::$linkit_tunnistautuminen = "Log in";
                 // Tietokantailmoitukset:
                 Tekstit::$ilm_tiedoissa_ei_muutoksia = "No changes in data detected";
                 // Muita:
                 Tekstit::$tuntematon = "Unknown";
                 //==================================================================
                 //==================================================================
                 // Käyttäjäteksteistä kaikki eivät ole käytössä.
                 Kayttajatekstit::$lisavaltuudet_virhe_uuden_tallennustarkistuksessa = "Error in checking new " . $Lisavaltuus . " for saving";
                 Kayttajatekstit::$lisavaltuudet_tallennus_onnistui = "new " . $Lisavaltuus . " Saved!";
                 Kayttajatekstit::$lisavaltuudet_x_kpl_tallennettu = " " . $lisavaltuudet . " saved!";
                 Kayttajatekstit::$lisavaltuudet_tallennus_epaonnistui = "Error in saving new " . $Lisavaltuus . "!";
                 Kayttajatekstit::$lisavaltuudet_ei_ole = "No " . $lisavaltuudet;
                 Kayttajatekstit::$lisavaltuudet_vain_muokkaus = "Editing (not removal)";
                 Kayttajatekstit::$lisavaltuudet_muokkaus_ja_poisto = "Editing and removal";
                 Kayttajatekstit::$lisavaltuudet_katseluoikeus = "Reading (not editing nor removal)";
                 Kayttajatekstit::$lisavaltuudet_kaikki_oikeudet = "Full permissions";
                 Kayttajatekstit::$lisavaltuudet_ilm_henkilolla_on_jo_kyseinen_lisavaltuus = "User has this " . $lisavaltuudet . " already!";
                 // Lisävaltuuslomake:
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_otsikko = $Lisavaltuudet;
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_omistaja = "Target owner:";
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_kohdehenkilo = "User to give permission to:";
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_kohdeolio = "Target:";
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_oikeudet = $Lisavaltuus . ":";
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_painike_tallenna = "Save";
                 Kayttajatekstit::$lisavaltuudet_lomaketeksti_painike_takaisin = "Back";
                 Kayttajatekstit::$lisavaltuudet_painike_nayta_lv_lomake_value = $Lisavaltuudet;
                 Kayttajatekstit::$lisavaltuudet_painike_nayta_lv_lomake_title = "Here you can give permissions to other users to, for " . "instance, edit or even remove your targets.";
                 //=========================== Painiketekstit ===============================
                 Kayttajatekstit::$nappi_kirjaudu_value = "Log in";
                 Kayttajatekstit::$nappi_kirjaudu_ulos_value = "Log out";
                 Kayttajatekstit::$nappi_kirjaudu_ulos_title = "Log out of this site";
                 Kayttajatekstit::$nappi_rekisteroidy_value = "Sign up";
                 Kayttajatekstit::$nappi_rekisteroidy_title = "Sign up for XXX";
                 Kayttajatekstit::$nappi_admin_value = "Administration";
                 Kayttajatekstit::$nappi_admin_title = "Administration";
                 Kayttajatekstit::$nappi_admin_muokkaa_henkilo_value = "Edit user data";
                 Kayttajatekstit::$nappi_koti_value = "Home";
                 Kayttajatekstit::$nappi_koti_title = "Go home";
                 Kayttajatekstit::$nappi_omat_tiedot_value = "Your personal data";
                 Kayttajatekstit::$nappi_omat_tiedot_title = "Read and edit your personal data";
                 Kayttajatekstit::$nappi_nayta_henkilotiedot_value = "Show user data";
                 Kayttajatekstit::$nappi_nayta_henkilotiedot_title = "See user's data";
                 Kayttajatekstit::$nappi_tallenna_tietomuutokset_value = "Save";
                 Kayttajatekstit::$nappi_tallenna_tietomuutokset_title = "Save changes. Username and password may be left empty if " . "you don't want to change them.";
                 Kayttajatekstit::$adminnappi_tallenna_tietomuutokset_value = "Save user changes";
                 Kayttajatekstit::$adminnappi_tallenna_tietomuutokset_title = "Save changes of user data. Username and password may be left empty if " . "you don't want to change them.";
                 Kayttajatekstit::$nappi_poistu_tiedoista_value = "Cancel";
                 Kayttajatekstit::$nappi_poistu_tiedoista_title = "Go back without saving changes";
                 Kayttajatekstit::$adminnappi_poistu_tiedoista_value = "Exit";
                 Kayttajatekstit::$adminnappi_poistu_tiedoista_title = "Go back without saving changes";
                 Kayttajatekstit::$nappi_henkilo_tallenna_uusi_value = "Save";
                 Kayttajatekstit::$nappi_henkilo_tallenna_uusi_title = "Saves new group member";
                 Kayttajatekstit::$nappi_henkilo_peru_lisaaminen_value = "Cancel";
                 Kayttajatekstit::$nappi_henkilo_nayta_valtuudet_value = "Show permissions";
                 Kayttajatekstit::$nappi_henkilo_muokkaa_valtuudet_value = "Edit permissions";
                 Kayttajatekstit::$nappi_henkilo_poistu_valtuuksista_value = "Back";
                 Kayttajatekstit::$nappi_henkilo_poistu_valtuuksien_muutoksista_value = "Cancel";
                 Kayttajatekstit::$nappi_henkilo_tallenna_valtuuksien_muutokset_value = "Save permission changes";
                 Kayttajatekstit::$nappi_henkilo_poista_value = "Remove user";
                 Kayttajatekstit::$nappi_henkilo_poista_title = "Removes the user and his/her notes for good";
                 Kayttajatekstit::$nappi_poppoo_jatka_value = "Continue";
                 Kayttajatekstit::$nappi_poppoo_palaa_value = "Go back";
                 Kayttajatekstit::$nappi_poppoo_luo_uusi_value = "New Group";
                 Kayttajatekstit::$nappi_poppoo_muokkaa_value = "Edit Group";
                 Kayttajatekstit::$nappi_poppoo_tallenna_muokkaus_value = "Save changes";
                 Kayttajatekstit::$nappi_poppoo_tallenna_uusi_value = "Save new Group";
                 Kayttajatekstit::$nappi_poppoo_poista_value = "Remove Group";
                 Kayttajatekstit::$nappi_poppoo_poista_title = "Removes the Group. Members??";
                 Kayttajatekstit::$nappi_poppoo_poistu_value = "Cancel";
                 Kayttajatekstit::$nappi_poppoo_poistu_title = "Go back home without saving any changes.";
                 //================= lomakekenttätekstejä ====================================
                 Kayttajatekstit::$lomakekentta_kayttajatunnus = "Username";
                 Kayttajatekstit::$lomakekentta_salasana = "Password";
                 Kayttajatekstit::$lomakekentta_salasana_vahvistus = "Confirm password";
                 Kayttajatekstit::$lomakekentta_etunimi = "First name";
                 Kayttajatekstit::$lomakekentta_sukunimi = "Last name";
                 Kayttajatekstit::$lomakekentta_nimi = "Name";
                 Kayttajatekstit::$lomakekentta_muokattavan_nimi = "Name of User";
                 // Admin
                 Kayttajatekstit::$lomakekentta_svuosi = "Year if birth";
                 Kayttajatekstit::$lomakekentta_skk = "Month of birth";
                 Kayttajatekstit::$lomakekentta_spaiva = "Day of birth";
                 Kayttajatekstit::$lomakekentta_asuinmaa = "Country";
                 Kayttajatekstit::$lomakekentta_asuinmaa_title = "Country where you live in now";
                 Kayttajatekstit::$lomakekentta_kieli = "Language";
                 Kayttajatekstit::$lomakekentta_kieli_title = "Language which you would want to use";
                 Kayttajatekstit::$lomakekentta_email = "Email";
                 Kayttajatekstit::$lomakekentta_osoite = "Address";
                 Kayttajatekstit::$lomakekentta_puhelin = "Telephone";
                 Kayttajatekstit::$lomakekentta_lempinimi = "Nick name";
                 Kayttajatekstit::$lomakekentta_kuvaus_itsesta = "Short description";
                 Kayttajatekstit::$lomakekentta_uusi_kayttaja = "New User";
                 // Henkilötietolomakkeen virheilmoitukset:
                 Kayttajatekstit::$henkilolomake_jokin_pakollisista_kentista_tyhja = "Some of the fields is empty!";
                 Kayttajatekstit::$henkilolomake_syntymavuosi_ei_ole_oikein = "Year if birth is not right!";
                 Kayttajatekstit::$henkilolomake_kuukausi_ei_ole_oikein = "Month is not right!";
                 Kayttajatekstit::$henkilolomake_paiva_ei_ole_oikein = "Day is not right!";
                 //*========================================================================
                 //==========================================================================
                 // Tunnuksiin liittyvät virheilmoitukset:
                 Kayttajatekstit::$tunnus_jo_kaytossa = "User name exists already! Please choose another!";
                 Kayttajatekstit::$tunnus_pituus_vaara = "String too long or short!";
                 Kayttajatekstit::$tunnus_merkkivirhe = "Found characters not allowed!";
                 Kayttajatekstit::$tunnus_pituus_tai_merkkivirhe = "Error in string length or characters!";
                 Kayttajatekstit::$tunnus_salasana_pituus_tai_merkkivirhe = "Error in password length or characters!";
                 Kayttajatekstit::$tunnus_kayttajatunnus_pituus_tai_merkkivirhe = "Error in username length or characters!";
                 Kayttajatekstit::$tunnus_vain_seuraavat_merkit_sopivat = "Allowed characters: ";
                 Kayttajatekstit::$tunnus_kayttajatunnuksen_min_pituus_on = "Minimum length of username ";
                 Kayttajatekstit::$tunnus_salasanan_min_pituus_on = "Minimum length of password ";
                 Kayttajatekstit::$tunnus_kayttajatunnuksen_max_pituus_on = "Maximum length of username is ";
                 Kayttajatekstit::$tunnus_salasanan_max_pituus_on = "Maximum length of password is ";
                 Kayttajatekstit::$tunnus_vahvistus_ei_tasmaa = "Password and it's confirmation do not match!";
                 Kayttajatekstit::$virhe_samoilla_tunnuksilla_monta_kayttajaa = "Virhe: samoilla tunnuksilla monta k&auml;ytt&auml;j&auml;&auml;!";
                 //==========================================================================
                 Kayttajatekstit::$henkilotiedot_otsikko = "Personal data";
                 //========================== Muita =========================================
                 Kayttajatekstit::$ilmoitus_yllapitajalta = "";
                 Kayttajatekstit::$ilmoitus_sessio_vanhentunut = "Session expired. Log in again, please!";
                 Kayttajatekstit::$ilmoitus_olet_kirjautunut_ulos = "You are logged out. Log in again, please!";
                 Kayttajatekstit::$ilmoitus_Olet_jo_kirjautunut = "You are logged in!";
                 Kayttajatekstit::$ilmoitus_et_ole_kirjautunut = "You are not logged in. Please log in!";
                 Kayttajatekstit::$ilmoitus_Kirjautunut = "Logged in";
                 Kayttajatekstit::$ilmoitus_yllapitaja = "Administrator";
                 Kayttajatekstit::$ilmoitus_yllapitajan_alue = "Yll&auml;pit&auml;j&auml;n toiminta-alue!";
                 Kayttajatekstit::$ilmoitus_tunnukset_ei_kaytossa = "Username and password are not in use!";
                 Kayttajatekstit::$ilmoitus_tervetuloa = "Wellcome";
                 // Seuraavat kaksi liittyvät uloskirjautumiseen.
                 Kayttajatekstit::$ilmoitus_Hei_hei = "Bye bye ";
                 Kayttajatekstit::$ilmoitus_ja_tervetuloa_uudelleen = "and wellcome again!";
                 Kayttajatekstit::$ilmoitus_tietojen_muokkaustallennus_ok = "Changes saved!";
                 Kayttajatekstit::$virheilmoitus_tietojen_muokkaustallennus_ei_ok = "Error on saving changes!";
                 Kayttajatekstit::$ilmoitus_uuden_henkilon_tallennus_ok = "New user saved!";
                 Kayttajatekstit::$ilmoitus_uuden_henkilon_tallennus_ei_ok = "Error in saving new user!";
                 //============== VIRHEILMOITUSET ===========================================
                 Kayttajatekstit::$virheilmoitus_uloskirjautuminen_epaonnistui = "Error in logging out!";
                 Kayttajatekstit::$virheilmoitus_henkiloa_ei_loytynyt = "User not found!";
                 /* uudet */
             }
         }
     }
 }
Example #2
0
 /**
  * Palauttaa koodi, joka luo lomakkeen, jonka avulla voi muokata omaa
  * salasanaa ja muita tietoja. 
  * 
  * @param Parametrit $parametriolio 
  * @param type $uusi jos true, niin kyseessä uuden henkilön luominen.
  * @return type
  */
 function nayta_henkilotietolomake(&$parametriolio, $uusi)
 {
     /*$puh = $parametriolio->puhelin;
       $os = $parametriolio->osoite;
       $asuinmaa = $parametriolio->asuinmaa;
       $kieli = $parametriolio->kieli_henkilo;*/
     $tahti_molemmissa = "*";
     $tahti_vain_uudessa = "";
     $otsikko = Html::luo_b(Kayttajatekstit::henkilolomakeotsikko_muokkaus(), array());
     $tallennuspainike = Html::luo_input(array(Attr::type("submit"), Attr::name(Toimintonimet::$henkilotietotoiminto), Attr::value(Kayttajatekstit::$nappi_tallenna_tietomuutokset_value), Attr::title(Kayttajatekstit::$nappi_tallenna_tietomuutokset_title), Attr::classs("rinnakkain")));
     if ($uusi) {
         $etun = $parametriolio->etun;
         $sukun = $parametriolio->sukun;
         $lempin = $parametriolio->lempin;
         $komm = $parametriolio->komm;
         $uusktunnus = $parametriolio->uusktunnus;
         $eosoite = $parametriolio->eosoite;
         $name = Toimintonimet::$henkilotietotoiminto;
         $tahti_vain_uudessa = "*";
         $tallennuspainike = Html::luo_input(array(Attr::type("submit"), Attr::name(Toimintonimet::$henkilotietotoiminto), Attr::value(Kayttajatekstit::$nappi_henkilo_tallenna_uusi_value), Attr::title(Kayttajatekstit::$nappi_henkilo_tallenna_uusi_title), Attr::classs("rinnakkain")));
         $otsikko = Kayttajatekstit::henkilolomakeotsikko_uusi();
     } else {
         // Haetaan tiedot tietokannasta:
         $user = new Henkilo($parametriolio->get_omaid(), $parametriolio->get_tietokantaolio());
         if ($user->olio_loytyi_tietokannasta) {
             $etun = $user->get_arvo(Henkilo::$sarakenimi_etunimi);
             $sukun = $user->get_arvo(Henkilo::$sarakenimi_sukunimi);
             $lempin = $user->get_arvo(Henkilo::$sarakenimi_lempinimi);
             $komm = $user->get_arvo(Henkilo::$sarakenimi_kommentti);
             $uusktunnus = $parametriolio->uusktunnus;
             $eosoite = $user->get_arvo(Henkilo::$sarakenimi_eosoite);
             $name = Toimintonimet::$henkilotietotoiminto;
         } else {
             $this->lisaa_virheilmoitus(Tekstit::$virheilm_henkiloa_ei_loytynyt);
         }
     }
     $otsikko .= Html::luo_p(Kayttajatekstit::henkilolomake_nakyvyysselitys(), array(Attr::style("font-size: 80%")));
     $mj = $otsikko;
     // Ilmoitukset:
     $mj .= Html::luo_div($parametriolio->ilmoitus_kokon, array(Attr::id(Kayttajanakymat::$id_henkilotietolomakeilmoitukset), Attr::classs("korostus")));
     $mj .= Html::luo_table(Html::luo_tablerivi(Html::luo_tablesolu("*" . Kayttajatekstit::$lomakekentta_etunimi, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("text"), Attr::name(Kayttajakontrolleri::$name_etunimi), Attr::value($etun), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu("*" . Kayttajatekstit::$lomakekentta_sukunimi, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("text"), Attr::name(Kayttajakontrolleri::$name_sukunimi), Attr::value($sukun), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu(Kayttajatekstit::$lomakekentta_lempinimi, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("text"), Attr::name(Kayttajakontrolleri::$name_lempinimi), Attr::value($lempin), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu(Kayttajatekstit::$lomakekentta_kuvaus_itsesta, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("text"), Attr::name(Kayttajakontrolleri::$name_kommentti), Attr::value($komm), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu("*" . Kayttajatekstit::$lomakekentta_email, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("text"), Attr::name(Kayttajakontrolleri::$name_eosoite), Attr::value($eosoite), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu($tahti_vain_uudessa . Kayttajatekstit::$lomakekentta_kayttajatunnus, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("text"), Attr::name(Kayttajakontrolleri::$name_uusikayttajatunnus), Attr::value(""), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu($tahti_vain_uudessa . Kayttajatekstit::$lomakekentta_salasana, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("password"), Attr::name(Kayttajakontrolleri::$name_uusisalasana), Attr::value(""), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu($tahti_vain_uudessa . Kayttajatekstit::$lomakekentta_salasana_vahvistus, array()) . Html::luo_tablesolu(Html::luo_input(array(Attr::type("password"), Attr::name(Kayttajakontrolleri::$name_salasanavahvistus), Attr::value(""), Attr::size(40))), array()), array()) . Html::luo_tablerivi(Html::luo_tablesolu("", array()) . Html::luo_tablesolu($tallennuspainike . Html::luo_input(array(Attr::type("submit"), Attr::name(Toimintonimet::$henkilotietotoiminto), Attr::value(Kayttajatekstit::$nappi_poistu_tiedoista_value), Attr::title(Kayttajatekstit::$nappi_poistu_tiedoista_title), Attr::classs("rinnakkain"))), array()), array()), array(Attr::summary("Muokkaustiedot"), Attr::align("center")));
     $lomake = Html::luo_form($mj, array(Attr::action("index.php"), Attr::method("post"), Attr::classs("tietolomake_rajaton")));
     return $lomake;
 }