See ChangeLog.
Monotone-Parent: 8ca19f2794000c75e6fc0e8f81c2412fe0a34699 Monotone-Revision: eae8192649cef1bdd72533a053dc0aef3baca4e7 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-31T20:18:49maint-2.0.2
parent
a27128037e
commit
d49193f6fc
|
@ -1,3 +1,9 @@
|
||||||
|
2012-01-31 Francis Lachapelle <flachapelle@inverse.ca>
|
||||||
|
|
||||||
|
* SoObjects/SOGo/WOResourceManager+SOGo.m
|
||||||
|
(-pathToLocaleForLanguageNamed:): if the language has a CamelCase
|
||||||
|
form, add the first part to the lookup languages.
|
||||||
|
|
||||||
2012-01-30 Francis Lachapelle <flachapelle@inverse.ca>
|
2012-01-30 Francis Lachapelle <flachapelle@inverse.ca>
|
||||||
|
|
||||||
* UI/WebServerResources/UIxCalUserRightsEditor.js (onUpdateACL):
|
* UI/WebServerResources/UIxCalUserRightsEditor.js (onUpdateACL):
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
* Boston, MA 02111-1307, USA.
|
* Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#import <Foundation/NSCharacterSet.h>
|
||||||
#import <Foundation/NSData.h>
|
#import <Foundation/NSData.h>
|
||||||
#import <Foundation/NSDictionary.h>
|
#import <Foundation/NSDictionary.h>
|
||||||
|
|
||||||
|
@ -33,12 +34,21 @@
|
||||||
{
|
{
|
||||||
static Class MainProduct = Nil;
|
static Class MainProduct = Nil;
|
||||||
NSString *lpath;
|
NSString *lpath;
|
||||||
|
NSRange range;
|
||||||
|
NSMutableArray *languages;
|
||||||
|
|
||||||
#warning TODO: create method "languagesBeginingWith:"
|
languages = [NSMutableArray arrayWithObject: _name];
|
||||||
|
|
||||||
|
// If the language has a CamelCase form, add the first part to the lookup languages.
|
||||||
|
range = [_name rangeOfCharacterFromSet: [NSCharacterSet uppercaseLetterCharacterSet]
|
||||||
|
options: NSBackwardsSearch
|
||||||
|
range: NSMakeRange(1, [_name length] - 1)];
|
||||||
|
if (range.location != NSNotFound && range.location > 0)
|
||||||
|
[languages addObject: [_name substringToIndex: range.location]];
|
||||||
|
|
||||||
lpath = [self pathForResourceNamed: @"Locale"
|
lpath = [self pathForResourceNamed: @"Locale"
|
||||||
inFramework: nil
|
inFramework: nil
|
||||||
languages: [NSArray arrayWithObject:_name]];
|
languages: languages];
|
||||||
if (![lpath length])
|
if (![lpath length])
|
||||||
{
|
{
|
||||||
if (!MainProduct)
|
if (!MainProduct)
|
||||||
|
|
Loading…
Reference in New Issue