[opgelost] PHP-arrays multi-language HTML-webpagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low code developer

Ben jij de low-code developerdie het leuk vindt zijn kennis toe te passen in complexe en maatschappelijk relevante ingenieursprojecten? Wij zoeken per direct een low-code developer met ervaring om ons team te versterken. Je komt terecht in een team dat een mix is van low-code developers, software developers, IT consultants en projectleiders. Als low-code developer ga je aan de slag met het ontwikkelen van digitale diensten en het automatiseren van onze werkprocessen. Je maakt hierbij gebruik van de low-code platformen van Outsystems en Microsoft (Power Automate en Power Apps). In overleg met onze product owners en projectleiders bepaal je per

Bekijk vacature »

Frontend Developer JavaScript

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij maken software voor partners. Wil jij werken als Frontend Developer? Heb jij ervaring met JavaScript PHP/MySQL/Laravel? Vaste baan: Frontend Developer JavaScript HTML 3.200 - 4.200 Frontend Developer Wij ontwikkelen en bieden diensten aan op het gebied van IT- en multimediaoplossingen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Jouw werkzaamheden als Frontend Developer JavaScript: Voor de vacature als Frontend Developer Hilversum HTML ga

Bekijk vacature »

Junior Full Stack developer

Functieomschrijving Ben jij een Junior Full Stack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Junior Full Stack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Als Java Developer bij Randstad IT kan je rol variëren. Java is een kernonderdeel in veel van onze 36 scrum teams, waardoor je de kans krijgt om bij te dragen aan een groot aantal verschillende applicaties en projecten. Aan welk project je ook

Bekijk vacature »

Software Ontwikkelaar Java of .NET

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij geven advies over de vernieuwingen in de online wereld. Wil jij ICT oplossingen analyseren, beschrijven en beheren? Heb je ervaring als .Net / Java Developer? Vaste baan: Software Ontwikkelaar ICT Oplossingen .Net 3.200 - 4.500 Software Engineer Deze werkgever is een fullservice online bedrijf dat grote klanten adviseert over de vernieuwingen in de online wereld en dat advies ook direct kan realiseren. Onze creatie-afdeling is volledig geïntegreerd met sales en consultancy om zo accuraat en snel

Bekijk vacature »

Full Stack Developer Software

Over de werkgever: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is een snelgroeiend bedrijf dat SaaS-oplossingen biedt voor alarmering en bereikbaarheid. Ben jij geschikt als Full Stack Developer? Heb je ervaring met SaaS oplossingen? Vaste baan: Full Stack Developer Software HBO 3.200 - 4.800 Full Stack Developer Deze werkgever levert oplossingen voor kritische communicatie aan klanten zoals ziekenhuizen, financiële instellingen, brandweer en industrie. Wij helpen helpers om de impact van incidenten te beperken. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de

Bekijk vacature »

PC Programmeur Delphi

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever levert industriële besturingssystemen, software en kennis. Ben jij een enthousiaste PC programmeur? Heb je kennis van C++? Vaste baan: PC Programmeur Delphi C++ 3.000 - 4.700 PC Programmeur Deze werkgever is specialist op gebied van vision en ontwikkelen wereldwijd speciale machines. Wij verzorgen zelf de besturingstechniek. Deze werkgever is sterk in GPS systemen en leveren ook complete lijnen voor de verpakkingsindustrie. Wij streven naar verbetering, innovatie van complete machinelijnen. Wij hebben op gebied van engineering veel kennis

Bekijk vacature »

Java Developer Flow Automation

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij ontwikkelen en implementeren configurator technologie (CPQ) voor Microsoft Dynamics. Ben jij een enthousiaste Java Developer? Heb je ervaring met het programmeren in Java? Vaste baan: Java Developer Flow Automation HBO 3.300 - 5.000 Java Developer Wij ontwikkelen software vanuit Microsoft Dynamics, waarbij administratieve processen bij klanten vergaand geautomatiseerd kunnen worden. Denk hierbij aan orderverwerking, offertes, calculaties, verkoop, projectbeheer en documentatie. En natuurlijk de totale integratie met het ERP systeem. Wij weten alles van Dynamics, AX, NAV, en CRM.

Bekijk vacature »

Sr Frontend Developer Javascript React

Bij welk bedrijf je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Wij helpen bedrijven digitaal vooruit. Van online platforms tot digitale transformaties. Ben jij geschikt als Senior Frontend Developer? Heb je ervaring met Javascript? Vaste baan: Sr Frontend Developer Javascript HBO 3.000 - 4.500 Senior Frontend Developer Deze werkgever levert online marketing- en communicatieoplossingen en maatwerksoftware. Wij houden van een informele werksfeer met uitstekende teamspirit. Het verschil binnen de branche willen wij maken met winnende, innovatieve technologie en door een zeer betrokken, betrouwbare en klantgerichte ICT-partner te

Bekijk vacature »

Embedded Developer

Zoek jij een baan in een unieke branche? Ligt jouw passie bij het ontwikkelen van embedded devices en wil je in een leuk team werken? Dan past de functie van Embedded Developer perfect bij jou. Ter ondersteuning van de afdeling Engineering zijn wij op zoek naar een Embedded Developer voor 40 uur per week. Embedded Developer Wat ga je doen als Embedded Developer? Je bent verantwoordelijk voor het ontwikkelen en onderhouden van onze casino producten die communiceren met onze toepassingen in de cloud. Je komt te werken in een team met een zeer brede kennis van ontwikkelen. Denk hierbij aan

Bekijk vacature »

Software Developer Machine Learning Deep Learning

Voor wie je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is de partner voor slimme online identificatie en verificatie oplossingen. Ben jij geschikt als AI Developer? Heb je ervaring met Deep/Machine Learning? Vaste baan: Software Developer Machine Learning Deep Learning WO HBO 4.000 - 5.500 Artificial intelligence Developer Deze werkgever heeft ruim tien jaar ervaring op het gebied van online verifiëren van persoons- en bedrijfsgegevens in zowel Nederland als het buitenland. Vanuit ruime ervaring en up-to-date expertise adviseren wij klanten en partners onder andere over

Bekijk vacature »

Software Ontwikkelaar ERP X++

Over het bedrijf: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is leverancier van ERP-software en digitale oplossingen voor de Europese vastgoedsector en haar partners. Ben jij een enthousiaste software developer? Heb je ervaring met X++? Vaste baan: Software Ontwikkelaar ERP X++ Informatica 2.800 - 4.500 Software Developer ERP Deze werkgever is een grote leverancier van software voor vastgoedbedrijven (commercieel en sociaal), outsourcing en consultancy, vertegenwoordigd in meerdere Europese landen. Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen

Bekijk vacature »

PHP Ontwikkelaar Magento

Wie wordt jouw werkgever?: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is een handelsmaatschappij en leveren installatiematerialen. Ben jij een ambitieuze PHP Ontwikkelaar? Heb je kennis met front end technieken? Vaste baan: PHP Ontwikkelaar Magento Front End 2.600 - 3.800 PHP Ontwikkelaar Deze werkgever is een (inter)nationale handelsmaatschappij, gespecialiseerd in het leveren van installatiematerialen voor c.v., gas, sanitair en pvc onderdelen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Zij werken in

Bekijk vacature »

Embedded Developer

Zoek jij een baan in een unieke branche? Ligt jouw passie bij het ontwikkelen van embedded devices en wil je in een leuk team werken? Dan past de functie van Embedded Developer perfect bij jou. Ter ondersteuning van de afdeling Engineering zijn wij op zoek naar een Embedded Developer voor 40 uur per week. Embedded Developer Wat ga je doen als Embedded Developer? Je bent verantwoordelijk voor het ontwikkelen en onderhouden van onze casino producten die communiceren met onze toepassingen in de cloud. Je komt te werken in een team met een zeer brede kennis van ontwikkelen. Denk hierbij aan

Bekijk vacature »

Junior Software Ontwikkelaar C#

Bij welk bedrijf je gaat werken: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever levert softwaresystemen voor de logistieke sector. Wil jij software ontwikkelen voor deze klanten? Heb je ervaring met database-gerelateerde oplossingen? Vaste baan: Junior Software Ontwikkelaar C# Delphi 2.500 - 3.200 Junior Software Developer Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten, maar ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling.

Bekijk vacature »

Front-End Software Developer

You are a talented Front-End Software Developer who is motivated to combine the art of design with the art of programming. Bedrijfsomschrijving We believe in a bolder future. An open world where people, businesses and capital can move freely to form a truly global marketplace. A world wherein each business idea and personal belief can reach its full potential whilst at the same time respecting local customs, traditions and laws. We support ideas, ambitions, growth and acceleration, because we truly believe the potential of globalisation for businesses and professionals is unlimited. As a corporate & fund service provider, we guide

Bekijk vacature »
Roos G

Roos G

14/04/2020 16:57:38
Quote Anchor link
Hoi


Dankzij een tutorial op youtube ('PHP Multi Language Website Tutorial: Create Dynamic Website In 20 Minutes') heb ik mijn Coming soon pagina tweetalig kunnen maken. Nu moet er nog 1 onderdeel vertaald worden, namelijk de tekst boven het nieuwsbriefformulier in een pop up. Wanneer je op de NL versie staat dan is deze nog in het Engels. Ik heb geen idee wat ik nu verder moet doen. Kan iemand me hiermee helpen?
Dit is hoe het eruitziet:

HTML:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<p class= "language">
<a href="index.php?lang=en"><?php echo $lang['lang_en'] ?></a> | <a href="index.php?lang=nl"><?php echo $lang['lang_nl'] ?></a>
</p>
                                
<h1 class="text-intro opacity-0"><?php echo $lang['title'] ?></h1>
<h2 class="text-intro opacity-0"><?php echo $lang['description'] ?></h2>


en.php:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    $lang
= array(
        "title" => "Our God given mission is about to come true",
        "description" => "We've found an easy and effective way to share God's word. And soon you can join us in spreading the love and way of Christ with the world.",
        "lang_en" => "English",
        "lang_nl" => "Nederlands"
    );
?>


nl.php:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    $lang
= array(
        "title" => "Onze God gegeven missie komt bijna uit",
        "description" => "Een gemakkelijke manier om Gods Woord te delen komt eraan. En dan kan ook jij meedoen de liefde van Christus met de wereld te delen.",
        "lang_en" => "English",
        "lang_nl" => "Nederlands"
    );
?>



config.php:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
    session_start();

    if (!isset($_SESSION['lang']))
        $_SESSION['lang'] = "en";
    else if (isset($_GET['lang']) && $_SESSION['lang'] != $_GET['lang'] && !empty($_GET['lang'])) {
        if ($_GET['lang'] == "en")
            $_SESSION['lang'] = "en";
        else if ($_GET['lang'] == "nl")
            $_SESSION['lang'] = "nl";
    }


    require_once "languages/" . $_SESSION['lang'] . ".php";
?>



En deze tekst moet nog vertaald worden (nieuwsbriefformulier in pop-up):


<!-- START - Newsletter Popup -->

<h4>Subscribe and stay updated!</h4>

<p>Signing up to our newsletter gives you <strong> access to our opening!</strong></p>
Gewijzigd op 14/04/2020 20:09:52 door Ward van der Put
 
PHP hulp

PHP hulp

27/06/2022 16:36:40
 
- Ariën  -
Beheerder

- Ariën -

14/04/2020 17:16:30
Quote Anchor link
Kan je jouw code tussen code-tags plaatsen?
Zie ook de opmaakcodes in de Veelgestelde Vragen.
 
Roos G

Roos G

14/04/2020 17:18:58
Quote Anchor link
Ik ga kijken. Bedankt

Toevoeging op 14/04/2020 17:30:26:
Gewijzigd op 14/04/2020 17:30:39 door Roos G
 
- Ariën  -
Beheerder

- Ariën -

14/04/2020 17:30:54
Quote Anchor link
Dan maak je in alle vertalingsbestanden een regel aan, zoals in je Engelse en Nederlandse taalbestand:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$lang['subscribe_and_updated'] = "Subscribe and stay updated!";


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$lang['subscribe_and_updated'] = "Abonneer en blijf op de hoogte!";


En met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $lang['subscribe_and_updated']; ?>
haal je die vertaling dan op.
 
Roos G

Roos G

14/04/2020 17:31:11
Quote Anchor link
Bedankt, ik ga het uitproberen.


Ik heb met verschillende tags gewerkt om die html codes netjes in te sluiten .maar niets werkt, dus moet het maar zo, of een duidelijke opdracht graag. Ben hier de eerste keer.
Gewijzigd op 14/04/2020 17:43:49 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

14/04/2020 17:32:54
Quote Anchor link
Heb je mijn reactie al geprobeerd? ^

Laat anders even zien wat je geprobeerd hebt?
Uiteraard moet je wel de config.php (niet echt de juiste benaming, maar dat terzijde) netjes includeren in de popup, als dat nog niet gebeurd is.
 
Roos G

Roos G

14/04/2020 17:35:33
Quote Anchor link
Hoi Ariën,

Wat bedoel je met die config includeren in de pop-up? Hoe doe ik dat?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
    session_start();

    if (!isset($_SESSION['lang']))
        $_SESSION['lang'] = "en";
    else if (isset($_GET['lang']) && $_SESSION['lang'] != $_GET['lang'] && !empty($_GET['lang'])) {
        if ($_GET['lang'] == "en")
            $_SESSION['lang'] = "en";
        else if ($_GET['lang'] == "nl")
            $_SESSION['lang'] = "nl";
    }


    require_once "languages/" . $_SESSION['lang'] . ".php";
?>

Toevoeging op 14/04/2020 17:36:15:

gq ik doen
Gewijzigd op 14/04/2020 17:43:34 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

14/04/2020 17:42:44
Quote Anchor link
Je hoeft niet steeds het voorgaande bericht opnieuw in het forum te quoten :-)
Onderaan het topic staat een textbox met 'Snel reageren' die je kan gebruiken als je wilt reageren op het voorgaande bericht.

Heb je mijn code al getest?
Anders moet je bovenaan het bestand van je popup, binnen je PHP-tags dit plaatsen:
include "config.php";
Gewijzigd op 14/04/2020 17:44:27 door - Ariën -
 
Roos G

Roos G

14/04/2020 17:51:07
Quote Anchor link
Hoi Ariën,

Bedankt. Het is gelukt!
 
- Ariën  -
Beheerder

- Ariën -

14/04/2020 18:05:11
Quote Anchor link
Mooi zo :-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.