Akzeptieren

Diese Website verwendet Cookies. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass Cookies gesetzt werden. Mehr erfahren

 

Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*

  • Antworten 12
  •  
  • Aufrufe 2425

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« am: 26 September 2017, 01:39 »
Inoffizielle Deutsche Sprachdateien formell (Sie) für SMF 2.1 Beta*
Seit September 2014 verfolge ich die Entwicklung von 2.1 Beta*. Ich verwende für die Verfolgung der Entwicklung eine eigene ID (momentan ist es #00230). Parallel zu der Übersetzung für PortaMx habe ich auch die Sprachdateien für SMF 2.1 Beta* in der Sie Form erstellt. Diese sind zu 99% Neu Übersetzt und entsprechen nicht der bestehende miserablen schlechter deutscher Übersetzung von SMF. Um die Du Form zu vollenden, fehlt mir momentan die Zeit.

Das hier angebotene Sprachpaket ist nur Verwendbar mit dem hier angebotenen Zip Archiv des jeweiligen Pull Request.
Es sei denn, wenn in den folgenden Pull Request keine Änderung in den Sprachdateien erfolgt sind. Diese Sprachpaket ist nicht kompatibel mit dem Download Paket SMF  2.1 Beta3!!!  Ich werde je nach Aktivitäten der Entwickler in regelmäßigen Abständen die Zip Archive aktualisieren. Ich lade nicht jeden neuen Pull Request herunter. Ich lasse da ein paar zusammenkommen. Ich gebe auch nur Zip Archive frei, die keine groben Bugs enthalten (Garantie gebe ich keine!). Informationen zu den abgeschlossenen Pull Requests findet ihr hier .Diese Pull Request sollen nicht in einem Live Forum verwendet werden. Es gibt nicht immer ein funktionierendes Upgrade System. Manchmal muss man das Testforum "platt" machen und Neu installieren. Es gibt keine Möglichkeit um wieder zu SMF 2.0.* Version zurück zukehren. Es sind erhebliche Änderungen in der Datenbank zu 2.1 Beta*

Installation
Alle Dateien aus dem Verzeichnis other mit "install_" und Settings.php in den root des Forums einfügen. Dann im Browser www. dein-forum .dev / install.php aufrufen. Dann die folgende Schritte befolgen. Ich empfehle auch die Datei db_last_error.php in den root des Forums einzufügen. Damit werden Fehler der Datenbank protokolliert.

Um zu 2.1 Beta* upzugraden, bin ich folgend vorgegangen. Nur mit einem Testforum durchführen!!!!
Sämtliche Modifikationen, zusätzliche Themes deinstallieren und Dateien des 2.0.13/14 bis auf Settings.php und Settings_bak.php löschen. Alle Verzeichnisse löschen, bis auf attachments /avatars. Die Übernahme der vorhandenen Avatare (avatars) funktioniert noch nicht 100% beim Upgrade. Man kann es ja probieren ob es klappt. In 2.1 Beta* sind Avatare auch in einem anderen Verzeichnis  custom_avatar gespeichert. Daher kommt es vermutlich zu diesem zu diesem Bug. Dann fügt man alle Dateien in den root des Forum Verzeichnis. Die deutschen Sprachdateien in das Verzeichnis, wie in 2.0.*. Die deutschen Sprachdateien haben nicht mehr den Zusatz utf-8, da utf-8 in 2.1 Beta* Standard ist. Dann kopiert man  alle Dateien mit "upgrade_" aus dem Verzeichnis other (upgrade-helper.php nicht vergessen) in den root des Forums und ruft die Datei im Browser mit www-dein-forum-dev/upgrade.php auf. In den folgenden Schritten ist noch nicht alles auf Deutsch, da in den Dateien die Anweisungen und Fehlermeldungen Hardcoded (kein language String vorhanden) eingefügt sind. Es gibt keine Garantie das ein Upgrade funktioniert.

Viel Spass beim Testen   Über ein Tasse Kaffee über PayPal würde ich mich freuen, Danke :)

WICHTIGE HINHWEISE
  • ES WIRD NICHT EMPFOHLEN 2.1.* BETA FÜR EIN LIVE FORUM ZU VERWENDEN. ES GIBT KEIN ZURÜCK IN DER ENTWICKLUNGSPHASE ZU SMF 2.0.* ODER ANDERE FOREN-SYSTEME, BESTEHENDE DATEN GEHEN VERLOREN!!
  • ES IST ANGEDACHT ZUM TESTEN UND VORBEREITUNG AUF DIE IRGENDWANN KOMMENDE SMF VERSION 2.1
  • ES GIBT KEINEN SUPPORT ZU SMF 2.1.*, DAS IST AUFGABE DER SMF ENTWICKLER!
  • FEHLERMELDUNGEN / VERBESSERUNGSVORSCHLÄGE ZUM DEUTSCHEM SPRACHPAKET "SIE" SIND ERWÜNSCHT

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #1 am: 26 September 2017, 01:43 »
#00230
Pull Request #4306 vom 13.10.2017 07:37 =>
https://github.com/SimpleMachines/SMF2.1/pull/4306

Sprachpaket languages_deutsch#228 ist kompatibel zu #00230. Es hat keine Änderungen in den Sprachdateien gegeben.

Der Autor übernimmt keine Gewähr / Haftung!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #2 am: 24 Oktober 2017, 09:51 »
Neue Pakete #00231  :)

PostgreSQL Caching wurde als neue Konfiguration in den Cache Einstellungen hinzugefügt. Dafür wurden neue language Strings in hinzugefügt.

Letzte Änderung vom letzten Paket, Kommentare vom 20.10. =>  https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Zum Upgrade müssen nur die Verzeichnisse Sources und Themes komplett ersetzt werden. Für das deutsche Sprachpaket muss nur die Datei  ManageSettings.german.php ersetzt werden. Einfach hinzufügen und vorhandene Dateien überschreiben.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #3 am: 04 November 2017, 11:18 »
Neue Pakete #00233  :)

Für die benutzerdefinierte Pofilfelder wurden neue Positionen, vor und nach dem Benutzernamen, hinzugefügt.

Letzte Änderung vom letzten Paket, Kommentare vom 02.11. =>  https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Zum Upgrade müssen nur die Verzeichnisse Sources und Themes komplett ersetzt werden. Für das deutsche Sprachpaket muss nur die Datei  ManageSettings.german.php ersetzt werden. Einfach hinzufügen und vorhandene Dateien überschreiben.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #4 am: 07 Dezember 2017, 11:39 »
Das SMF favicon wurde erneuert.
Bisher


Neu


Die function smf_db_get_engine() wurde zu function smf_db_get_vendor() geändert.

Letzte Änderung vom letzten Paket, Kommentare vom 07.12. =>
 https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Zum Upgrade müssen nur die Verzeichnisse Sources und Themes komplett ersetzt werden. Für das deutsche Sprachpaket muss nur die Datei  Search.german.php ersetzt werden. Einfach hinzufügen und vorhandene Dateien überschreiben.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #5 am: 05 Januar 2018, 12:58 »
Was gibt es Neues?

Kurzer Überblick:

Der Bug im Aktualisierungs-Vorgang ist noch in Arbeit, siehe Issue 4465 und Pull Request 4470

Zur Aktualisierung am besten alle Verzeichnisse und Dateien bis auf die Verzeichnisse attachments, avatars, custom_avatar, Packages und die Dateien Settings.php und Settings_bak.php, löschen.

Dann aus dem Verzeichnis other die Dateien upgrade.php, upgrade-helper.php und alle mit upgrade_* in den Root des Forums Verzeichnis einfügen dann im Browser mit
www.mein-forum.dev/upgrade.php ausführen. Eventuell noch den Cache im Browser leeren.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #6 am: 09 Februar 2018, 13:11 »
Momentan gibt es kein funktionierendes Pull Request. Es gibt Bugs in der Seitennavigation in den Themen und bei Änderungen der Smilies wurde vergessen die Änderungen auch im Upgradesystem vorzunehmen. Auch ein Bug im Suchsystem habe ich eben gefunden, den ich erst analysieren muss.

Bleibt nur Geduld zu haben, und warten das demnächst ein sauberer Pull Request veröffentlicht wird.  :)

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #7 am: 15 Februar 2018, 10:31 »
Nun ist es da  :)

... ein funktioniertes Pull Request

der Bug
behoben. Weitere Änderung vom letzten Paket, Kommentare vom 15.02.2018  01:43 =>
https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Smileys wurden umgestellt von Dateiformat .gif zu .png. Die Smiley Pakete "aaron" und "akyhne" wurden in den Dateien und Datenbank entfernt. Falls ihr das selbe Phänomen wie unten im Bild oder auch im Beitrags Editor habt, einfach im Admin Center unter Smileys bearbeiten das Smiley "Blank" löschen.



Zur Aktualisierung am besten alle Verzeichnisse und Dateien bis auf die Verzeichnisse attachments, avatars, custom_avatar, Packages und die Dateien Settings.php und Settings_bak.php, löschen.

Dann aus dem Verzeichnis other die Dateien upgrade.php, upgrade-helper.php und alle mit upgrade_* in den Root des Forums Verzeichnis einfügen dann im Browser mit
www.mein-forum.dev/upgrade.php ausführen. Eventuell noch den Cache im Browser leeren.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #8 am: 05 März 2018, 10:15 »
Es gibt einiges neues zur kommenden Version. Bedingt durch meine Grippe wird es etwas dauern bis ich neue Pakete zum downloaden veröffentliche.

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #9 am: 11 März 2018, 10:14 »
Das Upgrade System ist nun komplett auf Deutsch. Der Gender Bug ist immer noch nicht behoben. Intensiv wurde an Image Proxy gearbeitet. Da hat es viele Änderungen gegeben. Hierzu schaut in eure Settings.php. Da wurde mehrfach die Parameter für Image Proxy geändert:
So muss es in der Settings.php aktuell sein:
########## Image Proxy ##########
# This is done entirely in Settings.php to avoid loading the DB while serving the images
/**
 * Whether the proxy is enabled or not
 * @var bool
 */
$image_proxy_enabled = true;
Standard ist Image Proxy aktiviert => true. Solltet hr keine SSL Verschlüsselung aktiviert haben, setzt es auf => false.

Weitere Änderung vom letzten Paket, Kommentare vom vom 11.03.2018 08:29 =>
 https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Die Datei db_last_error.php zum protokollieren bei Datenbankfehler wird nicht mehr in den root des Forenverzeichnis eingefügt. Diese wird bei Aktivierung zur Protokollierung von Datenbankfehler automatisch im Verzeichnis cache erstellt.

In meinem deutschen Sprachpaket habe ich versehentlich eine nicht funktionierende agreement Text Datei eingefügt. Löscht diese und ersetzt diese mit der aus dem heutigen Paket.

Zur Aktualisierung am besten alle Verzeichnisse und Dateien bis auf die Verzeichnisse attachments, avatars, custom_avatar, Packages und die Dateien Settings.php und Settings_bak.php, löschen.

Dann aus dem Verzeichnis other die Dateien upgrade.php, upgrade-helper.php und alle mit upgrade_* in den Root des Forums Verzeichnis einfügen dann im Browser mit
www.mein-forum.dev/upgrade.php ausführen. Eventuell noch den Cache im Browser leeren.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #10 am: 20 März 2018, 16:33 »
Hier nochmal die Settings.php. Die Parameter wurden öfters geändert.

Diese Parameter sollte die Settings.php aktuell enthalten. Vergleicht diese mit eurer Datei eures Testforums.

xxx ersetzt mit euren Werten. Diese Settings.php ist die Original Datei nach einer Neuinstallation. Einige Funktionen wie z.B. Cache oder Image Proxy sind nicht konfiguriert. Daher vergleicht die Paremeter eurer Settings.php

Code: PHP
  1. <?php
  2.  
  3. /**
  4.  * The settings file contains all of the basic settings that need to be present when a database/cache is not available.
  5.  *
  6.  * Simple Machines Forum (SMF)
  7.  *
  8.  * @package SMF
  9.  * @author Simple Machines http://www.simplemachines.org
  10.  * @copyright 2018 Simple Machines and individual contributors
  11.  * @license http://www.simplemachines.org/about/smf/license.php BSD
  12.  *
  13.  * @version 2.1 Beta 4
  14.  */
  15.  
  16. ########## Maintenance ##########
  17. /**
  18.  * The maintenance "mode"
  19.  * Set to 1 to enable Maintenance Mode, 2 to make the forum untouchable. (you'll have to make it 0 again manually!)
  20.  * 0 is default and disables maintenance mode.
  21.  * @var int 0, 1, 2
  22.  * @global int $maintenance
  23.  */
  24. $maintenance = 0;
  25. /**
  26.  * Title for the Maintenance Mode message.
  27.  * @var string
  28.  * @global int $mtitle
  29.  */
  30. $mtitle = 'Maintenance Mode';
  31. /**
  32.  * Description of why the forum is in maintenance mode.
  33.  * @var string
  34.  * @global string $mmessage
  35.  */
  36. $mmessage = 'Okay faithful users...we\'re attempting to restore an older backup of the database...news will be posted once we\'re back!';
  37.  
  38. ########## Forum Info ##########
  39. /**
  40.  * The name of your forum.
  41.  * @var string
  42.  */
  43. $mbname = 'xxx';
  44. /**
  45.  * The default language file set for the forum.
  46.  * @var string
  47.  */
  48. $language = 'xxx';
  49. /**
  50.  * URL to your forum's folder. (without the trailing /!)
  51.  * @var string
  52.  */
  53. $boardurl = 'xxx';
  54. /**
  55.  * Email address to send emails from. (like noreply@yourdomain.com.)
  56.  * @var string
  57.  */
  58. $webmaster_email = 'xxx';
  59. /**
  60.  * Name of the cookie to set for authentication.
  61.  * @var string
  62.  */
  63. $cookiename = 'xxx';
  64.  
  65. ########## Database Info ##########
  66. /**
  67.  * The database type
  68.  * Default options: mysql, postgresql
  69.  * @var string
  70.  */
  71. $db_type = 'xxx';
  72. /**
  73.  * The server to connect to (or a Unix socket)
  74.  * @var string
  75.  */
  76. $db_server = 'xxx';
  77. /**
  78.  * The database name
  79.  * @var string
  80.  */
  81. $db_name = 'xxx';
  82. /**
  83.  * Database username
  84.  * @var string
  85.  */
  86. $db_user = 'xxx';
  87. /**
  88.  * Database password
  89.  * @var string
  90.  */
  91. $db_passwd = 'xxx';
  92. /**
  93.  * Database user for when connecting with SSI
  94.  * @var string
  95.  */
  96. $ssi_db_user = '';
  97. /**
  98.  * Database password for when connecting with SSI
  99.  * @var string
  100.  */
  101. $ssi_db_passwd = '';
  102. /**
  103.  * A prefix to put in front of your table names.
  104.  * This helps to prevent conflicts
  105.  * @var string
  106.  */
  107. $db_prefix = 'smf_';
  108. /**
  109.  * Use a persistent database connection
  110.  * @var int|bool
  111.  */
  112. $db_persist = 0;
  113. /**
  114.  *
  115.  * @var int|bool
  116.  */
  117. $db_error_send = 0;
  118.  
  119. ########## Cache Info ##########
  120. /**
  121.  * Select a cache system. You want to leave this up to the cache area of the admin panel for
  122.  * proper detection of apc, memcached, output_cache, smf, or xcache
  123.  * (you can add more with a mod).
  124.  * @var string
  125.  */
  126. $cache_accelerator = '';
  127. /**
  128.  * The level at which you would like to cache. Between 0 (off) through 3 (cache a lot).
  129.  * @var int
  130.  */
  131. $cache_enable = 0;
  132. /**
  133.  * This is only used for memcache / memcached. Should be a string of 'server:port,server:port'
  134.  * @var array
  135.  */
  136. $cache_memcached = '';
  137. /**
  138.  * This is only for the 'smf' file cache system. It is the path to the cache directory.
  139.  * It is also recommended that you place this in /tmp/ if you are going to use this.
  140.  * @var string
  141.  */
  142. $cachedir = 'xxx';
  143.  
  144. ########## Image Proxy ##########
  145. # This is done entirely in Settings.php to avoid loading the DB while serving the images
  146. /**
  147.  * Whether the proxy is enabled or not
  148.  * @var bool
  149.  */
  150. $image_proxy_enabled = '';
  151.  
  152. /**
  153.  * Secret key to be used by the proxy
  154.  * @var string
  155.  */
  156. $image_proxy_secret = 'xxx';
  157.  
  158. /**
  159.  * Maximum file size (in KB) for indiviudal files
  160.  * @var int
  161.  */
  162. $image_proxy_maxsize = 5192;
  163.  
  164. ########## Directories/Files ##########
  165. # Note: These directories do not have to be changed unless you move things.
  166. /**
  167.  * The absolute path to the forum's folder. (not just '.'!)
  168.  * @var string
  169.  */
  170. $boarddir = 'xxx';
  171. /**
  172.  * Path to the Sources directory.
  173.  * @var string
  174.  */
  175. $sourcedir = 'xxx';
  176. /**
  177.  * Path to the Packages directory.
  178.  * @var string
  179.  */
  180. $packagesdir = 'xxx';
  181. /**
  182.  * Path to the tasks directory.
  183.  * @var string
  184.  */
  185. $tasksdir = 'xxx';
  186.  
  187. # Make sure the paths are correct... at least try to fix them.
  188. if (!file_exists($boarddir) && file_exists(dirname(__FILE__) . '/agreement.txt'))
  189.         $boarddir = dirname(__FILE__);
  190. if (!file_exists($sourcedir) && file_exists($boarddir . '/Sources'))
  191.         $sourcedir = $boarddir . '/Sources';
  192. if (!file_exists($cachedir) && file_exists($boarddir . '/cache'))
  193.         $cachedir = $boarddir . '/cache';
  194.  
  195. ########## Error-Catching ##########
  196. # Note: You shouldn't touch these settings.
  197. if (file_exists((isset($cachedir) ? $cachedir : dirname(__FILE__)) . '/db_last_error.php'))
  198.         include((isset($cachedir) ? $cachedir : dirname(__FILE__)) . '/db_last_error.php');
  199.  
  200. if (!isset($db_last_error))
  201. {
  202.         // File does not exist so lets try to create it
  203.         file_put_contents((isset($cachedir) ? $cachedir : dirname(__FILE__)) . '/db_last_error.php', '<' . '?' . "php\n" . '$db_last_error = 0;' . "\n" . '?' . '>');
  204.         $db_last_error = 0;
  205. }
  206.  
  207.  
  208. $db_character_set = 'utf8';
  209.  
  210. ?>

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #11 am: 02 April 2018, 13:02 »
Der SCEditor ist auf Version 2.1.2 aktualisiert. Nun können ohne Installation einer Modifikation Youtube Videos eingefügt werden. Seht Screenshot.
Gender Bug und einige andere Bugs sind behoben worden.

Weitere Änderungen vom letzten Paket, (Pull Request #4688), Kommentare vom 02.04.2018 07:12 =>
 https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Zum Upgrade müssen nur die Verzeichnisse Sources und Themes und das deutsche Sprachpaket komplett ersetzt werden. Einfach hinzufügen und vorhandene Dateien überschreiben.. Eventuell noch den Cache im Browser leeren.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!

Offline Franky

  • Administrator
  • Neuling
  • *****
  • Beiträge: 26
Re: Inoffizielle deutsche Sprachdateien für SMF 2.1 Beta*
« Antwort #12 am: 17 April 2018, 16:23 »
Einstellung "Themes Analyse deaktivieren" im Administrator-Center wurde entfernt. Diverse Verbesserungen und Bug Beseitigungen. Weitere Änderungen vom letzten Paket, (Pull Request #4714), Kommentare vom 15.04.2018 19:56 =>
https://github.com/SimpleMachines/SMF2.1/commits/release-2.1

Zum Upgrade müssen nur die Verzeichnisse other, Sources, Themes und das deutsche Sprachpaket komplett ersetzt werden. Einfach hinzufügen und vorhandene Dateien überschreiben.  Eventuell noch den Cache im Browser leeren.

Das Sprachpaket kann nur mit dem hier angebotenen SMF2.1-release Archiv verwendet werden!