Update app icon, move xib to be global (not yet localized), add forty languages.

Change-Id: I4647929c06228dd5fc6a5b8ab3c8b77fdbacb3e2
Reviewed-on: http://gerrit.chromium.org/gerrit/2546
Tested-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
diff --git a/mac/ChromeOSRecovery/ChromeOSRecovery.xcodeproj/project.pbxproj b/mac/ChromeOSRecovery/ChromeOSRecovery.xcodeproj/project.pbxproj
index 7caae69..ead9838 100644
--- a/mac/ChromeOSRecovery/ChromeOSRecovery.xcodeproj/project.pbxproj
+++ b/mac/ChromeOSRecovery/ChromeOSRecovery.xcodeproj/project.pbxproj
@@ -23,12 +23,12 @@
 /* Begin PBXBuildFile section */
 		821E4E5112A6A8DE002EF1C3 /* AppController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 821E4E5012A6A8DE002EF1C3 /* AppController.mm */; };
 		821E4F9112A6C1A3002EF1C3 /* DiskArbitration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 821E4F9012A6C1A3002EF1C3 /* DiskArbitration.framework */; };
-		821E536F12A71881002EF1C3 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 821E536D12A71881002EF1C3 /* MainMenu.xib */; };
 		821E53E112A71B40002EF1C3 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 821E53DF12A71B40002EF1C3 /* Localizable.strings */; };
 		821E542012A7F038002EF1C3 /* app.icns in Resources */ = {isa = PBXBuildFile; fileRef = 821E541F12A7F038002EF1C3 /* app.icns */; };
 		821E56D612A85AF2002EF1C3 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 821E56D512A85AF2002EF1C3 /* AppKit.framework */; };
 		8238732012B19C60003AEA9C /* DockTile.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8238731F12B19C60003AEA9C /* DockTile.mm */; };
 		8238734D12B1A773003AEA9C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8238734C12B1A773003AEA9C /* Carbon.framework */; };
+		825C0A5013A6961A000460A4 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 825C0A4F13A6961A000460A4 /* MainMenu.xib */; };
 		8D11072D0486CEB800E47090 /* ChromeOSRecoveryMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* ChromeOSRecoveryMain.m */; settings = {ATTRIBUTES = (); }; };
 		D4A6C9B909479B9200354625 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D4A6C9B709479B9200354625 /* InfoPlist.strings */; };
 /* End PBXBuildFile section */
@@ -52,17 +52,97 @@
 		821E4EA912A6B490002EF1C3 /* TODO */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TODO; sourceTree = "<group>"; };
 		821E4F9012A6C1A3002EF1C3 /* DiskArbitration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiskArbitration.framework; path = System/Library/Frameworks/DiskArbitration.framework; sourceTree = SDKROOT; };
 		821E527D12A70487002EF1C3 /* eintr_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eintr_wrapper.h; sourceTree = "<group>"; };
-		821E536E12A71881002EF1C3 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/MainMenu.xib; sourceTree = "<group>"; };
-		821E53E012A71B40002EF1C3 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = Resources/English.lproj/Localizable.strings; sourceTree = "<group>"; };
 		821E541F12A7F038002EF1C3 /* app.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = app.icns; path = Resources/app.icns; sourceTree = "<group>"; };
 		821E557E12A84C20002EF1C3 /* scoped_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scoped_ptr.h; sourceTree = "<group>"; };
 		821E56D512A85AF2002EF1C3 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
 		8238731E12B19C60003AEA9C /* DockTile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DockTile.h; sourceTree = "<group>"; };
 		8238731F12B19C60003AEA9C /* DockTile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DockTile.mm; sourceTree = "<group>"; };
 		8238734C12B1A773003AEA9C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
+		825C0A4F13A6961A000460A4 /* MainMenu.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = MainMenu.xib; path = Resources/MainMenu.xib; sourceTree = "<group>"; };
+		825C0A5513A6962E000460A4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Resources/en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0A5D13A69634000460A4 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = Resources/en.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0A7B13A69715000460A4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = Resources/ar.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0A7C13A6971B000460A4 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = Resources/ar.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0A7E13A69721000460A4 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = Resources/bg.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0A7F13A69726000460A4 /* bg */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = bg; path = Resources/bg.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0A9913A697BA000460A4 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = Resources/ca.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0A9A13A697BA000460A4 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ca; path = Resources/ca.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0A9C13A697E2000460A4 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = Resources/cs.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0A9D13A697E2000460A4 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = Resources/cs.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0A9F13A69810000460A4 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = Resources/da.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AA013A69810000460A4 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = Resources/da.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AA313A69862000460A4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = Resources/de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AA413A69862000460A4 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = Resources/de.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AA513A698DA000460A4 /* en_GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en_GB; path = Resources/en_GB.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AA613A698DA000460A4 /* en_GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en_GB; path = Resources/en_GB.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AB713A69A11000460A4 /* es_419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es_419; path = Resources/es_419.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AB813A69A11000460A4 /* es_419 */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es_419; path = Resources/es_419.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AB913A69A11000460A4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Resources/es.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ABA13A69A11000460A4 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Resources/es.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ABB13A69A11000460A4 /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = Resources/et.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ABC13A69A11000460A4 /* et */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = et; path = Resources/et.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ABD13A69B08000460A4 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = Resources/fi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ABE13A69B08000460A4 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = Resources/fi.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ABF13A69B08000460A4 /* fil */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fil; path = Resources/fil.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AC013A69B08000460A4 /* fil */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fil; path = Resources/fil.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AC113A69B08000460A4 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = Resources/fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AC213A69B08000460A4 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = Resources/fr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AC313A69B08000460A4 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = Resources/he.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AC413A69B08000460A4 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = Resources/he.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AC513A69B08000460A4 /* hi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hi; path = Resources/hi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AC613A69B08000460A4 /* hi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hi; path = Resources/hi.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AC713A69B08000460A4 /* hr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hr; path = Resources/hr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AC813A69B08000460A4 /* hr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hr; path = Resources/hr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AC913A69B08000460A4 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = Resources/hu.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ACA13A69B08000460A4 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = Resources/hu.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ACB13A69B08000460A4 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = Resources/id.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ACC13A69B08000460A4 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = Resources/id.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ACD13A69B08000460A4 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = Resources/it.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ACE13A69B08000460A4 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = Resources/it.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ACF13A69C79000460A4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = Resources/ja.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AD013A69C79000460A4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = Resources/ja.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AD113A69C79000460A4 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = Resources/ko.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AD213A69C79000460A4 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = Resources/ko.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AD313A69C79000460A4 /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = Resources/lt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AD413A69C79000460A4 /* lt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lt; path = Resources/lt.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AD513A69C79000460A4 /* lv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lv; path = Resources/lv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AD613A69C79000460A4 /* lv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = lv; path = Resources/lv.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AD713A69C79000460A4 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = Resources/nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AD813A69C79000460A4 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = Resources/nl.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AD913A69C79000460A4 /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = Resources/no.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ADA13A69C79000460A4 /* no */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = no; path = Resources/no.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ADB13A69C79000460A4 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = Resources/pl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ADC13A69C79000460A4 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = Resources/pl.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ADD13A69C79000460A4 /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = Resources/pt_BR.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0ADE13A69C79000460A4 /* pt_BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_BR; path = Resources/pt_BR.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0ADF13A69C79000460A4 /* pt_PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_PT; path = Resources/pt_PT.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AE013A69C79000460A4 /* pt_PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt_PT; path = Resources/pt_PT.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AE113A69D55000460A4 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = Resources/ro.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AE213A69D55000460A4 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = Resources/ro.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AE313A69D55000460A4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = Resources/ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AE413A69D55000460A4 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = Resources/ru.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AE513A69D55000460A4 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = Resources/sk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AE613A69D55000460A4 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = Resources/sk.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AE713A69D55000460A4 /* sl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sl; path = Resources/sl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AE813A69D55000460A4 /* sl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sl; path = Resources/sl.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AE913A69D55000460A4 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = Resources/sr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AEA13A69D55000460A4 /* sr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sr; path = Resources/sr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AEB13A69D55000460A4 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = Resources/sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AEC13A69D55000460A4 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = Resources/sv.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AED13A69D55000460A4 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = Resources/th.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AEE13A69D55000460A4 /* th */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = th; path = Resources/th.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AEF13A69D55000460A4 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = Resources/tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AF013A69D55000460A4 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = Resources/tr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AF113A69D55000460A4 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = Resources/uk.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AF213A69D55000460A4 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = Resources/uk.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AF313A69D55000460A4 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = Resources/vi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AF413A69D55000460A4 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = Resources/vi.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AF513A69D55000460A4 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = Resources/zh_CN.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AF613A69D55000460A4 /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = Resources/zh_CN.lproj/Localizable.strings; sourceTree = "<group>"; };
+		825C0AF713A69D55000460A4 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_TW; path = Resources/zh_TW.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		825C0AF813A69D55000460A4 /* zh_TW */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_TW; path = Resources/zh_TW.lproj/Localizable.strings; sourceTree = "<group>"; };
 		8D1107320486CEB800E47090 /* Chrome OS Image Creator.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Chrome OS Image Creator.app"; sourceTree = BUILT_PRODUCTS_DIR; };
 		D4A6C9A709479AD300354625 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = Info.plist; path = Resources/Info.plist; sourceTree = "<group>"; };
-		D4A6C9B809479B9200354625 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = Resources/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -106,7 +186,7 @@
 				D4A6C9A709479AD300354625 /* Info.plist */,
 				D4A6C9B709479B9200354625 /* InfoPlist.strings */,
 				821E53DF12A71B40002EF1C3 /* Localizable.strings */,
-				821E536D12A71881002EF1C3 /* MainMenu.xib */,
+				825C0A4F13A6961A000460A4 /* MainMenu.xib */,
 			);
 			name = Resources;
 			sourceTree = "<group>";
@@ -180,6 +260,47 @@
 				Japanese,
 				French,
 				German,
+				en,
+				ar,
+				bg,
+				ca,
+				cs,
+				da,
+				de,
+				en_GB,
+				es_419,
+				es,
+				et,
+				fi,
+				fil,
+				fr,
+				he,
+				hi,
+				hr,
+				hu,
+				id,
+				it,
+				ja,
+				ko,
+				lt,
+				lv,
+				nl,
+				no,
+				pl,
+				pt_BR,
+				pt_PT,
+				ro,
+				ru,
+				sk,
+				sl,
+				sr,
+				sv,
+				th,
+				tr,
+				uk,
+				vi,
+				zh_CN,
+				zh_TW,
 			);
 			mainGroup = 29B97314FDCFA39411CA2CEA /* ChromeOSRecovery */;
 			projectDirPath = "";
@@ -197,9 +318,9 @@
 			buildActionMask = 2147483647;
 			files = (
 				D4A6C9B909479B9200354625 /* InfoPlist.strings in Resources */,
-				821E536F12A71881002EF1C3 /* MainMenu.xib in Resources */,
 				821E53E112A71B40002EF1C3 /* Localizable.strings in Resources */,
 				821E542012A7F038002EF1C3 /* app.icns in Resources */,
+				825C0A5013A6961A000460A4 /* MainMenu.xib in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -227,18 +348,50 @@
 /* End PBXTargetDependency section */
 
 /* Begin PBXVariantGroup section */
-		821E536D12A71881002EF1C3 /* MainMenu.xib */ = {
-			isa = PBXVariantGroup;
-			children = (
-				821E536E12A71881002EF1C3 /* English */,
-			);
-			name = MainMenu.xib;
-			sourceTree = "<group>";
-		};
 		821E53DF12A71B40002EF1C3 /* Localizable.strings */ = {
 			isa = PBXVariantGroup;
 			children = (
-				821E53E012A71B40002EF1C3 /* English */,
+				825C0A7C13A6971B000460A4 /* ar */,
+				825C0A7F13A69726000460A4 /* bg */,
+				825C0A9A13A697BA000460A4 /* ca */,
+				825C0A9D13A697E2000460A4 /* cs */,
+				825C0AA013A69810000460A4 /* da */,
+				825C0AA413A69862000460A4 /* de */,
+				825C0AA613A698DA000460A4 /* en_GB */,
+				825C0A5D13A69634000460A4 /* en */,
+				825C0AB813A69A11000460A4 /* es_419 */,
+				825C0ABA13A69A11000460A4 /* es */,
+				825C0ABC13A69A11000460A4 /* et */,
+				825C0ABE13A69B08000460A4 /* fi */,
+				825C0AC013A69B08000460A4 /* fil */,
+				825C0AC213A69B08000460A4 /* fr */,
+				825C0AC413A69B08000460A4 /* he */,
+				825C0AC613A69B08000460A4 /* hi */,
+				825C0AC813A69B08000460A4 /* hr */,
+				825C0ACA13A69B08000460A4 /* hu */,
+				825C0ACC13A69B08000460A4 /* id */,
+				825C0ACE13A69B08000460A4 /* it */,
+				825C0AD013A69C79000460A4 /* ja */,
+				825C0AD213A69C79000460A4 /* ko */,
+				825C0AD413A69C79000460A4 /* lt */,
+				825C0AD613A69C79000460A4 /* lv */,
+				825C0AD813A69C79000460A4 /* nl */,
+				825C0ADA13A69C79000460A4 /* no */,
+				825C0ADC13A69C79000460A4 /* pl */,
+				825C0ADE13A69C79000460A4 /* pt_BR */,
+				825C0AE013A69C79000460A4 /* pt_PT */,
+				825C0AE213A69D55000460A4 /* ro */,
+				825C0AE413A69D55000460A4 /* ru */,
+				825C0AE613A69D55000460A4 /* sk */,
+				825C0AE813A69D55000460A4 /* sl */,
+				825C0AEA13A69D55000460A4 /* sr */,
+				825C0AEC13A69D55000460A4 /* sv */,
+				825C0AEE13A69D55000460A4 /* th */,
+				825C0AF013A69D55000460A4 /* tr */,
+				825C0AF213A69D55000460A4 /* uk */,
+				825C0AF413A69D55000460A4 /* vi */,
+				825C0AF613A69D55000460A4 /* zh_CN */,
+				825C0AF813A69D55000460A4 /* zh_TW */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -246,7 +399,47 @@
 		D4A6C9B709479B9200354625 /* InfoPlist.strings */ = {
 			isa = PBXVariantGroup;
 			children = (
-				D4A6C9B809479B9200354625 /* English */,
+				825C0A7B13A69715000460A4 /* ar */,
+				825C0A7E13A69721000460A4 /* bg */,
+				825C0A9913A697BA000460A4 /* ca */,
+				825C0A9C13A697E2000460A4 /* cs */,
+				825C0A9F13A69810000460A4 /* da */,
+				825C0AA313A69862000460A4 /* de */,
+				825C0AA513A698DA000460A4 /* en_GB */,
+				825C0A5513A6962E000460A4 /* en */,
+				825C0AB713A69A11000460A4 /* es_419 */,
+				825C0AB913A69A11000460A4 /* es */,
+				825C0ABB13A69A11000460A4 /* et */,
+				825C0ABD13A69B08000460A4 /* fi */,
+				825C0ABF13A69B08000460A4 /* fil */,
+				825C0AC113A69B08000460A4 /* fr */,
+				825C0AC313A69B08000460A4 /* he */,
+				825C0AC513A69B08000460A4 /* hi */,
+				825C0AC713A69B08000460A4 /* hr */,
+				825C0AC913A69B08000460A4 /* hu */,
+				825C0ACB13A69B08000460A4 /* id */,
+				825C0ACD13A69B08000460A4 /* it */,
+				825C0ACF13A69C79000460A4 /* ja */,
+				825C0AD113A69C79000460A4 /* ko */,
+				825C0AD313A69C79000460A4 /* lt */,
+				825C0AD513A69C79000460A4 /* lv */,
+				825C0AD713A69C79000460A4 /* nl */,
+				825C0AD913A69C79000460A4 /* no */,
+				825C0ADB13A69C79000460A4 /* pl */,
+				825C0ADD13A69C79000460A4 /* pt_BR */,
+				825C0ADF13A69C79000460A4 /* pt_PT */,
+				825C0AE113A69D55000460A4 /* ro */,
+				825C0AE313A69D55000460A4 /* ru */,
+				825C0AE513A69D55000460A4 /* sk */,
+				825C0AE713A69D55000460A4 /* sl */,
+				825C0AE913A69D55000460A4 /* sr */,
+				825C0AEB13A69D55000460A4 /* sv */,
+				825C0AED13A69D55000460A4 /* th */,
+				825C0AEF13A69D55000460A4 /* tr */,
+				825C0AF113A69D55000460A4 /* uk */,
+				825C0AF313A69D55000460A4 /* vi */,
+				825C0AF513A69D55000460A4 /* zh_CN */,
+				825C0AF713A69D55000460A4 /* zh_TW */,
 			);
 			name = InfoPlist.strings;
 			sourceTree = "<group>";
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/MainMenu.xib b/mac/ChromeOSRecovery/Resources/MainMenu.xib
similarity index 100%
rename from mac/ChromeOSRecovery/Resources/English.lproj/MainMenu.xib
rename to mac/ChromeOSRecovery/Resources/MainMenu.xib
diff --git a/mac/ChromeOSRecovery/Resources/app.icns b/mac/ChromeOSRecovery/Resources/app.icns
index e19c12a..fe41786 100644
--- a/mac/ChromeOSRecovery/Resources/app.icns
+++ b/mac/ChromeOSRecovery/Resources/app.icns
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ar.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/ar.lproj/InfoPlist.strings
new file mode 100644
index 0000000..bc4582a
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ar.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ar.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/ar.lproj/Localizable.strings
new file mode 100644
index 0000000..a1dc034
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ar.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/bg.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/bg.lproj/InfoPlist.strings
new file mode 100644
index 0000000..0f5cff4
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/bg.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/bg.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/bg.lproj/Localizable.strings
new file mode 100644
index 0000000..c2672ad
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/bg.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/ca.lproj/InfoPlist.strings
similarity index 100%
rename from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
rename to mac/ChromeOSRecovery/Resources/ca.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ca.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/ca.lproj/Localizable.strings
new file mode 100644
index 0000000..48b14cc
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ca.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/cs.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/cs.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/cs.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/cs.lproj/Localizable.strings
new file mode 100644
index 0000000..51c609a
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/cs.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/da.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/da.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/da.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/da.lproj/Localizable.strings
new file mode 100644
index 0000000..07b8cfc
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/da.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/de.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/de.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/de.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/de.lproj/Localizable.strings
new file mode 100644
index 0000000..525aca3
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/de.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/el.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/el.lproj/InfoPlist.strings
new file mode 100644
index 0000000..454b90d
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/el.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/el.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/el.lproj/Localizable.strings
new file mode 100644
index 0000000..c823653
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/el.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/en.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/en.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/en.lproj/Localizable.strings
similarity index 100%
rename from mac/ChromeOSRecovery/Resources/English.lproj/Localizable.strings
rename to mac/ChromeOSRecovery/Resources/en.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/en_GB.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/en_GB.lproj/InfoPlist.strings
new file mode 100644
index 0000000..aa149b7
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/en_GB.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/en_GB.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/en_GB.lproj/Localizable.strings
new file mode 100644
index 0000000..effa4dc
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/en_GB.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/es.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/es.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/es.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/es.lproj/Localizable.strings
new file mode 100644
index 0000000..863d889
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/es.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/es_419.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/es_419.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/es_419.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/es_419.lproj/Localizable.strings
new file mode 100644
index 0000000..6fb0106
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/es_419.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/et.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/et.lproj/InfoPlist.strings
new file mode 100644
index 0000000..cfacea5
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/et.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/et.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/et.lproj/Localizable.strings
new file mode 100644
index 0000000..e610bf8
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/et.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/fi.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/fi.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/fi.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/fi.lproj/Localizable.strings
new file mode 100644
index 0000000..d9e1954
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/fi.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/fil.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/fil.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/fil.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/fil.lproj/Localizable.strings
new file mode 100644
index 0000000..0a4b9d2
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/fil.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/fr.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/fr.lproj/InfoPlist.strings
new file mode 100644
index 0000000..045607f
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/fr.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/fr.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/fr.lproj/Localizable.strings
new file mode 100644
index 0000000..9e17d14
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/fr.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/he.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/he.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/he.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/he.lproj/Localizable.strings
new file mode 100644
index 0000000..0a2645b
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/he.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/hi.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/hi.lproj/InfoPlist.strings
new file mode 100644
index 0000000..dca342b
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/hi.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/hi.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/hi.lproj/Localizable.strings
new file mode 100644
index 0000000..1e29e04
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/hi.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/hr.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/hr.lproj/InfoPlist.strings
new file mode 100644
index 0000000..cb287f4
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/hr.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/hr.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/hr.lproj/Localizable.strings
new file mode 100644
index 0000000..343c652
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/hr.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/hu.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/hu.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/hu.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/hu.lproj/Localizable.strings
new file mode 100644
index 0000000..339b7ab
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/hu.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/id.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/id.lproj/InfoPlist.strings
new file mode 100644
index 0000000..31eed24
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/id.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/id.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/id.lproj/Localizable.strings
new file mode 100644
index 0000000..c73d36e
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/id.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/it.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/it.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/it.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/it.lproj/Localizable.strings
new file mode 100644
index 0000000..fac13bc
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/it.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/ja.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/ja.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ja.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/ja.lproj/Localizable.strings
new file mode 100644
index 0000000..4b30356
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ja.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/ko.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/ko.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ko.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/ko.lproj/Localizable.strings
new file mode 100644
index 0000000..d023ef7
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ko.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/lt.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/lt.lproj/InfoPlist.strings
new file mode 100644
index 0000000..9fd173b
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/lt.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/lt.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/lt.lproj/Localizable.strings
new file mode 100644
index 0000000..e02f071
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/lt.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/lv.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/lv.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/lv.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/lv.lproj/Localizable.strings
new file mode 100644
index 0000000..16723af
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/lv.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/nl.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/nl.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/nl.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/nl.lproj/Localizable.strings
new file mode 100644
index 0000000..e1e9c3e
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/nl.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/no.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/no.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/no.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/no.lproj/Localizable.strings
new file mode 100644
index 0000000..1c5a353
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/no.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/pl.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/pl.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/pl.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/pl.lproj/Localizable.strings
new file mode 100644
index 0000000..58c9c85
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/pl.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/pt_BR.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/pt_BR.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/pt_BR.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/pt_BR.lproj/Localizable.strings
new file mode 100644
index 0000000..e1157c9
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/pt_BR.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/pt_PT.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/pt_PT.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/pt_PT.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/pt_PT.lproj/Localizable.strings
new file mode 100644
index 0000000..c6bb23c
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/pt_PT.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/ro.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/ro.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ro.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/ro.lproj/Localizable.strings
new file mode 100644
index 0000000..eac7bb7
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ro.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ru.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/ru.lproj/InfoPlist.strings
new file mode 100644
index 0000000..ff874d7
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ru.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/ru.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/ru.lproj/Localizable.strings
new file mode 100644
index 0000000..530c5db
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/ru.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/sk.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/sk.lproj/InfoPlist.strings
new file mode 100644
index 0000000..3caca9e
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/sk.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/sk.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/sk.lproj/Localizable.strings
new file mode 100644
index 0000000..a193d64
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/sk.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/sl.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/sl.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/sl.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/sl.lproj/Localizable.strings
new file mode 100644
index 0000000..6671df1
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/sl.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/sr.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/sr.lproj/InfoPlist.strings
new file mode 100644
index 0000000..9d12e33
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/sr.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/sr.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/sr.lproj/Localizable.strings
new file mode 100644
index 0000000..8d46278
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/sr.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/sv.lproj/InfoPlist.strings
similarity index 100%
copy from mac/ChromeOSRecovery/Resources/English.lproj/InfoPlist.strings
copy to mac/ChromeOSRecovery/Resources/sv.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/sv.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/sv.lproj/Localizable.strings
new file mode 100644
index 0000000..9c054cd
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/sv.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/th.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/th.lproj/InfoPlist.strings
new file mode 100644
index 0000000..68e124a
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/th.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/th.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/th.lproj/Localizable.strings
new file mode 100644
index 0000000..4a9aa81
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/th.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/tr.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/tr.lproj/InfoPlist.strings
new file mode 100644
index 0000000..e3a9dac
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/tr.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/tr.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/tr.lproj/Localizable.strings
new file mode 100644
index 0000000..a3f8960
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/tr.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/uk.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/uk.lproj/InfoPlist.strings
new file mode 100644
index 0000000..21c6a96
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/uk.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/uk.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/uk.lproj/Localizable.strings
new file mode 100644
index 0000000..d815596
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/uk.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/vi.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/vi.lproj/InfoPlist.strings
new file mode 100644
index 0000000..130acc0
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/vi.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/vi.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/vi.lproj/Localizable.strings
new file mode 100644
index 0000000..a746d00
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/vi.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/zh_CN.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/zh_CN.lproj/InfoPlist.strings
new file mode 100644
index 0000000..34c2957
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/zh_CN.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/zh_CN.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/zh_CN.lproj/Localizable.strings
new file mode 100644
index 0000000..1781bf6
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/zh_CN.lproj/Localizable.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/zh_TW.lproj/InfoPlist.strings b/mac/ChromeOSRecovery/Resources/zh_TW.lproj/InfoPlist.strings
new file mode 100644
index 0000000..1f6af5f
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/zh_TW.lproj/InfoPlist.strings
Binary files differ
diff --git a/mac/ChromeOSRecovery/Resources/zh_TW.lproj/Localizable.strings b/mac/ChromeOSRecovery/Resources/zh_TW.lproj/Localizable.strings
new file mode 100644
index 0000000..8395347
--- /dev/null
+++ b/mac/ChromeOSRecovery/Resources/zh_TW.lproj/Localizable.strings
Binary files differ