Lisa, the Simpson!
December 05, 2008, 11:13 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 Add Site
 
   Home   Galleries Library Help Login Register  
Pages: [1]
  Print  
Author Topic: Translation Help: SMF Theme Guidelines  (Read 799 times)
Gazmanafc
SMF Customiser
Hero Member
*
Online Online

Gender: Male
Posts: 1083

There can be only one Snake and one Big Boss
WWW
« on: December 20, 2007, 23:45 »

Hey guys.

At SMF we've got a set of theme guidelines but due to not all users understanding English, not everyone will go into the English board to read them, think you guys aid in the translations? (credit can be provided)

The link to the guidelines is here:

Theme Authors:  Theme Approval Guidelines

There have been some questions recently regarding the approval of themes submitted to the [iurl=http://custom.simplemachines.org/themes]Theme Site[/iurl], but many of them have a few issues within them and I though we should share.

Here are a few guidelines that themes must follow before we can approve them.

- [b]No Hard coded strings in the templates, and English strings/buttons must be provided by default[/b]
All text must be in the language files. If your theme uses new strings not provided by default in SMF then, create a Modifications.language.php file (or create your own ThemeStrings.language.php) in the /languages folder. An English version of any new strings must be provided, but you can include other languages as well if you wish.

- [b]Themes must not violate copyrights[/b]
Themes must not be rips of other peoples work, unless copyright authorization is provided. Also themes can not contain javascript and images from other sources. You are allowed to create your own images, or use those in the SMF packaged themes, but you cant use images from other SMF themes or even other software without permission from their authors.

- [b]Templates must contain valid HTML 4.01 or XHTML 1.0 Transitional[/b]
Template files must be valid to HTML 4.01 or XHTML 1.0 Transitional. Tags must be in lowercase, and line breaks (<br>) must be closed (<br />), for more information [url=http://www.w3.org/TR/xhtml1/]this should help[/url] for XHTML 1.0 Transitional.

- [b]Only include the edited files[/b]
There is no need to include all the template and language files if they have not been edited, SMF will automatically call for the default template if the template is not present in your theme. The same for language files, the only language file that is required is Settings.language.php

 - [b]Easy Readability For Quick Editing[/b]
Themes must have readable code and conform to SMF coding guidelines as much as possible. For example you shouldn't have a whole stylesheet class on one line.

- [b]Theme descriptions must be in English:[/b]
For a vast majority of users, English is the first language spoken and in most cases the only language spoken. For this reason, the English description must be listed first. However, other languages may be provided below, and must be labelled to which language it is.

- [b]If you're contacted about any of the above points:[/b]
If you get contacted about any of the above points from the Customize Team, then your response must be in English. If it is NOT in English, you [u]may[/u] be contacted again for an English translation. Contact the local moderator of your language for a translation if you need help. Also please be aware that all non-English replies will place your theme at the end of the approval list.

Thanks

Please include the formatting of bold underline and links as well.

We currently have English, Turkish, Serbian, Indonesian, French, Italian and Portuguese.

Once translated I'll post the translation on SM.org

Cheers,
Gary M. Gadsdon
Simple Machines Customiser
Logged

Andreas
Hero Member
*
Offline Offline

Gender: Male
Posts: 510

WWW
« Reply #1 on: December 21, 2007, 01:43 »

I can do a German translation, but since it's already past my bedtime, I'll do it later today, maybe this evening. Smile
Logged

Andreas
Gazmanafc
SMF Customiser
Hero Member
*
Online Online

Gender: Male
Posts: 1083

There can be only one Snake and one Big Boss
WWW
« Reply #2 on: December 21, 2007, 01:44 »

^ Thats cool by me. Thanks Andreas.

The official translators are supposed to be doing these but they seem to be lazy bums. ;P
Logged

Andreas
Hero Member
*
Offline Offline

Gender: Male
Posts: 510

WWW
« Reply #3 on: December 21, 2007, 10:15 »

Ok, looks like I don't have that much time this evening, but I have a few minutes now, so I'll give it a whirl...

Theme-Autoren:  Richtlinien für Theme-Freigaben

In letzter Zeit sind einige Fragen zur Theme-Freigabe von Themes, die auf die [iurl=http://custom.simplemachines.org/themes]Theme-Site[/iurl] hochgeladen wurden, aber da viele von ihnen einige Mängel aufweisen, dachte ich, dass wir einige Hinweise dazu geben sollten.

Hier sind einige Richtlinien, die beachtet werden müssen, damit Themes von uns freigegeben werden können.

- [b]Keine hard-coded Texte in den Templates, und englischsprachige Texte/Buttons müssen als Standard verwendet werden.[/b]
Alle Texte müssen in Sprachdateien abgelegt werden. Falls das Theme neue Texte verwendet, die nicht standardmäßig vom SMF mitgeliefert werden, sollte eine Modifications.language.php-Datei im /languages-Ordner erstellt werden (oder eine eigene ThemeStrings.language.php erstellt werden). Eine englische Version mit allen Texten muss mitgeliefert werden, aber natürlich können auch andere Sprachdateien beigelegt werden.

- [b]Themes dürfen keine Urheberrechte verletzen[/b]
Die Themes dürfen keine Kopie der Arbeiten anderer Leute sein, soweit kein Einverständnis des Urhebers vorliegt. Weiterhin dürfen sie kein Javascript und keine Bilder aus anderen Quellen verwenden. Es dürfen eigene Bilder verwendet werden, oder die, die mit dem SMF mitgeliefert werden, aber es dürfen keine Bilder aus anderen SMF Themes oder irgendwelche andere Software ohne Genehmigung des jeweiligen Autors verwendet werden.

- [b]Templates müssen valides HTML 4.01 oder XHTML 1.0 Transitional verwenden[/b]
Die Template-Dateien müssen in validem HTML 4.01 oder XHTML 1.0 Transitional geschrieben sein. Für Tags müssen Kleinbuchstaben verwendet werden, und Zeilenumbrüche (<br>) müssen geschlossen werden (<br />). Für weitere Informationen zu XHTML 1.0 Transitional sollte [url=http://www.w3.org/TR/xhtml1/]dies hier[/url] weiterhelfen.

- [b]Nur geänderte Dateien beilegen[/b]
Es ist nicht nötig, alle Templates und Sprachdateien beizulegen, wenn diese nicht verändert wurden, in diesem Fall verwendet das SMF automatisch das Standard-Template, falls im neuen Theme kein Template dafür vorhanden ist. Das gleiche gilt für die Sprachdateien, die einzige Sprachdatei, die erforderlich ist, ist die Settings.language.php.

 - [b]Einfache Lesbarkeit für schnelles Editieren[/b]
Themes müssen in lesebarem Code geschrieben sein und die SMF Code-Richtlinien so gut wie möglich befolgen. Zum Beispiel sollte es nicht eine ganze Stylesheet-Klasse für eine einzige Zeile geben.

- [b]Theme-Beschreibungen müssen in Englisch vorliegen[/b]
Für den Großteil der Anwender ist Englisch die Muttersprache, und vielfach die einzige Sprache, die sie sprechen. Aus diesem Grund soll die englische Beschreibung ganz oben stehen. Natürlich können darunter auch anderssprachige Beschreibungen eingefügt werden, jedoch sollten diese stets mit einer Beschriftung versehen werden, um welche Sprache es sich handelt.

- [b]Falls man wegen einer der obengenannten Punkte kontaktiert wird:[/b]
Für den Fall, dass man wegen einer der obengenannten Punkte vom Customize-Team kontaktiert wird, muss die Antwort auf Englisch erfolgen. Falls sie nicht in Englisch erfolgt, wird man [u]vielleicht[/u] nach einer Übersetzung gefragt. Falls Hilfe bei der Übersetzung benötigt wird, kann der jeweilige örtliche Moderator um Hilfe gebeten werden. Alle nicht-englischen Antworten werden das eingesandte Theme ans Ende der Warteliste befördern.

Danke
Logged

Andreas
Gazmanafc
SMF Customiser
Hero Member
*
Online Online

Gender: Male
Posts: 1083

There can be only one Snake and one Big Boss
WWW
« Reply #4 on: December 21, 2007, 12:59 »

Thanks Andreas. Daniel D. is supposed to do translations of stuff like this, but he hasn't posted it for us nor has he posted in the German support board for a while. Tongue

Okay, here they are presented in German: http://www.simplemachines.org/community/index.php?topic=212335.0
Logged

Andreas
Hero Member
*
Offline Offline

Gender: Male
Posts: 510

WWW
« Reply #5 on: December 21, 2007, 16:35 »

D'oh! I just noticed that I forgot a word in the first sentence...

In letzter Zeit sind einige Fragen zur Theme-Freigabe von Themes, die auf die Theme Site hochgeladen wurden, aufgekommen, aber da viele von ihnen einige Mängel aufweisen...

Sorry about that, I should have done a proper proof-reading.  Embarrassed
Logged

Andreas
Gazmanafc
SMF Customiser
Hero Member
*
Online Online

Gender: Male
Posts: 1083

There can be only one Snake and one Big Boss
WWW
« Reply #6 on: December 21, 2007, 17:14 »

Heh. No worries. I can edit the post. Tongue
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1 RC3 | SMF © 2001-2006, Lewis Media