While testing #187398: Re-split locale module I had troubles to perform a translated installation (even with the patch not applied) and I could not understand if the fault was in my po files (it-6.x-1.7.tar.gz with the the profile directory changed from 'default' to 'standard') or in the installer.

After debugging I found that st() does not seem to take string contexts into account.

CommentFileSizeAuthor
#4 it.po58.77 KBplach
#3 ru.po29.83 KBandypost
#1 st-678916-1.patch652 bytesplach
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

plach’s picture

Status: Active » Needs review
FileSize
652 bytes

This patch allowed me to have a (partially) translated installation. Forgive me if the fault was in my .po files.

David_Rothstein’s picture

Is this the same issue as #654726: Installing Drupal 7 in non-English language doesn't pick up st() installation lists?

If so, probably best to mark this a duplicate and move the patch over there. The bug report and .po file there predates the switch from 'default' to 'standard', so it seems like your patch is indeed on the right track.

andypost’s picture

FileSize
29.83 KB

Could you provide your .po file? I've tested with russian .po file with minimal install and it works fine

Attached file should be saved into /profiles/minimal/translations/ru.po

plach’s picture

Status: Needs review » Closed (duplicate)
FileSize
58.77 KB

@andypost: did you test the installation with the patch or without it?
(please let's continue in the other issue)

mgifford’s picture

It would be great if these could be updated to include D7 installation strings. Thanks! They should work in core now but want to test.