From 54f34450cc085739f0794c10cf267004e737af8b Mon Sep 17 00:00:00 2001
From: deadlocker8 <deadlocker@gmx.de>
Date: Tue, 19 Jul 2016 14:32:35 +0200
Subject: [PATCH] fixed #2

---
 index.php               | 24 ++++++++++++++----------
 php/getLanguageJSON.php | 14 ++++++++++++++
 php/language.json       |  5 +++++
 3 files changed, 33 insertions(+), 10 deletions(-)
 create mode 100644 php/getLanguageJSON.php
 create mode 100644 php/language.json

diff --git a/index.php b/index.php
index 5acaa20..75e301a 100644
--- a/index.php
+++ b/index.php
@@ -1,4 +1,8 @@
 <!DOCTYPE html>
+
+<?php
+include_once('php/getLanguageJSON.php');
+?>
 <html xmlns="http://www.w3.org/1999/html">
 	<head>
 		<meta charset="UTF-8"/>
@@ -52,10 +56,10 @@
 										</div>
 										<div class="row">
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Due by 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->due_by?> 25.06.16</span>
 											</div>
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">settings</i><span class="valign margin-left">40% Done</span>
+												<i class="material-icons valign">settings</i><span class="valign margin-left">40% <?php echo $languageJSON->done?></span>
 											</div>
 										</div>
 										<ul class="collapsible white" data-collapsible="accordion">
@@ -102,10 +106,10 @@
 									<div class="version-entry-content">
 										<div class="row">
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Due by 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->due_by?> 25.06.16</span>
 											</div>
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Done at 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->done_at?> 25.06.16</span>
 											</div>
 										</div>
 										<ul class="collapsible white" data-collapsible="accordion">
@@ -130,10 +134,10 @@
 									<div class="version-entry-content hide">
 										<div class="row">
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Due by 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->due_by?> 25.06.16</span>
 											</div>
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Done at 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->done_at?> 25.06.16</span>
 											</div>
 										</div>
 										<ul class="collapsible white" data-collapsible="accordion">
@@ -175,10 +179,10 @@
 									<div class="version-entry-content hide">
 										<div class="row">
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Due by 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->due_by?> 25.06.16</span>
 											</div>
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Done at 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->done_at?> 25.06.16</span>
 											</div>
 										</div>
 										<ul class="collapsible white" data-collapsible="accordion">
@@ -220,10 +224,10 @@
 									<div class="version-entry-content hide">
 										<div class="row">
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Due by 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->due_by?> 25.06.16</span>
 											</div>
 											<div class="col s6 valign-wrapper">
-												<i class="material-icons valign">event</i><span class="valign margin-left">Done at 25.06.16</span>
+												<i class="material-icons valign">event</i><span class="valign margin-left"><?php echo $languageJSON->done_at?> 25.06.16</span>
 											</div>
 										</div>
 										<ul class="collapsible white" data-collapsible="accordion">
diff --git a/php/getLanguageJSON.php b/php/getLanguageJSON.php
new file mode 100644
index 0000000..15cd9ff
--- /dev/null
+++ b/php/getLanguageJSON.php
@@ -0,0 +1,14 @@
+<?php
+$file = realpath(dirname(__FILE__) . '/language.json');
+if(file_exists($file))
+{
+	$languageJSON = json_decode(file_get_contents($file));
+}
+else
+{
+	$languageJSON = json_decode('{
+		"due_by": "Due by",
+		"done": "Done",
+		"done_at": "Done at"
+	}');
+}
\ No newline at end of file
diff --git a/php/language.json b/php/language.json
new file mode 100644
index 0000000..1f32441
--- /dev/null
+++ b/php/language.json
@@ -0,0 +1,5 @@
+{
+  "due_by": "Due by",
+  "done": "Done",
+  "done_at": "Dona at"
+}
\ No newline at end of file
-- 
GitLab