Updates webL10n; using viewer.properties as is
This commit is contained in:
		
							parent
							
								
									d4270c7fb3
								
							
						
					
					
						commit
						e5247e4895
					
				
							
								
								
									
										988
									
								
								external/webL10n/l10n.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										988
									
								
								external/webL10n/l10n.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										22
									
								
								make.js
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								make.js
									
									
									
									
									
								
							| @ -85,7 +85,7 @@ target.generic = function() { | |||||||
|       ['external/webL10n/l10n.js', GENERIC_DIR + '/web'], |       ['external/webL10n/l10n.js', GENERIC_DIR + '/web'], | ||||||
|       ['web/compatibility.js', GENERIC_DIR + '/web'], |       ['web/compatibility.js', GENERIC_DIR + '/web'], | ||||||
|       ['web/compressed.tracemonkey-pldi-09.pdf', GENERIC_DIR + '/web'], |       ['web/compressed.tracemonkey-pldi-09.pdf', GENERIC_DIR + '/web'], | ||||||
|       ['web/locale.properties', GENERIC_DIR + '/web'] |       ['web/locale', GENERIC_DIR + '/web'] | ||||||
|     ], |     ], | ||||||
|     preprocess: [ |     preprocess: [ | ||||||
|       [BUILD_TARGET, GENERIC_DIR + BUILD_TARGET], |       [BUILD_TARGET, GENERIC_DIR + BUILD_TARGET], | ||||||
| @ -143,7 +143,7 @@ target.locale = function() { | |||||||
|   var METADATA_OUTPUT = 'extensions/firefox/metadata.inc'; |   var METADATA_OUTPUT = 'extensions/firefox/metadata.inc'; | ||||||
|   var CHROME_MANIFEST_OUTPUT = 'extensions/firefox/chrome.manifest.inc'; |   var CHROME_MANIFEST_OUTPUT = 'extensions/firefox/chrome.manifest.inc'; | ||||||
|   var EXTENSION_LOCALE_OUTPUT = 'extensions/firefox/locale'; |   var EXTENSION_LOCALE_OUTPUT = 'extensions/firefox/locale'; | ||||||
|   var VIEWER_OUTPUT = 'web/locale.properties'; |   var VIEWER_LOCALE_OUTPUT = 'web/locale/'; | ||||||
| 
 | 
 | ||||||
|   cd(ROOT_DIR); |   cd(ROOT_DIR); | ||||||
|   echo(); |   echo(); | ||||||
| @ -151,6 +151,8 @@ target.locale = function() { | |||||||
| 
 | 
 | ||||||
|   rm('-rf', EXTENSION_LOCALE_OUTPUT); |   rm('-rf', EXTENSION_LOCALE_OUTPUT); | ||||||
|   mkdir('-p', EXTENSION_LOCALE_OUTPUT); |   mkdir('-p', EXTENSION_LOCALE_OUTPUT); | ||||||
|  |   rm('-rf', VIEWER_LOCALE_OUTPUT); | ||||||
|  |   mkdir('-p', VIEWER_LOCALE_OUTPUT); | ||||||
| 
 | 
 | ||||||
|   var subfolders = ls(LOCALE_SRC_DIR); |   var subfolders = ls(LOCALE_SRC_DIR); | ||||||
|   subfolders.sort(); |   subfolders.sort(); | ||||||
| @ -169,13 +171,15 @@ target.locale = function() { | |||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     mkdir('-p', EXTENSION_LOCALE_OUTPUT + '/' + locale); |     mkdir('-p', EXTENSION_LOCALE_OUTPUT + '/' + locale); | ||||||
|  |     mkdir('-p', VIEWER_LOCALE_OUTPUT + '/' + locale); | ||||||
|     chromeManifestContent += 'locale  pdf.js  ' + locale + '  locale/' + |     chromeManifestContent += 'locale  pdf.js  ' + locale + '  locale/' + | ||||||
|                              locale + '/\n'; |                              locale + '/\n'; | ||||||
| 
 | 
 | ||||||
|     if (test('-f', path + '/viewer.properties')) { |     if (test('-f', path + '/viewer.properties')) { | ||||||
|       var properties = cat(path + '/viewer.properties'); |       viewerOutput += '[' + locale + ']\n' + | ||||||
|       viewerOutput += '[' + locale + ']\n' + properties + '\n'; |                       '@import url(' + locale + '/viewer.properties)\n\n'; | ||||||
|       cp(path + '/viewer.properties', EXTENSION_LOCALE_OUTPUT + '/' + locale); |       cp(path + '/viewer.properties', EXTENSION_LOCALE_OUTPUT + '/' + locale); | ||||||
|  |       cp(path + '/viewer.properties', VIEWER_LOCALE_OUTPUT + '/' + locale); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     if (test('-f', path + '/chrome.properties')) { |     if (test('-f', path + '/chrome.properties')) { | ||||||
| @ -187,7 +191,7 @@ target.locale = function() { | |||||||
|       metadataContent += metadata; |       metadataContent += metadata; | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|   viewerOutput.to(VIEWER_OUTPUT); |   viewerOutput.to(VIEWER_LOCALE_OUTPUT + 'locale.properties'); | ||||||
|   metadataContent.to(METADATA_OUTPUT); |   metadataContent.to(METADATA_OUTPUT); | ||||||
|   chromeManifestContent.to(CHROME_MANIFEST_OUTPUT); |   chromeManifestContent.to(CHROME_MANIFEST_OUTPUT); | ||||||
| }; | }; | ||||||
| @ -523,7 +527,7 @@ target.b2g = function() { | |||||||
|     copy: [ |     copy: [ | ||||||
|       [COMMON_WEB_FILES, B2G_BUILD_CONTENT_DIR + '/web'], |       [COMMON_WEB_FILES, B2G_BUILD_CONTENT_DIR + '/web'], | ||||||
|       ['web/viewer-b2g.css', B2G_BUILD_CONTENT_DIR + '/web'], |       ['web/viewer-b2g.css', B2G_BUILD_CONTENT_DIR + '/web'], | ||||||
|       ['web/locale.properties', B2G_BUILD_CONTENT_DIR + '/web'], |       ['web/locale', B2G_BUILD_CONTENT_DIR + '/web'], | ||||||
|       ['external/webL10n/l10n.js', B2G_BUILD_CONTENT_DIR + '/web'] |       ['external/webL10n/l10n.js', B2G_BUILD_CONTENT_DIR + '/web'] | ||||||
|     ], |     ], | ||||||
|     preprocess: [ |     preprocess: [ | ||||||
| @ -565,11 +569,11 @@ target.chrome = function() { | |||||||
|         'extensions/chrome/*.js'], |         'extensions/chrome/*.js'], | ||||||
|        CHROME_BUILD_DIR], |        CHROME_BUILD_DIR], | ||||||
|       [BUILD_TARGET, CHROME_BUILD_CONTENT_DIR + BUILD_TARGET], |       [BUILD_TARGET, CHROME_BUILD_CONTENT_DIR + BUILD_TARGET], | ||||||
|       ['external/webL10n/l10n.js', CHROME_BUILD_CONTENT_DIR + '/web'] |       ['external/webL10n/l10n.js', CHROME_BUILD_CONTENT_DIR + '/web'], | ||||||
|  |       ['web/locale', CHROME_BUILD_CONTENT_DIR + '/web'] | ||||||
|     ], |     ], | ||||||
|     preprocess: [ |     preprocess: [ | ||||||
|       [COMMON_WEB_FILES_PREPROCESS, CHROME_BUILD_CONTENT_DIR + '/web'], |       [COMMON_WEB_FILES_PREPROCESS, CHROME_BUILD_CONTENT_DIR + '/web'] | ||||||
|       ['web/locale.properties', CHROME_BUILD_CONTENT_DIR + '/web'] |  | ||||||
|     ] |     ] | ||||||
|   }; |   }; | ||||||
|   builder.build(setup); |   builder.build(setup); | ||||||
|  | |||||||
							
								
								
									
										1
									
								
								web/.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								web/.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -1,2 +1,3 @@ | |||||||
| viewer-production.html | viewer-production.html | ||||||
| locale.properties | locale.properties | ||||||
|  | locale/ | ||||||
| @ -1,4 +1,4 @@ | |||||||
| <!-- This snippet is used in production, see Makefile --> | <!-- This snippet is used in production, see Makefile --> | ||||||
| <link rel="resource" type="application/l10n" href="locale.properties"/> | <link rel="resource" type="application/l10n" href="locale/locale.properties"/> | ||||||
| <script type="text/javascript" src="l10n.js"></script> | <script type="text/javascript" src="l10n.js"></script> | ||||||
| <script type="text/javascript" src="../build/pdf.js"></script> | <script type="text/javascript" src="../build/pdf.js"></script> | ||||||
|  | |||||||
| @ -26,7 +26,7 @@ limitations under the License. | |||||||
| 
 | 
 | ||||||
|     <link rel="stylesheet" href="viewer.css"/> |     <link rel="stylesheet" href="viewer.css"/> | ||||||
| <!--#if !PRODUCTION--> | <!--#if !PRODUCTION--> | ||||||
|     <link rel="resource" type="application/l10n" href="locale.properties"/> |     <link rel="resource" type="application/l10n" href="locale/locale.properties"/> | ||||||
| <!--#endif--> | <!--#endif--> | ||||||
| 
 | 
 | ||||||
| <!--#if !(FIREFOX || MOZCENTRAL || CHROME)--> | <!--#if !(FIREFOX || MOZCENTRAL || CHROME)--> | ||||||
|  | |||||||
| @ -2738,7 +2738,7 @@ document.addEventListener('DOMContentLoaded', function webViewerLoad(evt) { | |||||||
|   var locale = navigator.language; |   var locale = navigator.language; | ||||||
|   if ('locale' in hashParams) |   if ('locale' in hashParams) | ||||||
|     locale = hashParams['locale']; |     locale = hashParams['locale']; | ||||||
|   mozL10n.language.code = locale; |   mozL10n.setLanguage(locale); | ||||||
| //#endif
 | //#endif
 | ||||||
| 
 | 
 | ||||||
|   if ('textLayer' in hashParams) { |   if ('textLayer' in hashParams) { | ||||||
| @ -3014,7 +3014,7 @@ function selectScaleOption(value) { | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| window.addEventListener('localized', function localized(evt) { | window.addEventListener('localized', function localized(evt) { | ||||||
|   document.getElementsByTagName('html')[0].dir = mozL10n.language.direction; |   document.getElementsByTagName('html')[0].dir = mozL10n.getDirection(); | ||||||
| }, true); | }, true); | ||||||
| 
 | 
 | ||||||
| window.addEventListener('scalechange', function scalechange(evt) { | window.addEventListener('scalechange', function scalechange(evt) { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user