diff --git a/AppIntentVocabulary.plist b/AppIntentVocabulary.plist
deleted file mode 100644
index 5b485ef93..000000000
--- a/AppIntentVocabulary.plist
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
- IntentPhrases
-
-
- IntentName
- INStartCallIntent
- IntentExamples
-
-
- Call John with Linphone
-
- Appeler Jean avec Linphone
-
- Llamar a Juan con Linphone
-
- Rufe John mit Linphone an
-
- Позвонить Джону через Linphone
-
- Ligar para João com Linphone
-
- Ligar para João com Linphone
-
- Bel John met Linphone
-
- Zavolat Janovi přes Linphone
-
- Zavolať Jánovi cez Linphone
-
- Подзвонити Джону через Linphone
-
- Hívd fel Johnt Linphone-nal
-
- Soita Johnille Linphonella
-
- Trucar a en Joan amb Linphone
-
- Јави му се на Џон преку Linphone
-
- Deitu Johni Linphone-rekin
-
- 用 Linphone 给约翰打电话
-
-
-
-
-
diff --git a/Base.lproj/AppIntentVocabulary.plist b/Base.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/Base.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/LinphoneApp.xcodeproj/project.pbxproj b/LinphoneApp.xcodeproj/project.pbxproj
index b400e529d..ad4d9f6d7 100644
--- a/LinphoneApp.xcodeproj/project.pbxproj
+++ b/LinphoneApp.xcodeproj/project.pbxproj
@@ -203,6 +203,8 @@
D7D5AD832DD34F2300016721 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = D7D5AD822DD34F2300016721 /* FirebaseCrashlytics */; };
D7D5AD852DD34F3700016721 /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = D7D5AD842DD34F3700016721 /* FirebaseAnalytics */; };
D7D5AD872DD34F3C00016721 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = D7D5AD862DD34F3C00016721 /* FirebaseCrashlytics */; };
+ D7D67B6A2F601F6100DD9976 /* AppIntentVocabulary.plist in Resources */ = {isa = PBXBuildFile; fileRef = D7D67B692F601F6100DD9976 /* AppIntentVocabulary.plist */; };
+ D7D67B6B2F601F6100DD9976 /* AppIntentVocabulary.plist in Resources */ = {isa = PBXBuildFile; fileRef = D7D67B692F601F6100DD9976 /* AppIntentVocabulary.plist */; };
D7DA67622ACCB2FA00E95002 /* LoginFragment.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7DA67612ACCB2FA00E95002 /* LoginFragment.swift */; };
D7DA67642ACCB31700E95002 /* ProfileModeFragment.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7DA67632ACCB31700E95002 /* ProfileModeFragment.swift */; };
D7DC096F2CFA1D7600A6D47C /* AccountProfileFragment.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7DC096E2CFA1D7400A6D47C /* AccountProfileFragment.swift */; };
@@ -222,8 +224,6 @@
D7F01ADE2E1D0DA3006942C0 /* PopupUpdatePassword.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F01ADD2E1D0D92006942C0 /* PopupUpdatePassword.swift */; };
D7F4D9CB2B5FD27200CDCD76 /* CallsListFragment.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F4D9CA2B5FD27200CDCD76 /* CallsListFragment.swift */; };
D7F5F6412C359F3B007FCF2F /* SipAddressesPopup.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F5F6402C359F3B007FCF2F /* SipAddressesPopup.swift */; };
- D7F988C42F5B1CF800CA7C6D /* AppIntentVocabulary.plist in Resources */ = {isa = PBXBuildFile; fileRef = D7F988C32F5B1CF800CA7C6D /* AppIntentVocabulary.plist */; };
- D7F988C52F5B1CF800CA7C6D /* AppIntentVocabulary.plist in Resources */ = {isa = PBXBuildFile; fileRef = D7F988C32F5B1CF800CA7C6D /* AppIntentVocabulary.plist */; };
D7FB55112AD447FD00A5AB15 /* RegisterFragment.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7FB55102AD447FD00A5AB15 /* RegisterFragment.swift */; };
D7FC8E4A2EBA12F90080C09D /* Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D7FC8E492EBA12F90080C09D /* Launch Screen.storyboard */; };
/* End PBXBuildFile section */
@@ -469,6 +469,24 @@
D7D24D102AC1B4E800C6F35B /* NotoSans-SemiBold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "NotoSans-SemiBold.ttf"; sourceTree = ""; };
D7D24D112AC1B4E800C6F35B /* NotoSans-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "NotoSans-Bold.ttf"; sourceTree = ""; };
D7D24D122AC1B4E800C6F35B /* NotoSans-ExtraBold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "NotoSans-ExtraBold.ttf"; sourceTree = ""; };
+ D7D67B682F601F6100DD9976 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Base; path = Base.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B6C2F601F6C00DD9976 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = en; path = en.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B6D2F601F6D00DD9976 /* eu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = eu; path = eu.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B6E2F601F6D00DD9976 /* ca */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = ca; path = ca.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B6F2F601F6E00DD9976 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "zh-Hans"; path = "zh-Hans.lproj/AppIntentVocabulary.plist"; sourceTree = ""; };
+ D7D67B702F601F6E00DD9976 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = cs; path = cs.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B712F601F6F00DD9976 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = nl; path = nl.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B722F601F6F00DD9976 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = fi; path = fi.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B732F601F7000DD9976 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = fr; path = fr.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B742F601F7000DD9976 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = de; path = de.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B752F601F7100DD9976 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = hu; path = hu.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B762F601F7100DD9976 /* mk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = mk; path = mk.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B772F601F7200DD9976 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = pt; path = pt.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B782F601F7300DD9976 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "pt-BR"; path = "pt-BR.lproj/AppIntentVocabulary.plist"; sourceTree = ""; };
+ D7D67B792F601F7400DD9976 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = ru; path = ru.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B7A2F601F7400DD9976 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = sk; path = sk.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B7B2F601F7400DD9976 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = es; path = es.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
+ D7D67B7C2F601F7500DD9976 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = uk; path = uk.lproj/AppIntentVocabulary.plist; sourceTree = ""; };
D7DA67612ACCB2FA00E95002 /* LoginFragment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginFragment.swift; sourceTree = ""; };
D7DA67632ACCB31700E95002 /* ProfileModeFragment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileModeFragment.swift; sourceTree = ""; };
D7DC096E2CFA1D7400A6D47C /* AccountProfileFragment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountProfileFragment.swift; sourceTree = ""; };
@@ -489,7 +507,6 @@
D7F372C42E65C51E0008B863 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "Localizable/zh-Hans.lproj/Localizable.strings"; sourceTree = ""; };
D7F4D9CA2B5FD27200CDCD76 /* CallsListFragment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallsListFragment.swift; sourceTree = ""; };
D7F5F6402C359F3B007FCF2F /* SipAddressesPopup.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SipAddressesPopup.swift; sourceTree = ""; };
- D7F988C32F5B1CF800CA7C6D /* AppIntentVocabulary.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = AppIntentVocabulary.plist; sourceTree = ""; };
D7FB55102AD447FD00A5AB15 /* RegisterFragment.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterFragment.swift; sourceTree = ""; };
D7FC8E492EBA12F90080C09D /* Launch Screen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = "Launch Screen.storyboard"; sourceTree = ""; };
/* End PBXFileReference section */
@@ -700,7 +717,7 @@
D719ABAA2ABC67BF00B41C10 = {
isa = PBXGroup;
children = (
- D7F988C32F5B1CF800CA7C6D /* AppIntentVocabulary.plist */,
+ D7D67B692F601F6100DD9976 /* AppIntentVocabulary.plist */,
660D8A702B517D260092694D /* GoogleService-Info.plist */,
D719ABB52ABC67BF00B41C10 /* Linphone */,
660AAF7C2B839272004C0FA6 /* msgNotificationService */,
@@ -1396,7 +1413,7 @@
D719ABBB2ABC67BF00B41C10 /* Assets.xcassets in Resources */,
D7D24D132AC1B4E800C6F35B /* NotoSans-Medium.ttf in Resources */,
D732A90C2B0376F500DB42BA /* linphonerc-default in Resources */,
- D7F988C42F5B1CF800CA7C6D /* AppIntentVocabulary.plist in Resources */,
+ D7D67B6A2F601F6100DD9976 /* AppIntentVocabulary.plist in Resources */,
D732A90D2B0376F500DB42BA /* linphonerc-factory in Resources */,
D783C77C2B1089B200622CC2 /* assistant_linphone_default_values in Resources */,
660D8A712B517D260092694D /* GoogleService-Info.plist in Resources */,
@@ -1414,7 +1431,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- D7F988C52F5B1CF800CA7C6D /* AppIntentVocabulary.plist in Resources */,
+ D7D67B6B2F601F6100DD9976 /* AppIntentVocabulary.plist in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1716,6 +1733,31 @@
name = Localizable.strings;
sourceTree = "";
};
+ D7D67B692F601F6100DD9976 /* AppIntentVocabulary.plist */ = {
+ isa = PBXVariantGroup;
+ children = (
+ D7D67B682F601F6100DD9976 /* Base */,
+ D7D67B6C2F601F6C00DD9976 /* en */,
+ D7D67B6D2F601F6D00DD9976 /* eu */,
+ D7D67B6E2F601F6D00DD9976 /* ca */,
+ D7D67B6F2F601F6E00DD9976 /* zh-Hans */,
+ D7D67B702F601F6E00DD9976 /* cs */,
+ D7D67B712F601F6F00DD9976 /* nl */,
+ D7D67B722F601F6F00DD9976 /* fi */,
+ D7D67B732F601F7000DD9976 /* fr */,
+ D7D67B742F601F7000DD9976 /* de */,
+ D7D67B752F601F7100DD9976 /* hu */,
+ D7D67B762F601F7100DD9976 /* mk */,
+ D7D67B772F601F7200DD9976 /* pt */,
+ D7D67B782F601F7300DD9976 /* pt-BR */,
+ D7D67B792F601F7400DD9976 /* ru */,
+ D7D67B7A2F601F7400DD9976 /* sk */,
+ D7D67B7B2F601F7400DD9976 /* es */,
+ D7D67B7C2F601F7500DD9976 /* uk */,
+ );
+ name = AppIntentVocabulary.plist;
+ sourceTree = "";
+ };
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
diff --git a/ca.lproj/AppIntentVocabulary.plist b/ca.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/ca.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/cs.lproj/AppIntentVocabulary.plist b/cs.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/cs.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/de.lproj/AppIntentVocabulary.plist b/de.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/de.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/en.lproj/AppIntentVocabulary.plist b/en.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/en.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/es.lproj/AppIntentVocabulary.plist b/es.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/es.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/eu.lproj/AppIntentVocabulary.plist b/eu.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/eu.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/fi.lproj/AppIntentVocabulary.plist b/fi.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/fi.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/fr.lproj/AppIntentVocabulary.plist b/fr.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/fr.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/hu.lproj/AppIntentVocabulary.plist b/hu.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/hu.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/mk.lproj/AppIntentVocabulary.plist b/mk.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/mk.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/nl.lproj/AppIntentVocabulary.plist b/nl.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/nl.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/pt-BR.lproj/AppIntentVocabulary.plist b/pt-BR.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/pt-BR.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/pt.lproj/AppIntentVocabulary.plist b/pt.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/pt.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/ru.lproj/AppIntentVocabulary.plist b/ru.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/ru.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/sk.lproj/AppIntentVocabulary.plist b/sk.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/sk.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/uk.lproj/AppIntentVocabulary.plist b/uk.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/uk.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+
diff --git a/zh-Hans.lproj/AppIntentVocabulary.plist b/zh-Hans.lproj/AppIntentVocabulary.plist
new file mode 100644
index 000000000..3ba0a1cc0
--- /dev/null
+++ b/zh-Hans.lproj/AppIntentVocabulary.plist
@@ -0,0 +1,16 @@
+
+
+
+ IntentPhrases
+
+
+ IntentName
+ INStartCallIntent
+ IntentExamples
+
+ Call John with Linphone
+
+
+
+
+