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

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Team Lead PHP

Als Tech Lead zorg voor een glimlach op het gezicht van onze klanten door geweldige software af te leveren. Hoe word ik Team Lead PHP bij Coolblue? Als Team Lead PHP bouw en leid je een team dat uitblinkt in het leveren van hoogwaardige en kostenefficiënte software. Je ondersteunt teamleden bij het afbakenen van hun doelen en met de aanpak om ze te behalen. Als Tech Lead zorg voor een glimlach op het gezicht van onze klanten door geweldige software af te leveren en een effectief team op te bouwen. ‘’Ook Team Lead PHP worden bij Coolblue? Else de Boer

Bekijk vacature »

C# backend developer, Rotterdam

Voor een grote organisatie in Rotterdam zijn we op zoek naar iemand met ruime ervaring in het ontwikkelen van applicaties in .NET C#. Het gaat hier om een organisatie met een maatschappelijke impact. Hun systemen zijn gericht op een groot aantal klanten waarbij het belangrijk is dat de applicaties helder, toegankelijk en up-to-date zijn. Als .NET C# developer werk je aan uiteenlopende applicaties, APIs en het interne framework. Dit doe je binnen een SCRUM team en meedenkt binnen het hele proces. Het team bestaat uit meerdere C# developers variërend van medior tot senior. Er is dus veel kennis en ervaring

Bekijk vacature »

BI Ontwikkelaar Healthcare gezocht voor een intern

Functieomschrijving Binnen je functie als BI ontwikkelaar zal de zwaartepunt met name binnen Datawarehouse en ETL(SSIS) liggen. Hierbij ga je ETL processen ontwikkelen en samen met het team SQL queries en stored procedures ontwikkelen. Daarnaast zul je ook rapportages en in SSRS en PowerBI maken. Binnen je functie zul je ook een adviserende rol krijgen over het verbeteren van de Datawarehouse, verbeteren van de dienstverlening, wijzigen van functionele toepassingen. Daarnaast zul je ook wel eens bestanden klaarzetten voor bewerking. Je acteert dus voornamelijk op de backend met enkele frontend werkzaamheden. Functie-eisen – Je beschikt over een afgeronde HBO/WO opleiding; –

Bekijk vacature »

Datawarehouse Developer / Cloud omgevingen / 5.400

Functieomschrijving Ben je gedreven in het opzetten van een Datawarehouse en ETL en wil je jezelf verder ontwikkelen binnen jouw vakgebied? Heb je ernaast ook kennis van het werken in de Cloud? Lees dan snel verder! Je draagt zorg voor de verdere uitbreiding van de Datawarehouse; Het verder ontwikkelen van ETL generator op basis van de behoeften binnen het team; Meehelpen aan de migratie van Oracle naar Redshift; Proactief kijken naar verbeteringen en hierover schakelen met andere teams. Functie-eisen HBO werk- en denk niveau; Minimaal 3 tot 5 jaar werkervaring als Datawarehouse Developer; Uitgebreide kennis van ETL en bijbehorende tooling;

Bekijk vacature »

Commercial Executive – Microsoft

Commercial Executive – Microsoft Do you get excited about working with clients on their digital transformation journey empowered by the Microsoft platform? Do you want to bring the best of all 3 Microsoft clouds together amplified by Accenture’s industry expertise? Then we have the job for you! Your Job As a Commercial Executive in the Accenture Microsoft Business Group (AMBG), you focus on building the Microsoft business for Accenture in close collaboration with Avanade and Microsoft. This involves developing cross-platform Digital Transformation journeys for our clients, tailored to industry specific trends and opportunities, and translate these into advisory and delivery

Bekijk vacature »

Senior .NET developer / .NET Core / C# / Architect

Functieomschrijving Ben jij een Senior .NET developer met meerdere jaren ervaring en wil jij deze ervaring graag inzetten bij een gerenommeerde organisatie die alleen maar de meest innovatieve projecten oppakt? Heb jij interesse in IoT, AI en complexe datastromen en wil jij meedenken over architectuur vraagstukken? Lees dan nu verder! Je dagelijkse werkzaamheden bestaan uit: Het ontwikkelen van kwalitatief sterke code met C#, .NET Core en Azure; Het van scratch af aan bouwen van oplossingen, platformen, apps en andere portalen; Het meedenken over architectuur vraagstukken; Het leveren van technische input tijdens (pre)sales trajecten; Het bouwen van koppelingen middels API's; Het

Bekijk vacature »

Medior Software Developer with C++ and C#

Medior Software Developer with C++ and C# Intro For our client in Eindhoven are we looking for seven software engineers with various skills. Is your interest triggered by the development of application / automation software for especially area’s like data acquisition and processing? Can you be available right away? Then this might be the opportunity for you! Function Information For our client we are looking for three different roles. One of the roles is for a C# Software engineer with docker. The second role is for a Application software engineer with C++. The final role is a software designer with

Bekijk vacature »

Back-end developer

Voor onze opdrachtgever ben ik op zoek naar een Senior Back-end Developer. Als Back-end Developer ben jij samen met jouw team verantwoordelijk voor het gehele ontwikkelproces (van idee tot realisatie). Jouw werkomgeving is binnen een informele sfeer waarin jij gestimuleerd wordt om zelf bedachte optimalisaties te realiseren. Op de hoogte zijn van nieuwe ontwikkelingen is zeer belangrijk binnen deze sector, interesse in deze branche is gewenst. Je bent in teamverband verantwoordelijk voor het ontwikkelen, bedenken en beheren van API-applicaties. Ervaring met Python en .Net is een vereiste. Ervaringen met PHP, HTML/CSS, SQL zijn pre's. In het bezit van een hbo

Bekijk vacature »

Java Developer / Webservices / Overheid

Functieomschrijving Ben jij als Java Ontwikkelaar toe aan een stabiele organisatie zonder commercieel doeleinde? Ga jij voor kwaliteit, collegialiteit en stabiliteit? Dan is dit jouw baan! Ontwikkelen van nieuwe en bestaande webservices; Uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Als het in jouw interessegebied ligt kan je betrokken worden bij het vormgeven van verantwoordingsrapportages; Werken aan gegevensuitwisseling met SOAP, ervaring hierin met Apache Synapse/Axis2 is een pre; Werken aan Java web GUI ontwikkeling, ervaring hierin met GWT, Bootstrap, Javascript, HTML en CSS is een pre; Werken met testframeworks, ervaring hierin met JUnit en Selenium is een pre; Ervaring met

Bekijk vacature »

Fullstack developer / React / Java / CQRS / Zorg

Functieomschrijving Ben jij een Fullstack Developer met ruim 3 jaar ervaring aan zowel de Front-end (React) als aan de Back-end (Java) én lijkt het je leuk om te gaan werken bij een organisatie die rechtmatigheid in de zorg controleert? Wil jij meteen aan de slag met de ontwikkeling van een nieuwe applicatie die de kwaliteit van zorg(verleners) in Nederland inzichtelijk maakt en meedenken over nieuwe innovatieve oplossingen waarbij security hoog in het vaandel staat? Lees dan nu verder! Je werkzaamheden zullen onder andere bestaan uit: het ontwerpen en bouwen van diverse applicaties in de zorg (50% Front-end met o.a. React,

Bekijk vacature »

Senior Oracle Developer (m/w/d) (H/F)

Equip. Every day, we find the most exciting future opportunities for IT experts. To strengthen the development team at our end client in Vienna we are looking for a new team member as: SENIOR ORACLE DEVELOPER (m/w/d) YOUR TASKS Development of software applications and special solutions in the Oracle environment Team work during the whole development process using agile methods Functionality and perfomance securing as well as identifying and understanding problems and developing solutions YOUR QUALIFICATIONS Minimum of 5 years relevant working experience in Oracle Developement Strong knowledge of PL/SQL, SQL, Oracle Developer Suite Knowledge of Apex is a plus

Bekijk vacature »

Front-End Developer JavaScript Vue.js Financial or

Functieomschrijving Are you an enthusiastic Front-End Developer? Do you have experience working with JavaScript & frameworks like Vue.js? Do you have a focus on delivering high quality code that is scalable, readable and clean? If your answers are yes, then don't hesitate to apply! The client designs and develops the next generation of applications. As a Front-End Developer you are, with your team, responsible for speeding up and strengthening the digital transformation by designing, implementing and supporting the internet banking applications, with main focus on payments solutions. Your focus within the team will be on translating customer needs to excellent

Bekijk vacature »

DWH / ETL developer

DWH / ETL developer will work closely with the Solution/ Data Architect to design, build interfaces and integrate data from a variety from internal and external data sources into the Enterprise Data Warehouse environment with the use of MS SQL SSIS. Client Details MUFG Bank Europe N.V. (MBE) is a fully-owned subsidiary of Mitsubishi UFJ Financial Group (MUFG), one of the largest ranked Financial Groups in the world in terms of assets. A world-class set of businesses and more than 180,000 employees in 50 markets. MUFG offers stability in an ever-changing market, providing services to high-profile clients worldwide. For more

Bekijk vacature »

.NET Developer / Angular / React

Functieomschrijving Haal jij als .NET Developer energie uit het ontwikkelen van bedrijfskritische .NET applicaties en vind jij het ook leuk om de door jouw gebouwde .NET applicaties te beheren en door te ontwikkelen, waarmee je de kwaliteit van de .NET applicaties weet te waarborgen? Lees dan snel verder Het ontwikkelen van bedrijfskritische applicaties; Het onderhouden en beheren van de applicaties; Het uitvoeren van patches, testen, change- en incidentmanagement; Meedenken over technische ontwikkelingen; Het pro-actief aandragen van verbeteringen. Functie-eisen Hbo denk- en werkniveau; Minimaal 2 jaar ervaring met .NET; Aantoonbare ervaring met het ontwikkelen en beheer van van applicaties; Aantoonbare ervaring

Bekijk vacature »

C# Angular Developer Ontwikkelaar Leaseauto

Functieomschrijving C# Angular Developer Ontwikkelaar Leaseauto Ontwikkelen in C#.Net in maatwerk applicaties; Nieuwbouw en uitbouw van de systemen in C# .NET; Ondersteuning bieden aan de klanten op de applicaties; Requirements in kaart brengen; Maken van een technisch ontwerp. Functie-eisen HBO/WO diploma is een eis; Minimaal 3 jaar ervaring met Angular, C#.Net, HTML, CSS, Javascript; Goede beheersing van de Nederlandse en Engelse taal; Ervaring met relationele databases of mobiele oplossingen is gewenst; Makkelijk in de omgang, analytisch en communicatief. Bedrijfsomschrijving Onze klant is een IT dienstverlener, ter versterking van het team zijn ze op zoek naar een ervaren C# .NET Ontwikkelaar.

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

21/09/2020 17:38:08
 
- 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.