Deutsche Sprachunterstützung für Mods

Started by xduugu, May 13, 2006, 11:56:53 AM

Previous topic - Next topic

xduugu

Ich möchte hiermit ein Projekt starten mit dem Ziel für so viele Mods wie möglich eine deutsche Sprachunterstützung anzubieten.
Da ich nicht genau weiß, ob die Modautoren das Bereitstellen von Paketen mit den entsprechenden Änderungen erlauben und ich nicht jeden von denen anschreiben möchte, möchte ich das Ganze mit bsdiff verwirklichen.

FAQ
1. Was ist bsdiff?
2. Wo bekomme ich bsdiff?
3. Wie erstelle ich mit der hier angebotenen Datei ein lokalisiertes Mod-Paket?


Mod-Liste

Legende:
Es existiert keine Übersetzung für diesen Mod
Die Übersetzung ist veraltet
Die Übersetzung ist unvollständig
Die Übersetzung ist vollständig und aktuell
Keine Übersetzung notwendig (sprachunabhängiger Mod)
Keine Übersetzung notwendig (deutsche Übersetzung bereits im Modpaket enthalten)



   
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
   
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
NameVersionKompatibel mit SMF-VersionenDownloadÜbersetzter
;ID to &ID fix for some servers.11.0
Ad Management mod1.51.0.7, 1.1 RC2
Add mouseover effects to your theme1209041.0 RC2
Additional Avatar Permissions1.011.0.6
AdvertAff-1.0.5, 1.1 Beta 3 Public
All Topics Unsubscriber1.11.0.5, 1.1 RC1
Anchor Tag1.041.0.5
Another Attachment Size Limit-1.0.2
AOM Titans Live Tag0.11.0.7, 1.1 RC2
Assorted Tags1.11.1 RC2
Attachment Extensions By Board0.11.0.2
Attachments_Mod1.11.1 RC2.diff
.txt
xduugu
AutoSig1.11.1 RC2
Awards Mod1.11.1 RC2
BBC Ebay Tag1.01.1 RC2
BBC edit tag1.01.0.5, 1.1 RC2
Bible Tag1.11.1 RC1
Biography Mod1.01.0
Board Default Sort1.251.0.3
Board Notes1.0.41.0.5, 1.1 RC2
Board Registration Password v1.01.01.0.5
Board Viewers 0.60.61.0.6, 1.1 RC2
Buddy List1.211.0 RC2
Buddy Message Highlight1.21.1 RC2.diff
.txt
xduugu
CAPTCHA (Code Verification)0.11.0.6, 1.1 RC2
Character Names and Alts1.0.01.1 RC2
Coar's Skype Mod1.41.0.7, 1.1 RC2
compelete Affiliate mod: Pay per post, Pay per visitor, pay per ...11.1 RC2
Complete PJIRC Integration11.0.5
Create Topic on Report to Moderator0.21.0.5, 1.1 RC2
Custom Action Mod1.01.1 RC2
Custom BB Code1.041.0.5
Custom Profile Field Mod3.021.1 RC2
Display Multiple Group Names0.11.0.3
Display Number of Attachments in Thread0.4.11.0.6, 1.1 RC2
Display Theme In Profile And Posts1.01.0
Download RC21.1 RC21.1 RC2
ed2k links support1.21.0.4, 1.1 RC2
EmailFlash1.01.1 RC2
Enchanced Post Template1.0.11.0.6, 1.1 RC2
Enhanced Quick Reply (Default Theme)-1.1 RC2
Escape Tag1.041.0.5
Excess Blank Lines1.021.0.1
EXIF1.11.0.5
FAQ Tag0.11.1 RC1
Faster Parsecode1.101.0.6
File Manager1.0 Alpha 61.0.3
Friendly Time1.11.0.2
Fuse Box1.241.0.5
GeSHiSmf0.0.71.1 Beta 3 Public
Gmail Field1.11.0.6, 1.1 RC1
Google BBC Tag2.51.1 RC2.diff
.txt
xduugu
Google Member Map0.551.0.5, 1.1 RC2.diff
.txt
bmhm
Google Talk Field1.01.1 RC2
Googlebot & Spiders1.0.51.0.6, 1.1 RC2
Grab a single message with SSI.php1-
Group Moderators1.3d1.0.7, 1.1 RC2.diff
.txt
xduugu
Guild Wars IGN1.01.0.5, 1.1 RC1
Halo Names1.0.01.1 RC1
Halo Names 1.1.01.1.01.1 RC1
Hebrew Time1.001.0.5
Hide Board - Permission protect boards-1.0.5, 1.1 RC2
Hide Post1.0.71.0.6, 1.1 RC2
Hide Tag1.01.0 RC2
Hide Tag Special1.181.0.7, 1.1 RC2
Ignore Boards2.01.1 RC1
Ignore User1.21.0.5, 1.1 RC2
InfoBar1.001.1 RC1
Integrated Chat Mod2.61.0.7, 1.1 RC2
IRC Tag1.01.0.2
Jabber Field0.71.1 RC2
Jack's Phat Calendar Pack0.9b-
Jack's Phat Calendar Pack BETA release1.0.41.0.6
Joomla Mambo Tag Cleanup1.01.1 RC2
Karma Buttons1.01.1 RC2
Karma Description Mod1.9.71.0.6, 1.1 RC2
Karma On Memberlist-1.0.5, 1.1 RC2
KarmaLog1.0.21.0.5, 1.1 Beta 3 Public
Language Tag1.041.0.5
Language Tag1.1.11.1 Beta 3 Public
LDAP Authentication for SMF 1.0.51.01.0.5
LiveJournal Mod1.01.0.5, 1.1 Beta 3 Public
Location Mod1.21.0.7, 1.1 RC2
MaxSubjectLength1.11.1 RC2.diff
.txt
xduugu
Member Color Link1.871.0.7, 1.1 RC2
Member list by registration1.01.0.5, 1.1 RC2
Member Specific Permissions1.321.0.5, 1.1 Beta 3 Public
Membergroup Color Legend1.11.1 RC2
Membergroup Colors In Posts1.11.0.1
Merge Double Posts By Same Member1.051.0.7, 1.1 RC2
Message Icon Mod1.21.0.3
Message Icon Mod (Quick Reply)1.21.0 RC2
MessagePreview Inline1.01.1 RC2
MessagePreviewOnMouseOver1.01.1 RC2
Minimum Characters/Words Per Post1.0.01.1 RC2.diff
.txt
xduugu
Miscellaneous Interface Mods1.11.0.5, 1.1 RC2
mMood 1.01.01.1 RC1
ModSettings Textarea1.041.0.5
Mood Mod0.011.1 RC1
More HTML Tags1.0.31.0.5, 1.1 RC2
Music Database3.11.0.3
MySpace Field1.01.1 RC2
Name Quote Mod1.01.1 RC1
News Archive1.31.0.2
No "Edited By" line for admin/moderator edits1.0.11.0.7, 1.1 RC2
No Changing Moderator's Edit0.21.0.2, 1.1 RC1.diff
.txt
xduugu
Now Playing1.11.0.7, 1.1 RC2
Notify Groups0.21.1 RC2
nwswAdminAttachAnything1.01.1 RC2
PagesToGo1.21.1 RC2
Password Protect Boards0.21.0.5, 1.1 RC1
PaypalDonations1.61.1 RC2.diff
.txt
xduugu
Personal Icons1.01.1 Beta 3 Public
Personal Message Auto Responder0.11.0.5, 1.1 RC1
Pie Chart Mod1.221.0.5, 1.1 Beta 3 Public
PJIRC Integrated Chat Mod2.01.1 RC2
Planetside Intel 1.01.11.1 RC2
PM Online Moderators on Message Report1.01.0.4, 1.1 RC1
Post Count in Different Bases1.11.0.3
Post Count Warning1.01.1 RC2
Post from Email1.021.1 RC1
PostProgress0.41.0.5
Preview Separator1.011.0.5
QQ Instant Messenger1.11.0.5, 1.1 RC2
Quick Menu1.21.1 RC1
Quick Upload2.11.0.7, 1.1 RC2
Random Quote Puller1
Ranks and Stars images one location1.01.1 RC2
Read Topic Permission1.0.31.1 RC2
Real Name MOD2.01.0.3
Redirection Boards2.01.0.7, 1.1 RC2
Related Topics1.0.11.1 Beta 3 Public
Reply To1.0.31.0.5, 1.1 RC1
Resample Big Attached Images0.11.1 RC2
RTL Template Fixup1.011.0.5
RuneScape Skills3.01.1 RC2
Search Button Tweak0.11.0.4
Search Topic1.01.1 RC2
Share DB Tables0.921.0 RC2
Shorthand Time1.0.11.1 Beta 3 Public
Show Multiple Badges (AKA Stars)1.01.0.5, 1.1 Beta 3 Public
Signature Lines1.01.1 RC2
Simple ImageShack1.2.11.0.7, 1.1 RC2
Simple Machines Latest Post Mambo Module1.21.0.5, 1.1 Beta 3 Public
Simple Machines News Post Module for Mambo1.11.0.5, 1.1 Beta 3 Public
SimpleDownload1.1.11.0.4
SimplePortal1.0.11.0.6
Simple_Mood1.01.1 RC2
Skype & Ventrilo Icons1.01.1 RC2
Skype Icon Mod1.01.0.4
Slashdot style urls11.0 RC2
SMF Any Where0.11.0.5, 1.1 RC1
SMF Arcade1.2.4b1.0.6, 1.1 RC2
SMF Archive1.01.0.7, 1.1 RC2
SMF Chat1.01.0.4
SMF Shoutbox1.041.1 RC2
SMFShop - Shop MOD2.11.0.6, 1.1 RC2
SmileysAlign v1.01.01.0.5
Socom Names1.0.01.1 RC1
Socom Names 1.1.01.1.01.1 RC1
Sort Tag1.031.0.5
Spam-me-not1.0.11.0.2
Spoiler Tag1.041.0.5
Spoiler Tag0.2.31.1 RC1
Static Page Mod1.31.0.5, 1.1 Beta 3 Public
Sticky First Post (extends sticky topic)1.2.21.0.7, 1.1 RC2.diff
.txt
xduugu
Streaming21.0 RC2
Streaming 34.2.1b1.1 RC2
Sudoku Mod1.11.1 RC2
Table From CSV1.241.0.6
Tabular0.1.41.1 Beta 3 Public
Tag Menu0.1.01.1 Beta 3 Public
TeamSpeak Mod1.01.0.5, 1.1 Beta 3 Public
Thai Year1.1a1.1 RC2
Thank You Mod1.031.0.7, 1.1 RC2
TinyPortal0.5b1.0.1
Topic Digest (Post Chest)1.1.11.1 RC2
Topic Ratings1.031.0.7, 1.1 RC2
Topic Solved Mod1.211.0.5, 1.1 Beta 3 Public
Total Time Online - Days to Day Mod1.01.0.5
Ultimate Shoutbox1.361.0.6, 1.1 RC2
Unreplied Topics1.021.0.1
Unreplied Questions0.21.1 RC1
Unsend PM1.01.0.1
Users Online Today Mod1.3.11.1 RC2
vAdminSecurity DNS0.901.1 Beta 3 Public
vDirectNotification0.911.1 RC2
Ventrilo Mod1.01.0.5, 1.1 Beta 3 Public
View only posts with attachments1.031.0.2
Visual Warning1.261.0.5, 1.1 Beta 3 Public
Visual Warning Mod1.21.0 RC2
Visual Warning Mod1.31.1 RC2
Visual Warning Mod1.271.0.5, 1.1 RC1
vMulticolor-Stars Mod0.961.0.5, 1.1 RC2
vWarn Mod1.081.1 Beta 3 Public
WC Rolling Calendar for SSI1.01.0.5
WoW Itemstats1.241.0.7, 1.1 RC2
Xbox Live Gamer Tag1.0.01.1 RC1
Xfire Mod1.01.0.5, 1.1 Beta 3 Public
YAP - Yet another Portal1.2beta31.1 RC2

xduugu

#1
1. Was ist bsdiff?

bsdiff erstellt eine Datei, die die Unterschiede zwischen zwei binären Dateien enthält. (vgl. diff)
Mittels bspatch lässt sich dann aus der Datei, die die Unterschiede enthält, und der Ausgangsdatei der Berechnung mit bsdiff, die andere erstellen.

xduugu

#2
2. Woher bekomme ich bsdiff?

*nix
Das Paket ist ist den meisten Paketsammlungen der verschiedenen Distributionen enthalten und über den entsprechenden Paketmanager installierbar.
Ansonsten kann man das Programm auch direkt aus den Quellen kompilieren, die man unter http://www.daemonology.net/bsdiff/ herunterladen kann. (bzip2 wird benötigt)

Windows
Ein Windows-Port ist unter http://sites.inka.de/tesla/f_others.html#bsdiff erhältlich.
Die ausführbaren Dateien (.exe) der Zip-Datei (http://sites.inka.de/tesla/download/bsdiff4.2-win32.zip) müssen in einem Verzeichnis liegen, in dem sich auch die ausführbare Datei bzip.exe (bzip2-102-x86-win32.exe downloaden und entsprechend umbenennen in bzip2.exe) befindet.

xduugu

3. Wie erstelle ich mit der hier angebotenen Datei (.diff) ein lokalisiertes Mod-Paket?

*nix
Konsole öffnen und folgenden Befehl ausführen.

bspatch {Modname}.zip {Neuer Dateiname}.zip {Modname}.diff

Windows
Start --> Ausführen --> "cmd" eintippen und bestätigen

Wenn die Dateien bsdiff.exe, bspatch.exe und bzip2.exe im Verzeichnis C:/Windows/system32 abgelegt wurden:
In das Verzeichnis der Mod- und der Patch-Datei wechseln und den Patch ausführen:
cd /pfad/zum/ordner
bspatch {Modname}.zip {Neuer Dateiname}.zip {Modname}.diff


Wenn die Dateien bsdiff.exe, bspatch.exe und bzip2.exe in einem anderen Verzeichnis liegen, muss man in dieses Verzeichnis wechseln, weil ansonsten der Befehl bspatch nicht erkannt wird.



Sollte sich die auf diese Weise neu erstellte Datei nicht mit einem Packprogramm öffnen lassen, liegt das daran, dass der Patch nicht für diese Modversion/-Variante erstellt wurde. (evtl. kommen später noch md5-Summen, aber ich will die Windows-Nutzer nicht überfordern :P )

dieter4

#4
Finde ich eine super Idee!

Werde das Thema gleich mal fixieren ;D
Da ich imo einer von den Windoofusern bin >:(, werde ich wohl vorerst nicht mitmachen bis mein Linux Rechner wieder läuft.

xduugu

Es funktioniert auch alles problemlos unter Windows nur sind wohl die wenigstens Windowsbenutzer mit der Konsole vertraut (die unter Windows aber auch etwas eigenartig ist, wie ich finde).

ディン1031

Hide Tag Special beinhalten noch die Deutsche Sprache im installer ;D.
Member Color Link -> Extra installer für Deutsche Spracheweiterung
Merge Double Posts By Same Member -> Extra installer für die Deutsche Spracherweiterung

Gruß
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Jorin


xduugu

Quote from: nehcregit on May 23, 2006, 04:43:42 AM
Deutsche Texte für Thank You Mod siehe http://www.simplemachines.org/community/index.php?topic=85381.0

Wenn ich wieder ein bisschen Zeit habe, werde ich mal ein Paket daraus machen.

Vielen Dank an euch beide.

ディン1031

Quote from: nehcregit on May 23, 2006, 04:43:42 AM
Deutsche Texte für Thank You Mod siehe http://www.simplemachines.org/community/index.php?topic=85381.0
Fehlen nur noch die buttons dazu ;). (Das ist der Grund warum ich so faul bin ein pack zu machen für deutsch xD). *runs*
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Jorin

Welche Buttons? Im Default-Theme gibts doch keine ;)

Vorschlag: Ich mach dir deine Buttons, und du machst mir die Modifikation mit dem geänderten Design des Thank You Mods  ;D

ディン1031

#11
Quote from: nehcregit on May 23, 2006, 09:44:48 AM
Welche Buttons? Im Default-Theme gibts doch keine  ;D
Doch mein Thank You Mod hat buttons, im Default Theme :x. (Also im normalen Paket sollte welche enthalten sein xD). Okay im RC2 und einen neuen RC2 Design ist es nur noch ein icon im Default XD. Somit hast ja Teilweise recht XD.

Naja dann werde ich wohl doch eines machen xD.

Öhm wie lang bist noch da? XD

Schick mir einfach ne beschreibung was du mit Änderung meinst als PM und ich schreib dir ob ich es machen kann bevor ich nach irland flieg oder ob ich nicht fähig bin das zu machen :P

(das war jetzt sehr offtopic XD).

Gruß
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

xduugu

ディン1031, wieso machst du eigentlich Pakete mit den deutschen Änderungen und welche ohne?

ディン1031

#13
Quote from: xduugu on May 23, 2006, 11:04:09 AM
ディン1031, wieso machst du eigentlich Pakete mit den deutschen Änderungen und welche ohne?

Weil es dich irgendwann angkotzt von amis dauernt gefragt zu werden ob das ein fehler ist, weil er diese xxx.german.php nicht finden kann... und du dann einfach keine lust mehr hast sowas Standardmäßig einzubauen. Bin zwar irgenwann auf die Idee gekommen ein extra Pack zu machen für die Sprachen aber naja aus Zeitgründen (zuviel stress in der arbeit, nebenjob und Webprojekte) komme ich auch nicht dazu immer einen Pack zu machen für die Mods. Ich lebe halt nach dem Motto mit der Ruhe liegt die Kraft ;).   

Der andere Grund ist, ich erstelle meine Mods immer zuerst in englisch und übersetze es danach in deutsch. Und da ich zu der Zeit wo ich z.B. den Thank You Mod gemacht haben war ich sehr viel anderes zu tun und habe ihn zu anfang eigentlich nur für meine Comunity programmiert. Aber dachte mir dann das ich wenigstens ein englische Version in SMF releasen sollte. So genug geschwaffelt XD.

Gruß
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

xduugu

Benutz mal error="skip". Dadurch wird kein Fehler bei der Überprüfung angezeigt.

z.B.    <file name="$languagedir/index.german.php" error="skip">

So kann man zig Sprachen in ein Paket bauen...

ディン1031

Quote from: xduugu on May 23, 2006, 02:42:08 PM
Benutz mal error="skip". Dadurch wird kein Fehler bei der Überprüfung angezeigt.

z.B.    <file name="$languagedir/index.german.php" error="skip">

So kann man zig Sprachen in ein Paket bauen...
Tja das funktioniert nur wenn man nicht mit boardmod system arbeitet. ;)

Und um gleich die Frage vorwegzunehmen, ich bin durch die YaBBse Zeit diese einfach gewohnt. Schön Simple und gehen immer ;P. Naja und aus Zeitgründen habe ich auch nicht wirklich probiert meine Mods in dem xml parser format einzuquetchen (habs ein mal probiert bin gescheitert und habe beschlossen diese nicht nochmal zu probieren... erst wenn ich mal wirklich zeit habe).

Gruß
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

bmhm

   Google Member Map 0.55 ... da hab ich ma leine bei www.mkportal-support.de gesehen glaub ich... aber eine alte Version!

TLM (der Author) hat aber bereits Sprachunterstützung angeboten, und ich meine Übersetzungs"künste" ;) Bei mir ist sie jedenfalls auf deutsch implentiert! Und das sogar mit nem Fremden theme (doppelte Arbeit... bah).

xduugu

Ich hab mal kurz da gesucht, aber nichts von der Übersetzung gefunden.

Wenn du einfach die Übersetzten Werte der Variablen posten könntest? Das würd mir schon ein bisschen Arbeit abnehmen.

bmhm


xduugu

Deswegen hab ich ja die Spalte Übersetzer eingeführt, damit auch andere was beitragen und es nachher nicht so aussieht, als ob das alles von mir wäre ;)

Advertisement: