changeset 71:f67568e5f6a2

Added CurrencyMetadata localisations
author Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
date Thu, 29 Jul 2021 10:16:26 +0100
parents 3833a7d0a9f9
children f9c598661700
files Simoleon.xcodeproj/project.pbxproj Simoleon.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate Simoleon/Localization/en.xcloc/Source Contents/Simoleon/de.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/de.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/en-GB.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/en-GB.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/en.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/fr.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/fr.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/it.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/it.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ja.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ja.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ko.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ko.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/nl.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/nl.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/pt-PT.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/pt-PT.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ru.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ru.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hans.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hans.lproj/Localizable.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hant.lproj/InfoPlist.strings Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hant.lproj/Localizable.strings Simoleon/Resources/Base.lproj/CurrencyMetadata.json Simoleon/Resources/CurrencyMetadata.json Simoleon/Resources/de.lproj/CurrencyMetadata.json Simoleon/Resources/en-GB.lproj/CurrencyMetadata.json Simoleon/Resources/en.lproj/CurrencyMetadata.json Simoleon/Resources/es.lproj/CurrencyMetadata.json Simoleon/Resources/fr.lproj/CurrencyMetadata.json Simoleon/Resources/it.lproj/CurrencyMetadata.json Simoleon/Resources/ja.lproj/CurrencyMetadata.json Simoleon/Resources/ko.lproj/CurrencyMetadata.json Simoleon/Resources/nl.lproj/CurrencyMetadata.json Simoleon/Resources/pt-PT.lproj/CurrencyMetadata.json Simoleon/Resources/ru.lproj/CurrencyMetadata.json Simoleon/Resources/zh-Hans.lproj/CurrencyMetadata.json Simoleon/Resources/zh-Hant.lproj/CurrencyMetadata.json
diffstat 40 files changed, 10135 insertions(+), 898 deletions(-) [+]
line wrap: on
line diff
--- a/Simoleon.xcodeproj/project.pbxproj	Wed Jul 28 12:44:21 2021 +0100
+++ b/Simoleon.xcodeproj/project.pbxproj	Thu Jul 29 10:16:26 2021 +0100
@@ -10,7 +10,6 @@
 		950A377726A820F800CAB175 /* DefaultCurrency+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950A377626A820F400CAB175 /* DefaultCurrency+CoreDataProperties.swift */; };
 		950A377826A820F800CAB175 /* DefaultCurrency+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950A377526A820F400CAB175 /* DefaultCurrency+CoreDataClass.swift */; };
 		9555933A269B0AB8000FD726 /* ParseJson.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95559339269B0AB8000FD726 /* ParseJson.swift */; };
-		9555933D269B0E0A000FD726 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9555933C269B0E0A000FD726 /* CurrencyMetadata.json */; };
 		95561E3F26AF25EF00CCB543 /* SubscriptionFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */; };
 		95562D4D26A8962A0047E778 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95562D4C26A8962A0047E778 /* StoreKit.framework */; };
 		95562D5226A8AEF60047E778 /* Purchases in Frameworks */ = {isa = PBXBuildFile; productRef = 95562D5126A8AEF60047E778 /* Purchases */; };
@@ -18,6 +17,7 @@
 		9585BB1226A6B71B00E3193E /* ReadConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1126A6B71B00E3193E /* ReadConfig.swift */; };
 		9585BB1426A6B7F400E3193E /* NetworkRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1326A6B7F400E3193E /* NetworkRequest.swift */; };
 		9585BB1A26A6E8FD00E3193E /* SimpleSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */; };
+		9587598D26B2A68B004086F0 /* CurrencyMetadata.json in Resources */ = {isa = PBXBuildFile; fileRef = 9587598F26B2A68B004086F0 /* CurrencyMetadata.json */; };
 		95909CB326B07BFC00D051AB /* SearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95909CB226B07BFC00D051AB /* SearchBar.swift */; };
 		95AEBC9526A03ECB00613729 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9426A03ECB00613729 /* ContentView.swift */; };
 		95AEBC9B26A04A4200613729 /* CurrencyMetadataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95AEBC9A26A04A4200613729 /* CurrencyMetadataModel.swift */; };
@@ -88,7 +88,6 @@
 		950A377526A820F400CAB175 /* DefaultCurrency+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DefaultCurrency+CoreDataClass.swift"; sourceTree = "<group>"; };
 		950A377626A820F400CAB175 /* DefaultCurrency+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DefaultCurrency+CoreDataProperties.swift"; sourceTree = "<group>"; };
 		95559339269B0AB8000FD726 /* ParseJson.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParseJson.swift; sourceTree = "<group>"; };
-		9555933C269B0E0A000FD726 /* CurrencyMetadata.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = CurrencyMetadata.json; sourceTree = "<group>"; };
 		95561E3E26AF25EF00CCB543 /* SubscriptionFeature.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionFeature.swift; sourceTree = "<group>"; };
 		95562D4C26A8962A0047E778 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
 		957065E126A5FE0400523E68 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; };
@@ -96,6 +95,42 @@
 		9585BB1126A6B71B00E3193E /* ReadConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReadConfig.swift; sourceTree = "<group>"; };
 		9585BB1326A6B7F400E3193E /* NetworkRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkRequest.swift; sourceTree = "<group>"; };
 		9585BB1926A6E8FD00E3193E /* SimpleSuccess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleSuccess.swift; sourceTree = "<group>"; };
+		9587597726B2A59D004086F0 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/Localizable.strings"; sourceTree = "<group>"; };
+		9587597826B2A59D004086F0 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "en-GB"; path = "en-GB.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
+		9587597926B2A5B6004086F0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587597A26B2A5B6004086F0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587597B26B2A5BF004086F0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587597C26B2A5BF004086F0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587597D26B2A5D6004086F0 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/Localizable.strings"; sourceTree = "<group>"; };
+		9587597E26B2A5D6004086F0 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-PT"; path = "pt-PT.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
+		9587597F26B2A5E1004086F0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587598026B2A5E2004086F0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587598126B2A5EB004086F0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587598226B2A5EB004086F0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587598326B2A5F7004086F0 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587598426B2A5F7004086F0 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587598526B2A600004086F0 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587598626B2A600004086F0 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587598726B2A60C004086F0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
+		9587598826B2A60C004086F0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		9587598926B2A619004086F0 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
+		9587598A26B2A619004086F0 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
+		9587598B26B2A624004086F0 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = "<group>"; };
+		9587598C26B2A624004086F0 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
+		9587598E26B2A68B004086F0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = Base; path = Base.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599026B2A69A004086F0 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = en; path = en.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599126B2A69B004086F0 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = "zh-Hans"; path = "zh-Hans.lproj/CurrencyMetadata.json"; sourceTree = "<group>"; };
+		9587599226B2A6A2004086F0 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = "zh-Hant"; path = "zh-Hant.lproj/CurrencyMetadata.json"; sourceTree = "<group>"; };
+		9587599326B2A6A2004086F0 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = nl; path = nl.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599426B2A6A3004086F0 /* en-GB */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = "en-GB"; path = "en-GB.lproj/CurrencyMetadata.json"; sourceTree = "<group>"; };
+		9587599526B2A6A4004086F0 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = fr; path = fr.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599626B2A6A5004086F0 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = de; path = de.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599726B2A6A5004086F0 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = it; path = it.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599826B2A6A6004086F0 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ja; path = ja.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599926B2A6A7004086F0 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ko; path = ko.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599A26B2A6A8004086F0 /* pt-PT */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = "pt-PT"; path = "pt-PT.lproj/CurrencyMetadata.json"; sourceTree = "<group>"; };
+		9587599B26B2A6A8004086F0 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = ru; path = ru.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
+		9587599C26B2A6AA004086F0 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = es; path = es.lproj/CurrencyMetadata.json; sourceTree = "<group>"; };
 		95909CB226B07BFC00D051AB /* SearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchBar.swift; sourceTree = "<group>"; };
 		95A70BE926B0550000CC0273 /* CloudKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CloudKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.4.sdk/System/Library/Frameworks/CloudKit.framework; sourceTree = DEVELOPER_DIR; };
 		95AEBC9426A03ECB00613729 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
@@ -197,7 +232,7 @@
 		9555933B269B0DF9000FD726 /* Resources */ = {
 			isa = PBXGroup;
 			children = (
-				9555933C269B0E0A000FD726 /* CurrencyMetadata.json */,
+				9587598F26B2A68B004086F0 /* CurrencyMetadata.json */,
 				95DD4ABA269B33810027CA1F /* CurrencyPairs.json */,
 			);
 			path = Resources;
@@ -447,6 +482,17 @@
 				en,
 				es,
 				Base,
+				"en-GB",
+				de,
+				fr,
+				"pt-PT",
+				nl,
+				it,
+				ja,
+				ko,
+				ru,
+				"zh-Hans",
+				"zh-Hant",
 			);
 			mainGroup = 95C5B21B2697752600941585;
 			packageReferences = (
@@ -471,7 +517,7 @@
 				95DD4ABB269B33810027CA1F /* CurrencyPairs.json in Resources */,
 				95C5B22F2697752700941585 /* Preview Assets.xcassets in Resources */,
 				95E76436269DFC1A008E9F31 /* LaunchScreen.storyboard in Resources */,
-				9555933D269B0E0A000FD726 /* CurrencyMetadata.json in Resources */,
+				9587598D26B2A68B004086F0 /* CurrencyMetadata.json in Resources */,
 				95B5F53126AADE4B00BDCE89 /* en.xliff in Resources */,
 				95B5F53326AADE4B00BDCE89 /* Localizable.strings in Resources */,
 				95B5F53226AADE4B00BDCE89 /* contents.json in Resources */,
@@ -567,11 +613,43 @@
 /* End PBXTargetDependency section */
 
 /* Begin PBXVariantGroup section */
+		9587598F26B2A68B004086F0 /* CurrencyMetadata.json */ = {
+			isa = PBXVariantGroup;
+			children = (
+				9587598E26B2A68B004086F0 /* Base */,
+				9587599026B2A69A004086F0 /* en */,
+				9587599126B2A69B004086F0 /* zh-Hans */,
+				9587599226B2A6A2004086F0 /* zh-Hant */,
+				9587599326B2A6A2004086F0 /* nl */,
+				9587599426B2A6A3004086F0 /* en-GB */,
+				9587599526B2A6A4004086F0 /* fr */,
+				9587599626B2A6A5004086F0 /* de */,
+				9587599726B2A6A5004086F0 /* it */,
+				9587599826B2A6A6004086F0 /* ja */,
+				9587599926B2A6A7004086F0 /* ko */,
+				9587599A26B2A6A8004086F0 /* pt-PT */,
+				9587599B26B2A6A8004086F0 /* ru */,
+				9587599C26B2A6AA004086F0 /* es */,
+			);
+			name = CurrencyMetadata.json;
+			sourceTree = "<group>";
+		};
 		95B5F52D26AADE4B00BDCE89 /* Localizable.strings */ = {
 			isa = PBXVariantGroup;
 			children = (
 				95B5F52E26AADE4B00BDCE89 /* en */,
 				95B5F53526AADE5200BDCE89 /* es */,
+				9587597726B2A59D004086F0 /* en-GB */,
+				9587597926B2A5B6004086F0 /* de */,
+				9587597B26B2A5BF004086F0 /* fr */,
+				9587597D26B2A5D6004086F0 /* pt-PT */,
+				9587597F26B2A5E1004086F0 /* nl */,
+				9587598126B2A5EB004086F0 /* it */,
+				9587598326B2A5F7004086F0 /* ja */,
+				9587598526B2A600004086F0 /* ko */,
+				9587598726B2A60C004086F0 /* ru */,
+				9587598926B2A619004086F0 /* zh-Hans */,
+				9587598B26B2A624004086F0 /* zh-Hant */,
 			);
 			name = Localizable.strings;
 			sourceTree = "<group>";
@@ -581,6 +659,17 @@
 			children = (
 				95B5F53026AADE4B00BDCE89 /* en */,
 				95B5F53626AADE5500BDCE89 /* es */,
+				9587597826B2A59D004086F0 /* en-GB */,
+				9587597A26B2A5B6004086F0 /* de */,
+				9587597C26B2A5BF004086F0 /* fr */,
+				9587597E26B2A5D6004086F0 /* pt-PT */,
+				9587598026B2A5E2004086F0 /* nl */,
+				9587598226B2A5EB004086F0 /* it */,
+				9587598426B2A5F7004086F0 /* ja */,
+				9587598626B2A600004086F0 /* ko */,
+				9587598826B2A60C004086F0 /* ru */,
+				9587598A26B2A619004086F0 /* zh-Hans */,
+				9587598C26B2A624004086F0 /* zh-Hant */,
 			);
 			name = InfoPlist.strings;
 			sourceTree = "<group>";
@@ -725,7 +814,7 @@
 					"$(inherited)",
 					"@executable_path/Frameworks",
 				);
-				MARKETING_VERSION = 1.2.1;
+				MARKETING_VERSION = 1.3;
 				PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SWIFT_VERSION = 5.0;
@@ -750,7 +839,7 @@
 					"$(inherited)",
 					"@executable_path/Frameworks",
 				);
-				MARKETING_VERSION = 1.2.1;
+				MARKETING_VERSION = 1.3;
 				PRODUCT_BUNDLE_IDENTIFIER = io.dennistech.Simoleon;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SWIFT_VERSION = 5.0;
Binary file Simoleon.xcodeproj/project.xcworkspace/xcuserdata/dennis.xcuserdatad/UserInterfaceState.xcuserstate has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/de.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/de.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/en-GB.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/en-GB.lproj/Localizable.strings has changed
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/en.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/fr.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/fr.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/it.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/it.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ja.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ja.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ko.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ko.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/nl.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/nl.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/pt-PT.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/pt-PT.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ru.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/ru.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hans.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hans.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hant.lproj/InfoPlist.strings	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,4 @@
+/* Bundle display name */
+"CFBundleDisplayName" = "Simoleon";
+/* Bundle name */
+"CFBundleName" = "Simoleon";
Binary file Simoleon/Localization/en.xcloc/Source Contents/Simoleon/zh-Hant.lproj/Localizable.strings has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/Base.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "United Arab Emirates Dirham",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afghan Afghani",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Albanian Lek",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Armenian Dram",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Netherlands Antillean Guilder",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolan Kwanza",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Argentine Peso",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Australian Dollar",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Australian Nugget",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Aruban Florin",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Bosnia And Herzegovina Convertible Mark",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Barbados Dollar",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladeshi Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Bulgarian Lev",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Bahraini Dinar",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Burundian Franc",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Bermudian Dollar",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Brunei Dollar",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviano",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Britannia",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Brazilian Real",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Bahamian Dollar",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Bhutanese Ngultrum",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Belarusian Ruble",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Belize Dollar",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Canadian Dollar",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Congolese Franc",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Swiss Franc",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Chilean Unit Of Account",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Chilean Peso",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Colombian Peso",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Costa Rican Colon",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Cuban Peso",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Cape Verde Escudo",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Cypriot Pound",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Czech Koruna",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Djiboutian Franc",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Danish Krone",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Double Eagle",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Dominican Peso",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Algerian Dinar",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Egyptian Pound",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Ethiopian Birr",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Fiji Dollar",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "French Napoleon",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Pound Sterling",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Georgian Lari",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Ghanaian Cedi",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambian Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Guinean Franc",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Guatemalan Quetzal",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Guyanese Dollar",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Hong Kong Dollar",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Honduran Lempira",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Croatian Kuna",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Haitian Gourde",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Hungarian Forint",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Indonesian Rupiah",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Israeli New Shekel",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Indian Rupee",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Iraqi Dinar",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Iranian Rial",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Icelandic Kr\u00f3na",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Jamaican Dollar",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Jordanian Dinar",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Japanese Yen",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Kenyan Shilling",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Cambodian Riel",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Comoro Franc",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "South African Krugerrand",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "South Korean Won",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Kuwaiti Dinar",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Cayman Islands Dollar",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Kazakhstani Tenge",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Lebanese Pound",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Khazanah Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Sri Lankan Rupee",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Liberian Dollar",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Lithuanian Litas",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Libyan Dinar",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "Mexican 50 Peso",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Moroccan Dirham",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Maple Leaf",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Moldovan Leu",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Malagasy Ariary",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Macedonian Denar",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanma Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Macanese Pataca",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Mauritanian Ouguiya",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Maltese Lira",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Mauritian Rupee",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Maldivian Rufiyaa",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Malawian Kwacha",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Mexican Peso",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Malaysian Ringgit",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Mozambican Metical",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Namibian Dollar",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Isle Of Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Nigerian Naira",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaraguan C\u00f3rdoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Norwegian Krone",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Nepalese Rupee",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "New Sovereign",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "New Zealand Dollar",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Omani Rial",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Old Sovereign",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Panamanian Balboa",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Peruvian Nuevo Sol",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua New Guinean Kina",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Philippine Peso",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Pakistani Rupee",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Polish Z\u0142oty",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Paraguayan Guaran\u00ed",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Qatari Riyal",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Romanian New Leu",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Serbian Dinar",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Russian Rouble",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Rwandan Franc",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Saudi Riyal",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Solomon Islands Dollar",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Seychelles Rupee",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Sudanese Pound",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Swedish Krona",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Singapore Dollar",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Saint Helena Pound",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Sierra Leonean Leone",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Somali Shilling",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Surinamese Dollar",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Sao Tomean Dobra",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Salvadoran Col\u00f3n",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Thai Baht",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tajikistani Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Turkmenistani Manat",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Tunisian Dinar",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongan Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Turkish Lira",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Trinidad And Tobago Dollar",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "New Taiwan Dollar",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Tanzanian Shilling",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Ukrainian Hryvnia",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Ugandan Shilling",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "United States Dollar",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Uruguayan Peso",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Uzbekistan Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Venezuelan Bolivar Soberano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Vietnamese Dong",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Silver (One Troy Ounce)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Silver (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Gold (One Troy Ounce)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Gold (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "East Caribbean Dollar",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (One Troy Ounce)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladium (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp Franc",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platinum (One Troy Ounce)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platinum (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Yemeni Rial",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "South African Rand",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Zambian Kwacha",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Zimbabwe Dollar",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Cryptocurrency",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Cryptocurrency",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp Cryptocurrency",
+        "flag": "XRP"
+    }
+}
--- a/Simoleon/Resources/CurrencyMetadata.json	Wed Jul 28 12:44:21 2021 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,892 +0,0 @@
-{
-    "AED":
-    {
-        "name": "United Arab Emirates dirham",
-        "flag": "AE"
-    },
-    "AFN":
-    {
-        "name": "Afghan afghani",
-        "flag": "AF"
-    },
-    "ALL":
-    {
-        "name": "Albanian lek",
-        "flag": "AL"
-    },
-    "AMD":
-    {
-        "name": "Armenian dram",
-        "flag": "AM"
-    },
-    "ANG":
-    {
-        "name": "Netherlands Antillean guilder",
-        "flag": "CW"
-    },
-    "AOA":
-    {
-        "name": "Angolan kwanza",
-        "flag": "AO"
-    },
-    "ARE":
-    {
-        "name": "AREG",
-        "flag": "AR"
-    },
-    "ARS":
-    {
-        "name": "Argentine peso",
-        "flag": "AR"
-    },
-    "AUD":
-    {
-        "name": "Australian dollar",
-        "flag": "AU"
-    },
-    "AUN":
-    {
-        "name": "Australian nugget",
-        "flag": "AU"
-    },
-    "AWG":
-    {
-        "name": "Aruban florin",
-        "flag": "AW"
-    },
-    "BAM":
-    {
-        "name": "Bosnia and Herzegovina convertible mark",
-        "flag": "BA"
-    },
-    "BBD":
-    {
-        "name": "Barbados dollar",
-        "flag": "BB"
-    },
-    "BDT":
-    {
-        "name": "Bangladeshi taka",
-        "flag": "BD"
-    },
-    "BGN":
-    {
-        "name": "Bulgarian lev",
-        "flag": "BG"
-    },
-    "BHD":
-    {
-        "name": "Bahraini dinar",
-        "flag": "BH"
-    },
-    "BIF":
-    {
-        "name": "Burundian franc",
-        "flag": "BI"
-    },
-    "BMD":
-    {
-        "name": "Bermudian dollar",
-        "flag": "BM"
-    },
-    "BND":
-    {
-        "name": "Brunei dollar",
-        "flag": "BN"
-    },
-    "BOB":
-    {
-        "name": "Boliviano",
-        "flag": "BO"
-    },
-    "BRI":
-    {
-        "name": "Britannia",
-        "flag": "BR"
-    },
-    "BRL":
-    {
-        "name": "Brazilian real",
-        "flag": "BR"
-    },
-    "BSD":
-    {
-        "name": "Bahamian dollar",
-        "flag": "BS"
-    },
-    "BTN":
-    {
-        "name": "Bhutanese ngultrum",
-        "flag": "BT"
-    },
-    "BWP":
-    {
-        "name": "Botswana pula",
-        "flag": "BW"
-    },
-    "BYN":
-    {
-        "name": "Belarusian ruble",
-        "flag": "BY"
-    },
-    "BZD":
-    {
-        "name": "Belize dollar",
-        "flag": "BZ"
-    },
-    "CAD":
-    {
-        "name": "Canadian dollar",
-        "flag": "CA"
-    },
-    "CDF":
-    {
-        "name": "Congolese franc",
-        "flag": "CD"
-    },
-    "CHF":
-    {
-        "name": "Swiss franc",
-        "flag": "CH"
-    },
-    "CLF":
-    {
-        "name": "Chilean Unit of Account",
-        "flag": "CL"
-    },
-    "CLP":
-    {
-        "name": "Chilean peso",
-        "flag": "CL"
-    },
-    "CNH":
-    {
-        "name": "Chinese yuan",
-        "flag": "CN"
-    },
-    "CNY":
-    {
-        "name": "Chinese yuan",
-        "flag": "CN"
-    },
-    "COP":
-    {
-        "name": "Colombian peso",
-        "flag": "CO"
-    },
-    "CRC":
-    {
-        "name": "Costa Rican colon",
-        "flag": "CR"
-    },
-    "CUP":
-    {
-        "name": "Cuban peso",
-        "flag": "CU"
-    },
-    "CVE":
-    {
-        "name": "Cape Verde escudo",
-        "flag": "CV"
-    },
-    "CYP":
-    {
-        "name": "Cypriot pound",
-        "flag": "CY"
-    },
-    "CZK":
-    {
-        "name": "Czech koruna",
-        "flag": "CZ"
-    },
-    "DJF":
-    {
-        "name": "Djiboutian franc",
-        "flag": "DJ"
-    },
-    "DKK":
-    {
-        "name": "Danish krone",
-        "flag": "DK"
-    },
-    "DOE":
-    {
-        "name": "Double Eagle",
-        "flag": "DO"
-    },
-    "DOP":
-    {
-        "name": "Dominican peso",
-        "flag": "DO"
-    },
-    "DZD":
-    {
-        "name": "Algerian dinar",
-        "flag": "DZ"
-    },
-    "EGP":
-    {
-        "name": "Egyptian pound",
-        "flag": "EG"
-    },
-    "ETB":
-    {
-        "name": "Ethiopian birr",
-        "flag": "ET"
-    },
-    "EUR":
-    {
-        "name": "Euro",
-        "flag": "EU"
-    },
-    "FJD":
-    {
-        "name": "Fiji dollar",
-        "flag": "FJ"
-    },
-    "FRN":
-    {
-        "name": "French Napoleon",
-        "flag": "FR"
-    },
-    "GBP":
-    {
-        "name": "Pound sterling",
-        "flag": "GB"
-    },
-    "GEL":
-    {
-        "name": "Georgian lari",
-        "flag": "GE"
-    },
-    "GHS":
-    {
-        "name": "Ghanaian cedi",
-        "flag": "GH"
-    },
-    "GMD":
-    {
-        "name": "Gambian dalasi",
-        "flag": "GM"
-    },
-    "GNF":
-    {
-        "name": "Guinean franc",
-        "flag": "GN"
-    },
-    "GTQ":
-    {
-        "name": "Guatemalan quetzal",
-        "flag": "GT"
-    },
-    "GYD":
-    {
-        "name": "Guyanese dollar",
-        "flag": "GY"
-    },
-    "HKD":
-    {
-        "name": "Hong Kong dollar",
-        "flag": "HK"
-    },
-    "HNL":
-    {
-        "name": "Honduran lempira",
-        "flag": "HN"
-    },
-    "HRK":
-    {
-        "name": "Croatian kuna",
-        "flag": "HR"
-    },
-    "HTG":
-    {
-        "name": "Haitian gourde",
-        "flag": "HT"
-    },
-    "HUF":
-    {
-        "name": "Hungarian forint",
-        "flag": "HU"
-    },
-    "IDR":
-    {
-        "name": "Indonesian rupiah",
-        "flag": "ID"
-    },
-    "ILS":
-    {
-        "name": "Israeli new shekel",
-        "flag": "IL"
-    },
-    "INR":
-    {
-        "name": "Indian rupee",
-        "flag": "IN"
-    },
-    "IQD":
-    {
-        "name": "Iraqi dinar",
-        "flag": "IQ"
-    },
-    "IRR":
-    {
-        "name": "Iranian rial",
-        "flag": "IR"
-    },
-    "ISK":
-    {
-        "name": "Icelandic króna",
-        "flag": "IS"
-    },
-    "JMD":
-    {
-        "name": "Jamaican dollar",
-        "flag": "JM"
-    },
-    "JOD":
-    {
-        "name": "Jordanian dinar",
-        "flag": "JO"
-    },
-    "JPY":
-    {
-        "name": "Japanese yen",
-        "flag": "JP"
-    },
-    "KES":
-    {
-        "name": "Kenyan shilling",
-        "flag": "KE"
-    },
-    "KHR":
-    {
-        "name": "Cambodian riel",
-        "flag": "KH"
-    },
-    "KMF":
-    {
-        "name": "Comoro franc",
-        "flag": "KM"
-    },
-    "KRU":
-    {
-        "name": "South African Krugerrand",
-        "flag": "KR"
-    },
-    "KRW":
-    {
-        "name": "South Korean won",
-        "flag": "KR"
-    },
-    "KWD":
-    {
-        "name": "Kuwaiti dinar",
-        "flag": "KW"
-    },
-    "KYD":
-    {
-        "name": "Cayman Islands dollar",
-        "flag": "KY"
-    },
-    "KZT":
-    {
-        "name": "Kazakhstani tenge",
-        "flag": "KZ"
-    },
-    "LAK":
-    {
-        "name": "Lao kip",
-        "flag": "LA"
-    },
-    "LBP":
-    {
-        "name": "Lebanese pound",
-        "flag": "LB"
-    },
-    "LFX":
-    {
-        "name": "Khazanah Sukuk",
-        "flag": "MY"
-    },
-    "LKR":
-    {
-        "name": "Sri Lankan rupee",
-        "flag": "LK"
-    },
-    "LRD":
-    {
-        "name": "Liberian dollar",
-        "flag": "LR"
-    },
-    "LSL":
-    {
-        "name": "Lesotho loti",
-        "flag": "LS"
-    },
-    "LTL":
-    {
-        "name": "Lithuanian litas",
-        "flag": "LT"
-    },
-    "LYD":
-    {
-        "name": "Libyan dinar",
-        "flag": "LY"
-    },
-    "M5P":
-    {
-        "name": "Mexican 50 peso",
-        "flag": "MX"
-    },
-    "MAD":
-    {
-        "name": "Moroccan dirham",
-        "flag": "MA"
-    },
-    "MAL":
-    {
-        "name": "Maple Leaf",
-        "flag": "MA"
-    },
-    "MDL":
-    {
-        "name": "Moldovan leu",
-        "flag": "MD"
-    },
-    "MGA":
-    {
-        "name": "Malagasy ariary",
-        "flag": "MG"
-    },
-    "MKD":
-    {
-        "name": "Macedonian denar",
-        "flag": "MK"
-    },
-    "MMK":
-    {
-        "name": "Myanma kyat",
-        "flag": "MM"
-    },
-    "MOP":
-    {
-        "name": "Macanese pataca",
-        "flag": "MO"
-    },
-    "MRU":
-    {
-        "name": "Mauritanian Ouguiya",
-        "flag": "MR"
-    },
-    "MTL":
-    {
-        "name": "Maltese lira",
-        "flag": "MT"
-    },
-    "MUR":
-    {
-        "name": "Mauritian rupee",
-        "flag": "MU"
-    },
-    "MVR":
-    {
-        "name": "Maldivian rufiyaa",
-        "flag": "MV"
-    },
-    "MWK":
-    {
-        "name": "Malawian kwacha",
-        "flag": "MW"
-    },
-    "MXN":
-    {
-        "name": "Mexican peso",
-        "flag": "MX"
-    },
-    "MYR":
-    {
-        "name": "Malaysian ringgit",
-        "flag": "MY"
-    },
-    "MZN":
-    {
-        "name": "Mozambican metical",
-        "flag": "MZ"
-    },
-    "NAD":
-    {
-        "name": "Namibian dollar",
-        "flag": "NA"
-    },
-    "NBL":
-    {
-        "name": "Isle Of Man noble",
-        "flag": "IM"
-    },
-    "NGN":
-    {
-        "name": "Nigerian naira",
-        "flag": "NG"
-    },
-    "NIO":
-    {
-        "name": "Nicaraguan córdoba",
-        "flag": "NI"
-    },
-    "NOK":
-    {
-        "name": "Norwegian krone",
-        "flag": "NO"
-    },
-    "NPR":
-    {
-        "name": "Nepalese rupee",
-        "flag": "NP"
-    },
-    "NSO":
-    {
-        "name": "New Sovereign",
-        "flag": "GB"
-    },
-    "NZD":
-    {
-        "name": "New Zealand dollar",
-        "flag": "NZ"
-    },
-    "OMR":
-    {
-        "name": "Omani rial",
-        "flag": "OM"
-    },
-    "OSO":
-    {
-        "name": "Old Sovereign",
-        "flag": "GB"
-    },
-    "PAB":
-    {
-        "name": "Panamanian balboa",
-        "flag": "PA"
-    },
-    "PEN":
-    {
-        "name": "Peruvian nuevo sol",
-        "flag": "PE"
-    },
-    "PGK":
-    {
-        "name": "Papua New Guinean kina",
-        "flag": "PG"
-    },
-    "PHP":
-    {
-        "name": "Philippine peso",
-        "flag": "PH"
-    },
-    "PKR":
-    {
-        "name": "Pakistani rupee",
-        "flag": "PK"
-    },
-    "PLN":
-    {
-        "name": "Polish złoty",
-        "flag": "PL"
-    },
-    "PYG":
-    {
-        "name": "Paraguayan guaraní",
-        "flag": "PY"
-    },
-    "QAR":
-    {
-        "name": "Qatari riyal",
-        "flag": "QA"
-    },
-    "RON":
-    {
-        "name": "Romanian new leu",
-        "flag": "RO"
-    },
-    "RSD":
-    {
-        "name": "Serbian dinar",
-        "flag": "RS"
-    },
-    "RUB":
-    {
-        "name": "Russian rouble",
-        "flag": "RU"
-    },
-    "RWF":
-    {
-        "name": "Rwandan franc",
-        "flag": "RW"
-    },
-    "SAR":
-    {
-        "name": "Saudi riyal",
-        "flag": "SA"
-    },
-    "SBD":
-    {
-        "name": "Solomon Islands dollar",
-        "flag": "SB"
-    },
-    "SCR":
-    {
-        "name": "Seychelles rupee",
-        "flag": "SC"
-    },
-    "SDG":
-    {
-        "name": "Sudanese pound",
-        "flag": "SD"
-    },
-    "SEK":
-    {
-        "name": "Swedish krona",
-        "flag": "SE"
-    },
-    "SGD":
-    {
-        "name": "Singapore dollar",
-        "flag": "SG"
-    },
-    "SHP":
-    {
-        "name": "Saint Helena pound",
-        "flag": "SH"
-    },
-    "SLL":
-    {
-        "name": "Sierra Leonean leone",
-        "flag": "SL"
-    },
-    "SOS":
-    {
-        "name": "Somali shilling",
-        "flag": "SO"
-    },
-    "SRD":
-    {
-        "name": "Surinamese dollar",
-        "flag": "SR"
-    },
-    "STN":
-    {
-        "name": "Sao Tomean Dobra",
-        "flag": "ST"
-    },
-    "SVC":
-    {
-        "name": "Salvadoran colón",
-        "flag": "SV"
-    },
-    "SZL":
-    {
-        "name": "Swazi lilangeni",
-        "flag": "SZ"
-    },
-    "THB":
-    {
-        "name": "Thai baht",
-        "flag": "TH"
-    },
-    "TJS":
-    {
-        "name": "Tajikistani somoni",
-        "flag": "TJ"
-    },
-    "TMT":
-    {
-        "name": "Turkmenistani manat",
-        "flag": "TM"
-    },
-    "TND":
-    {
-        "name": "Tunisian dinar",
-        "flag": "TN"
-    },
-    "TOP":
-    {
-        "name": "Tongan paʻanga",
-        "flag": "TO"
-    },
-    "TRY":
-    {
-        "name": "Turkish lira",
-        "flag": "TR"
-    },
-    "TTD":
-    {
-        "name": "Trinidad and Tobago dollar",
-        "flag": "TT"
-    },
-    "TWD":
-    {
-        "name": "New Taiwan dollar",
-        "flag": "TW"
-    },
-    "TZS":
-    {
-        "name": "Tanzanian shilling",
-        "flag": "TZ"
-    },
-    "UAH":
-    {
-        "name": "Ukrainian hryvnia",
-        "flag": "UA"
-    },
-    "UGX":
-    {
-        "name": "Ugandan shilling",
-        "flag": "UG"
-    },
-    "USD":
-    {
-        "name": "United States dollar",
-        "flag": "US"
-    },
-    "UYU":
-    {
-        "name": "Uruguayan peso",
-        "flag": "UY"
-    },
-    "UZS":
-    {
-        "name": "Uzbekistan som",
-        "flag": "UZ"
-    },
-    "VES":
-    {
-        "name": "Venezuelan Bolivar Soberano",
-        "flag": "VE"
-    },
-    "VND":
-    {
-        "name": "Vietnamese dong",
-        "flag": "VN"
-    },
-    "VRL":
-    {
-        "name": "Vreneli 10F.",
-        "flag": "CH"
-    },
-    "VRN":
-    {
-        "name": "Vreneli 20F",
-        "flag": "CH"
-    },
-    "XAG":
-    {
-        "name": "Silver (one troy ounce)",
-        "flag": "XAG"
-    },
-    "XAGK":
-    {
-        "name": "Silver (kg)",
-        "flag": "XAG"
-    },
-    "XAU":
-    {
-        "name": "Gold (one troy ounce)",
-        "flag": "XAU"
-    },
-    "XAUK":
-    {
-        "name": "Gold (kg)",
-        "flag": "XAU"
-    },
-    "XCD":
-    {
-        "name": "East Caribbean dollar",
-        "flag": "AI"
-    },
-    "XOF":
-    {
-        "name": "CFA Franc BCEAO",
-        "flag": "SN"
-    },
-    "XPD":
-    {
-        "name": "Palladium (one troy ounce)",
-        "flag": "XPD"
-    },
-    "XPDK":
-    {
-        "name": "Palladium (kg)",
-        "flag": "XPD"
-    },
-    "XPF":
-    {
-        "name": "CFP franc",
-        "flag": "PF"
-    },
-    "XPT":
-    {
-        "name": "Platinum (one troy ounce)",
-        "flag": "XPT"
-    },
-    "XPTK":
-    {
-        "name": "Platinum (kg)",
-        "flag": "XPT"
-    },
-    "YER":
-    {
-        "name": "Yemeni rial",
-        "flag": "YE"
-    },
-    "ZAR":
-    {
-        "name": "South African Rand",
-        "flag": "ZA"
-    },
-    "ZMW":
-    {
-        "name": "Zambian kwacha",
-        "flag": "ZM"
-    },
-    "ZWD":
-    {
-        "name": "Zimbabwe dollar",
-        "flag": "ZW"
-    },
-    "DASH":
-    {
-        "name": "DASH cryptocurrency",
-        "flag": "DASH"
-    },
-    "BTC":
-    {
-        "name": "Bitcoin",
-        "flag": "BTC"
-    },
-    "DSH":
-    {
-        "name": "Dash cryptocurrency",
-        "flag": "DASH"
-    },
-    "LTC":
-    {
-        "name": "Litecoin",
-        "flag": "LTC"
-    },
-    "ETH":
-    {
-        "name": "Ethereum",
-        "flag": "ETH"
-    },
-    "BCH":
-    {
-        "name": "Bitcoin Cash",
-        "flag": "BTC"
-    },
-    "XRP":
-    {
-        "name": "XRP cryptocurrency",
-        "flag": "XRP"
-    }
-}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/de.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "Dirham Der Vereinigten Arabischen Emirate",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afghanisch Afghanisch",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Albanisches Lek",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Armenisches Dram",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Niederl\u00e4ndischer Antillen-Gulden",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolanisch Zuerst",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Argentinien Peso",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Australischer Dollar",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Australisches Nugget",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Aruba-Florin",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Konvertible Mark F\u00fcr Bosnien Und Herzegowina",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Barbados-Dollar",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladesch Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Bulgarischer Lev",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Bahrain-Dinar",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Burundischer Franken",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Bermuda-Dollar",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Brunei Dollar",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Bolivianisch",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Gro\u00dfbritannien",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Brasilianischer Real",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Bahama-Dollar",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Bhutanesischer Ngultrum",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Wei\u00dfrussischer Rubel",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Belize-Dollar",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Kanadischer Dollar",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Kongolesischer Franken",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Schweizerfranken",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Chilenische Rechnungseinheit",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Chilenischer Peso",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Chinesische Yuan",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Chinesische Yuan",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Kolumbianischer Peso",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Costa-Rica-Colon",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Kubanischer Peso",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Kapverdischer Schild",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Zypriotisches Pfund",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Tschechische Krone",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Dschibutisches Franken",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "D\u00e4nische Krone",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Doppeladler",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Dominikanische Peso",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Algerischer Dinar",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "\u00c4gyptisches Pfund",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "\u00c4thiopischer Birr",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Fidschi-Dollar",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "Franz\u00f6sischer Napoleon",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Pfund Sterling",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Georgischer Lauf",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Ghanaischer Cedi",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambischer Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Guinea-Franc",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Guatemaltekischer Quetzal",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Guyana-Dollar",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Hongkong Dollar",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Honduranisches Lempira",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Kroatische Kuna",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Haitianischer K\u00fcrbis",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Ungarischer Forint",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Indonesische Rupiah",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Israelischer Neuer Schekel",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Indische Rupie",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Irakischer Dinar",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Iranischer Rial",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Isl\u00e4ndische Krone",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Jamaika-Dollar",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Jordanischer Dinar",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Japanische Yen",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Kenianischer Schilling",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Kambodschanische Riel",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Komoren Frankreich",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "S\u00fcdafrikanischer Kr\u00fcgerrand",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "S\u00fcdkoreanische Won",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Kuwait-Dinar",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Kaimaninseln-Dollar",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Kasachstan Tenge",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Laotischer Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Libanesisches Pfund",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Sukuk-Sch\u00e4tze",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Sri-Lanka-Rupie",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Liberianischer Dollar",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Litauische Litas",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Libyscher Dinar",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "Mexikanische 50 Peso",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Marokkanischer Dirham",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Ahornblatt",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Moldauischer Leu",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Madagassischer Ariary",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Mazedonischer Denar",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanmar Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Macanesisches Pataca",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Mauretanischer Ouguiya",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Maltesische Lira",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Mauritius-Rupie",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Maledivische Rufiyaa",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Malawischer Kwacha",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Mexikanischer Peso",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Malaysische Ringgit",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Mosambikanische Metical",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Namibischer Dollar",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Insel Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Nigerianische Naira",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaraguanisches Cordoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Norwegische Krone",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Nepalesische Rupie",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "Neuer Souver\u00e4n",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "Neuseeland Dollar",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Omanische Rial",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Alter Souver\u00e4n",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Panamaischer Balboa",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Peruanisches Neues Sol",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua-Neuguinea China",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Philippinischer Peso",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Pakistanische Rupie",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Polnischer Zloty",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Paraguayischer Guaran\u00ed",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Katar-Riyal",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Rum\u00e4nischer Neuer Leu",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Serbischer Dinar",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Russischer Rubel",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Ruanda-Franken",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Saudi-Riyal",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Salomonen-Dollar",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Seychellen-Rupie",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Sudanesisches Pfund",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Schwedische Krone",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Singapur-Dollar",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "St. Helena Pfund",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Sierra Leone Leone",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Somalischer Schilling",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Surinamischer Dollar",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Sao Tomean Dobra",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Salvadorianischer Kolumbus",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi-Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Thail\u00e4ndischer Baht",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tadschikischer Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Turkmenistanischer Manat",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Tunesischer Dinar",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongaische Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "T\u00fcrkische Lire",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Trinidad Und Tobago-Dollar",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "Neuer Taiwan-Dollar",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Tansania-Schilling",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Ukrainische Griwna",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Uganda-Schilling",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "Us-Dollar",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Uruguayischer Peso",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Usbekistan Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Venezolanischer Bolivar Soberano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Vietnamesischer Dong",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Silber (Eine Feinunze)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Silber (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Gold (Eine Feinunze)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Gold (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "Ostkaribischer Dollar",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (Eine Feinunze)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladium (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp-Franc",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platin (Eine Feinunze)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platin (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Jemenitischer Rial",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "S\u00fcdafrikanischer Rand",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Sambischer Kwacha",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Simbabwe-Dollar",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Kryptow\u00e4hrung",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Kryptow\u00e4hrung",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "\u00c4ther",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin-Bargeld",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp Kryptow\u00e4hrung",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/en-GB.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "United Arab Emirates Dirham",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afghan Afghani",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Albanian Lek",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Armenian Dram",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Netherlands Antillean Guilder",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolan Kwanza",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Argentine Peso",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Australian Dollar",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Australian Nugget",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Aruban Florin",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Bosnia And Herzegovina Convertible Mark",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Barbados Dollar",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladeshi Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Bulgarian Lev",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Bahraini Dinar",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Burundian Franc",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Bermudian Dollar",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Brunei Dollar",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviano",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Britannia",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Brazilian Real",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Bahamian Dollar",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Bhutanese Ngultrum",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Belarusian Ruble",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Belize Dollar",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Canadian Dollar",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Congolese Franc",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Swiss Franc",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Chilean Unit Of Account",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Chilean Peso",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Colombian Peso",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Costa Rican Colon",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Cuban Peso",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Cape Verde Escudo",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Cypriot Pound",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Czech Koruna",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Djiboutian Franc",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Danish Krone",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Double Eagle",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Dominican Peso",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Algerian Dinar",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Egyptian Pound",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Ethiopian Birr",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Fiji Dollar",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "French Napoleon",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Pound Sterling",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Georgian Lari",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Ghanaian Cedi",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambian Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Guinean Franc",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Guatemalan Quetzal",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Guyanese Dollar",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Hong Kong Dollar",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Honduran Lempira",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Croatian Kuna",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Haitian Gourde",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Hungarian Forint",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Indonesian Rupiah",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Israeli New Shekel",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Indian Rupee",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Iraqi Dinar",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Iranian Rial",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Icelandic Kr\u00f3na",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Jamaican Dollar",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Jordanian Dinar",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Japanese Yen",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Kenyan Shilling",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Cambodian Riel",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Comoro Franc",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "South African Krugerrand",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "South Korean Won",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Kuwaiti Dinar",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Cayman Islands Dollar",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Kazakhstani Tenge",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Lebanese Pound",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Khazanah Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Sri Lankan Rupee",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Liberian Dollar",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Lithuanian Litas",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Libyan Dinar",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "Mexican 50 Peso",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Moroccan Dirham",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Maple Leaf",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Moldovan Leu",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Malagasy Ariary",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Macedonian Denar",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanma Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Macanese Pataca",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Mauritanian Ouguiya",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Maltese Lira",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Mauritian Rupee",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Maldivian Rufiyaa",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Malawian Kwacha",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Mexican Peso",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Malaysian Ringgit",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Mozambican Metical",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Namibian Dollar",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Isle Of Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Nigerian Naira",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaraguan C\u00f3rdoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Norwegian Krone",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Nepalese Rupee",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "New Sovereign",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "New Zealand Dollar",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Omani Rial",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Old Sovereign",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Panamanian Balboa",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Peruvian Nuevo Sol",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua New Guinean Kina",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Philippine Peso",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Pakistani Rupee",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Polish Z\u0142oty",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Paraguayan Guaran\u00ed",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Qatari Riyal",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Romanian New Leu",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Serbian Dinar",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Russian Rouble",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Rwandan Franc",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Saudi Riyal",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Solomon Islands Dollar",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Seychelles Rupee",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Sudanese Pound",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Swedish Krona",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Singapore Dollar",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Saint Helena Pound",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Sierra Leonean Leone",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Somali Shilling",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Surinamese Dollar",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Sao Tomean Dobra",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Salvadoran Col\u00f3n",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Thai Baht",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tajikistani Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Turkmenistani Manat",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Tunisian Dinar",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongan Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Turkish Lira",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Trinidad And Tobago Dollar",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "New Taiwan Dollar",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Tanzanian Shilling",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Ukrainian Hryvnia",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Ugandan Shilling",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "United States Dollar",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Uruguayan Peso",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Uzbekistan Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Venezuelan Bolivar Soberano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Vietnamese Dong",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Silver (One Troy Ounce)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Silver (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Gold (One Troy Ounce)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Gold (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "East Caribbean Dollar",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (One Troy Ounce)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladium (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp Franc",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platinum (One Troy Ounce)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platinum (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Yemeni Rial",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "South African Rand",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Zambian Kwacha",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Zimbabwe Dollar",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Cryptocurrency",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Cryptocurrency",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp Cryptocurrency",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/en.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "United Arab Emirates Dirham",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afghan Afghani",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Albanian Lek",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Armenian Dram",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Netherlands Antillean Guilder",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolan Kwanza",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Argentine Peso",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Australian Dollar",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Australian Nugget",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Aruban Florin",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Bosnia And Herzegovina Convertible Mark",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Barbados Dollar",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladeshi Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Bulgarian Lev",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Bahraini Dinar",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Burundian Franc",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Bermudian Dollar",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Brunei Dollar",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviano",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Britannia",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Brazilian Real",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Bahamian Dollar",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Bhutanese Ngultrum",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Belarusian Ruble",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Belize Dollar",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Canadian Dollar",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Congolese Franc",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Swiss Franc",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Chilean Unit Of Account",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Chilean Peso",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Colombian Peso",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Costa Rican Colon",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Cuban Peso",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Cape Verde Escudo",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Cypriot Pound",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Czech Koruna",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Djiboutian Franc",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Danish Krone",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Double Eagle",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Dominican Peso",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Algerian Dinar",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Egyptian Pound",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Ethiopian Birr",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Fiji Dollar",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "French Napoleon",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Pound Sterling",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Georgian Lari",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Ghanaian Cedi",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambian Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Guinean Franc",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Guatemalan Quetzal",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Guyanese Dollar",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Hong Kong Dollar",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Honduran Lempira",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Croatian Kuna",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Haitian Gourde",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Hungarian Forint",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Indonesian Rupiah",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Israeli New Shekel",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Indian Rupee",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Iraqi Dinar",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Iranian Rial",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Icelandic Kr\u00f3na",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Jamaican Dollar",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Jordanian Dinar",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Japanese Yen",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Kenyan Shilling",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Cambodian Riel",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Comoro Franc",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "South African Krugerrand",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "South Korean Won",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Kuwaiti Dinar",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Cayman Islands Dollar",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Kazakhstani Tenge",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Lebanese Pound",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Khazanah Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Sri Lankan Rupee",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Liberian Dollar",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Lithuanian Litas",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Libyan Dinar",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "Mexican 50 Peso",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Moroccan Dirham",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Maple Leaf",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Moldovan Leu",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Malagasy Ariary",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Macedonian Denar",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanma Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Macanese Pataca",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Mauritanian Ouguiya",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Maltese Lira",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Mauritian Rupee",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Maldivian Rufiyaa",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Malawian Kwacha",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Mexican Peso",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Malaysian Ringgit",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Mozambican Metical",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Namibian Dollar",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Isle Of Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Nigerian Naira",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaraguan C\u00f3rdoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Norwegian Krone",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Nepalese Rupee",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "New Sovereign",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "New Zealand Dollar",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Omani Rial",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Old Sovereign",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Panamanian Balboa",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Peruvian Nuevo Sol",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua New Guinean Kina",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Philippine Peso",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Pakistani Rupee",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Polish Z\u0142oty",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Paraguayan Guaran\u00ed",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Qatari Riyal",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Romanian New Leu",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Serbian Dinar",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Russian Rouble",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Rwandan Franc",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Saudi Riyal",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Solomon Islands Dollar",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Seychelles Rupee",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Sudanese Pound",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Swedish Krona",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Singapore Dollar",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Saint Helena Pound",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Sierra Leonean Leone",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Somali Shilling",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Surinamese Dollar",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Sao Tomean Dobra",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Salvadoran Col\u00f3n",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Thai Baht",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tajikistani Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Turkmenistani Manat",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Tunisian Dinar",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongan Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Turkish Lira",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Trinidad And Tobago Dollar",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "New Taiwan Dollar",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Tanzanian Shilling",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Ukrainian Hryvnia",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Ugandan Shilling",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "United States Dollar",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Uruguayan Peso",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Uzbekistan Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Venezuelan Bolivar Soberano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Vietnamese Dong",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Silver (One Troy Ounce)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Silver (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Gold (One Troy Ounce)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Gold (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "East Caribbean Dollar",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (One Troy Ounce)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladium (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp Franc",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platinum (One Troy Ounce)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platinum (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Yemeni Rial",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "South African Rand",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Zambian Kwacha",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Zimbabwe Dollar",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Cryptocurrency",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Cryptocurrency",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp Cryptocurrency",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/es.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "D\u00edrham De Los Emiratos \u00c1rabes Unidos",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afgani Afgano",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Lek Alban\u00e9s",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Dram Armenio",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Flor\u00edn De Las Antillas Neerlandesas",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angole\u00f1o Primero",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Peso Argentino",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "D\u00f3lar Australiano",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Pepita Australiana",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Flor\u00edn De Aruba",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Marco Convertible De Bosnia Y Herzegovina",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "D\u00f3lar De Barbados",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladesh Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Lev B\u00falgaro",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Dinar Bahrein\u00ed",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Franco Burund\u00e9s",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "D\u00f3lar De Las Bermudas",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "D\u00f3lares De Brunei",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviano",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Breta\u00f1a",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Real Brasile\u00f1o",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "D\u00f3lar De Las Bahamas",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Ngultrum Butan\u00e9s",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Rublo Bielorruso",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "D\u00f3lar Belice\u00f1o",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Dolar Canadiense",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Franco Congole\u00f1o",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Franco Suizo",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Unidad De Cuenta Chilena",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Chilean Peso",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Yuan Chino",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Yuan Chino",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Colombian Peso",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Col\u00f3n Costarricense",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Cuban Peso",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Escudo De Cabo Verde",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Libra Chipriota",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Corona Checa",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Franco De Yibuti",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Corona Danesa",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\u00c1guila Bic\u00e9fala",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Peso Dominicano",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Algerian Comida",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Libra Egipcia",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Birr Et\u00edope",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "D\u00f3lar De Fiji",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "Napole\u00f3n Franc\u00e9s",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Libra Esterlina",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Carrera Georgiana",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Cedi De Ghana",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Dalasi De Gambia",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Franco Guineano",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Quetzal Guatemalteco",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "D\u00f3lar De Guyana",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Dolar De Hong Kong",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Lempira Hondure\u00f1a",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Kuna Croata",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Calabaza Haitiana",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Flor\u00edn H\u00fangaro",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Rupia Indonesia",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Nuevo Shekel Israel\u00ed",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Rupia India",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Dinar Iraqu\u00ed",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Rial Iran\u00ed",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Corona Islandesa",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "D\u00f3lar Jamaiquino",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Dinar Jordano",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Yen Japon\u00e9s",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Chel\u00edn Keniano",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Riel Camboyano",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Franco De Las Comoras",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "Krugerrand Sudafricano",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "Won Surcoreano",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Dinar Kuwait\u00ed",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "D\u00f3lar De Las Islas Caim\u00e1n",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Tenge Kazajo",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Libra Libanesa",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Tesoros De Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Rupia De Sri Lanka",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "D\u00f3lar Liberiano",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Loti De Lesoto",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Litas Lituana",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Dinar Libio",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "50 Pesos Mexicanos",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Dirham Marroqu\u00ed",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Hoja De Arce",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Leu Moldavo",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Ariary Malgache",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Denar Macedonio",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Kyat De Myanmar",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Pataca De Macao",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Ouguiya Mauritano",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Lira Maltesa",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Rupia De Mauricio",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Rufiyaa De Maldivas",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Kwacha Malau\u00ed",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Peso Mexicano",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Ringgit Malayo",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Metical Mozambique\u00f1o",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "D\u00f3lar De Namibia",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Isla De Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Naira Nigeriana",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaraguan C\u00f3rdoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Corona Noruega",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Rupia Nepal\u00ed",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "Nuevo Soberano",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "Dolar De Nueva Zelanda",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Rial Oman\u00ed",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Viejo Soberano",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Balboa Paname\u00f1o",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Peruvian Nuevo Sol",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua Nueva Guinea China",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Peso Filipino",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Rupia Pakistan\u00ed",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Zloty Polaco",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Paraguayan Guaran\u00ed",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Riyal De Qatar",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Nuevo Leu Rumano",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Dinar Serbio",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Rublo Ruso",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Franco Ruand\u00e9s",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Riyal Saud\u00ed",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "D\u00f3lar De Las Islas Salom\u00f3n",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Rupia De Seychelles",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Libra Sudanesa",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Corona Sueca",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Dolar De Singapur",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Libra De Santa Elena",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Sierra Leona Leona",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Chel\u00edn Somal\u00ed",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "D\u00f3lar Surinam\u00e9s",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Dobra De Santo Tom\u00e9",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Salvadoran Col\u00f3n",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Baht Tailand\u00e9s",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tayikist\u00e1n Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Manat De Turkmenist\u00e1n",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Tunisian Dinar",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tonga Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Lira Turca",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "D\u00f3lar De Trinidad Y Tobago",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "Nuevo D\u00f3lar Taiwan\u00e9s",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Chel\u00edn De Tanzania",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Grivna Ucraniana",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Chel\u00edn Ugand\u00e9s",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "D\u00f3lar De Los Estados Unidos",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Uruguayan Peso",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Uzbekist\u00e1n Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Venezuelan Bolivar Soberano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Dong Vietnamita",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Plata (Una Onza Troy)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Plata (Kilogramo)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Oro (Una Onza Troy)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Oro (Kilogramo)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "D\u00f3lar Del Caribe Oriental",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Paladio (Una Onza Troy)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Paladio (Kilogramo)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Franco Cfp",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platino (Una Onza Troy)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platino (Kilogramo)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Rial Yemen\u00ed",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "Rand Sudafricano",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Kwacha De Zambia",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "D\u00f3lar De Zimbabwe",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Criptomoneda Dash",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Criptomoneda Dash",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Efectivo",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Criptomoneda Xrp",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/fr.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "Dirham Des \u00c9mirats Arabes Unis",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afghan Afghan",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Lek Albanais",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Dram Arm\u00e9nien",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Florin Des Antilles N\u00e9erlandaises",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolais D&#39;Abord",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Argentine Peso",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Dollar Australien",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "P\u00e9pite Australienne",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Florin D&#39;Aruba",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Mark Convertible De Bosnie-Herz\u00e9govine",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Dollar De La Barbade",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladesh Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Lev Bulgare",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Dinar Bahre\u00efni",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Franc Burundais",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Dollar Bermudien",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Dollars Du Brun\u00e9i",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Bolivien",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Grande-Bretagne",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Real Br\u00e9silien",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Dollar Des Bahamas",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Ngultrum Bhoutanais",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Pula Botswanais",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Rouble Bi\u00e9lorusse",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Dollar B\u00e9lizien",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Dollar Canadien",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Franc Congolais",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Franc Suisse",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Unit\u00e9 De Compte Chilienne",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Peso Chilien",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Le Yuan Chinois",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Le Yuan Chinois",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Peso Colombien",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Colon Costaricain",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Peso Cubain",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Bouclier Du Cap Vert",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Livre Chypriote",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Couronne Tch\u00e8que",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Franc Djiboutien",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Couronne Danoise",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Double Aigle",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Peso Dominicain",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Dinar Alg\u00e9rien",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Livre \u00c9gyptienne",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Birr \u00c9thiopien",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Dollar De Fidji",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "Napol\u00e9on Fran\u00e7ais",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Livre Sterling",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Course G\u00e9orgienne",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "C\u00e9di Ghan\u00e9en",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Dalasi Gambien",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Franc Guin\u00e9en",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Quetzal Guat\u00e9malt\u00e8que",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Dollar Guyanais",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Dollar De Hong Kong",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Lempira Hondurien",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Kuna Croate",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Haitian Gourde",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Forint Hongrois",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Roupie Indon\u00e9sienne",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Nouveau Shekel Isra\u00e9lien",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Roupie Indienne",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Dinar Irakien",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Rial Iranien",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Couronne Islandaise",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Dollar Jama\u00efcain",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Dinar Jordanien",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Yen Japonais",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Shilling Kenyan",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Riel Cambodgien",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Franc Comorien",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "Krugerrand Sud-Africain",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "Won Sud-Cor\u00e9en",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Dinar Kowe\u00eftien",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Dollar Des \u00celes Ca\u00efmans",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Tenge Kazakh",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Livre Libanaise",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Tr\u00e9sors De Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Roupie Sri Lankaise",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Dollar Lib\u00e9rien",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Litas Lituanien",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Dinar Libyen",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "50 Pesos Mexicains",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Dirham Marocain",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Feuille D&#39;\u00c9rable",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Leu Moldave",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Ariary Malgache",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Denar Mac\u00e9donien",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Kyat Birman",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Pataca Macanais",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Ouguiya Mauritanien",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Lire Maltaise",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Roupie Mauricienne",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Rufiyaa Maldivienne",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Kwacha Malawite",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Peso Mexicain",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Cloche Malaisienne",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Metical Mozambicain",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Dollar Namibien",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "\u00cele De Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Naira Nig\u00e9rian",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Cordoue Nicaraguayenne",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Couronne Norv\u00e9gienne",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Roupie N\u00e9palaise",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "Nouveau Souverain",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "Dollar N\u00e9o-Z\u00e9landais",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Rial Omanais",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Vieux Souverain",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Balboa Panam\u00e9en",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Nouveau Sol P\u00e9ruvien",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papouasie-Nouvelle-Guin\u00e9e Chine",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Peso Philippin",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Roupie Pakistanaise",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Zloty Polonais",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Guarani Paraguayen",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Riyal Qatari",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Nouveau Leu Roumain",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Dinar Serbe",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Rouble Russe",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Franc Rwandais",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Riyal Saoudien",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Dollar Des \u00celes Salomon",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Roupie Des Seychelles",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Livre Soudanaise",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Couronne Su\u00e9doise",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Dollar De Singapour",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Livre De Sainte-H\u00e9l\u00e8ne",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Leone Sierra-L\u00e9onais",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Shilling Somalien",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Dollar Du Suriname",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Dobra De S\u00e3o Tom\u00e9",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Colomb Salvadorien",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Lilangeni Swazi",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Baht Tha\u00eflandais",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tadjikistan Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Manat Turkm\u00e8ne",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Dinar Tunisien",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tonga Pa&#39;Anga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Lire Turque",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Dollar De Trinit\u00e9-Et-Tobago",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "Nouveau Dollar De Ta\u00efwan",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Shilling Tanzanien",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Hryvnia Ukrainienne",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Shilling Ougandais",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "Dollar Am\u00e9ricain",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Peso Uruguayen",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Ouzb\u00e9kistan Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Bolivar Soberano V\u00e9n\u00e9zu\u00e9lien",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Dong Vietnamien",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Argent (Une Once Troy)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Argent (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Or (Une Once Troy)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Or (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "Dollar Des Cara\u00efbes Orientales",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (Une Once Troy)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladium (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Franc Cfp",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platine (Une Once Troy)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platine (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Rial Y\u00e9m\u00e9nite",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "Rand Sud-Africain",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Kwacha Zambien",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Dollar Zimbabw\u00e9en",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Crypto-Monnaie",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Crypto-Monnaie",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Crypto-Monnaie Xrp",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/it.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "Dirham Degli Emirati Arabi Uniti",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afgano Afghano",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Lek Albanese",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Dramma Armeno",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Fiorino Delle Antille Olandesi",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Prima Angola",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Peso Argentino",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Dollaro Australiano",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Pepita Australiana",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Fiorino Di Aruba",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Marco Convertibile Della Bosnia-Erzegovina",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Dollaro Delle Barbados",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladesh Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Lev Bulgaro",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Dinaro Del Bahrain",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Franco Del Burundi",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Dollaro Delle Bermuda",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Dollari Del Brunei",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviano",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Gran Bretagna",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Real Brasiliano",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Dollaro Delle Bahamas",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Ngultrum Bhutanese",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pola",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Rublo Bielorusso",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Dollaro Del Belize",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Dollaro Canadese",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Congolese Franc",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Franco Svizzero",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Unit\u00e0 Di Conto Cilena",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Peso Cileno",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Yuan Cinese",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Yuan Cinese",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Peso Colombiano",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Colon Costaricano",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Peso Cubano",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Scudo Di Capo Verde",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Sterlina Cipriota",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Corona Ceca",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Franco Del Gibuti",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Corona Danese",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Doppia Aquila",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Peso Dominicano",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Dinaro Algerino",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Sterlina Egiziana",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Birra Etiope",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Dollaro Delle Fiji",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "Napoleone Francese",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Lira Sterlina",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Corsa Georgiana",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Cedi Ghanese",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Dalasi Gambiano",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Franco Guineano",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Quetzal Guatemalteco",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Dollaro Della Guyana",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Dollaro Di Hong Kong",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Lempira Honduregna",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Kuna Croata",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Zucca Haitiana",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Fiorino Ungherese",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Rupia Indonesiana",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Nuovo Siclo Israeliano",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Rupia Indiana",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Dinaro Iracheno",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Rial Iraniano",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Corona Islandese",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Dollaro Giamaicano",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Dinaro Giordano",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Yen Giapponese",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Scellino Keniota",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Riel Cambogiano",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Comore Francia",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "Krugerrand Sudafricano",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "Vinto Sudcoreano",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Dinaro Kuwaitiano",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Dollaro Delle Isole Cayman",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Tenge . Kazako",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Sterlina Libanese",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Tesori Di Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Rupia Dello Sri Lanka",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Dollaro Liberiano",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesoto Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Litas Lituano",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Dinaro Libico",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "Messicano 50 Peso",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Dirham Marocchino",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Foglia Di Acero",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Leu Mold Moldavo",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Ariary Malgascio",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Dinaro Macedone",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanmar Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Pataca Macanese",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Ouguiya Della Mauritania",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Lira Maltese",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Rupia Mauriziana",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Rufiyaa Mal Delle Maldive",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Kwacha . Del Malawi",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Peso Messicano",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Ringgit Malese",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Metical Mozambicano",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Dollaro Namibiano",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Nobile Dell&#39;Isola Di Man",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Naira Nigeriana",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaragua Cordoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Corona Norvegese",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Rupia Nepalese",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "Nuovo Sovrano",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "Dollaro Neozelandese",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Rial Dell&#39;Oman",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Vecchio Sovrano",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Balboa Panamense",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Nuovo Sole Peruviano",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua Nuova Guinea Cina",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Peso Filippino",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Rupia Pakistana",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Zloty Polacco",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Guaran\u00ed . Paraguaiano",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Riyal Del Qatar",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Nuovo Leu . Rumeno",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Dinaro Serbo",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Rublo Russo",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Franco Ruandese",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Riyal Saudita",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Dollaro Delle Isole Salomone",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Rupia Delle Seychelles",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Sterlina Sudanese",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Corona Svedese",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Dollaro Di Singapore",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Sterlina Di Sant&#39;Elena",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Leone Della Sierra Leone",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Scellino Somalo",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Dollaro Del Suriname",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Sao Tom\u00e9an Dobra",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Colombo Salvadoregno",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Thai Baht",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tagikistan Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Manatista Turkmeno",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Dinaro Tunisino",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tonga Pa&#39;Anga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Lira Turca",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Dollaro Di Trinidad E Tobago",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "Nuovo Dollaro Di Taiwan",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Scellino Della Tanzania",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Grivnia Ucraina",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Scellino Ugandese",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "Dollaro Degli Stati Uniti",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Peso Uruguaiano",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Soma Dell&#39;Uzbekistan",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Bolivar Soberano Venezuelano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Dong Vietnamita",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Argento (Un&#39;Oncia Troy)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Argento (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Oro (Un&#39;Oncia Troy)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Oro (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "Dollaro Dei Caraibi Orientali",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladio (Un&#39;Oncia Troy)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladio (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp Franco",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platino (Un&#39;Oncia Troy)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platino (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Rial Yemenita",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "Rand Sudafricano",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Kwacha . Dello Zambia",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Dollaro Dello Zimbabwe",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Criptovaluta",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Criptovaluta",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Criptovaluta Xrp",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/ja.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "\u30a2\u30e9\u30d6\u9996\u9577\u56fd\u9023\u90a6\u30c7\u30a3\u30eb\u30cf\u30e0",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "\u30a2\u30d5\u30ac\u30cb\u30b9\u30bf\u30f3\u30a2\u30d5\u30ac\u30cb",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "\u30a2\u30eb\u30d0\u30cb\u30a2\u30ec\u30af",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "\u30a2\u30eb\u30e1\u30cb\u30a2\u30c9\u30e9\u30e0",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "\u30aa\u30e9\u30f3\u30c0\u9818\u30a2\u30f3\u30c6\u30a3\u30eb\u30ae\u30eb\u30c0\u30fc",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "\u30a2\u30f3\u30b4\u30e9\u30d5\u30a1\u30fc\u30b9\u30c8",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "\u30a2\u30ec\u30b0",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "\u30a2\u30eb\u30bc\u30f3\u30c1\u30f3\u30da\u30bd",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u30c9\u30eb",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "\u30aa\u30fc\u30b9\u30c8\u30e9\u30ea\u30a2\u306e\u30ca\u30b2\u30c3\u30c8",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "\u30a2\u30eb\u30d0\u30d5\u30ed\u30ea\u30f3",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "\u30dc\u30b9\u30cb\u30a2\u30fb\u30d8\u30eb\u30c4\u30a7\u30b4\u30d3\u30ca\u514c\u63db\u30de\u30eb\u30af",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "\u30d0\u30eb\u30d0\u30c9\u30b9\u30c9\u30eb",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "\u30d0\u30f3\u30b0\u30e9\u30c7\u30b7\u30e5\u30bf\u30ab",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "\u30d6\u30eb\u30ac\u30ea\u30a2\u30ec\u30d5",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "\u30d0\u30fc\u30ec\u30fc\u30f3\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "\u30d6\u30eb\u30f3\u30b8\u30d5\u30e9\u30f3",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "\u30d0\u30df\u30e5\u30fc\u30c0\u30c9\u30eb",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "\u30d6\u30eb\u30cd\u30a4\u30c9\u30eb",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "\u30dc\u30ea\u30d3\u30a2",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "\u82f1\u56fd",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "\u30d6\u30e9\u30b8\u30eb\u30ec\u30a2\u30eb",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "\u30d0\u30cf\u30de\u30c9\u30eb",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "\u30d6\u30fc\u30bf\u30f3\u30cb\u30e5\u30eb\u30bf\u30e0",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "\u30dc\u30c4\u30ef\u30ca\u30d7\u30e9",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "\u30d9\u30e9\u30eb\u30fc\u30b7\u30eb\u30fc\u30d6\u30eb",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "\u30d9\u30ea\u30fc\u30ba\u30c9\u30eb",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "\u30ab\u30ca\u30c0\u30c9\u30eb",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "\u30b3\u30f3\u30b4\u30d5\u30e9\u30f3",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "\u30b9\u30a4\u30b9\u30d5\u30e9\u30f3",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "\u30c1\u30ea\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u5358\u4f4d",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "\u30c1\u30ea\u30da\u30bd",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "\u4eba\u6c11\u5143",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "\u4eba\u6c11\u5143",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "\u30b3\u30ed\u30f3\u30d3\u30a2\u30da\u30bd",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "\u30b3\u30b9\u30bf\u30ea\u30ab\u30b3\u30ed\u30f3",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "\u30ad\u30e5\u30fc\u30d0\u30da\u30bd",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "\u30ab\u30fc\u30dc\u30d9\u30eb\u30c7\u30b7\u30fc\u30eb\u30c9",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "\u30ad\u30d7\u30ed\u30b9\u30dd\u30f3\u30c9",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "\u30c1\u30a7\u30b3\u30b3\u30eb\u30ca",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "\u30b8\u30d6\u30c1\u30d5\u30e9\u30f3",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "\u30c7\u30f3\u30de\u30fc\u30af\u30af\u30ed\u30fc\u30cd",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\u30c0\u30d6\u30eb\u30a4\u30fc\u30b0\u30eb",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "\u30c9\u30df\u30cb\u30ab\u30da\u30bd",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "\u30a2\u30eb\u30b8\u30a7\u30ea\u30a2\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "\u30a8\u30b8\u30d7\u30c8\u30dd\u30f3\u30c9",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "\u30a8\u30c1\u30aa\u30d4\u30a2\u30d6\u30eb",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "\u30e6\u30fc\u30ed",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "\u30d5\u30a3\u30b8\u30fc\u30c9\u30eb",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "\u30d5\u30e9\u30f3\u30b9\u306e\u30ca\u30dd\u30ec\u30aa\u30f3",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "\u82f1\u30dd\u30f3\u30c9",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "\u30b0\u30eb\u30b8\u30a2\u30e9\u30f3",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "\u30ac\u30fc\u30ca\u30bb\u30c7\u30a3",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "\u30ac\u30f3\u30d3\u30a2\u30c0\u30e9\u30b7",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "\u30ae\u30cb\u30a2\u30d5\u30e9\u30f3",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "\u30b0\u30a2\u30c6\u30de\u30e9\u30b1\u30c4\u30a1\u30eb",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "\u30ac\u30a4\u30a2\u30ca\u30c9\u30eb",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "\u9999\u6e2f\u30c9\u30eb",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "\u30db\u30f3\u30b8\u30e5\u30e9\u30b9\u30ec\u30f3\u30d4\u30e9",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "\u30af\u30ed\u30a2\u30c1\u30a2\u306e\u30af\u30ca",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "\u30cf\u30a4\u30c1\u306e\u3072\u3087\u3046\u305f\u3093",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "\u30cf\u30f3\u30ac\u30ea\u30fc\u30d5\u30a9\u30ea\u30f3\u30c8",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "\u30a4\u30f3\u30c9\u30cd\u30b7\u30a2\u30eb\u30d4\u30a2",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "\u30a4\u30b9\u30e9\u30a8\u30eb\u306e\u65b0\u30b7\u30a7\u30b1\u30eb",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "\u30a4\u30f3\u30c9\u30eb\u30d4\u30fc",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "\u30a4\u30e9\u30af\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "\u30a4\u30e9\u30f3\u30ea\u30a2\u30eb",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "\u30a2\u30a4\u30b9\u30e9\u30f3\u30c9\u30af\u30ed\u30fc\u30ca",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "\u30b8\u30e3\u30de\u30a4\u30ab\u30c9\u30eb",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "\u30e8\u30eb\u30c0\u30f3\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "\u65e5\u672c\u5186",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "\u30b1\u30cb\u30a2\u30b7\u30ea\u30f3\u30b0",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "\u30ab\u30f3\u30dc\u30b8\u30a2\u30ea\u30a8\u30eb",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "\u30b3\u30e2\u30ed\u30d5\u30e9\u30f3",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "\u5357\u30a2\u30d5\u30ea\u30ab\u306e\u30af\u30eb\u30fc\u30ac\u30fc\u30e9\u30f3\u30c9",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "\u97d3\u56fd\u30a6\u30a9\u30f3",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "\u30af\u30a6\u30a7\u30fc\u30c8\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "\u30b1\u30a4\u30de\u30f3\u8af8\u5cf6\u30c9\u30eb",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "\u30ab\u30b6\u30d5\u30b9\u30bf\u30f3\u30c6\u30f3\u30b2",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "\u30e9\u30aa\u30b9\u30ad\u30c3\u30d7",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "\u30ec\u30d0\u30ce\u30f3\u30dd\u30f3\u30c9",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "\u30b9\u30af\u30fc\u30af\u306e\u5b9d\u7269",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "\u30b9\u30ea\u30e9\u30f3\u30ab\u30eb\u30d4\u30fc",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "\u30ea\u30d9\u30ea\u30a2\u30c9\u30eb",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "\u30ec\u30bd\u30c8\u30ed\u30c1",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "\u30ea\u30c8\u30a2\u30cb\u30a2\u306e\u30ea\u30bf\u30b9",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "\u30ea\u30d3\u30a2\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "\u30e1\u30ad\u30b7\u30b3\u30da\u30bd50\u30da\u30bd",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "\u30e2\u30ed\u30c3\u30b3\u30c7\u30a3\u30eb\u30cf\u30e0",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "\u30ab\u30a8\u30c7\u306e\u8449",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "\u30e2\u30eb\u30c9\u30d0\u30fb\u30ec\u30a6",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "\u30de\u30c0\u30ac\u30b9\u30ab\u30eb\u30a2\u30ea\u30a2\u30ea\u30fc",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "\u30de\u30b1\u30c9\u30cb\u30a2\u30c7\u30ca\u30fc\u30eb",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "\u30df\u30e3\u30f3\u30de\u30fc\u30c1\u30e3\u30c3\u30c8",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "\u30de\u30ab\u30aa\u30d1\u30bf\u30ab",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "\u30e2\u30fc\u30ea\u30bf\u30cb\u30a2\u306e\u30a6\u30ae\u30a2",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "\u30de\u30eb\u30bf\u30ea\u30e9",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "\u30e2\u30fc\u30ea\u30b7\u30e3\u30b9\u30eb\u30d4\u30fc",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "\u30e2\u30eb\u30c7\u30a3\u30d6\u306e\u30eb\u30d5\u30a3\u30e4",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "\u30de\u30e9\u30a6\u30a4\u30af\u30ef\u30c1\u30e3",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "\u30e1\u30ad\u30b7\u30b3\u30da\u30bd",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "\u30de\u30ec\u30fc\u30b7\u30a2\u30ea\u30f3\u30ae\u30c3\u30c8",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "\u30e2\u30b6\u30f3\u30d3\u30fc\u30af\u30e1\u30c6\u30a3\u30ab\u30eb",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "\u30ca\u30df\u30d3\u30a2\u30c9\u30eb",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "\u30de\u30f3\u5cf6\u30ce\u30fc\u30d6\u30eb",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "\u30ca\u30a4\u30b8\u30a7\u30ea\u30a2\u30ca\u30a4\u30e9",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "\u30cb\u30ab\u30e9\u30b0\u30a2\u30b3\u30eb\u30c9\u30d0",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "\u30ce\u30eb\u30a6\u30a7\u30fc\u30af\u30ed\u30fc\u30cd",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "\u30cd\u30d1\u30fc\u30eb\u30eb\u30d4\u30fc",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "\u65b0\u3057\u3044\u30bd\u30d6\u30ea\u30f3",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "\u30cb\u30e5\u30fc\u30b8\u30fc\u30e9\u30f3\u30c9\u30c9\u30eb",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "\u30aa\u30de\u30fc\u30f3\u30ea\u30a2\u30eb",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "\u30aa\u30fc\u30eb\u30c9\u30bd\u30d6\u30ea\u30f3",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "\u30d1\u30ca\u30de\u30d0\u30eb\u30dc\u30a2",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "\u30da\u30eb\u30fc\u306e\u65b0\u3057\u3044\u30bd\u30eb",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "\u30d1\u30d7\u30a2\u30cb\u30e5\u30fc\u30ae\u30cb\u30a2\u4e2d\u56fd",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "\u30d5\u30a3\u30ea\u30d4\u30f3\u30da\u30bd",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "\u30d1\u30ad\u30b9\u30bf\u30f3\u30eb\u30d4\u30fc",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "\u30dd\u30fc\u30e9\u30f3\u30c9\u30ba\u30a6\u30a9\u30c6\u30a3",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "\u30d1\u30e9\u30b0\u30a2\u30a4\u30b0\u30a2\u30e9\u30cb\u30fc",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "\u30ab\u30bf\u30fc\u30eb\u30ea\u30e4\u30eb",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "\u30eb\u30fc\u30de\u30cb\u30a2\u306e\u65b0\u3057\u3044\u30ed\u30a4",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "\u30bb\u30eb\u30d3\u30a2\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "\u30ed\u30b7\u30a2\u30eb\u30fc\u30d6\u30eb",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "\u30eb\u30ef\u30f3\u30c0\u30d5\u30e9\u30f3",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "\u30b5\u30a6\u30b8\u30a2\u30e9\u30d3\u30a2\u30ea\u30e4\u30eb",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "\u30bd\u30ed\u30e2\u30f3\u8af8\u5cf6\u30c9\u30eb",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "\u30bb\u30a4\u30b7\u30a7\u30eb\u30fb\u30eb\u30d4\u30fc",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "\u30b9\u30fc\u30c0\u30f3\u30dd\u30f3\u30c9",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "\u30b9\u30a6\u30a7\u30fc\u30c7\u30f3\u30af\u30ed\u30fc\u30ca",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "\u30b7\u30f3\u30ac\u30dd\u30fc\u30eb\u30c9\u30eb",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "\u30bb\u30f3\u30c8\u30d8\u30ec\u30ca\u30dd\u30f3\u30c9",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "\u30b7\u30a8\u30e9\u30ec\u30aa\u30cd\u30ec\u30aa\u30f3",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "\u30bd\u30de\u30ea\u30a2\u30b7\u30ea\u30f3\u30b0",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "\u30b9\u30ea\u30ca\u30e0\u30c9\u30eb",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "\u30b5\u30f3\u30c8\u30e1\u30fb\u30d7\u30ea\u30f3\u30b7\u30da",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "\u30a8\u30eb\u30b5\u30eb\u30d0\u30c9\u30eb\u306e\u30b3\u30ed\u30f3\u30d0\u30b9",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "\u30b9\u30ef\u30b8\u30ea\u30e9\u30f3\u30b2\u30cb",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "\u30bf\u30a4\u30d0\u30fc\u30c4",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "\u30bf\u30b8\u30ad\u30b9\u30bf\u30f3\u30bd\u30e2\u30cb",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "\u30c8\u30eb\u30af\u30e1\u30cb\u30b9\u30bf\u30f3\u30de\u30ca\u30c8",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "\u30c1\u30e5\u30cb\u30b8\u30a2\u30c7\u30a3\u30ca\u30fc\u30eb",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "\u30c8\u30f3\u30ac\u30d1\u30a2\u30f3\u30ac",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "\u30c8\u30eb\u30b3\u30ea\u30e9",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "\u30c8\u30ea\u30cb\u30c0\u30fc\u30c9\u30fb\u30c8\u30d0\u30b4\u30c9\u30eb",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "\u30cb\u30e5\u30fc\u53f0\u6e7e\u30c9\u30eb",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "\u30bf\u30f3\u30b6\u30cb\u30a2\u30b7\u30ea\u30f3\u30b0",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "\u30a6\u30af\u30e9\u30a4\u30ca\u30b0\u30ea\u30d6\u30ca",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "\u30a6\u30ac\u30f3\u30c0\u30b7\u30ea\u30f3\u30b0",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "\u7c73\u30c9\u30eb",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "\u30a6\u30eb\u30b0\u30a2\u30a4\u30da\u30bd",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "\u30a6\u30ba\u30d9\u30ad\u30b9\u30bf\u30f3\u30bd\u30e0",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "\u30d9\u30cd\u30ba\u30a8\u30e9\u30dc\u30ea\u30d0\u30eb\u30bd\u30d9\u30e9\u30ce",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "\u30d9\u30c8\u30ca\u30e0\u30c9\u30f3",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "\u30f4\u30ec\u30cd\u30ea10F\u3002",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "\u30f4\u30ec\u30cd\u30ea20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "\u30b7\u30eb\u30d0\u30fc\uff081\u30c8\u30ed\u30a4\u30aa\u30f3\u30b9\uff09",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "\u30b7\u30eb\u30d0\u30fc\uff08Kg\uff09",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "\u30b4\u30fc\u30eb\u30c9\uff081\u30c8\u30ed\u30a4\u30aa\u30f3\u30b9\uff09",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "\u30b4\u30fc\u30eb\u30c9\uff08Kg\uff09",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "\u6771\u30ab\u30ea\u30d6\u30c9\u30eb",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa\u30d5\u30e9\u30f3Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "\u30d1\u30e9\u30b8\u30a6\u30e0\uff081\u30c8\u30ed\u30a4\u30aa\u30f3\u30b9\uff09",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "\u30d1\u30e9\u30b8\u30a6\u30e0\uff08Kg\uff09",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp\u30d5\u30e9\u30f3",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "\u30d7\u30e9\u30c1\u30ca\uff081\u30c8\u30ed\u30a4\u30aa\u30f3\u30b9\uff09",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "\u30d7\u30e9\u30c1\u30ca\uff08Kg\uff09",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "\u30a4\u30a8\u30e1\u30f3\u30ea\u30a2\u30eb",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "\u5357\u30a2\u30d5\u30ea\u30ab\u30e9\u30f3\u30c9",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "\u30b6\u30f3\u30d3\u30a2\u30af\u30ef\u30c1\u30e3",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "\u30b8\u30f3\u30d0\u30d6\u30a8\u30c9\u30eb",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "\u30c0\u30c3\u30b7\u30e5\u6697\u53f7\u901a\u8ca8",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "\u30d3\u30c3\u30c8\u30b3\u30a4\u30f3",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "\u30c0\u30c3\u30b7\u30e5\u6697\u53f7\u901a\u8ca8",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "\u30e9\u30a4\u30c8\u30b3\u30a4\u30f3",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "\u30a4\u30fc\u30b5\u30ea\u30a2\u30e0",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "\u30d3\u30c3\u30c8\u30b3\u30a4\u30f3\u30ad\u30e3\u30c3\u30b7\u30e5",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp\u6697\u53f7\u901a\u8ca8",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/ko.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "\uc544\ub78d\uc5d0\ubbf8\ub9ac\ud2b8 \ub514\ub974\ud568",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "\uc544\ud504\uac00\ub2c8\uc2a4\ud0c4 \uc544\ud504\uac00\ub2c8\uc2a4\ud0c4",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "\uc54c\ubc14\ub2c8\uc544 \ub809",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "\uc544\ub974\uba54\ub2c8\uc544 \ub4dc\ub78c",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "\ub124\ub35c\ub780\ub4dc\ub839 \uc548\ud2f8\ub808\uc2a4 \uae38\ub354",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "\uc559\uace8\ub77c \ud37c\uc2a4\ud2b8",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "\uc544\ub808\uadf8",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "\uc544\ub974\ud5e8\ud2f0\ub098 \ud398\uc18c",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "\ud638\uc8fc \ub2ec\ub7ec",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "\ud638\uc8fc \ub108\uac9f",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "\uc544\ub8e8\ubc18 \ud50c\ub85c\ub9b0",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "\ubcf4\uc2a4\ub2c8\uc544 \ud5e4\ub974\uccb4\uace0\ube44\ub098 \ucee8\ubc84\ud130\ube14 \ub9c8\ud06c",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "\ubc14\ubca0\uc774\ub3c4\uc2a4 \ub2ec\ub7ec",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "\ubc29\uae00\ub77c\ub370\uc2dc \ud0c0\uce74",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "\ubd88\uac00\ub9ac\uc544 \ub808\ud504",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "\ubc14\ub808\uc778 \ub514\ub098\ub974",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "\ubd80\ub8ec\ub514 \ud504\ub791",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "\ubc84\ubba4\ub2e4 \ub2ec\ub7ec",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "\ube0c\ub8e8\ub098\uc774 \ub2ec\ub7ec",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "\ubcfc\ub9ac\ube44\uc544\uc5b4",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "\uc601\uad6d",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "\ube0c\ub77c\uc9c8 \ub808\uc54c",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "\ubc14\ud558\ub9c8 \ub2ec\ub7ec",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "\ubd80\ud0c4 \ub20c\ud2b8\ub7fc",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "\ubcf4\uce20\uc640\ub098 \ud480\ub77c",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "\ubca8\ub85c\ub8e8\uc2dc \ub8e8\ube14",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "\ubca8\ub9ac\uc988 \ub2ec\ub7ec",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "\uce90\ub098\ub2e4 \ub2ec\ub7ec",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "\ucf69\uace0 \ud504\ub791",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "\uc2a4\uc704\uc2a4 \ud504\ub791",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "\uce60\ub808 \uacc4\uc815 \ub2e8\uc704",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "\uce60\ub808 \ud398\uc18c",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "\uc911\uad6d \uc704\uc548",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "\uc911\uad6d \uc704\uc548",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "\ucf5c\ub86c\ube44\uc544 \ud398\uc18c",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "\ucf54\uc2a4\ud0c0\ub9ac\uce74 \ucf5c\ub860",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "\ucfe0\ubc14 \ud398\uc18c",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "\uce74\ubcf4\ubca0\ub974\ub370 \ubc29\ud328",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "\ud0a4\ud504\ub85c\uc2a4 \ud30c\uc6b4\ub4dc",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "\uccb4\ucf54 \ucf54\ub8e8\ub098",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "\uc9c0\ubd80\ud2f0 \ud504\ub791",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "\ub374\ub9c8\ud06c \ud06c\ub85c\ub124",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\ub354\ube14 \uc774\uae00",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "\ub3c4\ubbf8\ub2c8\uce74 \ud398\uc18c",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "\uc54c\uc81c\ub9ac \ub514\ub098\ub974",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "\uc774\uc9d1\ud2b8 \ud30c\uc6b4\ub4dc",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "\uc5d0\ud2f0\uc624\ud53c\uc544 \ube44\ub974",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "\uc720\ub85c",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "\ud53c\uc9c0 \ub2ec\ub7ec",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "\ud504\ub791\uc2a4 \ub098\ud3f4\ub808\uc639",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "\ud30c\uc6b4\ub4dc \uc2a4\ud138\ub9c1",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "\uc870\uc9c0\uc548 \ub7f0",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "\uac00\ub098 \uc138\ub514",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "\uac10\ube44\uc544 \ub2ec\ub77c\uc2dc",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "\uae30\ub2c8 \ud504\ub791",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "\uacfc\ud14c\ub9d0\ub77c \ucf00\ucc30",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "\uac00\uc774\uc544\ub098 \ub2ec\ub7ec",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "\ud64d\ucf69 \ub2ec\ub7ec",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "\uc628\ub450\ub77c\uc2a4 \ub818\ud53c\ub77c",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "\ud06c\ub85c\uc544\ud2f0\uc544 \ucfe0\ub098",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "\uc544\uc774\ud2f0 \uc870\ub871\ubc15",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "\ud5dd\uac00\ub9ac \ud3ec\ub9b0\ud2b8",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "\uc778\ub3c4\ub124\uc2dc\uc544 \ub8e8\ud53c\uc544",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "\uc774\uc2a4\ub77c\uc5d8 \uc0c8 \uc170\ucf08",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "\uc778\ub3c4 \ub8e8\ud53c",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "\uc774\ub77c\ud06c \ub514\ub098\ub974",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "\uc774\ub780 \ub9ac\uc54c",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "\uc544\uc774\uc2ac\ub780\ub4dc \ud06c\ub85c\ub098",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "\uc790\uba54\uc774\uce74 \ub2ec\ub7ec",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "\uc694\ub974\ub2e8 \ub514\ub098\ub974",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "\uc77c\ubcf8 \uc5d4",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "\ucf00\ub0d0 \uc2e4\ub9c1",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "\uce84\ubcf4\ub514\uc544 \ub9ac\uc5d8",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "\ucf54\ubaa8\ub85c \ud504\ub791",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "\ub0a8\uc544\ud504\ub9ac\uce74 \uacf5\ud654\uad6d \ud06c\ub8e8\uac70\ub79c\ub4dc",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "\ud55c\uad6d \uc6d0",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "\ucfe0\uc6e8\uc774\ud2b8 \ub514\ub098\ub974",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "\ucf00\uc774\ub9e8 \uc81c\ub3c4 \ub2ec\ub7ec",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "\uce74\uc790\ud750\uc2a4\ud0c4 \ud161\uac8c",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "\ub77c\uc624\uc2a4 \ud0b5",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "\ub808\ubc14\ub17c \ud30c\uc6b4\ub4dc",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "\uc218\uad6d \ubcf4\ubb3c",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "\uc2a4\ub9ac\ub791\uce74 \ub8e8\ud53c",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "\ub77c\uc774\ubca0\ub9ac\uc544 \ub2ec\ub7ec",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "\ub808\uc18c\ud1a0 \ub85c\ud2f0",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "\ub9ac\ud22c\uc544\ub2c8\uc544 \ub9ac\ud0c0\uc2a4",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "\ub9ac\ube44\uc544 \ub514\ub098\ub974",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "\uba55\uc2dc\ucf54 50\ud398\uc18c",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "\ubaa8\ub85c\ucf54 \ub514\ub974\ud568",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "\ub2e8\ud48d\uc78e",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "\ubab0\ub3c4\ubc14 \ub808\uc6b0",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "\ub9c8\ub2e4\uac00\uc2a4\uce74\ub974 \uc544\ub9ac\uc544\ub9ac",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "\ub9c8\ucf00\ub3c4\ub2c8\uc544 \ub514\ub098\ub974",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "\ubbf8\uc580\ub9c8 \ucc28\ud2b8",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "\ub9c8\uce74\uc624 \ud30c\ud0c0\uce74",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "\ubaa8\ub9ac\ud0c0\ub2c8\uc548 \uc6b0\uae30\uc57c",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "\ubab0\ud0c0 \ub9ac\ub77c",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "\ubaa8\ub9ac\uc154\uc2a4 \ub8e8\ud53c",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "\ubab0\ub514\ube0c \ub8e8\ud53c\uc57c",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "\ub9d0\ub77c\uc704 \ucf70\ucc28",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "\uba55\uc2dc\ucf54 \ud398\uc18c",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "\ub9d0\ub808\uc774\uc2dc\uc544 \ub9c1\uae43",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "\ubaa8\uc7a0\ube44\ud06c \uba54\ud2f0\uce7c",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "\ub098\ubbf8\ube44\uc544 \ub2ec\ub7ec",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "\ub9e8 \uc12c \ub178\ube14",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "\ub098\uc774\uc9c0\ub9ac\uc544 \ub098\uc774\ub77c",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "\ub2c8\uce74\ub77c\uacfc \ucf54\ub974\ub3c4\ubc14",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "\ub178\ub974\uc6e8\uc774 \ud06c\ub85c\ub124",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "\ub124\ud314 \ub8e8\ud53c",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "\uc0c8\ub85c\uc6b4 \uad70\uc8fc",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "\ub274\uc9c8\ub79c\ub4dc \ub2ec\ub7ec",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "\uc624\ub9cc \ub9ac\uc54c",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "\uc61b \uad70\uc8fc",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "\ud30c\ub098\ub9c8 \ubc1c\ubcf4\uc544",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "\ud398\ub8e8 \ub274 \uc194",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "\ud30c\ud478\uc544\ub274\uae30\ub2c8 \uc911\uad6d",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "\ud544\ub9ac\ud540 \ud398\uc18c",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "\ud30c\ud0a4\uc2a4\ud0c4 \ub8e8\ud53c",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "\ud3f4\ub780\ub4dc \uc990\ub85c\ud2f0",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "\ud30c\ub77c\uacfc\uc774 \uacfc\ub77c\ub2c8",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "\uce74\ud0c0\ub974 \ub9ac\uc584",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "\ub8e8\ub9c8\ub2c8\uc544\uc5b4 \ub274 \ub808\uc6b0",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "\uc138\ub974\ube44\uc544 \ub514\ub098\ub974",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "\ub7ec\uc2dc\uc544 \ub8e8\ube14",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "\ub974\uc644\ub2e4 \ud504\ub791",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "\uc0ac\uc6b0\ub514 \ub9ac\uc584",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "\uc194\ub85c\ubaac \uc81c\ub3c4 \ub2ec\ub7ec",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "\uc138\uc774\uc178 \ub8e8\ud53c",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "\uc218\ub2e8 \ud30c\uc6b4\ub4dc",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "\uc2a4\uc6e8\ub374 \ud06c\ub85c\ub098",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "\uc2f1\uac00\ud3ec\ub974 \ub2ec\ub7ec",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "\uc138\uc778\ud2b8 \ud5ec\ub808\ub098 \ud30c\uc6b4\ub4dc",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "\uc2dc\uc5d0\ub77c\ub9ac\uc628",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "\uc18c\ub9d0\ub9ac\uc544 \uc2e4\ub9c1",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "\uc218\ub9ac\ub0a8 \ub2ec\ub7ec",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "\uc0c1\ud22c\uba54\uc548 \ub3c4\ube0c\ub77c",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "\uc0b4\ubc14\ub3c4\ub974 \ucf5c\ub7fc\ubc84\uc2a4",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "\uc2a4\uc640\uc9c0 \ub9b4\ub791\uac8c\ub2c8",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "\ud0dc\uad6d \ubc14\ud2b8",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "\ud0c0\uc9c0\ud0a4\uc2a4\ud0c4 \uc18c\ube44\ub2c8",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "\ud22c\ub974\ud06c\uba54\ub2c8\uc2a4\ud0c4 \ub9c8\ub098\ud2b8",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "\ud280\ub2c8\uc9c0 \ub514\ub098\ub974",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "\ud1b5\uac00 \ud321\uac00",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "\ud130\ud0a4 \ub9ac\ub77c",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "\ud2b8\ub9ac\ub2c8\ub2e4\ub4dc \ud1a0\ubc14\uace0 \ub2ec\ub7ec",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "\uc2e0\ub300\ub9cc \ub2ec\ub7ec",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "\ud0c4\uc790\ub2c8\uc544 \uc2e4\ub9c1",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "\uc6b0\ud06c\ub77c\uc774\ub098 \ud750\ub9ac\ube0c\ub0d0",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "\uc6b0\uac04\ub2e4 \uc2e4\ub9c1",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "\ubbf8\uad6d \ub2ec\ub7ec",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "\uc6b0\ub8e8\uacfc\uc774 \ud398\uc18c",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "\uc6b0\uc988\ubca0\ud0a4\uc2a4\ud0c4 \uc19c",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "\ubca0\ub124\uc218\uc5d8\ub77c \ubcfc\ub9ac\ubc14\ub974 \uc18c\ubca0\ub77c\ub178",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "\ubca0\ud2b8\ub0a8 \ub3d9",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "\ube0c\ub808\ub12c\ub9ac 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "\ube0c\ub808\ub12c\ub9ac 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "\uc740\ud654(1\ud2b8\ub85c\uc774 \uc628\uc2a4)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "\uc740(Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "\uae08(1\ud2b8\ub85c\uc774 \uc628\uc2a4)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "\uae08(Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "\ub3d9\uce74\ub9ac\ube0c \ub2ec\ub7ec",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa \ud504\ub791 Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "\ud314\ub77c\ub4d0(1\ud2b8\ub85c\uc774 \uc628\uc2a4)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "\ud314\ub77c\ub4d0(Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp \ud504\ub791",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "\ud50c\ub798\ud2f0\ub118(1\ud2b8\ub85c\uc774 \uc628\uc2a4)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "\ubc31\uae08(Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "\uc608\uba58 \ub9ac\uc54c",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "\ub0a8\uc544\ud504\ub9ac\uce74 \uacf5\ud654\uad6d \ub79c\ub4dc",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "\uc7a0\ube44\uc544 \ucf70\ucc28",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "\uc9d0\ubc14\ube0c\uc6e8 \ub2ec\ub7ec",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "\ub300\uc2dc \uc554\ud638\ud654\ud3d0",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "\ube44\ud2b8\ucf54\uc778",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "\ub300\uc2dc \uc554\ud638\ud654\ud3d0",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "\ub77c\uc774\ud2b8\ucf54\uc778",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "\uc774\ub354 \ub9ac\uc6c0",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "\ube44\ud2b8\ucf54\uc778 \uce90\uc2dc",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp \uc554\ud638\ud654\ud3d0",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/nl.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "Verenigde Arabische Emiraten Dirham",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afghaanse Afghaan",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Albanese Leki",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Armeense Dram",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Nederlands Antilliaanse Gulden",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolese Eerst",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Arego",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Argentijnse Peso",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "Australische Dollar",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Australische Nugget",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Arubaanse Florijn",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Bosni\u00eb En Herzegovina Convertible Mark",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "Barbados Dollar",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladesh Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Bulgaarse Lev",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Bahreinse Dinar",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Burundese Frank",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "Bermuda-Dollar",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "Bruneise Dollars",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviaanse",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Brittanni\u00eb",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Braziliaanse Real",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "Bahamaanse Dollar",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Bhutanese Ngultrum",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Wit-Russische Roebel",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "Belizaanse Dollar",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "Canadese Dollar",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Congolese Frank",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Zwitserse Frank",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Chileense Rekeneenheid",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Chileense Peso",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Chinese Yuan",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Colombiaanse Peso",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "Costa Ricaanse Colon",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Cubaanse Peso",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Kaapverdisch Schild",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Cypriotisch Pond",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Tsjechische Kroon",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Djiboutiaanse Frank",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Deense Kroon",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "Dubbele Adelaar",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Dominicaanse Peso",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Algerijnse Dinar",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Egyptische Pond",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Ethiopische Birr",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "Fiji Dollar",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "Franse Napoleon",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Pond Sterling",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Georgische Run",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Ghanese Cedi",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambiaanse Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Guinese Frank",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Guatemalteekse Quetzal",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "Guyanese Dollar",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "Hong Kong Dollar",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Hondurese Lempira",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Kroatisch Kuna",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Ha\u00eftiaanse Kalebas",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Hongaarse Forint",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "Indonesische Roepia",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Isra\u00eblische Nieuwe Sikkel",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Indiase Roepie",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Iraakse Dinar",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Iraanse Rial",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Ijslandse Kroon",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "Jamaicaanse Dollar",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Jordaanse Dinar",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Japanse Yen",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Keniaanse Shilling",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Cambodjaanse Riel",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Comoren Frank",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "Zuid-Afrikaanse Krugerrand",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "Zuid-Koreaanse Won",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Koeweitse Dinar",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "Kaaimaneilandse Dollar",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Kazachstaanse Tenge",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Libanees Pond",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Sukuk-Schatten",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "Sri Lankaanse Roepie",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "Liberiaanse Dollar",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Litouwse Litas",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Libische Dinar",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "Mexicaans 50 Peso",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Marokkaanse Dirham",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Esdoorn Blad",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Moldavische Leu",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Malagassische Ariary",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Macedonische Denar",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanmar Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Macanees Pataca",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Mauritaanse Ouguiya",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Maltese Lira",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "Mauritiaanse Roepie",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Maldivische Rufiyaa",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Malawische Kwacha",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Mexicaanse Peso",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Maleisische Ringgit",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Mozambikaanse Metical",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "Namibische Dollar",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Isle Of Man Noble",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Nigeriaanse Naira",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "Nicaraguaanse C\u00f3rdoba",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Noorse Kroon",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "Nepalese Roepie",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "Nieuwe Soeverein",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "Nieuw-Zeelandse Dollar",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Omaanse Rial",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Oude Soeverein",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Panamese Balboa",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Peruaanse Nieuwe Sol",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papoea-Nieuw-Guinea China",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Filippijnse Peso",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "Pakistaanse Roepie",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Poolse Zloty",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Paraguayaanse Guaran\u00ed",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Qatarese Riyal",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Roemeens Nieuw Leu",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Servische Dinar",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Russische Roebel",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Rwandese Frank",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Saoedische Riyal",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "Dollar Van De Salomonseilanden",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "Seychelse Roepie",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Soedanees Pond",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Zweedse Kroon",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "Singapore Dollar",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Sint-Helena Pond",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Sierra Leone Leone",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Somalische Shilling",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "Surinaamse Dollar",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Sao Tome\u00efsche Dobra",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Salvadoraans Columbus",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Thaise Baht",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Tadzjikistaanse Somoni",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Turkmenistaanse Manat",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Tunesische Dinar",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongaanse Pa (Anga)",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Turkse Lira",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "Trinidad En Tobago-Dollar",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "Nieuwe Taiwanese Dollar",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Tanzaniaanse Shilling",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Oekra\u00efense Grivna",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Oegandese Shilling",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "Verenigde Staten Dollar",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Uruguayaanse Peso",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Oezbekistan Som",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Venezolaanse Bolivar Soberano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Vietnamese Dong",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Zilver (One Troy Ounce)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Zilver (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Goud (\u00c9\u00e9n Troy Ounce)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Goud (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "Oost-Caribische Dollar",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (\u00c9\u00e9n Troy Ounce)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Palladium (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp Franc",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platina (\u00c9\u00e9n Troy Ounce)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platina (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Jemenitische Rial",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "Zuid-Afrikaanse Rand",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Zambiaanse Kwacha",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "Zimbabwaanse Dollar",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash-Cryptovaluta",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash-Cryptovaluta",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp-Cryptovaluta",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/pt-PT.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "Emirados \u00c1rabes Unidos Dirham",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "Afeg\u00e3o Afeg\u00e3o",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "Lek Alban\u00eas",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "Dram Arm\u00eanio",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "Florim Das Antilhas Holandesas",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "Angolan First",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "Areg",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "Peso Argentino",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "D\u00f3lar Australiano",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "Pepita Australiana",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "Aruban Florin",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "Marco Convers\u00edvel Da B\u00f3snia E Herzegovina",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "D\u00f3lar De Barbados",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "Bangladesh Taka",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "Lev B\u00falgaro",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "Dinar Do Bahrein",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "Franco Do Burundi",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "D\u00f3lar Bermudense",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "D\u00f3lares Do Brunei",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "Boliviano",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "Gr\u00e3-Bretanha",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "Real Brasileiro",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "D\u00f3lar Das Bahamas",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "Ngultrum Do But\u00e3o",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "Botswana Pula",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "Rublo Bielorrusso",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "D\u00f3lar De Belize",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "D\u00f3lar Canadense",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "Franco Congol\u00eas",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "Franco Su\u00ed\u00e7o",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "Unidade De Conta Chilena",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "Peso Chileno",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "Yuan Chin\u00eas",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "Yuan Chin\u00eas",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "Peso Colombiano",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "C\u00f3lon Da Costa Rica",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "Peso Cubano",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "Cape Verde Escudo",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "Libra Cipriota",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "Coroa Tcheca",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "Franco Do Djibuti",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "Coroa Dinamarquesa",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\u00c1guia Dupla",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "Peso Dominicano",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "Dinar Argelino",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "Libra Eg\u00edpcia",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "Birr Et\u00edope",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "Euro",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "D\u00f3lar Fijiano",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "Napole\u00e3o Franc\u00eas",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "Libra Esterlina",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "Georgian Run",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "Cedi De Gana",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "G\u00e2mbia Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "Franco Guineense",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "Quetzal Da Guatemala",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "D\u00f3lar Da Guiana",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "D\u00f3lar De Hong Kong",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "Lempira Hondurenha",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "Kuna Croata",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "Caba\u00e7a Haitiana",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "Forint H\u00fangaro",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "R\u00fapia Da Indon\u00e9sia",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "Novo Shekel Israelense",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "Rupia Indiana",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "Dinar Iraquiano",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "Rial Iraniano",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "Kr\u00f3na Island\u00eas",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "D\u00f3lar Jamaicano",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "Dinar Jordaniano",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "Yen Japon\u00eas",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "Xelim Queniano",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "Riel Cambojano",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "Franco Das Comores",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "Krugerrand Da \u00c1frica Do Sul",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "Won Sul-Coreano",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "Dinar Do Kuwait",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "D\u00f3lar Das Ilhas Cayman",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Tenge Do Cazaquist\u00e3o",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "Lao Kip",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "Libra Libanesa",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "Tesouros Sukuk",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "R\u00fapia Do Sri Lanka",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "D\u00f3lar Da Lib\u00e9ria",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "Lesotho Loti",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "Litas Da Litu\u00e2nia",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "Dinar Da L\u00edbia",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "50 Pesos Mexicanos",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "Dirham Marroquino",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "Folha De Carvalho",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "Leu Da Mold\u00e1via",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "Ariary Malgaxe",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "Denar Da Maced\u00f4nia",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "Myanmar Kyat",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "Pataca Macaense",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "Ouguiya Da Maurit\u00e2nia",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "Lira Maltesa",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "R\u00fapia Da Maur\u00edcia",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "Rufiyaa Das Maldivas",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "Kwacha Do Malawi",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "Peso Mexicano",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "Ringgit Da Mal\u00e1sia",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "Metical Mo\u00e7ambicano",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "D\u00f3lar Namibiano",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "Ilha De Man Nobre",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "Naira Nigeriana",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "C\u00f3rdoba Da Nicar\u00e1gua",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "Coroa Norueguesa",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "R\u00fapia Do Nepal",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "New Sovereign",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "D\u00f3lar Neozeland\u00eas",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "Rial De Om\u00e3",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "Soberano Antigo",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "Balboa Panamenho",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "Novo Sol Peruano",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "Papua Nova Guin\u00e9 China",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "Peso Filipino",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "R\u00fapia Do Paquist\u00e3o",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "Zloty Polon\u00eas",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "Guaran\u00ed Paraguaio",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "Rial Do Catar",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "Novo Leu Romeno",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "Dinar S\u00e9rvio",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "Rublo Russo",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "Franco Ruand\u00eas",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "Rial Saudita",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "D\u00f3lar Das Ilhas Salom\u00e3o",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "R\u00fapia Das Seychelles",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "Libra Sudanesa",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "Coroa Sueca",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "D\u00f3lar De Singapura",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "Libra Santa Helena",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "Leoa Serra Leoa",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "Xelim Da Som\u00e1lia",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "D\u00f3lar Do Suriname",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "Dobra De S\u00e3o Tom\u00e9",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "Colombo Salvadorenho",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "Swazi Lilangeni",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "Baht Tailand\u00eas",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "Somoni Do Tajiquist\u00e3o",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "Manat Do Turcomenist\u00e3o",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "Dinar Tunisino",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Pa\u02bbAnga De Tonga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "Lira Turca",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "D\u00f3lar De Trinidad E Tobago",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "Novo D\u00f3lar Taiwan\u00eas",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "Xelim Da Tanz\u00e2nia",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "Hryvnia Ucraniana",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "Xelim De Uganda",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "Dolar Dos Estados Unidos",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "Peso Uruguaio",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "Som Do Uzbequist\u00e3o",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "Bol\u00edvar Soberano Venezuelano",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "Dong Vietnamita",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "Vreneli 10F.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "Vreneli 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "Prata (One Troy On\u00e7a)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "Prata (Kg)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "Ouro (Uma On\u00e7a De Tr\u00f3ia)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "Ouro (Kg)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "D\u00f3lar Do Caribe Oriental",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "Palladium (Uma On\u00e7a Tr\u00f3ia)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "Pal\u00e1dio (Kg)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Franco Cfp",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "Platina (One Troy Once)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "Platina (Kg)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "Rial Iemenita",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "Rand Sul-Africano",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "Kwacha Zambiano",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "D\u00f3lar Zimbabuano",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "Dash Criptomoeda",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "Bitcoin",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "Dash Criptomoeda",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "Bitcoin Cash",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp Criptomoeda",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/ru.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "\u0414\u0438\u0440\u0445\u0430\u043c \u041e\u0430\u044d",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "\u0410\u0444\u0433\u0430\u043d\u0441\u043a\u0438\u0439 \u0410\u0444\u0433\u0430\u043d\u0438",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "\u0410\u043b\u0431\u0430\u043d\u0441\u043a\u0438\u0439 \u041b\u0435\u043a",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "\u0410\u0440\u043c\u044f\u043d\u0441\u043a\u0438\u0439 \u0414\u0440\u0430\u043c",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "\u041d\u0438\u0434\u0435\u0440\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439 \u0410\u043d\u0442\u0438\u043b\u044c\u0441\u043a\u0438\u0439 \u0413\u0443\u043b\u044c\u0434\u0435\u043d",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "\u0410\u043d\u0433\u043e\u043b\u044c\u0441\u043a\u0438\u0439 \u041f\u0435\u0440\u0432\u044b\u0439",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "\u0410\u0440\u0435\u0433",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "\u0410\u0440\u0433\u0435\u043d\u0442\u0438\u043d\u0441\u043a\u043e\u0435 \u041f\u0435\u0441\u043e",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0439\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "\u0410\u0432\u0441\u0442\u0440\u0430\u043b\u0438\u0439\u0441\u043a\u0438\u0439 \u0421\u0430\u043c\u043e\u0440\u043e\u0434\u043e\u043a",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "\u0410\u0440\u0443\u0431\u0430\u043d\u0441\u043a\u0438\u0439 \u0424\u043b\u043e\u0440\u0438\u043d",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0443\u0435\u043c\u0430\u044f \u041c\u0430\u0440\u043a\u0430 \u0411\u043e\u0441\u043d\u0438\u0438 \u0418 \u0413\u0435\u0440\u0446\u0435\u0433\u043e\u0432\u0438\u043d\u044b",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "\u0411\u0430\u0440\u0431\u0430\u0434\u043e\u0441\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "\u0411\u0430\u043d\u0433\u043b\u0430\u0434\u0435\u0448\u0441\u043a\u0430\u044f \u0422\u0430\u043a\u0430",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "\u0411\u043e\u043b\u0433\u0430\u0440\u0441\u043a\u0438\u0439 \u041b\u0435\u0432",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "\u0411\u0430\u0445\u0440\u0435\u0439\u043d\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "\u0411\u0443\u0440\u0443\u043d\u0434\u0438\u0439\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "\u0411\u0435\u0440\u043c\u0443\u0434\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "\u0411\u0440\u0443\u043d\u0435\u0439\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "\u0411\u043e\u043b\u0438\u0432\u0438\u0439\u0441\u043a\u0438\u0439",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "\u0411\u0440\u0438\u0442\u0430\u043d\u0438\u044f",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "\u0411\u0440\u0430\u0437\u0438\u043b\u044c\u0441\u043a\u0438\u0439 \u0420\u0435\u0430\u043b",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "\u0411\u0430\u0433\u0430\u043c\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "\u0411\u0443\u0442\u0430\u043d\u0441\u043a\u0438\u0439 \u041d\u0433\u0443\u043b\u0442\u0440\u0443\u043c",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "\u0411\u043e\u0442\u0441\u0432\u0430\u043d\u0430 \u041f\u0443\u043b\u0430",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "\u0411\u0435\u043b\u043e\u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0420\u0443\u0431\u043b\u044c",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "\u0411\u0435\u043b\u0438\u0437\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "\u041a\u0430\u043d\u0430\u0434\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "\u041a\u043e\u043d\u0433\u043e\u043b\u0435\u0437\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "\u0427\u0438\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0420\u0430\u0441\u0447\u0435\u0442\u043d\u0430\u044f \u0415\u0434\u0438\u043d\u0438\u0446\u0430",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "\u0427\u0438\u043b\u0438\u0439\u0441\u043a\u043e\u0435 \u041f\u0435\u0441\u043e",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u042e\u0430\u043d\u044c",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "\u041a\u0438\u0442\u0430\u0439\u0441\u043a\u0438\u0439 \u042e\u0430\u043d\u044c",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "\u041a\u043e\u043b\u0443\u043c\u0431\u0438\u0439\u0441\u043a\u043e\u0435 \u041f\u0435\u0441\u043e",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "\u041a\u043e\u0441\u0442\u0430\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u041a\u043e\u043b\u043e\u043d",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "\u041a\u0443\u0431\u0438\u043d\u0441\u043a\u043e\u0435 \u041f\u0435\u0441\u043e",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "\u041a\u0430\u0431\u043e-\u0412\u0435\u0440\u0434\u0435 \u0429\u0438\u0442",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "\u041a\u0438\u043f\u0440\u0441\u043a\u0438\u0439 \u0424\u0443\u043d\u0442",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "\u0427\u0435\u0448\u0441\u043a\u0430\u044f \u041a\u0440\u043e\u043d\u0430",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "\u0414\u0436\u0438\u0431\u0443\u0442\u0438\u0439\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "\u0414\u0430\u0442\u0441\u043a\u0430\u044f \u041a\u0440\u043e\u043d\u0430",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\u0414\u0432\u0443\u0433\u043b\u0430\u0432\u044b\u0439 \u041e\u0440\u0435\u043b",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "\u0414\u043e\u043c\u0438\u043d\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u041f\u0435\u0441\u043e",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "\u0410\u043b\u0436\u0438\u0440\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "\u0415\u0433\u0438\u043f\u0435\u0442\u0441\u043a\u0438\u0439 \u0424\u0443\u043d\u0442",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "\u042d\u0444\u0438\u043e\u043f\u0441\u043a\u0438\u0439 \u0411\u044b\u0440",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "\u0415\u0432\u0440\u043e",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "\u0414\u043e\u043b\u043b\u0430\u0440 \u0424\u0438\u0434\u0436\u0438",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "\u0424\u0440\u0430\u043d\u0446\u0443\u0437\u0441\u043a\u0438\u0439 \u041d\u0430\u043f\u043e\u043b\u0435\u043e\u043d",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "\u0424\u0443\u043d\u0442 \u0421\u0442\u0435\u0440\u043b\u0438\u043d\u0433\u043e\u0432",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "\u0413\u0440\u0443\u0437\u0438\u043d\u0441\u043a\u0438\u0439 \u0417\u0430\u0431\u0435\u0433",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "\u0413\u0430\u043d\u0441\u043a\u0438\u0439 \u0421\u0435\u0434\u0438",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "\u0413\u0430\u043c\u0431\u0438\u0439\u0441\u043a\u0438\u0439 \u0414\u0430\u043b\u0430\u0441\u0438",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "\u0413\u0432\u0438\u043d\u0435\u0439\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "\u0413\u0432\u0430\u0442\u0435\u043c\u0430\u043b\u044c\u0441\u043a\u0438\u0439 \u041a\u0435\u0442\u0441\u0430\u043b\u044c",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "\u0413\u0430\u0439\u0430\u043d\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "\u0413\u043e\u043d\u043a\u043e\u043d\u0433\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "\u0413\u043e\u043d\u0434\u0443\u0440\u0430\u0441\u0441\u043a\u0430\u044f \u041b\u0435\u043c\u043f\u0438\u0440\u0430",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "\u0425\u043e\u0440\u0432\u0430\u0442\u0441\u043a\u0430\u044f \u041a\u0443\u043d\u0430",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "\u0413\u0430\u0438\u0442\u044f\u043d\u0441\u043a\u0430\u044f \u0422\u044b\u043a\u0432\u0430",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "\u0412\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u0439 \u0424\u043e\u0440\u0438\u043d\u0442",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "\u0418\u043d\u0434\u043e\u043d\u0435\u0437\u0438\u0439\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "\u041d\u043e\u0432\u044b\u0439 \u0418\u0437\u0440\u0430\u0438\u043b\u044c\u0441\u043a\u0438\u0439 \u0428\u0435\u043a\u0435\u043b\u044c",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "\u0418\u043d\u0434\u0438\u0439\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "\u0418\u0440\u0430\u043a\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "\u0418\u0440\u0430\u043d\u0441\u043a\u0438\u0439 \u0420\u0438\u0430\u043b",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "\u0418\u0441\u043b\u0430\u043d\u0434\u0441\u043a\u0430\u044f \u041a\u0440\u043e\u043d\u0430",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "\u042f\u043c\u0430\u0439\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "\u0418\u043e\u0440\u0434\u0430\u043d\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "\u042f\u043f\u043e\u043d\u0441\u043a\u0430\u044f \u0418\u0435\u043d\u0430",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "\u041a\u0435\u043d\u0438\u0439\u0441\u043a\u0438\u0439 \u0428\u0438\u043b\u043b\u0438\u043d\u0433",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "\u041a\u0430\u043c\u0431\u043e\u0434\u0436\u0438\u0439\u0441\u043a\u0438\u0439 \u0420\u0438\u0435\u043b\u044c",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "\u041a\u043e\u043c\u043e\u0440\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "\u042e\u0436\u043d\u043e\u0430\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u041a\u0440\u044e\u0433\u0435\u0440\u0440\u0430\u043d\u0434",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "\u042e\u0436\u043d\u043e\u043a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439 \u0412\u043e\u043d",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "\u041a\u0443\u0432\u0435\u0439\u0442\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "\u0414\u043e\u043b\u043b\u0430\u0440 \u041a\u0430\u0439\u043c\u0430\u043d\u043e\u0432\u044b\u0445 \u041e\u0441\u0442\u0440\u043e\u0432\u043e\u0432",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "Kazakhstani Tenge",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "\u041b\u0430\u043e \u041a\u0438\u043f",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "\u041b\u0438\u0432\u0430\u043d\u0441\u043a\u0438\u0439 \u0424\u0443\u043d\u0442",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "\u0421\u0443\u043a\u0443\u043a \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "\u0428\u0440\u0438-\u041b\u0430\u043d\u043a\u0438\u0439\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "\u041b\u0438\u0431\u0435\u0440\u0438\u0439\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "\u041b\u0435\u0441\u043e\u0442\u043e \u041b\u043e\u0442\u0438",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "\u041b\u0438\u0442\u043e\u0432\u0441\u043a\u0438\u0435 \u041b\u0438\u0442\u044b",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "\u041b\u0438\u0432\u0438\u0439\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "\u041c\u0435\u043a\u0441\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 50 \u041f\u0435\u0441\u043e",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "\u041c\u0430\u0440\u043e\u043a\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u0414\u0438\u0440\u0445\u0430\u043c",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "\u041a\u043b\u0435\u043d\u043e\u0432\u044b\u0439 \u041b\u0438\u0441\u0442",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "\u041c\u043e\u043b\u0434\u0430\u0432\u0441\u043a\u0438\u0439 \u041b\u0435\u0439",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "\u041c\u0430\u043b\u0430\u0433\u0430\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0410\u0440\u0438\u0430\u0440\u0438",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "\u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "\u041c\u044c\u044f\u043d\u043c\u0430\u043d\u0441\u043a\u0438\u0439 \u041a\u044c\u044f\u0442",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "\u041f\u0430\u0442\u0430\u043a\u0430 \u041c\u0430\u043a\u0430\u043d\u0435\u0437",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "\u041c\u0430\u0432\u0440\u0438\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0423\u0433\u0438\u044f",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "\u041c\u0430\u043b\u044c\u0442\u0438\u0439\u0441\u043a\u0430\u044f \u041b\u0438\u0440\u0430",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "\u041c\u0430\u0432\u0440\u0438\u043a\u0438\u0439\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "\u041c\u0430\u043b\u044c\u0434\u0438\u0432\u0441\u043a\u0430\u044f \u0420\u0443\u0444\u0438\u044f",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "\u041c\u0430\u043b\u0430\u0432\u0438\u0439\u0441\u043a\u0430\u044f \u041a\u0432\u0430\u0447\u0430",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "\u041c\u0435\u043a\u0441\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u041f\u0435\u0441\u043e",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "\u041c\u0430\u043b\u0430\u0439\u0437\u0438\u0439\u0441\u043a\u0438\u0439 \u0420\u0438\u043d\u0433\u0433\u0438\u0442",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "\u041c\u043e\u0437\u0430\u043c\u0431\u0438\u043a\u0441\u043a\u0438\u0439 \u041c\u0435\u0442\u0438\u043a\u0430\u043b",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "\u041d\u0430\u043c\u0438\u0431\u0438\u0439\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "\u041e\u0441\u0442\u0440\u043e\u0432 \u041c\u044d\u043d \u041d\u043e\u0431\u043b",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "\u041d\u0438\u0433\u0435\u0440\u0438\u0439\u0441\u043a\u0430\u044f \u041d\u0430\u0439\u0440\u0430",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "\u041d\u0438\u043a\u0430\u0440\u0430\u0433\u0443\u0430\u043d\u0441\u043a\u0430\u044f \u041a\u043e\u0440\u0434\u043e\u0432\u0430",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "\u041d\u043e\u0440\u0432\u0435\u0436\u0441\u043a\u0430\u044f \u041a\u0440\u043e\u043d\u0430",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "\u041d\u0435\u043f\u0430\u043b\u044c\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "\u041d\u043e\u0432\u044b\u0439 \u0421\u0443\u0432\u0435\u0440\u0435\u043d",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "\u041d\u043e\u0432\u043e\u0437\u0435\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "\u041e\u043c\u0430\u043d\u0441\u043a\u0438\u0439 \u0420\u0438\u0430\u043b",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "\u0421\u0442\u0430\u0440\u044b\u0439 \u041f\u043e\u0432\u0435\u043b\u0438\u0442\u0435\u043b\u044c",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "\u041f\u0430\u043d\u0430\u043c\u0441\u043a\u0438\u0439 \u0411\u0430\u043b\u044c\u0431\u043e\u0430",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "\u041f\u0435\u0440\u0443\u0430\u043d\u0441\u043a\u0438\u0439 \u041d\u043e\u0432\u044b\u0439 \u0421\u043e\u043b",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "\u041f\u0430\u043f\u0443\u0430-\u041d\u043e\u0432\u0430\u044f \u0413\u0432\u0438\u043d\u0435\u044f \u041a\u0438\u0442\u0430\u0439",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "\u0424\u0438\u043b\u0438\u043f\u043f\u0438\u043d\u0441\u043a\u043e\u0435 \u041f\u0435\u0441\u043e",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "\u041f\u0430\u043a\u0438\u0441\u0442\u0430\u043d\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "\u041f\u043e\u043b\u044c\u0441\u043a\u0438\u0439 \u0417\u043b\u043e\u0442\u044b\u0439",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "\u041f\u0430\u0440\u0430\u0433\u0432\u0430\u0439\u0441\u043a\u0438\u0439 \u0413\u0443\u0430\u0440\u0430\u043d\u0438",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "\u041a\u0430\u0442\u0430\u0440\u0441\u043a\u0438\u0439 \u0420\u0438\u0430\u043b",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "\u041d\u043e\u0432\u044b\u0439 \u0420\u0443\u043c\u044b\u043d\u0441\u043a\u0438\u0439 \u041b\u0435\u0439",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "\u0421\u0435\u0440\u0431\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "\u0420\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0420\u0443\u0431\u043b\u044c",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "\u0420\u0443\u0430\u043d\u0434\u0438\u0439\u0441\u043a\u0438\u0439 \u0424\u0440\u0430\u043d\u043a",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "\u0421\u0430\u0443\u0434\u043e\u0432\u0441\u043a\u0438\u0439 \u0420\u0438\u0430\u043b",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "\u0414\u043e\u043b\u043b\u0430\u0440 \u0421\u043e\u043b\u043e\u043c\u043e\u043d\u043e\u0432\u044b\u0445 \u041e\u0441\u0442\u0440\u043e\u0432\u043e\u0432",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "\u0421\u0435\u0439\u0448\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0420\u0443\u043f\u0438\u044f",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "\u0421\u0443\u0434\u0430\u043d\u0441\u043a\u0438\u0439 \u0424\u0443\u043d\u0442",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "\u0428\u0432\u0435\u0434\u0441\u043a\u0430\u044f \u041a\u0440\u043e\u043d\u0430",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "\u0421\u0438\u043d\u0433\u0430\u043f\u0443\u0440\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "\u0424\u0443\u043d\u0442 \u0421\u0432\u044f\u0442\u043e\u0439 \u0415\u043b\u0435\u043d\u044b",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "\u0421\u044c\u0435\u0440\u0440\u0430-\u041b\u0435\u043e\u043d\u0435 \u041b\u0435\u043e\u043d\u0435",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "\u0421\u043e\u043c\u0430\u043b\u0438\u0439\u0441\u043a\u0438\u0439 \u0428\u0438\u043b\u043b\u0438\u043d\u0433",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "\u0421\u0443\u0440\u0438\u043d\u0430\u043c\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "\u0421\u0430\u043d-\u0422\u043e\u043c\u0435\u0430\u043d-\u0414\u043e\u0431\u0440\u0430",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "\u0421\u0430\u043b\u044c\u0432\u0430\u0434\u043e\u0440\u0441\u043a\u0438\u0439 \u041a\u043e\u043b\u0443\u043c\u0431",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "\u0421\u0432\u0430\u0437\u0438\u043b\u0435\u043d\u0434\u0441\u043a\u0438\u0439 \u041b\u0438\u043b\u0430\u043d\u0433\u0435\u043d\u0438",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "\u0422\u0430\u0439\u0441\u043a\u0438\u0439 \u0411\u0430\u0442",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "\u0422\u0430\u0434\u0436\u0438\u043a\u0441\u043a\u0438\u0439 \u0421\u043e\u043c\u043e\u043d\u0438",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "\u0422\u0443\u0440\u043a\u043c\u0435\u043d\u0441\u043a\u0438\u0439 \u041c\u0430\u043d\u0430\u0442",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "\u0422\u0443\u043d\u0438\u0441\u0441\u043a\u0438\u0439 \u0414\u0438\u043d\u0430\u0440",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "\u0422\u043e\u043d\u0433\u0430\u043d\u0441\u043a\u0438\u0439 \u041f\u0430\u0430\u043d\u0433\u0430",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "\u0422\u0443\u0440\u0435\u0446\u043a\u0430\u044f \u041b\u0438\u0440\u0430",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "\u0414\u043e\u043b\u043b\u0430\u0440 \u0422\u0440\u0438\u043d\u0438\u0434\u0430\u0434\u0430 \u0418 \u0422\u043e\u0431\u0430\u0433\u043e",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "\u041d\u043e\u0432\u044b\u0439 \u0422\u0430\u0439\u0432\u0430\u043d\u044c\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "\u0422\u0430\u043d\u0437\u0430\u043d\u0438\u0439\u0441\u043a\u0438\u0439 \u0428\u0438\u043b\u043b\u0438\u043d\u0433",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "\u0423\u043a\u0440\u0430\u0438\u043d\u0441\u043a\u0430\u044f \u0413\u0440\u0438\u0432\u043d\u0430",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "\u0423\u0433\u0430\u043d\u0434\u0438\u0439\u0441\u043a\u0438\u0439 \u0428\u0438\u043b\u043b\u0438\u043d\u0433",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "\u0414\u043e\u043b\u043b\u0430\u0440 \u0421\u0448\u0430",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "\u0423\u0440\u0443\u0433\u0432\u0430\u0439\u0441\u043a\u043e\u0435 \u041f\u0435\u0441\u043e",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "\u0423\u0437\u0431\u0435\u043a\u0441\u043a\u0438\u0439 \u0421\u043e\u043c",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "\u0412\u0435\u043d\u0435\u0441\u0443\u044d\u043b\u044c\u0441\u043a\u0438\u0439 \u0411\u043e\u043b\u0438\u0432\u0430\u0440 \u0421\u043e\u0431\u0435\u0440\u0430\u043d\u043e",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "\u0412\u044c\u0435\u0442\u043d\u0430\u043c\u0441\u043a\u0438\u0439 \u0414\u043e\u043d\u0433",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "\u0412\u0440\u0435\u043d\u0435\u043b\u0438 10\u0424.",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "\u0412\u0440\u0435\u043d\u0435\u043b\u0438 20\u0424",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "\u0421\u0435\u0440\u0435\u0431\u0440\u043e (\u041e\u0434\u043d\u0430 \u0422\u0440\u043e\u0439\u0441\u043a\u0430\u044f \u0423\u043d\u0446\u0438\u044f)",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "\u0421\u0435\u0440\u0435\u0431\u0440\u043e (\u041a\u0433)",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "\u0417\u043e\u043b\u043e\u0442\u043e (\u041e\u0434\u043d\u0430 \u0422\u0440\u043e\u0439\u0441\u043a\u0430\u044f \u0423\u043d\u0446\u0438\u044f)",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "\u0417\u043e\u043b\u043e\u0442\u043e (\u041a\u0433)",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u043e-\u041a\u0430\u0440\u0438\u0431\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "Cfa Franc Bceao",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "\u041f\u0430\u043b\u043b\u0430\u0434\u0438\u0439 (\u041e\u0434\u043d\u0430 \u0422\u0440\u043e\u0439\u0441\u043a\u0430\u044f \u0423\u043d\u0446\u0438\u044f)",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "\u041f\u0430\u043b\u043b\u0430\u0434\u0438\u0439 (\u041a\u0433)",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "Cfp \u0424\u0440\u0430\u043d\u043a",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "\u041f\u043b\u0430\u0442\u0438\u043d\u0430 (\u041e\u0434\u043d\u0430 \u0422\u0440\u043e\u0439\u0441\u043a\u0430\u044f \u0423\u043d\u0446\u0438\u044f)",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "\u041f\u043b\u0430\u0442\u0438\u043d\u0430 (\u041a\u0433)",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "\u0419\u0435\u043c\u0435\u043d\u0441\u043a\u0438\u0439 \u0420\u0438\u0430\u043b",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "\u042e\u0436\u043d\u043e\u0430\u0444\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u0438\u0439 \u0420\u044d\u043d\u0434",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "\u0417\u0430\u043c\u0431\u0438\u0439\u0441\u043a\u0430\u044f \u041a\u0432\u0430\u0447\u0430",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "\u0417\u0438\u043c\u0431\u0430\u0431\u0432\u0438\u0439\u0441\u043a\u0438\u0439 \u0414\u043e\u043b\u043b\u0430\u0440",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "\u041a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430 Dash",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "\u0411\u0438\u0442\u043a\u043e\u0439\u043d",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "\u041a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430 Dash",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "Litecoin",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "Ethereum",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "\u0411\u0438\u0442\u043a\u043e\u0439\u043d \u041a\u044d\u0448",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "\u041a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0430 Xrp",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/zh-Hans.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "\u963f\u8054\u914b\u8fea\u62c9\u59c6",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "\u963f\u5bcc\u6c57 \u963f\u5bcc\u6c57\u5c3c",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "\u963f\u5c14\u5df4\u5c3c\u4e9a\u5217\u514b",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "\u4e9a\u7f8e\u5c3c\u4e9a\u5fb7\u62c9\u59c6",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "\u8377\u5c5e\u5b89\u7684\u5217\u65af\u7fa4\u5c9b\u76fe",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "\u5b89\u54e5\u62c9\u7b2c\u4e00",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "\u963f\u96f7\u683c",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "\u963f\u6839\u5ef7\u6bd4\u7d22",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "\u6fb3\u5143",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "\u6fb3\u5927\u5229\u4e9a\u6398\u91d1",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "\u963f\u9c81\u5df4\u5f17\u7f57\u6797",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "\u6ce2\u65af\u5c3c\u4e9a\u548c\u9ed1\u585e\u54e5\u7ef4\u90a3\u53ef\u5151\u6362\u9a6c\u514b",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "\u5df4\u5df4\u591a\u65af\u5143",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "\u5b5f\u52a0\u62c9\u56fd\u5854\u5361",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "\u4fdd\u52a0\u5229\u4e9a\u5217\u5f17",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "\u5df4\u6797\u7b2c\u7eb3\u5c14",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "\u5e03\u9686\u8fea\u6cd5\u90ce",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "\u767e\u6155\u5927\u5143",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "\u6587\u83b1\u5143",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "\u73bb\u5229\u7ef4\u4e9a",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "\u82f1\u56fd",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "\u5df4\u897f\u96f7\u4e9a\u5c14",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "\u5df4\u54c8\u9a6c\u5143",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "\u4e0d\u4e39\u52aa\u5c14\u7279\u9c81\u59c6",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "\u535a\u8328\u74e6\u7eb3\u666e\u62c9",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "\u767d\u4fc4\u7f57\u65af\u5362\u5e03",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "\u4f2f\u5229\u5179\u5143",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "\u52a0\u5143",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "\u521a\u679c\u6cd5\u90ce",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "\u745e\u58eb\u6cd5\u90ce",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "\u667a\u5229\u8bb0\u8d26\u5355\u4f4d",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "\u667a\u5229\u6bd4\u7d22",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "\u4eba\u6c11\u5e01",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "\u4eba\u6c11\u5e01",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "\u54e5\u4f26\u6bd4\u4e9a\u6bd4\u7d22",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "\u54e5\u65af\u8fbe\u9ece\u52a0\u79d1\u6717",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "\u53e4\u5df4\u6bd4\u7d22",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "\u4f5b\u5f97\u89d2\u76fe\u724c",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "\u585e\u6d66\u8def\u65af\u9551",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "\u6377\u514b\u514b\u6717",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "\u5409\u5e03\u63d0\u6cd5\u90ce",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "\u4e39\u9ea6\u514b\u6717",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\u53cc\u9e70",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "\u591a\u7c73\u5c3c\u52a0\u6bd4\u7d22",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "\u963f\u5c14\u53ca\u5229\u4e9a\u7b2c\u7eb3\u5c14",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "\u57c3\u53ca\u9551",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "\u57c3\u585e\u4fc4\u6bd4\u4e9a\u6bd4\u5c14",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "\u6b27\u5143",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "\u6590\u6d4e\u5143",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "\u6cd5\u56fd\u62ff\u7834\u4ed1",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "\u82f1\u9551",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "\u683c\u9c81\u5409\u4e9a\u8dd1",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "\u52a0\u7eb3\u585e\u5730",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambian Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "\u51e0\u5185\u4e9a\u6cd5\u90ce",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "\u5371\u5730\u9a6c\u62c9\u683c\u67e5\u5c14",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "\u572d\u4e9a\u90a3\u5143",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "\u6e2f\u5143",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "\u6d2a\u90fd\u62c9\u65af\u4f26\u76ae\u62c9",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "\u514b\u7f57\u5730\u4e9a\u5e93\u7eb3",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "\u6d77\u5929\u846b\u82a6",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "\u5308\u7259\u5229\u798f\u6797",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "\u5370\u5c3c\u76fe",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "\u4ee5\u8272\u5217\u65b0\u8c22\u514b\u5c14",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "\u5370\u5ea6\u5362\u6bd4",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "\u4f0a\u62c9\u514b\u7b2c\u7eb3\u5c14",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "\u4f0a\u6717\u91cc\u4e9a\u5c14",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "\u51b0\u5c9b\u514b\u6717",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "\u7259\u4e70\u52a0\u5143",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "\u7ea6\u65e6\u7b2c\u7eb3\u5c14",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "\u65e5\u5706",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "\u80af\u5c3c\u4e9a\u5148\u4ee4",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "\u67ec\u57d4\u5be8\u745e\u5c14",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "\u79d1\u6469\u7f57\u6cd5\u90ce",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "\u5357\u975e\u514b\u9c81\u683c\u6717",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "\u97e9\u5143",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "\u79d1\u5a01\u7279\u7b2c\u7eb3\u5c14",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "\u5f00\u66fc\u7fa4\u5c9b\u5143",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "\u54c8\u8428\u514b\u65af\u5766\u575a\u6208",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "\u8001\u57fa\u666e",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "\u9ece\u5df4\u5ae9\u9551",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "\u56de\u6559\u5b9d\u85cf",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "\u65af\u91cc\u5170\u5361\u5362\u6bd4",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "\u5229\u6bd4\u91cc\u4e9a\u5143",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "\u83b1\u7d22\u6258\u6d1b\u8482",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "\u7acb\u9676\u5b9b\u7acb\u7279",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "\u5229\u6bd4\u4e9a\u7b2c\u7eb3\u5c14",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "\u58a8\u897f\u54e5 50 \u6bd4\u7d22",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "\u6469\u6d1b\u54e5\u8fea\u62c9\u59c6",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "\u67ab\u53f6",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "\u6469\u5c14\u591a\u74e6\u5217\u4f0a",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "\u9a6c\u8fbe\u52a0\u65af\u52a0\u963f\u91cc\u4e9a\u91cc",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "\u9a6c\u5176\u987f\u7b2c\u7eb3\u5c14",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "\u7f05\u5143",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "\u6fb3\u95e8\u5e01",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "\u6bdb\u91cc\u5854\u5c3c\u4e9a\u4e4c\u5409\u4e9a",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "\u9a6c\u8033\u4ed6\u91cc\u62c9",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "\u6bdb\u91cc\u6c42\u65af\u5362\u6bd4",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "\u9a6c\u5c14\u4ee3\u592b\u62c9\u83f2\u4e9a",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "\u9a6c\u62c9\u7ef4\u514b\u74e6\u67e5",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "\u58a8\u897f\u54e5\u6bd4\u7d22",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "\u9a6c\u6765\u897f\u4e9a\u4ee4\u5409",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "\u83ab\u6851\u6bd4\u514b\u6885\u8482\u5361\u5c14",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "\u7eb3\u7c73\u6bd4\u4e9a\u5143",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "\u9a6c\u6069\u5c9b\u8d35\u65cf",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "\u5c3c\u65e5\u5229\u4e9a\u5948\u62c9",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "\u5c3c\u52a0\u62c9\u74dc\u79d1\u5c14\u591a\u74e6",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "\u632a\u5a01\u514b\u6717",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "\u5c3c\u6cca\u5c14\u5362\u6bd4",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "\u65b0\u4e3b\u6743",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "\u65b0\u897f\u5170\u5143",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "\u963f\u66fc\u91cc\u4e9a\u5c14",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "\u8001\u541b\u4e3b",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "\u5df4\u62ff\u9a6c\u5df4\u6ce2\u4e9a",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "\u79d8\u9c81\u65b0\u7d22\u5c14",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "\u5df4\u5e03\u4e9a\u65b0\u51e0\u5185\u4e9a \u4e2d\u56fd",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "\u83f2\u5f8b\u5bbe\u6bd4\u7d22",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "\u5df4\u57fa\u65af\u5766\u5362\u6bd4",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "\u6ce2\u5170\u5179\u7f57\u63d0",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "\u5df4\u62c9\u572d\u74dc\u62c9\u5c3c",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "\u5361\u5854\u5c14\u91cc\u4e9a\u5c14",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "\u7f57\u9a6c\u5c3c\u4e9a\u65b0\u5217\u4f0a",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "\u585e\u5c14\u7ef4\u4e9a\u7b2c\u7eb3\u5c14",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "\u4fc4\u7f57\u65af\u5362\u5e03",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "\u5362\u65fa\u8fbe\u6cd5\u90ce",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "\u6c99\u7279\u91cc\u4e9a\u5c14",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "\u6240\u7f57\u95e8\u7fa4\u5c9b\u5143",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "\u585e\u820c\u5c14\u5362\u6bd4",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "\u82cf\u4e39\u9551",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "\u745e\u5178\u514b\u6717",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "\u65b0\u52a0\u5761\u5143",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "\u5723\u8d6b\u52d2\u62ff\u9551",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "\u585e\u62c9\u5229\u6602\u5229\u6602",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "\u7d22\u9a6c\u91cc\u5148\u4ee4",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "\u82cf\u91cc\u5357\u5143",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "\u5723\u591a\u7f8e\u591a\u5e03\u62c9",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "\u8428\u5c14\u74e6\u591a\u54e5\u4f26\u5e03",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "\u65af\u5a01\u58eb\u5170\u91cc\u5170\u5409\u5c3c",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "\u6cf0\u94e2",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "\u5854\u5409\u514b\u65af\u5766\u7d22\u83ab\u5c3c",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "\u571f\u5e93\u66fc\u65af\u5766\u9a6c\u7eb3\u7279",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "\u7a81\u5c3c\u65af\u7b2c\u7eb3\u5c14",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongan Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "\u571f\u8033\u5176\u91cc\u62c9",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "\u7279\u7acb\u5c3c\u8fbe\u548c\u591a\u5df4\u54e5\u5143",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "\u65b0\u53f0\u5e01",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "\u5766\u6851\u5c3c\u4e9a\u5148\u4ee4",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "\u4e4c\u514b\u5170\u683c\u91cc\u592b\u7eb3",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "\u4e4c\u5e72\u8fbe\u5148\u4ee4",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "\u7f8e\u56fd\u7f8e\u5143",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "\u4e4c\u62c9\u572d\u6bd4\u7d22",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "\u4e4c\u5179\u522b\u514b\u65af\u5766\u7d22\u59c6",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "\u59d4\u5185\u745e\u62c9\u73bb\u5229\u74e6\u5c14\u7d22\u8d1d\u62c9\u8bfa",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "\u8d8a\u5357\u76fe",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "\u5f17\u745e\u5185\u5229 10F\u3002",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "\u7ef4\u5185\u5229 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "\u94f6\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "\u94f6\uff08\u516c\u65a4\uff09",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "\u9ec4\u91d1\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "\u9ec4\u91d1\uff08\u516c\u65a4\uff09",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "\u4e1c\u52a0\u52d2\u6bd4\u5143",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "\u975e\u6d32\u6cd5\u90ce",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "\u94af\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "\u94af\uff08\u516c\u65a4\uff09",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "\u6cd5\u90ce",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "\u767d\u91d1\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "\u94c2\u91d1\uff08\u516c\u65a4\uff09",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "\u4e5f\u95e8\u91cc\u4e9a\u5c14",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "\u5357\u975e\u5170\u7279",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "\u8d5e\u6bd4\u4e9a\u514b\u74e6\u67e5",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "\u6d25\u5df4\u5e03\u97e6\u5143",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "\u8fbe\u4e16\u5e01",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "\u6bd4\u7279\u5e01",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "\u8fbe\u4e16\u5e01",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "\u83b1\u7279\u5e01",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "\u4ee5\u592a\u574a",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "\u6bd4\u7279\u5e01\u73b0\u91d1",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp \u52a0\u5bc6\u8d27\u5e01",
+        "flag": "XRP"
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Simoleon/Resources/zh-Hant.lproj/CurrencyMetadata.json	Thu Jul 29 10:16:26 2021 +0100
@@ -0,0 +1,714 @@
+{
+    "AED": {
+        "name": "\u963f\u806f\u914b\u8fea\u62c9\u59c6",
+        "flag": "AE"
+    },
+    "AFN": {
+        "name": "\u963f\u5bcc\u6c57 \u963f\u5bcc\u6c57\u5c3c",
+        "flag": "AF"
+    },
+    "ALL": {
+        "name": "\u963f\u723e\u5df4\u5c3c\u4e9e\u5217\u514b",
+        "flag": "AL"
+    },
+    "AMD": {
+        "name": "\u4e9e\u7f8e\u5c3c\u4e9e\u5fb7\u62c9\u59c6",
+        "flag": "AM"
+    },
+    "ANG": {
+        "name": "\u8377\u5c6c\u5b89\u7684\u5217\u65af\u7fa4\u5cf6\u76fe",
+        "flag": "CW"
+    },
+    "AOA": {
+        "name": "\u5b89\u54e5\u62c9\u7b2c\u4e00",
+        "flag": "AO"
+    },
+    "ARE": {
+        "name": "\u963f\u96f7\u683c",
+        "flag": "AR"
+    },
+    "ARS": {
+        "name": "\u963f\u6839\u5ef7\u6bd4\u7d22",
+        "flag": "AR"
+    },
+    "AUD": {
+        "name": "\u6fb3\u5143",
+        "flag": "AU"
+    },
+    "AUN": {
+        "name": "\u6fb3\u5927\u5229\u4e9e\u6398\u91d1",
+        "flag": "AU"
+    },
+    "AWG": {
+        "name": "\u963f\u9b6f\u5df4\u5f17\u7f85\u6797",
+        "flag": "AW"
+    },
+    "BAM": {
+        "name": "\u6ce2\u65af\u5c3c\u4e9e\u548c\u9ed1\u585e\u54e5\u7dad\u90a3\u53ef\u514c\u63db\u99ac\u514b",
+        "flag": "BA"
+    },
+    "BBD": {
+        "name": "\u5df4\u5df4\u591a\u65af\u5143",
+        "flag": "BB"
+    },
+    "BDT": {
+        "name": "\u5b5f\u52a0\u62c9\u570b\u5854\u5361",
+        "flag": "BD"
+    },
+    "BGN": {
+        "name": "\u4fdd\u52a0\u5229\u4e9e\u5217\u5f17",
+        "flag": "BG"
+    },
+    "BHD": {
+        "name": "\u5df4\u6797\u7b2c\u7d0d\u723e",
+        "flag": "BH"
+    },
+    "BIF": {
+        "name": "\u5e03\u9686\u8fea\u6cd5\u90ce",
+        "flag": "BI"
+    },
+    "BMD": {
+        "name": "\u767e\u6155\u5927\u5143",
+        "flag": "BM"
+    },
+    "BND": {
+        "name": "\u6587\u840a\u5143",
+        "flag": "BN"
+    },
+    "BOB": {
+        "name": "\u73bb\u5229\u7dad\u4e9e",
+        "flag": "BO"
+    },
+    "BRI": {
+        "name": "\u82f1\u570b",
+        "flag": "BR"
+    },
+    "BRL": {
+        "name": "\u5df4\u897f\u96f7\u4e9e\u723e",
+        "flag": "BR"
+    },
+    "BSD": {
+        "name": "\u5df4\u54c8\u99ac\u5143",
+        "flag": "BS"
+    },
+    "BTN": {
+        "name": "\u4e0d\u4e39\u52aa\u723e\u7279\u9b6f\u59c6",
+        "flag": "BT"
+    },
+    "BWP": {
+        "name": "\u535a\u8328\u74e6\u7d0d\u666e\u62c9",
+        "flag": "BW"
+    },
+    "BYN": {
+        "name": "\u767d\u4fc4\u7f85\u65af\u76e7\u5e03",
+        "flag": "BY"
+    },
+    "BZD": {
+        "name": "\u4f2f\u5229\u8332\u5143",
+        "flag": "BZ"
+    },
+    "CAD": {
+        "name": "\u52a0\u5143",
+        "flag": "CA"
+    },
+    "CDF": {
+        "name": "\u525b\u679c\u6cd5\u90ce",
+        "flag": "CD"
+    },
+    "CHF": {
+        "name": "\u745e\u58eb\u6cd5\u90ce",
+        "flag": "CH"
+    },
+    "CLF": {
+        "name": "\u667a\u5229\u8a18\u8cec\u55ae\u4f4d",
+        "flag": "CL"
+    },
+    "CLP": {
+        "name": "\u667a\u5229\u6bd4\u7d22",
+        "flag": "CL"
+    },
+    "CNH": {
+        "name": "\u4eba\u6c11\u5e63",
+        "flag": "CN"
+    },
+    "CNY": {
+        "name": "\u4eba\u6c11\u5e63",
+        "flag": "CN"
+    },
+    "COP": {
+        "name": "\u54e5\u502b\u6bd4\u4e9e\u6bd4\u7d22",
+        "flag": "CO"
+    },
+    "CRC": {
+        "name": "\u54e5\u65af\u9054\u9ece\u52a0\u79d1\u6717",
+        "flag": "CR"
+    },
+    "CUP": {
+        "name": "\u53e4\u5df4\u6bd4\u7d22",
+        "flag": "CU"
+    },
+    "CVE": {
+        "name": "\u4f5b\u5f97\u89d2\u76fe\u724c",
+        "flag": "CV"
+    },
+    "CYP": {
+        "name": "\u585e\u6d66\u8def\u65af\u938a",
+        "flag": "CY"
+    },
+    "CZK": {
+        "name": "\u6377\u514b\u514b\u6717",
+        "flag": "CZ"
+    },
+    "DJF": {
+        "name": "\u5409\u5e03\u63d0\u6cd5\u90ce",
+        "flag": "DJ"
+    },
+    "DKK": {
+        "name": "\u4e39\u9ea5\u514b\u6717",
+        "flag": "DK"
+    },
+    "DOE": {
+        "name": "\u96d9\u9df9",
+        "flag": "DO"
+    },
+    "DOP": {
+        "name": "\u591a\u7c73\u5c3c\u52a0\u6bd4\u7d22",
+        "flag": "DO"
+    },
+    "DZD": {
+        "name": "\u963f\u723e\u53ca\u5229\u4e9e\u7b2c\u7d0d\u723e",
+        "flag": "DZ"
+    },
+    "EGP": {
+        "name": "\u57c3\u53ca\u938a",
+        "flag": "EG"
+    },
+    "ETB": {
+        "name": "\u57c3\u585e\u4fc4\u6bd4\u4e9e\u6bd4\u723e",
+        "flag": "ET"
+    },
+    "EUR": {
+        "name": "\u6b50\u5143",
+        "flag": "EU"
+    },
+    "FJD": {
+        "name": "\u6590\u6fdf\u5143",
+        "flag": "FJ"
+    },
+    "FRN": {
+        "name": "\u6cd5\u570b\u62ff\u7834\u5d19",
+        "flag": "FR"
+    },
+    "GBP": {
+        "name": "\u82f1\u938a",
+        "flag": "GB"
+    },
+    "GEL": {
+        "name": "\u683c\u9b6f\u5409\u4e9e\u8dd1",
+        "flag": "GE"
+    },
+    "GHS": {
+        "name": "\u52a0\u7d0d\u585e\u5730",
+        "flag": "GH"
+    },
+    "GMD": {
+        "name": "Gambian Dalasi",
+        "flag": "GM"
+    },
+    "GNF": {
+        "name": "\u5e7e\u5167\u4e9e\u6cd5\u90ce",
+        "flag": "GN"
+    },
+    "GTQ": {
+        "name": "\u5371\u5730\u99ac\u62c9\u683c\u67e5\u723e",
+        "flag": "GT"
+    },
+    "GYD": {
+        "name": "\u572d\u4e9e\u90a3\u5143",
+        "flag": "GY"
+    },
+    "HKD": {
+        "name": "\u6e2f\u5143",
+        "flag": "HK"
+    },
+    "HNL": {
+        "name": "\u6d2a\u90fd\u62c9\u65af\u502b\u76ae\u62c9",
+        "flag": "HN"
+    },
+    "HRK": {
+        "name": "\u514b\u7f85\u5730\u4e9e\u5eab\u7d0d",
+        "flag": "HR"
+    },
+    "HTG": {
+        "name": "\u6d77\u5929\u846b\u8606",
+        "flag": "HT"
+    },
+    "HUF": {
+        "name": "\u5308\u7259\u5229\u798f\u6797",
+        "flag": "HU"
+    },
+    "IDR": {
+        "name": "\u5370\u5c3c\u76fe",
+        "flag": "ID"
+    },
+    "ILS": {
+        "name": "\u4ee5\u8272\u5217\u65b0\u8b1d\u514b\u723e",
+        "flag": "IL"
+    },
+    "INR": {
+        "name": "\u5370\u5ea6\u76e7\u6bd4",
+        "flag": "IN"
+    },
+    "IQD": {
+        "name": "\u4f0a\u62c9\u514b\u7b2c\u7d0d\u723e",
+        "flag": "IQ"
+    },
+    "IRR": {
+        "name": "\u4f0a\u6717\u91cc\u4e9e\u723e",
+        "flag": "IR"
+    },
+    "ISK": {
+        "name": "\u51b0\u5cf6\u514b\u6717",
+        "flag": "IS"
+    },
+    "JMD": {
+        "name": "\u7259\u8cb7\u52a0\u5143",
+        "flag": "JM"
+    },
+    "JOD": {
+        "name": "\u7d04\u65e6\u7b2c\u7d0d\u723e",
+        "flag": "JO"
+    },
+    "JPY": {
+        "name": "\u65e5\u5713",
+        "flag": "JP"
+    },
+    "KES": {
+        "name": "\u80af\u5c3c\u4e9e\u5148\u4ee4",
+        "flag": "KE"
+    },
+    "KHR": {
+        "name": "\u67ec\u57d4\u5be8\u745e\u723e",
+        "flag": "KH"
+    },
+    "KMF": {
+        "name": "\u79d1\u6469\u7f85\u6cd5\u90ce",
+        "flag": "KM"
+    },
+    "KRU": {
+        "name": "\u5357\u975e\u514b\u9b6f\u683c\u6717",
+        "flag": "KR"
+    },
+    "KRW": {
+        "name": "\u97d3\u5143",
+        "flag": "KR"
+    },
+    "KWD": {
+        "name": "\u79d1\u5a01\u7279\u7b2c\u7d0d\u723e",
+        "flag": "KW"
+    },
+    "KYD": {
+        "name": "\u958b\u66fc\u7fa4\u5cf6\u5143",
+        "flag": "KY"
+    },
+    "KZT": {
+        "name": "\u54c8\u85a9\u514b\u65af\u5766\u5805\u6208",
+        "flag": "KZ"
+    },
+    "LAK": {
+        "name": "\u8001\u57fa\u666e",
+        "flag": "LA"
+    },
+    "LBP": {
+        "name": "\u9ece\u5df4\u5ae9\u938a",
+        "flag": "LB"
+    },
+    "LFX": {
+        "name": "\u56de\u6559\u5bf6\u85cf",
+        "flag": "MY"
+    },
+    "LKR": {
+        "name": "\u65af\u91cc\u862d\u5361\u76e7\u6bd4",
+        "flag": "LK"
+    },
+    "LRD": {
+        "name": "\u5229\u6bd4\u91cc\u4e9e\u5143",
+        "flag": "LR"
+    },
+    "LSL": {
+        "name": "\u840a\u7d22\u6258\u6d1b\u8482",
+        "flag": "LS"
+    },
+    "LTL": {
+        "name": "\u7acb\u9676\u5b9b\u7acb\u7279",
+        "flag": "LT"
+    },
+    "LYD": {
+        "name": "\u5229\u6bd4\u4e9e\u7b2c\u7d0d\u723e",
+        "flag": "LY"
+    },
+    "M5P": {
+        "name": "\u58a8\u897f\u54e5 50 \u6bd4\u7d22",
+        "flag": "MX"
+    },
+    "MAD": {
+        "name": "\u6469\u6d1b\u54e5\u8fea\u62c9\u59c6",
+        "flag": "MA"
+    },
+    "MAL": {
+        "name": "\u6953\u8449",
+        "flag": "MA"
+    },
+    "MDL": {
+        "name": "\u6469\u723e\u591a\u74e6\u5217\u4f0a",
+        "flag": "MD"
+    },
+    "MGA": {
+        "name": "\u99ac\u9054\u52a0\u65af\u52a0\u963f\u91cc\u4e9e\u91cc",
+        "flag": "MG"
+    },
+    "MKD": {
+        "name": "\u99ac\u5176\u9813\u7b2c\u7d0d\u723e",
+        "flag": "MK"
+    },
+    "MMK": {
+        "name": "\u7dec\u5143",
+        "flag": "MM"
+    },
+    "MOP": {
+        "name": "\u6fb3\u9580\u5e63",
+        "flag": "MO"
+    },
+    "MRU": {
+        "name": "\u6bdb\u91cc\u5854\u5c3c\u4e9e\u70cf\u5409\u4e9e",
+        "flag": "MR"
+    },
+    "MTL": {
+        "name": "\u99ac\u8033\u4ed6\u91cc\u62c9",
+        "flag": "MT"
+    },
+    "MUR": {
+        "name": "\u6bdb\u91cc\u6c42\u65af\u76e7\u6bd4",
+        "flag": "MU"
+    },
+    "MVR": {
+        "name": "\u99ac\u723e\u4ee3\u592b\u62c9\u83f2\u4e9e",
+        "flag": "MV"
+    },
+    "MWK": {
+        "name": "\u99ac\u62c9\u7dad\u514b\u74e6\u67e5",
+        "flag": "MW"
+    },
+    "MXN": {
+        "name": "\u58a8\u897f\u54e5\u6bd4\u7d22",
+        "flag": "MX"
+    },
+    "MYR": {
+        "name": "\u99ac\u4f86\u897f\u4e9e\u4ee4\u5409",
+        "flag": "MY"
+    },
+    "MZN": {
+        "name": "\u83ab\u6851\u6bd4\u514b\u6885\u8482\u5361\u723e",
+        "flag": "MZ"
+    },
+    "NAD": {
+        "name": "\u7d0d\u7c73\u6bd4\u4e9e\u5143",
+        "flag": "NA"
+    },
+    "NBL": {
+        "name": "\u99ac\u6069\u5cf6\u8cb4\u65cf",
+        "flag": "IM"
+    },
+    "NGN": {
+        "name": "\u5c3c\u65e5\u5229\u4e9e\u5948\u62c9",
+        "flag": "NG"
+    },
+    "NIO": {
+        "name": "\u5c3c\u52a0\u62c9\u74dc\u79d1\u723e\u591a\u74e6",
+        "flag": "NI"
+    },
+    "NOK": {
+        "name": "\u632a\u5a01\u514b\u6717",
+        "flag": "NO"
+    },
+    "NPR": {
+        "name": "\u5c3c\u6cca\u723e\u76e7\u6bd4",
+        "flag": "NP"
+    },
+    "NSO": {
+        "name": "\u65b0\u4e3b\u6b0a",
+        "flag": "GB"
+    },
+    "NZD": {
+        "name": "\u65b0\u897f\u862d\u5143",
+        "flag": "NZ"
+    },
+    "OMR": {
+        "name": "\u963f\u66fc\u91cc\u4e9e\u723e",
+        "flag": "OM"
+    },
+    "OSO": {
+        "name": "\u8001\u541b\u4e3b",
+        "flag": "GB"
+    },
+    "PAB": {
+        "name": "\u5df4\u62ff\u99ac\u5df4\u6ce2\u4e9e",
+        "flag": "PA"
+    },
+    "PEN": {
+        "name": "\u79d8\u9b6f\u65b0\u7d22\u723e",
+        "flag": "PE"
+    },
+    "PGK": {
+        "name": "\u5df4\u5e03\u4e9e\u65b0\u5e7e\u5167\u4e9e \u4e2d\u570b",
+        "flag": "PG"
+    },
+    "PHP": {
+        "name": "\u83f2\u5f8b\u8cd3\u6bd4\u7d22",
+        "flag": "PH"
+    },
+    "PKR": {
+        "name": "\u5df4\u57fa\u65af\u5766\u76e7\u6bd4",
+        "flag": "PK"
+    },
+    "PLN": {
+        "name": "\u6ce2\u862d\u8332\u7f85\u63d0",
+        "flag": "PL"
+    },
+    "PYG": {
+        "name": "\u5df4\u62c9\u572d\u74dc\u62c9\u5c3c",
+        "flag": "PY"
+    },
+    "QAR": {
+        "name": "\u5361\u5854\u723e\u91cc\u4e9e\u723e",
+        "flag": "QA"
+    },
+    "RON": {
+        "name": "\u7f85\u99ac\u5c3c\u4e9e\u65b0\u5217\u4f0a",
+        "flag": "RO"
+    },
+    "RSD": {
+        "name": "\u585e\u723e\u7dad\u4e9e\u7b2c\u7d0d\u723e",
+        "flag": "RS"
+    },
+    "RUB": {
+        "name": "\u4fc4\u7f85\u65af\u76e7\u5e03",
+        "flag": "RU"
+    },
+    "RWF": {
+        "name": "\u76e7\u65fa\u9054\u6cd5\u90ce",
+        "flag": "RW"
+    },
+    "SAR": {
+        "name": "\u6c99\u7279\u91cc\u4e9e\u723e",
+        "flag": "SA"
+    },
+    "SBD": {
+        "name": "\u6240\u7f85\u9580\u7fa4\u5cf6\u5143",
+        "flag": "SB"
+    },
+    "SCR": {
+        "name": "\u585e\u820c\u723e\u76e7\u6bd4",
+        "flag": "SC"
+    },
+    "SDG": {
+        "name": "\u8607\u4e39\u938a",
+        "flag": "SD"
+    },
+    "SEK": {
+        "name": "\u745e\u5178\u514b\u6717",
+        "flag": "SE"
+    },
+    "SGD": {
+        "name": "\u65b0\u52a0\u5761\u5143",
+        "flag": "SG"
+    },
+    "SHP": {
+        "name": "\u8056\u8d6b\u52d2\u62ff\u938a",
+        "flag": "SH"
+    },
+    "SLL": {
+        "name": "\u585e\u62c9\u5229\u6602\u5229\u6602",
+        "flag": "SL"
+    },
+    "SOS": {
+        "name": "\u7d22\u99ac\u91cc\u5148\u4ee4",
+        "flag": "SO"
+    },
+    "SRD": {
+        "name": "\u8607\u91cc\u5357\u5143",
+        "flag": "SR"
+    },
+    "STN": {
+        "name": "\u8056\u591a\u7f8e\u591a\u5e03\u62c9",
+        "flag": "ST"
+    },
+    "SVC": {
+        "name": "\u85a9\u723e\u74e6\u591a\u54e5\u502b\u5e03",
+        "flag": "SV"
+    },
+    "SZL": {
+        "name": "\u65af\u5a01\u58eb\u862d\u91cc\u862d\u5409\u5c3c",
+        "flag": "SZ"
+    },
+    "THB": {
+        "name": "\u6cf0\u9296",
+        "flag": "TH"
+    },
+    "TJS": {
+        "name": "\u5854\u5409\u514b\u65af\u5766\u7d22\u83ab\u5c3c",
+        "flag": "TJ"
+    },
+    "TMT": {
+        "name": "\u571f\u5eab\u66fc\u65af\u5766\u99ac\u7d0d\u7279",
+        "flag": "TM"
+    },
+    "TND": {
+        "name": "\u7a81\u5c3c\u65af\u7b2c\u7d0d\u723e",
+        "flag": "TN"
+    },
+    "TOP": {
+        "name": "Tongan Pa\u02bbAnga",
+        "flag": "TO"
+    },
+    "TRY": {
+        "name": "\u571f\u8033\u5176\u91cc\u62c9",
+        "flag": "TR"
+    },
+    "TTD": {
+        "name": "\u7279\u7acb\u5c3c\u9054\u548c\u591a\u5df4\u54e5\u5143",
+        "flag": "TT"
+    },
+    "TWD": {
+        "name": "\u65b0\u53f0\u5e63",
+        "flag": "TW"
+    },
+    "TZS": {
+        "name": "\u5766\u6851\u5c3c\u4e9e\u5148\u4ee4",
+        "flag": "TZ"
+    },
+    "UAH": {
+        "name": "\u70cf\u514b\u862d\u683c\u91cc\u592b\u7d0d",
+        "flag": "UA"
+    },
+    "UGX": {
+        "name": "\u70cf\u5e72\u9054\u5148\u4ee4",
+        "flag": "UG"
+    },
+    "USD": {
+        "name": "\u7f8e\u570b\u7f8e\u5143",
+        "flag": "US"
+    },
+    "UYU": {
+        "name": "\u70cf\u62c9\u572d\u6bd4\u7d22",
+        "flag": "UY"
+    },
+    "UZS": {
+        "name": "\u70cf\u8332\u5225\u514b\u65af\u5766\u7d22\u59c6",
+        "flag": "UZ"
+    },
+    "VES": {
+        "name": "\u59d4\u5167\u745e\u62c9\u73bb\u5229\u74e6\u723e\u7d22\u8c9d\u62c9\u8afe",
+        "flag": "VE"
+    },
+    "VND": {
+        "name": "\u8d8a\u5357\u76fe",
+        "flag": "VN"
+    },
+    "VRL": {
+        "name": "\u5f17\u745e\u5167\u5229 10F\u3002",
+        "flag": "CH"
+    },
+    "VRN": {
+        "name": "\u7dad\u5167\u5229 20F",
+        "flag": "CH"
+    },
+    "XAG": {
+        "name": "\u9280\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XAG"
+    },
+    "XAGK": {
+        "name": "\u9280\uff08\u516c\u65a4\uff09",
+        "flag": "XAG"
+    },
+    "XAU": {
+        "name": "\u9ec3\u91d1\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XAU"
+    },
+    "XAUK": {
+        "name": "\u9ec3\u91d1\uff08\u516c\u65a4\uff09",
+        "flag": "XAU"
+    },
+    "XCD": {
+        "name": "\u6771\u52a0\u52d2\u6bd4\u5143",
+        "flag": "AI"
+    },
+    "XOF": {
+        "name": "\u975e\u6d32\u6cd5\u90ce",
+        "flag": "SN"
+    },
+    "XPD": {
+        "name": "\u9200\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XPD"
+    },
+    "XPDK": {
+        "name": "\u9200\uff08\u516c\u65a4\uff09",
+        "flag": "XPD"
+    },
+    "XPF": {
+        "name": "\u6cd5\u90ce",
+        "flag": "PF"
+    },
+    "XPT": {
+        "name": "\u767d\u91d1\uff08\u4e00\u91d1\u8861\u76ce\u53f8\uff09",
+        "flag": "XPT"
+    },
+    "XPTK": {
+        "name": "\u9251\u91d1\uff08\u516c\u65a4\uff09",
+        "flag": "XPT"
+    },
+    "YER": {
+        "name": "\u4e5f\u9580\u91cc\u4e9e\u723e",
+        "flag": "YE"
+    },
+    "ZAR": {
+        "name": "\u5357\u975e\u862d\u7279",
+        "flag": "ZA"
+    },
+    "ZMW": {
+        "name": "\u8d0a\u6bd4\u4e9e\u514b\u74e6\u67e5",
+        "flag": "ZM"
+    },
+    "ZWD": {
+        "name": "\u6d25\u5df4\u5e03\u97cb\u5143",
+        "flag": "ZW"
+    },
+    "DASH": {
+        "name": "\u9054\u4e16\u5e63",
+        "flag": "DASH"
+    },
+    "BTC": {
+        "name": "\u6bd4\u7279\u5e63",
+        "flag": "BTC"
+    },
+    "DSH": {
+        "name": "\u9054\u4e16\u5e63",
+        "flag": "DASH"
+    },
+    "LTC": {
+        "name": "\u840a\u7279\u5e63",
+        "flag": "LTC"
+    },
+    "ETH": {
+        "name": "\u4ee5\u592a\u574a",
+        "flag": "ETH"
+    },
+    "BCH": {
+        "name": "\u6bd4\u7279\u5e63\u73fe\u91d1",
+        "flag": "BTC"
+    },
+    "XRP": {
+        "name": "Xrp \u52a0\u5bc6\u8ca8\u5e63",
+        "flag": "XRP"
+    }
+}