Skip to content
This repository was archived by the owner on Feb 28, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
3cd24dd
Added option to disable link icon on map (#27)
KristianP26 Aug 8, 2022
fce7f5f
Fixed config and readme file (#29)
KristianP26 Aug 8, 2022
91f398c
Fix Map link icon
KristianP26 Aug 11, 2022
1f5211c
Added option to disable player profile icon
KristianP26 Aug 12, 2022
3b8823e
Updated Fontawesome version from 6.1.1 to 6.1.2
KristianP26 Aug 12, 2022
243bdf3
Added option to change background image
KristianP26 Aug 13, 2022
635887b
Upload of dev version
Bara Aug 13, 2022
bf6d6e7
Update upload.yml
Bara Aug 13, 2022
79cf341
Upload of dev version
Bara Aug 13, 2022
fb9cde0
Merge branch 'develop' of https://github.com/surftimer/SurfTimer-Web-…
Bara Aug 13, 2022
675eb00
Update upload.yml
Bara Aug 13, 2022
e9b728e
Added English Language
KristianP26 Aug 13, 2022
5948a50
Fixed bonuses tabs
KristianP26 Aug 13, 2022
37e6e05
Update footer.php
KristianP26 Aug 14, 2022
8551e65
Fix CountryFlags on map page
KristianP26 Aug 14, 2022
3024e35
Added option to download map from own fastdl srv (#34)
KristianP26 Aug 14, 2022
f3d0104
Changed functionality of links in tables and added option to change l…
KristianP26 Aug 14, 2022
1ad89fd
Fix link
KristianP26 Aug 14, 2022
f5b2e25
Fix link
KristianP26 Aug 14, 2022
3c3ab94
Fix link
KristianP26 Aug 14, 2022
e56b914
Draft: Add languages (#32)
KristianP26 Aug 14, 2022
c208452
Merge branch 'master' into develop
KristianP26 Aug 14, 2022
c652103
Added Portuguese language (#39)
KristianP26 Aug 14, 2022
340beb1
Updated poperJS version from 2.11.5 to 2.11.6 (#41)
KristianP26 Aug 15, 2022
5b41462
Fix translation key
KristianP26 Aug 15, 2022
857dff8
Update README.md
KristianP26 Aug 15, 2022
aa8b775
... (#42)
KristianP26 Aug 15, 2022
ae7ebb7
Fixed Recent records
KristianP26 Aug 15, 2022
0c86fec
master to develop (#43)
KristianP26 Aug 15, 2022
dfc5eaa
Fixed responsivity
KristianP26 Aug 16, 2022
f82ca08
Feat: add french translation (#44)
Sarrus1 Aug 18, 2022
a39162c
Added French language
KristianP26 Aug 18, 2022
7d64f4d
Added Turkish language
KristianP26 Aug 18, 2022
4ce99de
Updated Stage/Stages word in French translation
KristianP26 Aug 19, 2022
54ace4d
Fix: french translation (#45)
Sarrus1 Aug 19, 2022
bc6a02f
Fix: typo (#46)
Sarrus1 Aug 19, 2022
505f868
Added Danish language
KristianP26 Aug 19, 2022
e096195
Swedish Language (#49)
Vanheden Aug 26, 2022
91f7e3f
Revert "Swedish Language (#49)" (#50)
KristianP26 Aug 26, 2022
45b951b
Update German.php
Bara Aug 28, 2022
33293b8
Merge branch 'master' into germanShit
Bara Aug 28, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Surftimer-Web-Stats is Official Web with statistics for [Surftimer-Official](htt
* Maps Section (Complete Statistics)
* Players Profiles (Complete Statistics)
* !!Bootwatch Themes (Beta Version)
* Languages (Czech, Danish, English, French, Portuguese, Slovak, Turkish)
* Languages (Czech, Danish, English, French, German, Portuguese, Slovak, Turkish)
* Player Flags (Requires surftimer version: 1.1.2 or above)

**Demos:**
Expand All @@ -40,6 +40,7 @@ Translations
* Czech Translation by @KristianP26
* Slovak Translation by @KristianP26
* Portuguese Translation by @shipyy
* German Translation by @Bara
* French Translation by @Sarrus1
* Turkish Translation by pReLiTinqq^^
* Danish Translation by Nubbe#0405
Expand Down
2 changes: 1 addition & 1 deletion inc/config.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
*/

$settings_language_enable = TRUE; // Default: TRUE - To disable language selector change to FALSE.
$settings_language_default = "English"; // Czech, Danish, English, French, Portuguese, Slovak, Turkish
$settings_language_default = "English"; // Czech, Danish, English, French, German, Portuguese, Slovak, Turkish
$settings_player_flags = TRUE; // Default: TRUE - To disable player flags change to FALSE
$settings_maps_download_url = ''; // To disable remain empty EXAMPLE: http://example.com/maps/

Expand Down
4 changes: 2 additions & 2 deletions inc/languages.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
$_SESSION['language'] = "Czech";
elseif($_GET['language'] == 'English')
$_SESSION['language'] = "English";
//elseif($_GET['language'] == 'German')
//$_SESSION['language'] = "German";
elseif($_GET['language'] == 'German')
$_SESSION['language'] = "German";
elseif($_GET['language'] == 'Portuguese')
$_SESSION['language'] = "Portuguese";
elseif($_GET['language'] == 'Slovak')
Expand Down
235 changes: 117 additions & 118 deletions inc/languages/German.php
Original file line number Diff line number Diff line change
@@ -1,141 +1,140 @@
<?php
/*
English language for Surftimer-Web-Stats v2.06
Translation by: Bara
Maybe someday bara will translate this :D or if anyone want :P
Translation by: KristiánP
*/

define('NAVBAR_DASHBOARD', 'Dashboard');
define('NAVBAR_HOME', 'Home');
define('NAVBAR_TOP_PLAYERS', 'Top Players');
define('NAVBAR_MAPS', 'Maps');
define('NAVBAR_MOST_ACTIVE', 'Most Active');
define('NAVBAR_RECENT_RECORDS', 'Recent Records');
define('NAVBAR_SEARCH_PLAYER', 'Search Player');
define('NAVBAR_DASHBOARD', 'Navigation');
define('NAVBAR_HOME', 'Startseite');
define('NAVBAR_TOP_PLAYERS', 'Top Spieler');
define('NAVBAR_MAPS', 'Karten');
define('NAVBAR_MOST_ACTIVE', 'Am Aktivsten');
define('NAVBAR_RECENT_RECORDS', 'Neusten Rekorde');
define('NAVBAR_SEARCH_PLAYER', 'Spieler Suchen');

define('SEARCH_SEARCH_PLAYERS', 'Search Players');
define('SEARCH_CLOSE', 'Close');
define('SEARCH_INPUT', 'Search players by Username, SteamID or SteamID64');
define('SEARCH_NO_RESULTS', 'No Results');
define('SEARCH_SEARCH_PLAYERS', 'Spieler Suchen');
define('SEARCH_CLOSE', 'Schließen');
define('SEARCH_INPUT', 'Suchen nach Spielername, SteamID oder SteamID64');
define('SEARCH_NO_RESULTS', 'Keine Ergebnisse');

define('HOME_TOTAL_PLAYERS', 'Total Players');
define('HOME_TOTAL_MAPS', 'Total Maps');
define('HOME_TOTAL_BONUSES', 'Total Bonuses');
define('HOME_TOTAL_COMPLETIONS', 'Total Completions');
define('HOME_HOURS_PLAYED', 'Hours Played');
define('HOME_RECENT', 'Recent 10 Map Records');
define('HOME_TOP_PLAYERS', 'Top 10 Players');
define('HOME_TOP_WR', 'Top 10 WR holders');
define('HOME_TOP_BONUS_WR', 'Top 10 bonus WR Holders');
define('HOME_TOP_STAGE_WR', 'Top 10 stage WR holders');
define('HOME_RECENT_MAPS', 'Recently added maps');
define('HOME_BUTTON_SHOW_MORE', 'Show More');
define('HOME_TOTAL_PLAYERS', 'Spieler insgesamt');
define('HOME_TOTAL_MAPS', 'Karten insgesamt');
define('HOME_TOTAL_BONUSES', 'Bonusse insgesamt');
define('HOME_TOTAL_COMPLETIONS', 'Läufe insgesamt');
define('HOME_HOURS_PLAYED', 'Stunden gespielt');
define('HOME_RECENT', 'Letzten 10 Karten Rekorde');
define('HOME_TOP_PLAYERS', 'Top 10 Spieler');
define('HOME_TOP_WR', 'Top 10 Rekordhalter');
define('HOME_TOP_BONUS_WR', 'Top 10 Bonus Rekordhalter');
define('HOME_TOP_STAGE_WR', 'Top 10 Stage Rekordhalter');
define('HOME_RECENT_MAPS', 'Zuletzt hinzugefügte Karten');
define('HOME_BUTTON_SHOW_MORE', 'Mehr Anzeigen');

define('TABLE_USERNAME', 'Username');
define('TABLE_MAP', 'Map');
define('TABLE_MAPS', 'Maps');
define('TABLE_MAP_NAME', 'Map Name');
define('TABLE_TIME', 'Time');
define('TABLE_DATE', 'Date');
define('TABLE_POINTS', 'Points');
define('TABLE_USERNAME', 'Spielername');
define('TABLE_MAP', 'Karte');
define('TABLE_MAPS', 'Karten');
define('TABLE_MAP_NAME', 'Karten Name');
define('TABLE_TIME', 'Zeit');
define('TABLE_DATE', 'Datum');
define('TABLE_POINTS', 'Punkte');
define('TABLE_BONUS', 'Bonus');
define('TABLE_BONUSES', 'Bonuses');
define('TABLE_NO_BONUS', 'No Bonus');
define('TABLE_BONUSES', 'Bonusse');
define('TABLE_NO_BONUS', 'Kein Bonus');
define('TABLE_STAGE', 'Stage');
define('TABLE_STAGES', 'Stages');
define('TABLE_COMPLETIONS', 'Completions');
define('TABLE_WRS', 'WRs');
define('TABLE_FINISHED_MAPS', 'Finished Maps');
define('TABLE_FINISHED_BONUSES', 'Finished Bonuses');
define('TABLE_FINISHED_STAGES', 'Finished Stages');
define('TABLE_COMPLETIONS', 'Läufe');
define('TABLE_WRS', 'Rekorde');
define('TABLE_FINISHED_MAPS', 'Abgeschlossene Karten');
define('TABLE_FINISHED_BONUSES', 'Abgeschlossene Bonusse');
define('TABLE_FINISHED_STAGES', 'Abgeschlossene Stages');
define('TABLE_TIER', 'Tier');
define('TABLE_TYPE', 'Type');
define('TABLE_ADDED', 'Added');
define('TABLE_JOINED', 'Joined');
define('TABLE_HOURS', 'Hours');
define('TABLE_RANK', 'Rank');
define('TABLE_BONUS_RANK', 'Bonus Rank');
define('TABLE_STAGE_RANK', 'Stage Rank');
define('TABLE_RUNTIME', 'Runtime');
define('TABLE_CONNECTIONS', 'Connections');
define('TABLE_LAST_SEEN', 'Last Seen');
define('TABLE_TYPE', 'Typ');
define('TABLE_ADDED', 'Hinzugefügt');
define('TABLE_JOINED', 'Beigetreten');
define('TABLE_HOURS', 'Stunden');
define('TABLE_RANK', 'Rang');
define('TABLE_BONUS_RANK', 'Bonus Rang');
define('TABLE_STAGE_RANK', 'Stage Rang');
define('TABLE_RUNTIME', 'Zeit');
define('TABLE_CONNECTIONS', 'Verbindungen');
define('TABLE_LAST_SEEN', 'Zuletzt gesehen');
define('TABLE_LINEAR', 'Linear');
define('TABLE_STAGED', 'Staged');
define('TABLE_NULL', 'Null');
define('TABLE_TODAY', 'Today');
define('TABLE_YESTERDAY', 'Yesterday');
define('TABLE_DAYS_AGO', 'days ago');
define('TABLE_TOP_PLAYER_NAME', 'Top Player Name');
define('TABLE_TOP_TIME', 'Top Time');
define('TABLE_TOTAL_STAGE_COMPLETIONS', 'Total Stage Completions');
define('TABLE_TODAY', 'Heute');
define('TABLE_YESTERDAY', 'Gestern');
define('TABLE_DAYS_AGO', 'Tage her');
define('TABLE_TOP_PLAYER_NAME', 'Name des Spielers');
define('TABLE_TOP_TIME', 'Beste Zeit');
define('TABLE_TOTAL_STAGE_COMPLETIONS', 'Anzahl Stage Läufe');

define('MAPS_MAP_COLLECTION', 'Map Collection');
define('MAPS_MAX_VELOCITY', 'Max Velocity');
define('MAPS_TOTAL_COMPLETIONS', 'Total Completions');
define('MAPS_MAP_COMPLETIONS', 'Map Completions');
define('MAPS_STAGE_COMPLETIONS', 'Stage Completions');
define('MAPS_BONUSES_COMPLETIONS', 'Stage Completions');
define('MAPS_MAP_COLLECTION', 'Karten');
define('MAPS_MAX_VELOCITY', 'Max Geschwindigkeit');
define('MAPS_TOTAL_COMPLETIONS', 'Anzahl Läufe');
define('MAPS_MAP_COMPLETIONS', 'Karten Läufe');
define('MAPS_STAGE_COMPLETIONS', 'Stage Läufe');
define('MAPS_BONUSES_COMPLETIONS', 'Stage Läufe');

define('PROFILE_PLAYER_PROFILE', 'Player Profile');
define('PROFILE_PLAYER_PROFILE', 'Spielerprofil');
define('PROFILE_TOP', 'TOP');
define('PROFILE_USER_TOTAL_COMPLETION_PROGRESS', 'User Total Completion Progress');
define('PROFILE_OVERALL_RANK', 'Overall Rank');
define('PROFILE_TOTAL_PLAYTIME', 'Total Playtime');
define('PROFILE_SURF_TIME', 'Surfing Time');
define('PROFILE_MAP_COMPLETIONS', 'Map Completions');
define('PROFILE_BONUS_COMPLETIONS', 'Bonus Completions');
define('PROFILE_STAGES_COMPLETIONS', 'Stage Completions');
define('PROFILE_MAP_TOP_10S', 'Map Top 10s');
define('PROFILE_BONUS_WR_POINTS', 'Bonus WR Points');
define('PROFILE_MAP_TOP_10S_POINTS', 'Map Top 10s Points');
define('PROFILE_MAP_POINTS', 'Map Points');
define('PROFILE_TOTAL_POINTS', 'Total Points');
define('PROFILE_TOTAL_CONNECTIONS', 'Total Connections');
define('PROFILE_SPEC_TIME', 'Spectate Time');
define('PROFILE_MAP_RECORDS', 'Map Records');
define('PROFILE_BONUS_RECORDS', 'Bonus Records');
define('PROFILE_STAGE_RECORDS', 'Stage Records');
define('PROFILE_MAP_WR_POINTS', 'Map WR Points');
define('PROFILE_STAGE_WR_POINTS', 'Stage WR Points');
define('PROFILE_GROUP_POINTS', 'Group Points');
define('PROFILE_BONUS_POINTS', 'Bonus Points');
define('PROFILE_HRS', 'hrs');
define('PROFILE_USER_TOTAL_COMPLETION_PROGRESS', 'Fortschritt Spieler Läufe');
define('PROFILE_OVERALL_RANK', 'Gesamtrang');
define('PROFILE_TOTAL_PLAYTIME', 'Spielzeit insgesamt');
define('PROFILE_SURF_TIME', 'Surf Zeit');
define('PROFILE_MAP_COMPLETIONS', 'Karten Läufe');
define('PROFILE_BONUS_COMPLETIONS', 'Bonus Läufe');
define('PROFILE_STAGES_COMPLETIONS', 'Stage Läufe');
define('PROFILE_MAP_TOP_10S', 'Top 10 Kartem');
define('PROFILE_BONUS_WR_POINTS', 'Bonus WR Punkte');
define('PROFILE_MAP_TOP_10S_POINTS', 'Top 10 Kartenpunkte');
define('PROFILE_MAP_POINTS', 'Kartenpunkte');
define('PROFILE_TOTAL_POINTS', 'Punkte insgesamt');
define('PROFILE_TOTAL_CONNECTIONS', 'Verbindungen insgesamt');
define('PROFILE_SPEC_TIME', 'Zeit als Zuschauer');
define('PROFILE_MAP_RECORDS', 'Karten Rekorde');
define('PROFILE_BONUS_RECORDS', 'Bonus Rekorde');
define('PROFILE_STAGE_RECORDS', 'Stage Rekorde');
define('PROFILE_MAP_WR_POINTS', 'Karten WR Punkte');
define('PROFILE_STAGE_WR_POINTS', 'Stage WR Punkte');
define('PROFILE_GROUP_POINTS', 'Gruppen Punkte');
define('PROFILE_BONUS_POINTS', 'Bonus Punkte');
define('PROFILE_HRS', 'stunden');
define('PROFILE_TIER', 'Tier');
define('PROFILE_PLAYER_COMPLETIONS_BY_MAP_TIER', 'Player Completions by Map Tier');
define('PROFILE_PLAYER_FINISHED_MAPS', 'Player Finished Maps');
define('PROFILE_PLAYER_FINISHED_BONUSES', 'Player Finished Bonuses');
define('PROFILE_PLAYER_FINISHED_STAGES', 'Player Finished Stages');
define('PROFILE_PLAYER_COMPLETIONS_BY_MAP_TIER', 'Spieler Läufe nach Karten Tier');
define('PROFILE_PLAYER_FINISHED_MAPS', 'Fertige Karten des Spielers');
define('PROFILE_PLAYER_FINISHED_BONUSES', 'Fertige Bonusse des Spielers');
define('PROFILE_PLAYER_FINISHED_STAGES', 'Fertige Stages des Spielers');

define('TOP_1000_PLAYERS', 'Top 1,000 Players');
define('MAP_COLLECTION', 'Map Collection');
define('MOST_ACTIVE', 'Most Active');
define('RECENT_100_MAP_RECORDS', 'Recent 100 Map Records');
define('TOP_1000_PLAYERS', 'Top 1,000 Spieler');
define('MAP_COLLECTION', 'Karten');
define('MOST_ACTIVE', 'Am Aktivsten');
define('RECENT_100_MAP_RECORDS', 'Letzten 100 Karten Rekorde');

define('LOADING_MAP', 'Loading Map:');
define('LOADING_MAP', 'Karte wird geladen:');
define('DETAILS', 'Details');
define('PLEASE_WAIT', 'Please Wait');
define('LOADING', 'Loading');
define('LOADING_MAP_COLLECTION', 'Loading Map Collection');
define('LOADING_MOST_ACTIVE_LIST', 'Loading Most Active List');
define('LOADING_PLAYER_PROFILE', 'Loading Player Profile');
define('LOADING_RECENT_MAP_RECORDS_LIST', 'Loading Recent Map Records List');
define('LOADING_TOP_PLAYERS_LIST', 'Loading Top Players List');
define('MAP_NOT_ADDED_PROPERLY', 'were not added properly to server please contact server Administrator');
define('NOT_FOUND_IN_DB', 'were not found in our database');
define('ALL_TIMES_ARE_IN', 'All times are in');
define('PLEASE_WAIT', 'Bitte Wartem');
define('LOADING', 'Wird geladen');
define('LOADING_MAP_COLLECTION', 'Karten werden geladen');
define('LOADING_MOST_ACTIVE_LIST', 'Die aktivsten Spieler werden geladen');
define('LOADING_PLAYER_PROFILE', 'Spielerprofil wird geladen');
define('LOADING_RECENT_MAP_RECORDS_LIST', 'Die neusten Karten Rekorde werden geladen');
define('LOADING_TOP_PLAYERS_LIST', 'Top Spieler werden geladen');
define('MAP_NOT_ADDED_PROPERLY', 'wurde nicht richtig hinzugefügt.');
define('NOT_FOUND_IN_DB', 'wurde nicht in unserer Datenbank gefunden.');
define('ALL_TIMES_ARE_IN', 'Alle Zeiten sind in');

define('DATATABLES_processing', 'Processing...');
define('DATATABLES_search', 'Search:');
define('DATATABLES_lengthMenu', 'Show _MENU_ entries');
define('DATATABLES_info', 'Showing _START_ to _END_ of _TOTAL_ entries');
define('DATATABLES_infoEmpty', 'Showing 0 to 0 of 0 entries');
define('DATATABLES_infoFiltered', '(filtered from _MAX_ total entries)');
define('DATATABLES_loadingRecords', 'Loading...');
define('DATATABLES_zeroRecords', 'No matching records found');
define('DATATABLES_emptyTable', 'No data available in table');
define('DATATABLES_first', 'First');
define('DATATABLES_previous', 'Previous');
define('DATATABLES_next', 'Next');
define('DATATABLES_last', 'Last');
define('DATATABLES_sortAscending', ': activate to sort column ascending');
define('DATATABLES_sortDescending', ': activate to sort column descending');
define('DATATABLES_processing', 'Wird bearbeitet...');
define('DATATABLES_search', 'Suche:');
define('DATATABLES_lengthMenu', 'Zeige _MENU_ Einträge');
define('DATATABLES_info', 'Es werden _START_ bis _END_ von _TOTAL_ Einträge angezeigt');
define('DATATABLES_infoEmpty', 'Es werden 0 bis 0 von 0 Einträge angezeigt');
define('DATATABLES_infoFiltered', '(gefiltert aus insgesamt _MAX_ Einträgen)');
define('DATATABLES_loadingRecords', 'Laden...');
define('DATATABLES_zeroRecords', 'Keine übereinstimmende Einträge gefunden');
define('DATATABLES_emptyTable', 'Keine Daten in der Tabelle verfügbar');
define('DATATABLES_first', 'Erste');
define('DATATABLES_previous', 'Vorherige');
define('DATATABLES_next', 'Nächste');
define('DATATABLES_last', 'Letzte');
define('DATATABLES_sortAscending', ': aktivieren, um Spalte aufsteigend zu sortieren');
define('DATATABLES_sortDescending', ': aktivieren, um Spalte absteigend zu sortieren');
2 changes: 1 addition & 1 deletion navbar.php
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
<li><a class="dropdown-item <?php echo LanguageActive('Danish'); ?>" href="<?php echo LanguageURL('Danish');?>"><img src="./images/flags/dk.svg" width="20" class="border align-middle"> Danish</a></li>
<li><a class="dropdown-item <?php echo LanguageActive('English'); ?>" href="<?php echo LanguageURL('English');?>"><img src="./images/flags/gb.svg" width="20" class="border align-middle"> English</a></li>
<li><a class="dropdown-item <?php echo LanguageActive('French'); ?>" href="<?php echo LanguageURL('French');?>"><img src="./images/flags/fr.svg" width="20" class="border align-middle"> French</a></li>
<!--<li><a class="dropdown-item <?php echo LanguageActive('German'); ?>" href="<?php echo LanguageURL('German');?>"><img src="./images/flags/de.svg" width="20" class="border align-middle"> German</a></li>-->
<li><a class="dropdown-item <?php echo LanguageActive('German'); ?>" href="<?php echo LanguageURL('German');?>"><img src="./images/flags/de.svg" width="20" class="border align-middle"> German</a></li>
<li><a class="dropdown-item <?php echo LanguageActive('Portuguese'); ?>" href="<?php echo LanguageURL('Portuguese');?>"><img src="./images/flags/pt.svg" width="20" class="border align-middle"> Portuguese</a></li>
<li><a class="dropdown-item <?php echo LanguageActive('Slovak'); ?>" href="<?php echo LanguageURL('Slovak');?>"><img src="./images/flags/sk.svg" width="20" class="border align-middle"> Slovak</a></li>
<li><a class="dropdown-item <?php echo LanguageActive('Turkish'); ?>" href="<?php echo LanguageURL('Turkish');?>"><img src="./images/flags/tr.svg" width="20" class="border align-middle"> Turkish</a></li>
Expand Down