ich frage mich in welcher Sprache ich den SharePoint-Server installieren
soll.
Eigentlich kein großes Thema: die Firma besteht aus deutschsprachigen
Mitarbeitern, also wird der deutsche Server installiert.
Was mich nun aber am Verhalten des "eingedeutschten" SharePoint-Servers
stört ist, dass Listenelemente nun nicht mehr "Calendar" oder "Tasks"
heißen, sondern "Kalender" und "Aufgaben". Für mich als Programmierer, der
Komponenten schreiben soll, welche möglichst stabil und wiederverwendbar
sein sollen, ist das ein Dorn im Auge. Was, wenn später doch einmal ein
Server in Englisch zum Einsatz kommt? Dann kann ich alles, was auf so eine
Liste zugreift, neu schreiben.
Nun wollte ich euch fragen, was ihr mir Empfehlen würdet.
Ich hätte mir vorgestellt den englischen Server zu installieren und das
Deutsche Language Pack einfach darüber zu installieren. Wenn ihr Einwände
dagegen habt, bitte mir mitteilen.
Danke
Tobias
Ich bin immer ein großer Verfechter gewesen, dass wenn ich doch Deutsch
spreche mein Server bitteschön auch mit mir Deutsch sprechen soll :)
Aber ich muss doch eingestehen, dass ein englischer Server (OS und
SharePoint) durchaus vorteile hat. Denn damit bekommst du natürlich auch
alle Fehlermeldugnen auf Englisch und die Zentraladministration ist in
Englisch. Da die meisten Fehlerbeschreibungen und sonstigen Anleitungen
im Internet sich auf die Englische Version beziehen ist es dann
einfacher z.B. nach Fehlern oder Problemen zu googlen. Ansonsten ist da
immer dieses lustige Spiel, "wie heißt der Button denn auf Deutsch?".
Das mit dem Language-Pack ist dann natürlich für die Anwender wichtig.
Denen will ich ja keinen englischen SharePoint vorsetzen.
Was meinst du denn genau mit den Listenelementen "Calender" oder
"Tasks"? Meinst du, dass die Listennamen dann auf Deutsch sind und nicht
auf englisch? Tja, aber was ist, wenn du eine Anwendung schreibst und
die will jemand in Frankreich installieren? Da hast du mit englischen
Bezeichnungen ja auch schlechte Karten :) Für solche einen Fall musst du
deine Anwendung an dieser Stelle "flexibel" machen - z.B. durch
Konfiguration.
--
Henning Eiben
busitec GmbH
Consultant
Rudolf-Diesel-Straße 59
48157 Münster
www.busitec.de
Sitz der Gesellschaft: Münster
HR B 55 75 - Amtsgericht Münster
USt-IdNr. DE 204607833 - St.Nr. 336/5704/1277
Geschäftsführer: Henning Eiben, Stefan Kühn, Martin Saalmann, Simon
Schwingel
danke für deine Antwort! Ich selbst hab auch schon die leidige Erfahrung mit
dem nachschlagen von lokalisierten Fehlermeldungen gemacht...
Wo mir die Diskrepanz zwischen Calendar und Kalender aufgefallen ist, ist
als ich auf meiner Dev-Maschine den deutschen Sharepoint-Server installiert
hatte und auf unserem Test-Server eine englische Version mit deutschem
Lang-Pack.
Das Erste was mir aufgefallen ist, als ich ein Projekt für den SP-Server
erstellt habe, ist, dass ich eine lokale Liste mit der deutschen Bezeichnung
ansprechen musste, die Liste auf dem Server jedoch die englische Bezeichnung
verwendete. Also leider verwendet der deutsche Server keine englischen
Bezeichnungen im Hintergrund sondern wirklich deutsche als Identifier der
jeweiligen Elemente (ähnlich wie Excel, nur dass dort auch die englischen
Funktionsnamen funktionieren). Mir als Programmierer ist es dann natürlich
lieber ich kann mit den englischen Bezeichnungen arbeiten.
Achja, das trifft nicht nur auf Listen zu, sondern auch auf Spalten:
Vorname -> Firstname
Nachname -> Lastname
usw...
Wenn ich nun eine Adressliste abfrage, muss meine Anwendung dies
berücksichtigen (und für französisch dann natürlich auch).
Dann ist mir schon lieber ich habe als Basis englisch und die
Spaltenbezeichnungen werden für die Benutzer lokalisiert.
Nochdazu trifft hier dasselbe zu wie bei den Fehlermeldungen: sucht man
Programmierbeispiele für eine spezielle Funktion von SharePoint findet man
dies eher in Englisch mit den englischen Listen- und Spaltenbezeichnern...
Also ich tendiere in Richtung englisches System mit deutschem Aufsatz, zumal
wir sowieso alle Serversysteme in Englisch pflegen. Nur würde mich
interessieren ob es wirklich einen triftigen Grund dafür gibt den Server auf
Deutsch zu installieren.
MfG
Tobias
"Henning Eiben" <ei...@busitec.de> schrieb im Newsbeitrag
news:#VXCn5r4...@TK2MSFTNGP06.phx.gbl...
Das wundert mich nun aber ... also ich habe hier auch einen englischen
Server mit deutschen Lang-Pack. Wenn ich nun eine Deutsche Site
erstelle, dann sind dort alle Listen auch Deutsch und die Spalten haben
auch deutsche Namen. Das ist nichts in Englisch. Allerdings musst du bei
der Einrichtung halt auch sagen, dass du eine Deutsche Site haben willst.
Allerdings verf�gen idR alle Spalten auch �ber einen "InternalName". Der
ist sprachunabh�ngig, und genau daf�r gedacht, dass man L�sungen f�r
mehrere Sprachen entwicklt.
--
Henning Eiben
busitec GmbH
Consultant
Rudolf-Diesel-Stra�e 59
48157 M�nster
www.busitec.de
Sitz der Gesellschaft: M�nster
HR B 55 75 - Amtsgericht M�nster
USt-IdNr. DE 204607833 - St.Nr. 336/5704/1277
Gesch�ftsf�hrer: Henning Eiben, Stefan K�hn, Martin Saalmann, Simon
Schwingel
das mit dem "internal Name" war mich gar nicht bekannt... Das ist dann
nat�rlich sehr hilfreich um sprachunabh�ngige L�sungen zu basteln.
Funktioniert das auch mit dem Client-Object-Model und den OData-Services?
Werde es mal ausprobieren sobald ich die RTM von SharePoint 2010 im Einsatz
habe...
Danke!
Tobias
"Henning Eiben" <ei...@busitec.de> schrieb im Newsbeitrag
news:OPe0w$45KH...@TK2MSFTNGP02.phx.gbl...