PHPackages                             riconeitzel/german-localepack-de-de - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. riconeitzel/german-localepack-de-de

AbandonedMagento-module[Localization &amp; i18n](/categories/localization)

riconeitzel/german-localepack-de-de
===================================

German Community Translation

1.9.1.0-patch1(11y ago)796.3k73[1 PRs](https://github.com/riconeitzel/German_LocalePack_de_DE/pulls)OSL-3.0HTML

Since Jun 2Pushed 5y ago24 watchersCompare

[ Source](https://github.com/riconeitzel/German_LocalePack_de_DE)[ Packagist](https://packagist.org/packages/riconeitzel/german-localepack-de-de)[ RSS](/packages/riconeitzel-german-localepack-de-de/feed)WikiDiscussions preview Synced 1mo ago

READMEChangelogDependencies (1)Versions (8)Used By (0)

Hinweis zu Magento 1.9.0.x
==========================

[](#hinweis-zu-magento-190x)

In Magento 1.9.0.x liefert der Hersteller bereits eine Übersetzung mit. Diese Übersetzung ist jedoch vollautomatisch erstellt worden und **hat mit diesem Projekt hier nichts zu tun.** Ab Magento 1.9.1.0 ist dies nicht mehr der Fall.

Leider lässt sich dadurch unser Sprachpaket nicht ohne Weiteres installieren. Es sind daher folgende Schritte auszuführen, bevor dieses Sprachpaket per Magento Connect installiert werden kann:

- Im Magento-Hauptverzeichnis in den Ordner \**app/locale/* wechseln
- Dort den Ordner **de\_DE** umbenennen in **magento\_de\_DE**

Anschließend dieses Sprachpaket installieren

Bitte auch beachten: Die Deinstallation der Herstellerübersetzung über den Magento Connect Manager funktioniert nicht, da das Magento Hauptpaket dieses Sprachpaket als Voraussetzung definiert hat. Das manuelle Löschen auf dem Server funktioniert jedoch problemlos.

---

Deutsches Sprachpaket für Magento (CE)
======================================

[](#deutsches-sprachpaket-für-magento-ce)

Dieses Sprachpaket wird von Rico Neitzel verwaltet.

Dieses Git Repository kann genutzt werden für:

- Reine Informationszwecke
- Entwicklung aktueller Versionen
- Behebung von Fehlern in bereits veröffentlichten Versionen
- Alternative Downloads (unabhängig von den offiziellen Quellen)
- Eigene Sprachversion basierend auf de\_DE
- Melden von Fehlern und PullRequests
- Aktives Mitwirken am Sprachpaket

Orientierung
------------

[](#orientierung)

- Switch Branches = Wechsel des Bearbeitungsstandes.
    - *master* ist der auf Magento Connect verfügbare Stand
    - *preview* ist die aktuell in Arbeit befindliche Version
    - *alpha* ist, sofern vorhanden, eine Version, die für größere Versionssprünge bereits vorbereitet wird
- Tags = Direktauswahl bestimmter Sprachpaket Versionen.

Versionierung der Sprachpakete
==============================

[](#versionierung-der-sprachpakete)

Die Version des Sprachpaketes sollte immer zur eigenen Magento-Version passen. Aktuell werden die Sprachpakete daher folgendermaßen versioniert: &lt;magento-version&gt;.&lt;sprachpaket-version&gt; = &lt;1.8.0.0&gt;.&lt;0&gt;

Ein Sprachpaket 1.7.0.2.1 passt demnach nicht zu einem Magento 1.8.0.0!

**Warum?** Die Art und Weise, wie die deutschen Sprachpakete für neue Magento Versionen erzeugt werden, entfernt automatisch nicht mehr passende Zeichenfolgen aus den Dateien. Das bedeutet auch, dass ausschließlich die Texte übersetzt werden, die auch in der original en\_US-CSV-Datei enthalten sind.

Unter [Aktives Mitwirken am Sprachpaket](#aktives-mitwirken-am-sprachpaket) wird kurz erklärt, wie wir aktuell versuchen, diesem Problem Herr zu werden.

Eigene Sprachversion basierend auf de\_DE
=========================================

[](#eigene-sprachversion-basierend-auf-de_de)

Das Forken für eigene Releases, etwa für eigene Sprachpakete in der Du-Form, de\_CH, de\_AT, de\_Plattdeutsch… ist ausdrücklich erlaubt. Wer jedoch ernsthaft ein eigenes Sprachpaket für die eigene Community pflegen möchte, sollte sich mit crowdin.net befassen.

Auf dieser Plattform werden aktuell die Übersetzungen des de\_DE Packages verwaltet. Der große Vorteil: Man muss nicht bei Null anfangen sondern hat als Basis das deutsche Sprachpaket, auf dessen Übersetzungen man die eigenen Änderungen speichern kann. Ändert sich im de\_DE Paket etwas, wird es, sofern nicht als eigene Übersetzung vorhanden, auch in die eigene Übersetzung vererbt.

[Das de\_CH Paket](https://github.com/openstream/German_LocalePack_de_CH), pflegt der Schweizer Community Manager Nick Weiser.

Releases für die Enterprise Edition von Magento sind als Git-Forks dieses Repos ebenso denkbar. Zum Forken als eigenes GitHub Repository reicht es, oben den entsprechenden Button zu klicken. (GitHub Account vorausgesetzt)

[Sie können sich auch über das Versionskontrollsystem Git und andere Techniken informieren.](http://git-scm.com/)

Melden von Fehlern
==================

[](#melden-von-fehlern)

Wir freuen uns, wenn dieses Repository aktiv dazu genutzt wird Fehler zu melden (Issue) und zu beheben (PullRequest im *preview*-Branch).

Oben dann einfach auf "Issues" klicken -&gt; "New Issue" um ein Anliegen zu übermitteln. Bestehende Anliegen hingegen können auch ohne GitHub Account eingesehen werden, inklusive deren Bearbeitungsstand.

*Beachten Sie dazu bitte:* Wenn hier in den Versionen Veränderungen eingepflegt werden, dann entsprechen diese nicht mehr dem Stand des Sprachpakets, welches Sie über Magento Connect installieren können. Es ist leider nicht möglich dort veröffentlichte Releases nachträglich zu bearbeiten. :-)

*Hinweis:* PullRequests sind bitte immer im Preview Branch zu senden.

Aktives Mitwirken am Sprachpaket
================================

[](#aktives-mitwirken-am-sprachpaket)

Lust am Sprachpaket mitzuwirken und einen (zumindest kostenlosen) Github Account? Dann einfach Rico Neitzel kontaktieren und wir stimmen eine eventuelle Zusammenarbeit ab.

Fehlende Zeichenfolgen übersetzen
---------------------------------

[](#fehlende-zeichenfolgen-übersetzen)

Das Sprachpaket enthält nach dem automatischen Abgleich für eine neue Version ausschließlich *die* Zeichenfolgen, die auch in der en\_US Datei enthalten sind. Findet man also im Core Zeichenfolgen und fügt diese einer Core-CSV-Datei hinzu, fliegt diese Zeichenfolge bei der nächsten Version wieder raus.

@mklooss hat angeregt, dass wir diese Übersetzungen in Dateien sammeln, die via Config-XML eingebunden werden:

Für das Modul **Mage\_Customer** lautet die Core-CSV-Datei **Mage\_Customer.csv**. Wir erzeugen nun eine neue CSV-Datei dem Schema **&lt;Namespace\_Module&gt;.germanlocalepack.csv** und binden diese in der config.xml Datei ein:

```

                        Mage_Customer.germanlocalepack.csv

```

Damit können diese Strings unabhängig gepflegt werden.

Viel Spaß mit dem Deutschen Magento Sprachpaket!

Rico Neitzel

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community32

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 60.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~125 days

Total

3

Last Release

4112d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1860caf77d9ad2a652f889890911b695bbc63db970b03cd53c4c52aa5c922f8f?d=identicon)[outeredge](/maintainers/outeredge)

---

Top Contributors

[![riconeitzel](https://avatars.githubusercontent.com/u/930706?v=4)](https://github.com/riconeitzel "riconeitzel (324 commits)")[![dsdata](https://avatars.githubusercontent.com/u/927446?v=4)](https://github.com/dsdata "dsdata (106 commits)")[![Schrank](https://avatars.githubusercontent.com/u/379680?v=4)](https://github.com/Schrank "Schrank (15 commits)")[![rarog](https://avatars.githubusercontent.com/u/2520875?v=4)](https://github.com/rarog "rarog (11 commits)")[![winkelsdorf](https://avatars.githubusercontent.com/u/1413291?v=4)](https://github.com/winkelsdorf "winkelsdorf (11 commits)")[![joh-klein](https://avatars.githubusercontent.com/u/3099832?v=4)](https://github.com/joh-klein "joh-klein (9 commits)")[![sprankhub](https://avatars.githubusercontent.com/u/930199?v=4)](https://github.com/sprankhub "sprankhub (8 commits)")[![mklooss](https://avatars.githubusercontent.com/u/710748?v=4)](https://github.com/mklooss "mklooss (7 commits)")[![daim2k5](https://avatars.githubusercontent.com/u/656150?v=4)](https://github.com/daim2k5 "daim2k5 (6 commits)")[![avstudnitz](https://avatars.githubusercontent.com/u/662059?v=4)](https://github.com/avstudnitz "avstudnitz (4 commits)")[![tritum-sw](https://avatars.githubusercontent.com/u/1134177?v=4)](https://github.com/tritum-sw "tritum-sw (4 commits)")[![thampe](https://avatars.githubusercontent.com/u/761744?v=4)](https://github.com/thampe "thampe (4 commits)")[![sprankest](https://avatars.githubusercontent.com/u/102028436?v=4)](https://github.com/sprankest "sprankest (3 commits)")[![therouv](https://avatars.githubusercontent.com/u/393419?v=4)](https://github.com/therouv "therouv (3 commits)")[![avoelkl](https://avatars.githubusercontent.com/u/1798594?v=4)](https://github.com/avoelkl "avoelkl (3 commits)")[![MaWoScha](https://avatars.githubusercontent.com/u/4527024?v=4)](https://github.com/MaWoScha "MaWoScha (3 commits)")[![phizab](https://avatars.githubusercontent.com/u/1841607?v=4)](https://github.com/phizab "phizab (3 commits)")[![nickweisser](https://avatars.githubusercontent.com/u/58966?v=4)](https://github.com/nickweisser "nickweisser (2 commits)")[![amenk](https://avatars.githubusercontent.com/u/1087128?v=4)](https://github.com/amenk "amenk (2 commits)")[![YetiCGN](https://avatars.githubusercontent.com/u/447119?v=4)](https://github.com/YetiCGN "YetiCGN (1 commits)")

### Embed Badge

![Health badge](/badges/riconeitzel-german-localepack-de-de/health.svg)

```
[![Health](https://phpackages.com/badges/riconeitzel-german-localepack-de-de/health.svg)](https://phpackages.com/packages/riconeitzel-german-localepack-de-de)
```

###  Alternatives

[symfony/translation

Provides tools to internationalize your application

6.6k836.5M2.1k](/packages/symfony-translation)[nesbot/carbon

An API extension for DateTime that supports 281 different languages.

169661.4M4.8k](/packages/nesbot-carbon)[joedixon/laravel-translation

A tool for managing all of your Laravel translations

717911.4k11](/packages/joedixon-laravel-translation)[illuminate/translation

The Illuminate Translation package.

6936.4M495](/packages/illuminate-translation)[larswiegers/laravel-translations-checker

Make sure your laravel translations are checked and are included in all languages.

256423.2k2](/packages/larswiegers-laravel-translations-checker)[inpsyde/multilingual-press

Simply THE multisite-based free open source plugin for your multilingual websites.

2414.0k1](/packages/inpsyde-multilingual-press)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
