@@ -18,7 +18,7 @@ http://keith-wood.name/localisation.html
18
18
} ;
19
19
$ . defaultLanguage = normaliseLang ( navigator . languages && navigator . languages . length > 0 ? navigator . languages [ 0 ] : navigator . language || navigator . userLanguage ) ;
20
20
$ . localize = function ( pkg , options ) {
21
- var defaultCallback , deferred , fileExtension , intermediateLangData , jsonCall , loadLanguage , localizeElement , localizeForSpecialKeys , localizeImageElement , localizeInputElement , localizeOptgroupElement , notifyDelegateLanguageLoaded , regexify , setAttrFromValueForKey , setTextFromValueForKey , translateFromFile , translateFromObject , valueForKey , wrappedSet ;
21
+ var defaultCallback , deferred , fileExtension , intermediateLangData , jsonCall , loadLanguage , localizeElement , localizeForSpecialKeys , localizeImageElement , localizeInputElement , localizeOptgroupElement , notifyDelegateLanguageLoaded , regexify , setAttrFromValueForKey , setTextFromValueForKey , useFileAsDataSource , useObjectAsDataSource , valueForKey , wrappedSet ;
22
22
if ( options == null ) {
23
23
options = { } ;
24
24
}
@@ -180,25 +180,25 @@ http://keith-wood.name/localisation.html
180
180
return string_or_regex_or_array ;
181
181
}
182
182
} ;
183
- translateFromFile = function ( ) {
183
+ useFileAsDataSource = function ( filename ) {
184
184
var lang ;
185
185
lang = normaliseLang ( options . language ? options . language : $ . defaultLanguage ) ;
186
186
if ( options . skipLanguage && lang . match ( regexify ( options . skipLanguage ) ) ) {
187
187
return deferred . resolve ( ) ;
188
188
} else {
189
- return loadLanguage ( pkg , lang , 1 ) ;
189
+ return loadLanguage ( filename , lang , 1 ) ;
190
190
}
191
191
} ;
192
- translateFromObject = function ( object ) {
192
+ useObjectAsDataSource = function ( object ) {
193
193
var data ;
194
194
data = JSON . parse ( JSON . stringify ( object ) ) ;
195
195
defaultCallback ( data ) ;
196
196
return deferred . resolve ( ) ;
197
197
} ;
198
198
if ( typeof pkg === "object" ) {
199
- translateFromObject ( pkg ) ;
199
+ useObjectAsDataSource ( pkg ) ;
200
200
} else {
201
- translateFromFile ( ) ;
201
+ useFileAsDataSource ( pkg ) ;
202
202
}
203
203
wrappedSet . localizePromise = deferred ;
204
204
return wrappedSet ;
0 commit comments