Development

#1459 (Retrieving content form an i18n table and falling back to a default language)

You must first sign up to be able to contribute.

Ticket #1459 (new enhancement)

Opened 1 year ago

Last modified 3 months ago

Retrieving content form an i18n table and falling back to a default language

Reported by: bgunderson Assigned to: fabien
Priority: major Milestone:
Component: i18n Version: 1.0.0-rc1
Keywords: i18n bounty Cc:
Qualification: Unreviewed

Description

It doesn't seem like fallback to a default language has been implemented the way i18n tables work now.

Currently, once you set a locale you will not get back any content if there's not a row in the database with that locale set for the query you're executing.

What happens to users who view a blog (for example) in a locale where only half the posts are translated? Not showing the other posts at all hardly seems appropriate. :)

This is critical functionality for i18n tables, and I think a solution in Symfony is much better than each user rolling his or her own.

More information here:

http://www.symfony-project.com/forum/index.php?t=rview&goto=21705

Change History

02/15/07 20:09:39 changed by bgunderson

  • milestone changed from 1.0.0 to post-1.0.

02/22/07 01:08:10 changed by bgunderson

  • owner set to fabien.
  • component set to i18n.
  • milestone changed from post-1.0 to 1.0.1.

03/19/07 19:35:00 changed by fabien

  • milestone deleted.

04/12/07 00:53:56 changed by bgunderson

Any word on this? This seems to be a major feature of i18n that's missing. :)

04/12/07 20:14:50 changed by bgunderson

  • keywords changed from i18n to i18n bounty.

I'm hereby offering a bounty of $25 USD (payable by Paypal) if there is a patch available by 05/01/2007.

(follow-up: ↓ 7 ) 04/26/07 09:43:19 changed by bgunderson

Bounty claimed by Gordon Franke, patch forthcoming.

(in reply to: ↑ 6 ) 03/27/08 02:00:00 changed by markchicobaby

  • qualification set to Unreviewed.

Replying to bgunderson:

Bounty claimed by Gordon Franke, patch forthcoming.

Ready yet?