l10n_server 7.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-7.x-1.x-dev.tar.gz | 122.86 KB | 1302577c2fa91e6dddad540e05a91875 |
| l10n_server-7.x-1.x-dev.zip | 149.03 KB | fd7f22c4507a0eb240788fa172a2fec6 |
Release notes
7.x development snapshot.
l10n_server 6.x-3.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-3.0-beta1.tar.gz | 116.73 KB | 156fbc213c81028932f0aa33450c410f |
| l10n_server-6.x-3.0-beta1.zip | 142.81 KB | 077a88a16fb8d25d0761b17b2c8de389 |
Release notes
Changes since 6.x-2.0-beta3:
Read morel10n_server 6.x-3.x-dev
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-3.x-dev.tar.gz | 118.81 KB | 30cab7b313961618f323733646672384 |
| l10n_server-6.x-3.x-dev.zip | 145 KB | 8b08f93153650580246ab4571d83e2e2 |
Release notes
Development snapshot.
l10n_server 6.x-2.0-beta3
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-2.0-beta3.tar.gz | 153.14 KB | c74f2f8e8a0ddebde74297f3e4c819e4 |
| l10n_server-6.x-2.0-beta3.zip | 195.59 KB | f0dc48d9b1bb925eb06ae59329172f3c |
Release notes
Changes since DRUPAL-6--2-0-BETA2:
Read morel10n_server 6.x-2.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-2.0-beta2.tar.gz | 144.95 KB | b5403d5c4766b8efc000c7c0f32d87fe |
| l10n_server-6.x-2.0-beta2.zip | 184.75 KB | 5152fe5c041d0747ed10db04c45dc7d8 |
Release notes
Major changes in terms of how the connector modules are organized / should behave and how we handle the backend data. Be extra careful making backups before you update.
-
#595630 requested by Jose Reyero et. al, patch by myself: start separation of data level and UI level of l10n_server
This introduces the l10n_server base module which is now required by l10n_community.
The base module now provides the admin UI for projects and releases.
Will move schema handling and expand admin functionality in future changes.
UPDATE WARNING: manually edit l10n_community.info to comment out the l10n_server dependency
before enabling l10n_server, or Drupal will not let you to. Then restore l10n_community.info. -
#595630 followup by myself: reassign ownership of schema to l10n_server instead of the l10n_community UI module
IMPORTANT UPDATE NOTICE: run update.php, because the code will expect the new table names, while the DB will have the old names.
You already had l10n_community enabled, so just running updates without fiddling with enabling l10n_server first is fine. -
#595630 follow up by myself: rethink how connectors work and relate to localization server
- Established new Localization server connectors module category.
- Merge l10n_localpacks and l10n_project into l10n_drupal.
- Migrate settings and database connector information to new module.
- Move PEAR/Tar and potx requirement checking to l10n_drupal.
- Reorganize settings page order and titles.
- Move source code parsing warnings to l10n_drupal.
- Move Drupal version detection to l10n_drupal.
- Moved extractor.inc functionality fully to l10n_drupal.
This was entirely Drupal specific.
- Update tests to use new connector UI and l10n_drupal properly.
- Added new hook_l10n_server_source_info() and hook_l10n_server_connector_info()
hooks which are used to describe sources and connectors respectively.
Separated the 'files' source from the 'drupal' connector to some degree. - Improve the setup experience by linking to admin pages when languages or projects are missing. Also suggest l10n_pconfig at multiple places to properly set up the plural formulas.
- #595630 followup: missing projects and connectors config; adding functionality to add and edit projects on the UI
- #595630 follow up by myself: add functionality to manage releases (add, edit, reset, delete)
- #773116 noticed by droplet: forgot to add l10n_server.install file, doh
- #789044 by myself: add support for uploading source files; when used with the l10n_gettext conncetor, now you can use l10n_server to translate **whatever software you wish** beyond Drupal
- #789044 by myself follow up by myself: forgot to add gettext submodule, huh
l10n_server 6.x-2.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-2.0-beta1.tar.gz | 140.78 KB | 9c1151a601d9bdbffc054b8cc4afc03a |
| l10n_server-6.x-2.0-beta1.zip | 182.79 KB | c459e36090500b9eb0822c93a20223db |
Release notes
Changes since DRUPAL-6--1-0-ALPHA6:
Read morel10n_server 6.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-2.x-dev.tar.gz | 113.53 KB | 875ceb2cdb037aacbd05a0193c99eee2 |
| l10n_server-6.x-2.x-dev.zip | 139.22 KB | 7e378b8ddc0ff093ef666c32b3ac9ac7 |
Release notes
This is the currently supported main branch.
l10n_server 6.x-1.0-alpha6
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.0-alpha6.tar.gz | 137.05 KB | f144b2dd7867a864fbc64b35da1d2ade |
| l10n_server-6.x-1.0-alpha6.zip | 180.11 KB | c5bed8a29b4e1a01dd47e7e9a9ef5c83 |
Release notes
Important notes
This release removes the l10n_drupalorg submodule, which is not maintained anymore as part of l10n_server. You are highly suggested to use l10n_localpacks.
This release also changes l10n_groups to now require og_user_roles 4.x instead of implementing its own overly simplified permission models. Updates will set up suggested roles properly. On new installations, you'll be able to set up your own role system.
Changes since DRUPAL-6--1-0-ALPHA5
- More granular permissions for localization groups. Lets us let people edit their groups on localize.drupal.org but not delete them outright or not edit others.
Localization group updates:
- Make the permission model setting cleaner. There are too many other settings on a node, so we need to be specific here.
- Add code to tell organic groups that we are on a group page even if we are under a translation path in l10n_community.- #554130 by meba: rename View/Edit to Browse/Translate
- Remove extra whitespace that went in recently.
- Some stats a listing queries did not take the empty translation placeholders into account, and listed Anonymous as a contributor even though he was not.
l10n_server 5.x-1.0-alpha6
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-5.x-1.0-alpha6.tar.gz | 365.47 KB | f3552f2b3009b382d5a05813107ab016 |
| l10n_server-5.x-1.0-alpha6.zip | 391.74 KB | b0202eab191476acb4afad088522d8bd |
Release notes
Although this branch is marked unsupported, I thought it would be important to release this update for the 5.x version as well. A cross site scripting issue was resolved with the commit message:
Backported fix for XSS reported by Psicomante. Strings output for JavaScript display were not escaped properly. Due to how the Drupal.org policy limits security announcements to 'stable' software (that is not alpha packages like l10n_server), this fix is not accompanied by an SA.
Only one other change was committed since the previous alpha release:#325721 by meba: Cache overall and per language stats for better performance. (that was before the branch was marked unsupported).
Overall, it is best to upgrade to the Drupal 6.x branch, which has many other bugfixes and improvements.
l10n_server 6.x-1.0-alpha5
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.0-alpha5.tar.gz | 402.81 KB | 0fd07922e0fcb71446d993ecd1dc2b2e |
| l10n_server-6.x-1.0-alpha5.zip | 445.79 KB | 5897929aec7f0be3155d1fa5f02dc0aa |
Release notes
The triggers for this release include updates for the drupal.org deployment (l10n_project submodule) as well as important fixes to existing functionality. A cross site scripting issue was resolved with the commit message:
Fix for XSS reported by Psicomante. Strings output for JavaScript display were not escaped properly. Due to how the Drupal.org policy limits security announcements to 'stable' software (that is not alpha packages like l10n_server), this fix is not accompanied by an SA.
Other changes since DRUPAL-6--1-0-ALPHA4:
Read morel10n_server 6.x-1.0-alpha4
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.0-alpha4.tar.gz | 395.16 KB | 531df7e2e147fe831edc013d531da0c9 |
| l10n_server-6.x-1.0-alpha4.zip | 434.77 KB | 942aae185357c56faf203878fe004b9d |
Release notes
The "preparing for Drupal 7" release.
Changes since DRUPAL-6--1-0-ALPHA3:
Read morel10n_server 6.x-1.0-alpha3
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.0-alpha3.tar.gz | 371.58 KB | 31c5e10d1ff9354c522f2ce443886b2c |
| l10n_server-6.x-1.0-alpha3.zip | 400.29 KB | d2ce20666a92646e8c66445eee70143f |
Release notes
The happy new year 2009 release! Includes performance improvements (caching, better database indexes, streamlined queries); new permissions to better fence who can do what; fixes to the translation interface; GET based filtering instead of using SESSION data; improved PostgreSQL compatibility.
The following detailed changes have been made since the 6.x-1.0-alpha2 release:
- #321484 reported by hass: the l10n_server uses constructs only available with PHP 5, so better specify that
- #321525 requested by brmassa: add separate permission to export translations and templates
- #306641 reported by Razorraser: one extra double quote
- #251324 suggestion by dami: permission to import translations (still dependent on further permissions to suggest or submit translations directly. Also refining permission naming and application (#321525).
- #325383 by aries: missing form_state parameter
- #203659 suggested by hass: We should first check whether the local packages directory was configured.
- #325721 by meba: Cache overall and per language stats for better performance.
l10n_server 6.x-1.0-alpha2
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.0-alpha2.tar.gz | 370.33 KB | eac2e9b893f175b855f01890d973ec47 |
| l10n_server-6.x-1.0-alpha2.zip | 399.1 KB | b748ba364b6d418c0c2ab1c083832be4 |
Release notes
This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the security announcement:
In addition to this security vulnerability, the following changes have been made since the 6.x-1.0-alpha1 release:
- Bad 'page arguments' in l10n_groups module
- - Menu updates. Use the Drupal 6 built in ways to invoke functions from include files. No need for a custom wrapper.
- Fixed missing access argument on export tab, which resulted in it not showing up.
- Fixed badly updated form in export screen, now includes form_state as mandated in Drupal 6. - - Move Tar.php check to a real hook_requirements() check as suggested in @todo.
- Add potx version compatibility check to make sure people run with the right potx version. - #321637 by myself: support for disabled projects; makes it possible to discontinue project translations (not looking for new releases but keeping old data) and maintaining suggested projects not yet picked up by the server but known.
- Instead of t() we should use the return value of get_t() in install functions
l10n_server 5.x-1.0-alpha5
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-5.x-1.0-alpha5.tar.gz | 365.14 KB | d170d268cb4d54590569495ed13e7604 |
| l10n_server-5.x-1.0-alpha5.zip | 391.41 KB | 3c56af762058422189106f8977b46c17 |
Release notes
This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the security announcement:
l10n_server 6.x-1.x-dev
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.x-dev.tar.gz | 99.13 KB | 0a19938ba8f7d26fff4256a639a7ab33 |
| l10n_server-6.x-1.x-dev.zip | 119.77 KB | a3312084175554d3838b5f1a753416b2 |
Release notes
Old development snapshot for Drupal 6. Look at the 2.x branch for the currently supported development version.
l10n_server 6.x-1.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-6.x-1.0-alpha1.tar.gz | 365.11 KB | 75d01c4fb7adb508f9e09fc9ae6d8efb |
| l10n_server-6.x-1.0-alpha1.zip | 392.13 KB | b9ddb880217262fd66de82a3f623aae2 |
Release notes
Newly done Drupal 6 port of the Drupal 5 functionality. It is expected that focus will be on this branch, so if you can upgrade to the Drupal 6 version, please do so. Compatibility tested with Organic Groups 6.x-1.0-rc6 and the 2.x branch of Translation template extractor for Drupal 6.
Functionality in this build almost corresponds to the ALPHA4 release on Drupal 5.x (http://drupal.org/node/321336). This one is ALPHA1 for Drupal 6 and does not use a parallel numbering scheme to the Drupal 5 version so that we can freely add improvements to this version without requiring the backport of those to the Drupal 5 version.
The main Drupal 6 update commit was http://drupal.org/cvs?commit=146435
l10n_server 5.x-1.0-alpha4
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-5.x-1.0-alpha4.tar.gz | 365.45 KB | 3f3740a90f853f53ad4691d59231cdec |
| l10n_server-5.x-1.0-alpha4.zip | 391.83 KB | 3dda8f1620f5da9cf28f1a20779f2cf1 |
Release notes
A brand new translation interface compared to ALPHA3 as well as several bugfixes. While I suggest you to upgrade to the Drupal 6 version now if possible, this is a great improvement again over the previous Drupal 5.x installment. Changes since ALPHA3:
Read morel10n_server 5.x-1.0-alpha3
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-5.x-1.0-alpha3.tar.gz | 359.32 KB | 50e94a389c9882fb7df6db9922e88754 |
| l10n_server-5.x-1.0-alpha3.zip | 385.28 KB | 73b3abec8557f91e53f8b9c41fae4adc |
Release notes
The last two bug fixes are important for people running a multilanguage l10n_server. Otherwise there was no release for some time, so it was just time to roll one.
Changes since DRUPAL-5--1-0-ALPHA2:
Read morel10n_server 5.x-1.0-alpha2
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-5.x-1.0-alpha2.tar.gz | 352.24 KB | a6dc986702da1f025584d7b34645b9ac |
| l10n_server-5.x-1.0-alpha2.zip | 366.71 KB | f91a47d583db8b5aa93b56eb96eb3914 |
Release notes
"Merry Christmas" Localization Server Update with
1. All new navigation interface. Direct jump form right on the first page, and
more compact/fun "explore" pages for languages and projects. Project and
language overview pages with quick stats.
2. Separate view and edit tabs for translations, so those without permissions
to translate can still enjoy viewing the stuff which is ready (also loads
faster if you only look for information).
3. Cross-project translation UI! Now project name is only a filter in the
set of filters. This allows for easier modification and translation of
strings of the same kind (ie. with same difficult words).
4. Bookmarkable filters! When you browse around, the filters are remembered
but (just as with Google Maps), you get a 'Link to this page' link, which
you can bookmark or send around to your team, pointing to the exact filter
you were using at the time on the exact view and page number you were at.
5. Team centric user interface. Language home page sports a column where
specifically tagged nodes appear. Also highlights contributors with big
quantities of translations. User profile pages show off a summary of
translation contributions, links back to translation team page.
6. Moved all help to a sidebar block, which becomes are own "Clippy" of sorts.
This makes the form controls appear in the same vertical position on the
page in most themes, which makes for an easier to follow UI.
7. Added a robot deterrent meta tag, so robots *will not index* l10n_server
pages. This is to help you not suffer performance problems when googlebot
comes around. This is an application, so indexing of its content has not
much use.
8. Added ability to review marker errors in all releases of a project. This
will eventually fed back to drupal.org, but a local overview is handy.
l10n_server 5.x-1.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| l10n_server-5.x-1.0-alpha1.tar.gz | 346.31 KB | b9c446bad744f58033d608b203b213bb |
| l10n_server-5.x-1.0-alpha1.zip | 358.79 KB | bf7635046675e6e9a3ed0b19bc10c6e7 |
Release notes
Alpha one checkpoint.