diff --git a/Classes/LinphoneUI/ar.lproj/UICallBar.strings b/Classes/LinphoneUI/ar.lproj/UICallBar.strings
new file mode 100644
index 000000000..376efec81
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UICallBar.strings
@@ -0,0 +1,138 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Hangup"; ObjectID = "7"; */
+"7.accessibilityLabel" = "Hangup";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Pause"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Pause";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Speaker"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Speaker"; ObjectID = "9"; */
+"9.normalTitle" = "Speaker";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Options"; ObjectID = "10"; */
+"10.accessibilityLabel" = "Options";
+
+/* Class = "IBUIButton"; normalTitle = "Options"; ObjectID = "10"; */
+"10.normalTitle" = "Options";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Micro"; ObjectID = "11"; */
+"11.accessibilityLabel" = "Micro";
+
+/* Class = "IBUIButton"; normalTitle = "Micro"; ObjectID = "11"; */
+"11.normalTitle" = "Micro";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Video"; ObjectID = "12"; */
+"12.accessibilityLabel" = "Video";
+
+/* Class = "IBUIButton"; normalTitle = "Video"; ObjectID = "12"; */
+"12.normalTitle" = "Video";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Start conference"; ObjectID = "21"; */
+"21.accessibilityLabel" = "Start conference";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Star"; ObjectID = "62"; */
+"62.accessibilityLabel" = "Star";
+
+/* Class = "IBUIButton"; accessibilityLabel = "6"; ObjectID = "63"; */
+"63.accessibilityLabel" = "6";
+
+/* Class = "IBUIButton"; accessibilityLabel = "0"; ObjectID = "64"; */
+"64.accessibilityLabel" = "0";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sharp"; ObjectID = "65"; */
+"65.accessibilityLabel" = "Sharp";
+
+/* Class = "IBUIButton"; accessibilityLabel = "9"; ObjectID = "66"; */
+"66.accessibilityLabel" = "9";
+
+/* Class = "IBUIButton"; accessibilityLabel = "8"; ObjectID = "67"; */
+"67.accessibilityLabel" = "8";
+
+/* Class = "IBUIButton"; accessibilityLabel = "7"; ObjectID = "68"; */
+"68.accessibilityLabel" = "7";
+
+/* Class = "IBUIButton"; accessibilityLabel = "4"; ObjectID = "69"; */
+"69.accessibilityLabel" = "4";
+
+/* Class = "IBUIButton"; accessibilityLabel = "5"; ObjectID = "70"; */
+"70.accessibilityLabel" = "5";
+
+/* Class = "IBUIButton"; accessibilityLabel = "3"; ObjectID = "71"; */
+"71.accessibilityLabel" = "3";
+
+/* Class = "IBUIButton"; accessibilityLabel = "2"; ObjectID = "72"; */
+"72.accessibilityLabel" = "2";
+
+/* Class = "IBUIButton"; accessibilityLabel = "1"; ObjectID = "73"; */
+"73.accessibilityLabel" = "1";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add call"; ObjectID = "88"; */
+"88.accessibilityLabel" = "Add call";
+
+/* Class = "IBUIButton"; normalTitle = "Add call"; ObjectID = "88"; */
+"88.normalTitle" = "Add call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Transfer call"; ObjectID = "90"; */
+"90.accessibilityLabel" = "Transfer call";
+
+/* Class = "IBUIButton"; normalTitle = "Transfer"; ObjectID = "90"; */
+"90.normalTitle" = "Transfer";
+
+/* Class = "IBUIButton"; normalTitle = "Options"; ObjectID = "110"; */
+"110.normalTitle" = "Options";
+
+/* Class = "IBUIButton"; normalTitle = "Speaker"; ObjectID = "111"; */
+"111.normalTitle" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Micro"; ObjectID = "112"; */
+"112.normalTitle" = "Micro";
+
+/* Class = "IBUIButton"; normalTitle = "Video"; ObjectID = "113"; */
+"113.normalTitle" = "Video";
+
+/* Class = "IBUIButton"; normalTitle = "Add call"; ObjectID = "127"; */
+"127.normalTitle" = "Add call";
+
+/* Class = "IBUIButton"; normalTitle = "Transfer"; ObjectID = "128"; */
+"128.normalTitle" = "Transfer";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Route"; ObjectID = "164"; */
+"164.accessibilityLabel" = "Route";
+
+/* Class = "IBUIButton"; normalTitle = "Route"; ObjectID = "164"; */
+"164.normalTitle" = "Route";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Speaker"; ObjectID = "168"; */
+"168.accessibilityLabel" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Speaker"; ObjectID = "168"; */
+"168.normalTitle" = "Speaker";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Receiver"; ObjectID = "169"; */
+"169.accessibilityLabel" = "Receiver";
+
+/* Class = "IBUIButton"; normalTitle = "Receiver"; ObjectID = "169"; */
+"169.normalTitle" = "Receiver";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Bluetooth"; ObjectID = "174"; */
+"174.accessibilityLabel" = "Bluetooth";
+
+/* Class = "IBUIButton"; normalTitle = "Bluetooth"; ObjectID = "174"; */
+"174.normalTitle" = "Bluetooth";
+
+/* Class = "IBUIButton"; normalTitle = "Route"; ObjectID = "183"; */
+"183.normalTitle" = "Route";
+
+/* Class = "IBUIButton"; normalTitle = "Speaker"; ObjectID = "187"; */
+"187.normalTitle" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Receiver"; ObjectID = "188"; */
+"188.normalTitle" = "Receiver";
+
+/* Class = "IBUIButton"; normalTitle = "Bluetooth"; ObjectID = "193"; */
+"193.normalTitle" = "Bluetooth";
diff --git a/Classes/LinphoneUI/ar.lproj/UICallBar~ipad.strings b/Classes/LinphoneUI/ar.lproj/UICallBar~ipad.strings
new file mode 100644
index 000000000..dd79026b1
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UICallBar~ipad.strings
@@ -0,0 +1,108 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "10"; */
+"10.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Hangup"; ObjectID = "11"; */
+"11.accessibilityLabel" = "Hangup";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Start conference"; ObjectID = "12"; */
+"12.accessibilityLabel" = "Start conference";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Pause"; ObjectID = "13"; */
+"13.accessibilityLabel" = "Pause";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Options"; ObjectID = "14"; */
+"14.accessibilityLabel" = "Options";
+
+/* Class = "IBUIButton"; normalTitle = "Options"; ObjectID = "14"; */
+"14.normalTitle" = "Options";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Speaker"; ObjectID = "15"; */
+"15.accessibilityLabel" = "Speaker";
+
+/* Class = "IBUIButton"; disabledTitle = "Speaker"; ObjectID = "15"; */
+"15.disabledTitle" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Speaker"; ObjectID = "15"; */
+"15.normalTitle" = "Speaker";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Micro"; ObjectID = "16"; */
+"16.accessibilityLabel" = "Micro";
+
+/* Class = "IBUIButton"; normalTitle = "Micro"; ObjectID = "16"; */
+"16.normalTitle" = "Micro";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Video"; ObjectID = "17"; */
+"17.accessibilityLabel" = "Video";
+
+/* Class = "IBUIButton"; normalTitle = "Video"; ObjectID = "17"; */
+"17.normalTitle" = "Video";
+
+/* Class = "IBUIButton"; accessibilityLabel = "1"; ObjectID = "19"; */
+"19.accessibilityLabel" = "1";
+
+/* Class = "IBUIButton"; accessibilityLabel = "2"; ObjectID = "20"; */
+"20.accessibilityLabel" = "2";
+
+/* Class = "IBUIButton"; accessibilityLabel = "3"; ObjectID = "21"; */
+"21.accessibilityLabel" = "3";
+
+/* Class = "IBUIButton"; accessibilityLabel = "4"; ObjectID = "22"; */
+"22.accessibilityLabel" = "4";
+
+/* Class = "IBUIButton"; accessibilityLabel = "5"; ObjectID = "23"; */
+"23.accessibilityLabel" = "5";
+
+/* Class = "IBUIButton"; accessibilityLabel = "6"; ObjectID = "24"; */
+"24.accessibilityLabel" = "6";
+
+/* Class = "IBUIButton"; accessibilityLabel = "7"; ObjectID = "25"; */
+"25.accessibilityLabel" = "7";
+
+/* Class = "IBUIButton"; accessibilityLabel = "8"; ObjectID = "26"; */
+"26.accessibilityLabel" = "8";
+
+/* Class = "IBUIButton"; accessibilityLabel = "9"; ObjectID = "27"; */
+"27.accessibilityLabel" = "9";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Star"; ObjectID = "28"; */
+"28.accessibilityLabel" = "Star";
+
+/* Class = "IBUIButton"; accessibilityLabel = "0"; ObjectID = "29"; */
+"29.accessibilityLabel" = "0";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sharp"; ObjectID = "30"; */
+"30.accessibilityLabel" = "Sharp";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add call"; ObjectID = "31"; */
+"31.accessibilityLabel" = "Add call";
+
+/* Class = "IBUIButton"; normalTitle = "Add call"; ObjectID = "31"; */
+"31.normalTitle" = "Add call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Transfer call"; ObjectID = "32"; */
+"32.accessibilityLabel" = "Transfer call";
+
+/* Class = "IBUIButton"; normalTitle = "Transfer"; ObjectID = "32"; */
+"32.normalTitle" = "Transfer";
+
+/* Class = "IBUIButton"; normalTitle = "Options"; ObjectID = "39"; */
+"39.normalTitle" = "Options";
+
+/* Class = "IBUIButton"; normalTitle = "Video"; ObjectID = "40"; */
+"40.normalTitle" = "Video";
+
+/* Class = "IBUIButton"; normalTitle = "Micro"; ObjectID = "41"; */
+"41.normalTitle" = "Micro";
+
+/* Class = "IBUIButton"; disabledTitle = "Speaker"; ObjectID = "42"; */
+"42.disabledTitle" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Speaker"; ObjectID = "42"; */
+"42.normalTitle" = "Speaker";
+
+/* Class = "IBUIButton"; normalTitle = "Add call"; ObjectID = "60"; */
+"60.normalTitle" = "Add call";
+
+/* Class = "IBUIButton"; normalTitle = "Transfer"; ObjectID = "61"; */
+"61.normalTitle" = "Transfer";
diff --git a/Classes/LinphoneUI/ar.lproj/UICallCell.strings b/Classes/LinphoneUI/ar.lproj/UICallCell.strings
new file mode 100644
index 000000000..02815f4cd
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UICallCell.strings
@@ -0,0 +1,129 @@
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "17"; */
+"17.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "0102030405"; ObjectID = "17"; */
+"17.text" = "0102030405";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Call state"; ObjectID = "18"; */
+"18.accessibilityLabel" = "Call state";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Duration"; ObjectID = "19"; */
+"19.accessibilityLabel" = "Duration";
+
+/* Class = "IBUILabel"; text = "12:34"; ObjectID = "19"; */
+"19.text" = "12:34";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Contact's avatar"; ObjectID = "29"; */
+"29.accessibilityLabel" = "Contact's avatar";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Expand"; ObjectID = "38"; */
+"38.accessibilityLabel" = "Expand";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Pause"; ObjectID = "47"; */
+"47.accessibilityLabel" = "Pause";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Remove"; ObjectID = "49"; */
+"49.accessibilityLabel" = "Remove";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Audio codec"; ObjectID = "84"; */
+"84.accessibilityLabel" = "Audio codec";
+
+/* Class = "IBUILabel"; text = "SILK"; ObjectID = "84"; */
+"84.text" = "SILK";
+
+/* Class = "IBUILabel"; text = "Codec:"; ObjectID = "85"; */
+"85.text" = "Codec:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Audio upload bandwidth"; ObjectID = "90"; */
+"90.accessibilityLabel" = "Audio upload bandwidth";
+
+/* Class = "IBUILabel"; text = "2 KB/s"; ObjectID = "90"; */
+"90.text" = "2 KB/s";
+
+/* Class = "IBUILabel"; text = "Upload bandwidth:"; ObjectID = "91"; */
+"91.text" = "Upload bandwidth:";
+
+/* Class = "IBUILabel"; text = "Download bandwidth:"; ObjectID = "93"; */
+"93.text" = "Download bandwidth:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video upload bandwidth"; ObjectID = "94"; */
+"94.accessibilityLabel" = "Video upload bandwidth";
+
+/* Class = "IBUILabel"; text = "10.0 KB/s"; ObjectID = "94"; */
+"94.text" = "10.0 KB/s";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Audio section"; ObjectID = "95"; */
+"95.accessibilityLabel" = "Audio section";
+
+/* Class = "IBUILabel"; text = "Audio"; ObjectID = "95"; */
+"95.text" = "Audio";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Audio ICE connectivity state"; ObjectID = "97"; */
+"97.accessibilityLabel" = "Audio ICE connectivity state";
+
+/* Class = "IBUILabel"; text = "not activated"; ObjectID = "97"; */
+"97.text" = "not activated";
+
+/* Class = "IBUILabel"; text = "ICE connectivity:"; ObjectID = "98"; */
+"98.text" = "ICE connectivity:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video section"; ObjectID = "101"; */
+"101.accessibilityLabel" = "Video section";
+
+/* Class = "IBUILabel"; text = "Video"; ObjectID = "101"; */
+"101.text" = "Video";
+
+/* Class = "IBUILabel"; text = "Codec:"; ObjectID = "105"; */
+"105.text" = "Codec:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video codec"; ObjectID = "106"; */
+"106.accessibilityLabel" = "Video codec";
+
+/* Class = "IBUILabel"; text = "SILK"; ObjectID = "106"; */
+"106.text" = "SILK";
+
+/* Class = "IBUILabel"; text = "Upload bandwidth:"; ObjectID = "107"; */
+"107.text" = "Upload bandwidth:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video upload bandwidth"; ObjectID = "108"; */
+"108.accessibilityLabel" = "Video upload bandwidth";
+
+/* Class = "IBUILabel"; text = "2 KB/s"; ObjectID = "108"; */
+"108.text" = "2 KB/s";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Audio download bandwidth"; ObjectID = "109"; */
+"109.accessibilityLabel" = "Audio download bandwidth";
+
+/* Class = "IBUILabel"; text = "10.0 KB/s"; ObjectID = "109"; */
+"109.text" = "10.0 KB/s";
+
+/* Class = "IBUILabel"; text = "Download bandwidth:"; ObjectID = "110"; */
+"110.text" = "Download bandwidth:";
+
+/* Class = "IBUILabel"; text = "ICE connectivity:"; ObjectID = "111"; */
+"111.text" = "ICE connectivity:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video ICE connectivity state"; ObjectID = "112"; */
+"112.accessibilityLabel" = "Video ICE connectivity state";
+
+/* Class = "IBUILabel"; text = "not activated"; ObjectID = "112"; */
+"112.text" = "not activated";
+
+/* Class = "IBUILabel"; text = "Size sent:"; ObjectID = "6PM-O1-cYd"; */
+"6PM-O1-cYd.text" = "Size sent:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video upload bandwidth"; ObjectID = "CCZ-g0-5g1"; */
+"CCZ-g0-5g1.accessibilityLabel" = "Video upload bandwidth";
+
+/* Class = "IBUILabel"; text = "320x240"; ObjectID = "CCZ-g0-5g1"; */
+"CCZ-g0-5g1.text" = "320x240";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Video upload bandwidth"; ObjectID = "RxS-YG-dqM"; */
+"RxS-YG-dqM.accessibilityLabel" = "Video upload bandwidth";
+
+/* Class = "IBUILabel"; text = "320x240"; ObjectID = "RxS-YG-dqM"; */
+"RxS-YG-dqM.text" = "320x240";
+
+/* Class = "IBUILabel"; text = "Size received:"; ObjectID = "nNJ-4U-pl2"; */
+"nNJ-4U-pl2.text" = "Size received:";
diff --git a/Classes/LinphoneUI/ar.lproj/UICallCell.xib b/Classes/LinphoneUI/ar.lproj/UICallCell.xib
new file mode 100644
index 000000000..be7cfac55
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UICallCell.xib
@@ -0,0 +1,480 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Classes/LinphoneUI/ar.lproj/UIChatCell.strings b/Classes/LinphoneUI/ar.lproj/UIChatCell.strings
new file mode 100644
index 000000000..b1776b93f
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIChatCell.strings
@@ -0,0 +1,21 @@
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact name"; ObjectID = "20"; */
+"20.accessibilityLabel" = "Contact name";
+
+/* Class = "IBUILabel"; text = "John"; ObjectID = "20"; */
+"20.text" = "John";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Message"; ObjectID = "21"; */
+"21.accessibilityLabel" = "Message";
+
+/* Class = "IBUILabel"; text = "This is a message"; ObjectID = "21"; */
+"21.text" = "This is a message";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Delete"; ObjectID = "32"; */
+"32.accessibilityLabel" = "Delete";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Unread message number"; ObjectID = "41"; */
+"41.accessibilityLabel" = "Unread message number";
+
+/* Class = "IBUILabel"; text = "3"; ObjectID = "41"; */
+"41.text" = "3";
diff --git a/Classes/LinphoneUI/ar.lproj/UIChatRoomCell.strings b/Classes/LinphoneUI/ar.lproj/UIChatRoomCell.strings
new file mode 100644
index 000000000..a63902106
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIChatRoomCell.strings
@@ -0,0 +1,9 @@
+
+/* Class = "IBUILabel"; text = "09/09/2009 at 09:09"; ObjectID = "22"; */
+"22.text" = "09/09/2009 at 09:09";
+
+/* Class = "IBUIButton"; normalTitle = "Download image"; ObjectID = "33"; */
+"33.normalTitle" = "Download image";
+
+/* Class = "IBUITextView"; text = "They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety."; ObjectID = "43"; */
+"43.text" = "They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety.";
diff --git a/Classes/LinphoneUI/ar.lproj/UICompositeViewController.strings b/Classes/LinphoneUI/ar.lproj/UICompositeViewController.strings
new file mode 100644
index 000000000..e69de29bb
diff --git a/Classes/LinphoneUI/ar.lproj/UIConferenceHeader.strings b/Classes/LinphoneUI/ar.lproj/UIConferenceHeader.strings
new file mode 100644
index 000000000..f8b2f472b
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIConferenceHeader.strings
@@ -0,0 +1,9 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Pause"; ObjectID = "13"; */
+"13.accessibilityLabel" = "Pause";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Conference"; ObjectID = "15"; */
+"15.accessibilityLabel" = "Conference";
+
+/* Class = "IBUILabel"; text = "Conference"; ObjectID = "15"; */
+"15.text" = "Conference";
diff --git a/Classes/LinphoneUI/ar.lproj/UIContactCell.strings b/Classes/LinphoneUI/ar.lproj/UIContactCell.strings
new file mode 100644
index 000000000..e9f547898
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIContactCell.strings
@@ -0,0 +1,12 @@
+
+/* Class = "IBUILabel"; accessibilityLabel = "Firstname"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Firstname";
+
+/* Class = "IBUILabel"; text = "John"; ObjectID = "6"; */
+"6.text" = "John";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Lastname"; ObjectID = "10"; */
+"10.accessibilityLabel" = "Lastname";
+
+/* Class = "IBUILabel"; text = "Doe"; ObjectID = "10"; */
+"10.text" = "Doe";
diff --git a/Classes/LinphoneUI/ar.lproj/UIContactDetailsFooter.strings b/Classes/LinphoneUI/ar.lproj/UIContactDetailsFooter.strings
new file mode 100644
index 000000000..76ed6981c
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIContactDetailsFooter.strings
@@ -0,0 +1,6 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Remove"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Remove";
+
+/* Class = "IBUIButton"; normalTitle = "Remove Contact"; ObjectID = "5"; */
+"5.normalTitle" = "Remove Contact";
diff --git a/Classes/LinphoneUI/ar.lproj/UIContactDetailsHeader.strings b/Classes/LinphoneUI/ar.lproj/UIContactDetailsHeader.strings
new file mode 100644
index 000000000..01850acaa
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIContactDetailsHeader.strings
@@ -0,0 +1,9 @@
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "Contact1"; ObjectID = "8"; */
+"8.text" = "Contact1";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Contact's avatar"; ObjectID = "22"; */
+"22.accessibilityLabel" = "Contact's avatar";
diff --git a/Classes/LinphoneUI/ar.lproj/UIHistoryCell.strings b/Classes/LinphoneUI/ar.lproj/UIHistoryCell.strings
new file mode 100644
index 000000000..7c6bb5084
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIHistoryCell.strings
@@ -0,0 +1,9 @@
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact name"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Contact name";
+
+/* Class = "IBUILabel"; text = "John"; ObjectID = "5"; */
+"5.text" = "John";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Call type"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Call type";
diff --git a/Classes/LinphoneUI/ar.lproj/UIMainBar.strings b/Classes/LinphoneUI/ar.lproj/UIMainBar.strings
new file mode 100644
index 000000000..be3db1bbe
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIMainBar.strings
@@ -0,0 +1,39 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Chat"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Chat";
+
+/* Class = "IBUIButton"; normalTitle = "Chat"; ObjectID = "5"; */
+"5.normalTitle" = "Chat";
+
+/* Class = "IBUIButton"; accessibilityLabel = "History"; ObjectID = "6"; */
+"6.accessibilityLabel" = "History";
+
+/* Class = "IBUIButton"; normalTitle = "History"; ObjectID = "6"; */
+"6.normalTitle" = "History";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Dialer"; ObjectID = "7"; */
+"7.accessibilityLabel" = "Dialer";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Contacts"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Contacts";
+
+/* Class = "IBUIButton"; normalTitle = "Contacts"; ObjectID = "8"; */
+"8.normalTitle" = "Contacts";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Settings"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Settings";
+
+/* Class = "IBUIButton"; normalTitle = "Settings"; ObjectID = "9"; */
+"9.normalTitle" = "Settings";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Missed call(s)"; ObjectID = "34"; */
+"34.accessibilityLabel" = "Missed call(s)";
+
+/* Class = "IBUILabel"; text = "99"; ObjectID = "34"; */
+"34.text" = "99";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Missed message(s)"; ObjectID = "38"; */
+"38.accessibilityLabel" = "Missed message(s)";
+
+/* Class = "IBUILabel"; text = "99"; ObjectID = "38"; */
+"38.text" = "99";
diff --git a/Classes/LinphoneUI/ar.lproj/UIMainBar~ipad.strings b/Classes/LinphoneUI/ar.lproj/UIMainBar~ipad.strings
new file mode 100644
index 000000000..a1bdc4b16
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIMainBar~ipad.strings
@@ -0,0 +1,57 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Dialer"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Dialer";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Chat"; ObjectID = "7"; */
+"7.accessibilityLabel" = "Chat";
+
+/* Class = "IBUIButton"; normalTitle = "Chat"; ObjectID = "7"; */
+"7.normalTitle" = "Chat";
+
+/* Class = "IBUIButton"; accessibilityLabel = "History"; ObjectID = "8"; */
+"8.accessibilityLabel" = "History";
+
+/* Class = "IBUIButton"; normalTitle = "History"; ObjectID = "8"; */
+"8.normalTitle" = "History";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Contacts"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Contacts";
+
+/* Class = "IBUIButton"; normalTitle = "Contacts"; ObjectID = "9"; */
+"9.normalTitle" = "Contacts";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Settings"; ObjectID = "10"; */
+"10.accessibilityLabel" = "Settings";
+
+/* Class = "IBUIButton"; normalTitle = "Settings"; ObjectID = "10"; */
+"10.normalTitle" = "Settings";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Missed call(s)"; ObjectID = "11"; */
+"11.accessibilityLabel" = "Missed call(s)";
+
+/* Class = "IBUILabel"; text = "99"; ObjectID = "11"; */
+"11.text" = "99";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Missed message(s)"; ObjectID = "14"; */
+"14.accessibilityLabel" = "Missed message(s)";
+
+/* Class = "IBUILabel"; text = "99"; ObjectID = "14"; */
+"14.text" = "99";
+
+/* Class = "IBUIButton"; normalTitle = "Settings"; ObjectID = "30"; */
+"30.normalTitle" = "Settings";
+
+/* Class = "IBUIButton"; normalTitle = "Contacts"; ObjectID = "31"; */
+"31.normalTitle" = "Contacts";
+
+/* Class = "IBUIButton"; normalTitle = "History"; ObjectID = "32"; */
+"32.normalTitle" = "History";
+
+/* Class = "IBUIButton"; normalTitle = "Chat"; ObjectID = "33"; */
+"33.normalTitle" = "Chat";
+
+/* Class = "IBUILabel"; text = "99"; ObjectID = "38"; */
+"38.text" = "99";
+
+/* Class = "IBUILabel"; text = "99"; ObjectID = "39"; */
+"39.text" = "99";
diff --git a/Classes/LinphoneUI/ar.lproj/UIStateBar.strings b/Classes/LinphoneUI/ar.lproj/UIStateBar.strings
new file mode 100644
index 000000000..8fe7ca61e
--- /dev/null
+++ b/Classes/LinphoneUI/ar.lproj/UIStateBar.strings
@@ -0,0 +1,24 @@
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Registration state"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Registration state";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Registration state"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Registration state";
+
+/* Class = "IBUILabel"; text = "CARAMBA"; ObjectID = "6"; */
+"6.text" = "CARAMBA";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Call quality"; ObjectID = "13"; */
+"13.accessibilityLabel" = "Call quality";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Security state"; ObjectID = "17"; */
+"17.accessibilityLabel" = "Security state";
+
+/* Class = "IBUILabel"; text = "CARAMBA"; ObjectID = "23"; */
+"23.text" = "CARAMBA";
+
+/* Class = "IBUILabel"; text = "VOICEMAIL MSGS"; ObjectID = "P9M-sM-t2B"; */
+"P9M-sM-t2B.text" = "VOICEMAIL MSGS";
+
+/* Class = "IBUILabel"; text = "VOICEMAIL MSGS"; ObjectID = "jEB-96-YxX"; */
+"jEB-96-YxX.text" = "VOICEMAIL MSGS";
diff --git a/Classes/Utils/XMLRPC/ar.lproj/InfoPlist.strings b/Classes/Utils/XMLRPC/ar.lproj/InfoPlist.strings
new file mode 100755
index 000000000..0bddbc344
Binary files /dev/null and b/Classes/Utils/XMLRPC/ar.lproj/InfoPlist.strings differ
diff --git a/Classes/ar.lproj/AboutViewController.strings b/Classes/ar.lproj/AboutViewController.strings
new file mode 100644
index 000000000..4fb6766c0
--- /dev/null
+++ b/Classes/ar.lproj/AboutViewController.strings
@@ -0,0 +1,18 @@
+
+/* Class = "IBUILabel"; text = "Linphone"; ObjectID = "56"; */
+"56.text" = "Linphone";
+
+/* Class = "IBUILabel"; text = "http://www.linphone.org"; ObjectID = "57"; */
+"57.text" = "http://www.linphone.org";
+
+/* Class = "IBUILabel"; text = "© 2010-2012 Belledonne Communications "; ObjectID = "58"; */
+"58.text" = "© 2010-2012 Belledonne Communications ";
+
+/* Class = "IBUILabel"; text = "GNU General Public License V2 "; ObjectID = "61"; */
+"61.text" = "GNU General Public License V2 ";
+
+/* Class = "IBUILabel"; text = "Linphone iPhone 1.0"; ObjectID = "65"; */
+"65.text" = "Linphone iPhone 1.0";
+
+/* Class = "IBUILabel"; text = "Linphone Core 1.0"; ObjectID = "66"; */
+"66.text" = "Linphone Core 1.0";
diff --git a/Classes/ar.lproj/ChatRoomViewController.strings b/Classes/ar.lproj/ChatRoomViewController.strings
new file mode 100644
index 000000000..c640d3257
--- /dev/null
+++ b/Classes/ar.lproj/ChatRoomViewController.strings
@@ -0,0 +1,42 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "9"; */
+"9.normalTitle" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Edit"; ObjectID = "10"; */
+"10.accessibilityLabel" = "Edit";
+
+/* Class = "IBUIButton"; normalTitle = "Edit"; ObjectID = "10"; */
+"10.normalTitle" = "Edit";
+
+/* Class = "IBUIButton"; selectedTitle = "Ok"; ObjectID = "10"; */
+"10.selectedTitle" = "Ok";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Send"; ObjectID = "15"; */
+"15.accessibilityLabel" = "Send";
+
+/* Class = "IBUIButton"; normalTitle = "Send"; ObjectID = "15"; */
+"15.normalTitle" = "Send";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "40"; */
+"40.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "Contact1"; ObjectID = "40"; */
+"40.text" = "Contact1";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Contact's avatar"; ObjectID = "41"; */
+"41.accessibilityLabel" = "Contact's avatar";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Send picture"; ObjectID = "73"; */
+"73.accessibilityLabel" = "Send picture";
+
+/* Class = "IBUIProgressView"; accessibilityLabel = "Upload or download progression"; ObjectID = "74"; */
+"74.accessibilityLabel" = "Upload or download progression";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Cancel"; ObjectID = "75"; */
+"75.accessibilityLabel" = "Cancel";
+
+/* Class = "IBUILabel"; text = "%@ is composing..."; ObjectID = "fpY-Fv-ht2"; */
+"fpY-Fv-ht2.text" = "%@ is composing...";
diff --git a/Classes/ar.lproj/ChatViewController.strings b/Classes/ar.lproj/ChatViewController.strings
new file mode 100644
index 000000000..bb0ef8f97
--- /dev/null
+++ b/Classes/ar.lproj/ChatViewController.strings
@@ -0,0 +1,21 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Edit"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Edit";
+
+/* Class = "IBUIButton"; normalTitle = "Edit"; ObjectID = "9"; */
+"9.normalTitle" = "Edit";
+
+/* Class = "IBUIButton"; selectedTitle = "Ok"; ObjectID = "9"; */
+"9.selectedTitle" = "Ok";
+
+/* Class = "IBUIButton"; accessibilityLabel = "New Discussion"; ObjectID = "10"; */
+"10.accessibilityLabel" = "New Discussion";
+
+/* Class = "IBUIButton"; normalTitle = "New discussion"; ObjectID = "10"; */
+"10.normalTitle" = "New discussion";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Enter a address"; ObjectID = "25"; */
+"25.accessibilityLabel" = "Enter a address";
+
+/* Class = "IBUITextField"; placeholder = "To:"; ObjectID = "25"; */
+"25.placeholder" = "To:";
diff --git a/Classes/ar.lproj/ContactDetailsLabelViewController.strings b/Classes/ar.lproj/ContactDetailsLabelViewController.strings
new file mode 100644
index 000000000..a0853617c
--- /dev/null
+++ b/Classes/ar.lproj/ContactDetailsLabelViewController.strings
@@ -0,0 +1,6 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "8"; */
+"8.normalTitle" = "Back";
diff --git a/Classes/ar.lproj/ContactDetailsViewController.strings b/Classes/ar.lproj/ContactDetailsViewController.strings
new file mode 100644
index 000000000..d91db831b
--- /dev/null
+++ b/Classes/ar.lproj/ContactDetailsViewController.strings
@@ -0,0 +1,21 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Edit"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Edit";
+
+/* Class = "IBUIButton"; normalTitle = "Edit"; ObjectID = "8"; */
+"8.normalTitle" = "Edit";
+
+/* Class = "IBUIButton"; selectedTitle = "Ok"; ObjectID = "8"; */
+"8.selectedTitle" = "Ok";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "9"; */
+"9.normalTitle" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Cancel"; ObjectID = "47"; */
+"47.accessibilityLabel" = "Cancel";
+
+/* Class = "IBUIButton"; normalTitle = "Cancel"; ObjectID = "47"; */
+"47.normalTitle" = "Cancel";
diff --git a/Classes/ar.lproj/ContactsViewController.strings b/Classes/ar.lproj/ContactsViewController.strings
new file mode 100644
index 000000000..7d64a8df6
--- /dev/null
+++ b/Classes/ar.lproj/ContactsViewController.strings
@@ -0,0 +1,24 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "All contacts filter"; ObjectID = "4"; */
+"4.accessibilityLabel" = "All contacts filter";
+
+/* Class = "IBUIButton"; normalTitle = "All"; ObjectID = "4"; */
+"4.normalTitle" = "All";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Linphone contacts filter"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Linphone contacts filter";
+
+/* Class = "IBUIButton"; normalTitle = "Linphone"; ObjectID = "5"; */
+"5.normalTitle" = "Linphone";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add contact"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Add contact";
+
+/* Class = "IBUIButton"; normalTitle = "Add contact"; ObjectID = "6"; */
+"6.normalTitle" = "Add contact";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "87"; */
+"87.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "87"; */
+"87.normalTitle" = "Back";
diff --git a/Classes/ar.lproj/DialerViewController.strings b/Classes/ar.lproj/DialerViewController.strings
new file mode 100644
index 000000000..8300d0b26
--- /dev/null
+++ b/Classes/ar.lproj/DialerViewController.strings
@@ -0,0 +1,60 @@
+
+/* Class = "IBUITextField"; accessibilityLabel = "Enter a address"; ObjectID = "4"; */
+"4.accessibilityLabel" = "Enter a address";
+
+/* Class = "IBUITextField"; placeholder = "Enter SIP address or phone number..."; ObjectID = "4"; */
+"4.placeholder" = "Enter SIP address or phone number...";
+
+/* Class = "IBUIButton"; accessibilityLabel = "3"; ObjectID = "29"; */
+"29.accessibilityLabel" = "3";
+
+/* Class = "IBUIButton"; accessibilityLabel = "4"; ObjectID = "30"; */
+"30.accessibilityLabel" = "4";
+
+/* Class = "IBUIButton"; accessibilityLabel = "5"; ObjectID = "31"; */
+"31.accessibilityLabel" = "5";
+
+/* Class = "IBUIButton"; accessibilityLabel = "6"; ObjectID = "33"; */
+"33.accessibilityLabel" = "6";
+
+/* Class = "IBUIButton"; accessibilityLabel = "7"; ObjectID = "34"; */
+"34.accessibilityLabel" = "7";
+
+/* Class = "IBUIButton"; accessibilityLabel = "8"; ObjectID = "35"; */
+"35.accessibilityLabel" = "8";
+
+/* Class = "IBUIButton"; accessibilityLabel = "9"; ObjectID = "36"; */
+"36.accessibilityLabel" = "9";
+
+/* Class = "IBUIButton"; accessibilityLabel = "2"; ObjectID = "37"; */
+"37.accessibilityLabel" = "2";
+
+/* Class = "IBUIButton"; accessibilityLabel = "1"; ObjectID = "38"; */
+"38.accessibilityLabel" = "1";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Star"; ObjectID = "39"; */
+"39.accessibilityLabel" = "Star";
+
+/* Class = "IBUIButton"; accessibilityLabel = "0"; ObjectID = "40"; */
+"40.accessibilityLabel" = "0";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sharp"; ObjectID = "41"; */
+"41.accessibilityLabel" = "Sharp";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "183"; */
+"183.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add call"; ObjectID = "184"; */
+"184.accessibilityLabel" = "Add call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Backspace"; ObjectID = "185"; */
+"185.accessibilityLabel" = "Backspace";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add to contact"; ObjectID = "222"; */
+"222.accessibilityLabel" = "Add to contact";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Call"; ObjectID = "224"; */
+"224.accessibilityLabel" = "Call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Transfer call"; ObjectID = "236"; */
+"236.accessibilityLabel" = "Transfer call";
diff --git a/Classes/ar.lproj/DialerViewController~ipad.strings b/Classes/ar.lproj/DialerViewController~ipad.strings
new file mode 100644
index 000000000..c7e999704
--- /dev/null
+++ b/Classes/ar.lproj/DialerViewController~ipad.strings
@@ -0,0 +1,63 @@
+
+/* Class = "IBUITextField"; accessibilityLabel = "Enter a address"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Enter a address";
+
+/* Class = "IBUITextField"; placeholder = "Enter SIP address or phone number..."; ObjectID = "6"; */
+"6.placeholder" = "Enter SIP address or phone number...";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Star"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Star";
+
+/* Class = "IBUIButton"; accessibilityLabel = "6"; ObjectID = "9"; */
+"9.accessibilityLabel" = "6";
+
+/* Class = "IBUIButton"; accessibilityLabel = "0"; ObjectID = "10"; */
+"10.accessibilityLabel" = "0";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sharp"; ObjectID = "11"; */
+"11.accessibilityLabel" = "Sharp";
+
+/* Class = "IBUIButton"; accessibilityLabel = "9"; ObjectID = "12"; */
+"12.accessibilityLabel" = "9";
+
+/* Class = "IBUIButton"; accessibilityLabel = "8"; ObjectID = "13"; */
+"13.accessibilityLabel" = "8";
+
+/* Class = "IBUIButton"; accessibilityLabel = "7"; ObjectID = "14"; */
+"14.accessibilityLabel" = "7";
+
+/* Class = "IBUIButton"; accessibilityLabel = "4"; ObjectID = "15"; */
+"15.accessibilityLabel" = "4";
+
+/* Class = "IBUIButton"; accessibilityLabel = "5"; ObjectID = "16"; */
+"16.accessibilityLabel" = "5";
+
+/* Class = "IBUIButton"; accessibilityLabel = "3"; ObjectID = "17"; */
+"17.accessibilityLabel" = "3";
+
+/* Class = "IBUIButton"; accessibilityLabel = "2"; ObjectID = "18"; */
+"18.accessibilityLabel" = "2";
+
+/* Class = "IBUIButton"; accessibilityLabel = "1"; ObjectID = "19"; */
+"19.accessibilityLabel" = "1";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Transfer Call"; ObjectID = "20"; */
+"20.accessibilityLabel" = "Transfer Call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Call"; ObjectID = "21"; */
+"21.accessibilityLabel" = "Call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "22"; */
+"22.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add call"; ObjectID = "23"; */
+"23.accessibilityLabel" = "Add call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add to Contact"; ObjectID = "24"; */
+"24.accessibilityLabel" = "Add to Contact";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Backscape"; ObjectID = "25"; */
+"25.accessibilityLabel" = "Backscape";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Switch camera"; ObjectID = "71"; */
+"71.accessibilityLabel" = "Switch camera";
diff --git a/Classes/ar.lproj/FirstLoginViewController.strings b/Classes/ar.lproj/FirstLoginViewController.strings
new file mode 100644
index 000000000..beb848c53
--- /dev/null
+++ b/Classes/ar.lproj/FirstLoginViewController.strings
@@ -0,0 +1,18 @@
+
+/* Class = "IBUITextField"; accessibilityLabel = "Username"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Username";
+
+/* Class = "IBUITextField"; placeholder = "Username"; ObjectID = "6"; */
+"6.placeholder" = "Username";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Password"; ObjectID = "8"; */
+"8.accessibilityLabel" = "Password";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "8"; */
+"8.placeholder" = "Password";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Login"; ObjectID = "64"; */
+"64.accessibilityLabel" = "Login";
+
+/* Class = "IBUIButton"; normalTitle = "Login"; ObjectID = "64"; */
+"64.normalTitle" = "Login";
diff --git a/Classes/ar.lproj/HistoryDetailsViewController.strings b/Classes/ar.lproj/HistoryDetailsViewController.strings
new file mode 100644
index 000000000..e90942088
--- /dev/null
+++ b/Classes/ar.lproj/HistoryDetailsViewController.strings
@@ -0,0 +1,69 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "9"; */
+"9.normalTitle" = "Back";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Contact's avatar"; ObjectID = "23"; */
+"23.accessibilityLabel" = "Contact's avatar";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "25"; */
+"25.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "Contact1"; ObjectID = "25"; */
+"25.text" = "Contact1";
+
+/* Class = "IBUILabel"; text = "Date:"; ObjectID = "27"; */
+"27.text" = "Date:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Call date"; ObjectID = "28"; */
+"28.accessibilityLabel" = "Call date";
+
+/* Class = "IBUILabel"; text = "11/11/2011 at 10:01"; ObjectID = "28"; */
+"28.text" = "11/11/2011 at 10:01";
+
+/* Class = "IBUILabel"; text = "Duration:"; ObjectID = "31"; */
+"31.text" = "Duration:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Call duration"; ObjectID = "32"; */
+"32.accessibilityLabel" = "Call duration";
+
+/* Class = "IBUILabel"; text = "9:05"; ObjectID = "32"; */
+"32.text" = "9:05";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Call type"; ObjectID = "35"; */
+"35.accessibilityLabel" = "Call type";
+
+/* Class = "IBUILabel"; text = "outgoing call"; ObjectID = "35"; */
+"35.text" = "outgoing call";
+
+/* Class = "IBUILabel"; text = "Type:"; ObjectID = "36"; */
+"36.text" = "Type:";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Callback"; ObjectID = "37"; */
+"37.accessibilityLabel" = "Callback";
+
+/* Class = "IBUIButton"; normalTitle = "Call"; ObjectID = "37"; */
+"37.normalTitle" = "Call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Add to contact"; ObjectID = "50"; */
+"50.accessibilityLabel" = "Add to contact";
+
+/* Class = "IBUIButton"; normalTitle = "Add to contacts"; ObjectID = "50"; */
+"50.normalTitle" = "Add to contacts";
+
+/* Class = "IBUILabel"; text = "Address:"; ObjectID = "55"; */
+"55.text" = "Address:";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Address"; ObjectID = "56"; */
+"56.accessibilityLabel" = "Address";
+
+/* Class = "IBUILabel"; text = "0102030405"; ObjectID = "56"; */
+"56.text" = "0102030405";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Send message"; ObjectID = "59"; */
+"59.accessibilityLabel" = "Send message";
+
+/* Class = "IBUIButton"; normalTitle = "Send message"; ObjectID = "59"; */
+"59.normalTitle" = "Send message";
diff --git a/Classes/ar.lproj/HistoryDetailsViewController.xib b/Classes/ar.lproj/HistoryDetailsViewController.xib
new file mode 100644
index 000000000..11e9f2bb0
--- /dev/null
+++ b/Classes/ar.lproj/HistoryDetailsViewController.xib
@@ -0,0 +1,266 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Classes/ar.lproj/HistoryViewController.strings b/Classes/ar.lproj/HistoryViewController.strings
new file mode 100644
index 000000000..3afcceb48
--- /dev/null
+++ b/Classes/ar.lproj/HistoryViewController.strings
@@ -0,0 +1,27 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "All contacts filter"; ObjectID = "4"; */
+"4.accessibilityLabel" = "All contacts filter";
+
+/* Class = "IBUIButton"; normalTitle = "All"; ObjectID = "4"; */
+"4.normalTitle" = "All";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Missed contacts filter"; ObjectID = "5"; */
+"5.accessibilityLabel" = "Missed contacts filter";
+
+/* Class = "IBUIButton"; normalTitle = "Missed"; ObjectID = "5"; */
+"5.normalTitle" = "Missed";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Edit"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Edit";
+
+/* Class = "IBUIButton"; normalTitle = "Edit"; ObjectID = "6"; */
+"6.normalTitle" = "Edit";
+
+/* Class = "IBUIButton"; selectedTitle = "Ok"; ObjectID = "6"; */
+"6.selectedTitle" = "Ok";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Delete all"; ObjectID = "35"; */
+"35.accessibilityLabel" = "Delete all";
+
+/* Class = "IBUIButton"; normalTitle = "Delete all"; ObjectID = "35"; */
+"35.normalTitle" = "Delete all";
diff --git a/Classes/ar.lproj/ImageViewController.strings b/Classes/ar.lproj/ImageViewController.strings
new file mode 100644
index 000000000..9a2d8a8f1
--- /dev/null
+++ b/Classes/ar.lproj/ImageViewController.strings
@@ -0,0 +1,6 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "7"; */
+"7.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "7"; */
+"7.normalTitle" = "Back";
diff --git a/Classes/ar.lproj/InCallViewController.strings b/Classes/ar.lproj/InCallViewController.strings
new file mode 100644
index 000000000..dc357f340
--- /dev/null
+++ b/Classes/ar.lproj/InCallViewController.strings
@@ -0,0 +1,3 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Switch camera"; ObjectID = "160"; */
+"160.accessibilityLabel" = "Switch camera";
diff --git a/Classes/ar.lproj/IncomingCallViewController.strings b/Classes/ar.lproj/IncomingCallViewController.strings
new file mode 100644
index 000000000..3b810f209
--- /dev/null
+++ b/Classes/ar.lproj/IncomingCallViewController.strings
@@ -0,0 +1,21 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Decline"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Decline";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Accept"; ObjectID = "7"; */
+"7.accessibilityLabel" = "Accept";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "0102030405"; ObjectID = "9"; */
+"9.text" = "0102030405";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Contact's avatar"; ObjectID = "19"; */
+"19.accessibilityLabel" = "Contact's avatar";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Incoming call"; ObjectID = "31"; */
+"31.accessibilityLabel" = "Incoming call";
+
+/* Class = "IBUILabel"; text = "Incoming call"; ObjectID = "31"; */
+"31.text" = "Incoming call";
diff --git a/Classes/ar.lproj/IncomingCallViewController~ipad.strings b/Classes/ar.lproj/IncomingCallViewController~ipad.strings
new file mode 100644
index 000000000..2c5edb1d7
--- /dev/null
+++ b/Classes/ar.lproj/IncomingCallViewController~ipad.strings
@@ -0,0 +1,42 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Decline"; ObjectID = "6"; */
+"6.accessibilityLabel" = "Decline";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Accept"; ObjectID = "7"; */
+"7.accessibilityLabel" = "Accept";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "9"; */
+"9.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "0102030405"; ObjectID = "9"; */
+"9.text" = "0102030405";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Contact's avatar"; ObjectID = "19"; */
+"19.accessibilityLabel" = "Contact's avatar";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Incoming call"; ObjectID = "31"; */
+"31.accessibilityLabel" = "Incoming call";
+
+/* Class = "IBUILabel"; text = "Incoming call"; ObjectID = "31"; */
+"31.text" = "Incoming call";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Accept"; ObjectID = "64"; */
+"64.accessibilityLabel" = "Accept";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Decline"; ObjectID = "65"; */
+"65.accessibilityLabel" = "Decline";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Incoming call"; ObjectID = "67"; */
+"67.accessibilityLabel" = "Incoming call";
+
+/* Class = "IBUILabel"; text = "Incoming call"; ObjectID = "67"; */
+"67.text" = "Incoming call";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Contact's name"; ObjectID = "69"; */
+"69.accessibilityLabel" = "Contact's name";
+
+/* Class = "IBUILabel"; text = "0102030405"; ObjectID = "69"; */
+"69.text" = "0102030405";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Contact's avatar"; ObjectID = "71"; */
+"71.accessibilityLabel" = "Contact's avatar";
diff --git a/Classes/ar.lproj/PhoneMainView.strings b/Classes/ar.lproj/PhoneMainView.strings
new file mode 100644
index 000000000..e69de29bb
diff --git a/Classes/ar.lproj/SettingsViewController.strings b/Classes/ar.lproj/SettingsViewController.strings
new file mode 100644
index 000000000..e69de29bb
diff --git a/Classes/ar.lproj/WizardViewController.strings b/Classes/ar.lproj/WizardViewController.strings
new file mode 100644
index 000000000..cdeea23d4
--- /dev/null
+++ b/Classes/ar.lproj/WizardViewController.strings
@@ -0,0 +1,18 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Start"; ObjectID = "16"; */
+"16.accessibilityLabel" = "Start";
+
+/* Class = "IBUIButton"; normalTitle = "Start"; ObjectID = "16"; */
+"16.normalTitle" = "Start";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "17"; */
+"17.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "17"; */
+"17.normalTitle" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Cancel"; ObjectID = "18"; */
+"18.accessibilityLabel" = "Cancel";
+
+/* Class = "IBUIButton"; normalTitle = "Cancel"; ObjectID = "18"; */
+"18.normalTitle" = "Cancel";
diff --git a/Classes/ar.lproj/WizardViewController~ipad.strings b/Classes/ar.lproj/WizardViewController~ipad.strings
new file mode 100644
index 000000000..c18cc4e5b
--- /dev/null
+++ b/Classes/ar.lproj/WizardViewController~ipad.strings
@@ -0,0 +1,36 @@
+
+/* Class = "IBUIButton"; accessibilityLabel = "Start"; ObjectID = "16"; */
+"16.accessibilityLabel" = "Start";
+
+/* Class = "IBUIButton"; normalTitle = "Start"; ObjectID = "16"; */
+"16.normalTitle" = "Start";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "17"; */
+"17.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "17"; */
+"17.normalTitle" = "Back";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Cancel"; ObjectID = "18"; */
+"18.accessibilityLabel" = "Cancel";
+
+/* Class = "IBUIButton"; normalTitle = "Cancel"; ObjectID = "18"; */
+"18.normalTitle" = "Cancel";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Cancel"; ObjectID = "122"; */
+"122.accessibilityLabel" = "Cancel";
+
+/* Class = "IBUIButton"; normalTitle = "Cancel"; ObjectID = "122"; */
+"122.normalTitle" = "Cancel";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Start"; ObjectID = "123"; */
+"123.accessibilityLabel" = "Start";
+
+/* Class = "IBUIButton"; normalTitle = "Start"; ObjectID = "123"; */
+"123.normalTitle" = "Start";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Back"; ObjectID = "124"; */
+"124.accessibilityLabel" = "Back";
+
+/* Class = "IBUIButton"; normalTitle = "Back"; ObjectID = "124"; */
+"124.normalTitle" = "Back";
diff --git a/Classes/ar.lproj/WizardViews.strings b/Classes/ar.lproj/WizardViews.strings
new file mode 100644
index 000000000..4a5480245
--- /dev/null
+++ b/Classes/ar.lproj/WizardViews.strings
@@ -0,0 +1,204 @@
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Linphone setup assistant icon"; ObjectID = "19"; */
+"19.accessibilityLabel" = "Linphone setup assistant icon";
+
+/* Class = "IBUILabel"; text = "This assistant will help you to use a SIP account for your calls."; ObjectID = "22"; */
+"22.text" = "This assistant will help you to use a SIP account for your calls.";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Create linphone.org account"; ObjectID = "36"; */
+"36.accessibilityLabel" = "Create linphone.org account";
+
+/* Class = "IBUIButton"; normalTitle = "Create an account on linphone.org"; ObjectID = "36"; */
+"36.normalTitle" = "Create an account on linphone.org";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sign in linphone.org account"; ObjectID = "38"; */
+"38.accessibilityLabel" = "Sign in linphone.org account";
+
+/* Class = "IBUIButton"; normalTitle = "I have already a linphone.org account"; ObjectID = "38"; */
+"38.normalTitle" = "I have already a linphone.org account";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sign in SIP account"; ObjectID = "39"; */
+"39.accessibilityLabel" = "Sign in SIP account";
+
+/* Class = "IBUIButton"; normalTitle = "I have already a SIP account"; ObjectID = "39"; */
+"39.normalTitle" = "I have already a SIP account";
+
+/* Class = "IBUILabel"; text = "Enter your username and password with your SIP domain."; ObjectID = "58"; */
+"58.text" = "Enter your username and password with your SIP domain.";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Username"; ObjectID = "59"; */
+"59.accessibilityLabel" = "Username";
+
+/* Class = "IBUITextField"; placeholder = "Username"; ObjectID = "59"; */
+"59.placeholder" = "Username";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Password"; ObjectID = "60"; */
+"60.accessibilityLabel" = "Password";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "60"; */
+"60.placeholder" = "Password";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Domain"; ObjectID = "61"; */
+"61.accessibilityLabel" = "Domain";
+
+/* Class = "IBUITextField"; placeholder = "Domain"; ObjectID = "61"; */
+"61.placeholder" = "Domain";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sign in"; ObjectID = "62"; */
+"62.accessibilityLabel" = "Sign in";
+
+/* Class = "IBUIButton"; normalTitle = "Sign in"; ObjectID = "62"; */
+"62.normalTitle" = "Sign in";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sign in"; ObjectID = "64"; */
+"64.accessibilityLabel" = "Sign in";
+
+/* Class = "IBUIButton"; normalTitle = "Sign in"; ObjectID = "64"; */
+"64.normalTitle" = "Sign in";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Password"; ObjectID = "66"; */
+"66.accessibilityLabel" = "Password";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "66"; */
+"66.placeholder" = "Password";
+
+/* Class = "IBUILabel"; text = "Enter your username and password of your linphone.org account."; ObjectID = "67"; */
+"67.text" = "Enter your username and password of your linphone.org account.";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Username"; ObjectID = "68"; */
+"68.accessibilityLabel" = "Username";
+
+/* Class = "IBUITextField"; placeholder = "Username"; ObjectID = "68"; */
+"68.placeholder" = "Username";
+
+/* Class = "IBUILabel"; text = "Enter your username and password with your email address."; ObjectID = "73"; */
+"73.text" = "Enter your username and password with your email address.";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Username"; ObjectID = "74"; */
+"74.accessibilityLabel" = "Username";
+
+/* Class = "IBUITextField"; placeholder = "Username"; ObjectID = "74"; */
+"74.placeholder" = "Username";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Password"; ObjectID = "75"; */
+"75.accessibilityLabel" = "Password";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "75"; */
+"75.placeholder" = "Password";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Password again"; ObjectID = "76"; */
+"76.accessibilityLabel" = "Password again";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "76"; */
+"76.placeholder" = "Password";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Register"; ObjectID = "77"; */
+"77.accessibilityLabel" = "Register";
+
+/* Class = "IBUIButton"; normalTitle = "Register"; ObjectID = "77"; */
+"77.normalTitle" = "Register";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Email"; ObjectID = "79"; */
+"79.accessibilityLabel" = "Email";
+
+/* Class = "IBUITextField"; placeholder = "Email"; ObjectID = "79"; */
+"79.placeholder" = "Email";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Check validation"; ObjectID = "103"; */
+"103.accessibilityLabel" = "Check validation";
+
+/* Class = "IBUIButton"; normalTitle = "Check validation"; ObjectID = "103"; */
+"103.normalTitle" = "Check validation";
+
+/* Class = "IBUITextField"; placeholder = "Username"; ObjectID = "104"; */
+"104.placeholder" = "Username";
+
+/* Class = "IBUILabel"; text = "Your account is created. Please check your mails in order to validate your account."; ObjectID = "105"; */
+"105.text" = "Your account is created. Please check your mails in order to validate your account.";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "106"; */
+"106.placeholder" = "Password";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "117"; */
+"117.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Account setup assistant"; ObjectID = "117"; */
+"117.text" = "Account setup assistant";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "122"; */
+"122.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Account setup assistant"; ObjectID = "122"; */
+"122.text" = "Account setup assistant";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "123"; */
+"123.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Account setup assistant"; ObjectID = "123"; */
+"123.text" = "Account setup assistant";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "124"; */
+"124.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Account setup assistant"; ObjectID = "124"; */
+"124.text" = "Account setup assistant";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "126"; */
+"126.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Account setup assistant"; ObjectID = "126"; */
+"126.text" = "Account setup assistant";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "127"; */
+"127.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Account setup assistant"; ObjectID = "127"; */
+"127.text" = "Account setup assistant";
+
+/* Class = "IBUIImageView"; accessibilityLabel = "Linphone setup assistant icon"; ObjectID = "128"; */
+"128.accessibilityLabel" = "Linphone setup assistant icon";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Password"; ObjectID = "ClH-fT-a8N"; */
+"ClH-fT-a8N.accessibilityLabel" = "Password";
+
+/* Class = "IBUITextField"; placeholder = "Password"; ObjectID = "ClH-fT-a8N"; */
+"ClH-fT-a8N.placeholder" = "Password";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sign in SIP account"; ObjectID = "Kbn-dL-C5h"; */
+"Kbn-dL-C5h.accessibilityLabel" = "Sign in SIP account";
+
+/* Class = "IBUIButton"; normalTitle = "Remote Provisioning"; ObjectID = "Kbn-dL-C5h"; */
+"Kbn-dL-C5h.normalTitle" = "Remote Provisioning";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Username"; ObjectID = "MyR-eX-QTa"; */
+"MyR-eX-QTa.accessibilityLabel" = "Username";
+
+/* Class = "IBUITextField"; placeholder = "Username"; ObjectID = "MyR-eX-QTa"; */
+"MyR-eX-QTa.placeholder" = "Username";
+
+/* Class = "IBUILabel"; text = "These parameters were retrieved from a remote provisioning profile."; ObjectID = "RHE-hi-dfB"; */
+"RHE-hi-dfB.text" = "These parameters were retrieved from a remote provisioning profile.";
+
+/* Class = "IBUILabel"; accessibilityLabel = "Account setup assistant"; ObjectID = "YKJ-nv-RUT"; */
+"YKJ-nv-RUT.accessibilityLabel" = "Account setup assistant";
+
+/* Class = "IBUILabel"; text = "Provisioned account"; ObjectID = "YKJ-nv-RUT"; */
+"YKJ-nv-RUT.text" = "Provisioned account";
+
+/* Class = "IBUIButton"; accessibilityLabel = "Sign in"; ObjectID = "dGS-GB-Sgb"; */
+"dGS-GB-Sgb.accessibilityLabel" = "Sign in";
+
+/* Class = "IBUIButton"; normalTitle = "Sign in"; ObjectID = "dGS-GB-Sgb"; */
+"dGS-GB-Sgb.normalTitle" = "Sign in";
+
+/* Class = "IBUILabel"; text = "Enter your username and password"; ObjectID = "pU9-SC-9uY"; */
+"pU9-SC-9uY.text" = "Enter your username and password";
+
+/* Class = "IBUILabel"; text = "Invalid character:"; ObjectID = "uHm-NE-GLV"; */
+"uHm-NE-GLV.text" = "Invalid character:";
+
+/* Class = "IBUITextField"; accessibilityLabel = "Domain"; ObjectID = "wRB-Sh-K8J"; */
+"wRB-Sh-K8J.accessibilityLabel" = "Domain";
+
+/* Class = "IBUITextField"; placeholder = "Domain"; ObjectID = "wRB-Sh-K8J"; */
+"wRB-Sh-K8J.placeholder" = "Domain";
diff --git a/LinphoneTester Tests/ar.lproj/InfoPlist.strings b/LinphoneTester Tests/ar.lproj/InfoPlist.strings
new file mode 100644
index 000000000..477b28ff8
--- /dev/null
+++ b/LinphoneTester Tests/ar.lproj/InfoPlist.strings
@@ -0,0 +1,2 @@
+/* Localized versions of Info.plist keys */
+
diff --git a/LinphoneTester/ar.lproj/InfoPlist.strings b/LinphoneTester/ar.lproj/InfoPlist.strings
new file mode 100644
index 000000000..477b28ff8
--- /dev/null
+++ b/LinphoneTester/ar.lproj/InfoPlist.strings
@@ -0,0 +1,2 @@
+/* Localized versions of Info.plist keys */
+
diff --git a/LinphoneTester/ar.lproj/Main_iPad.strings b/LinphoneTester/ar.lproj/Main_iPad.strings
new file mode 100644
index 000000000..660a0d6c0
--- /dev/null
+++ b/LinphoneTester/ar.lproj/Main_iPad.strings
@@ -0,0 +1,18 @@
+
+/* Class = "IBUILabel"; text = "Title"; ObjectID = "6lf-XI-z9S"; */
+"6lf-XI-z9S.text" = "Title";
+
+/* Class = "IBUITableViewController"; title = "Master"; ObjectID = "7bK-jq-Zjz"; */
+"7bK-jq-Zjz.title" = "Master";
+
+/* Class = "IBUILabel"; text = "Title"; ObjectID = "Arm-wq-HPj"; */
+"Arm-wq-HPj.text" = "Title";
+
+/* Class = "IBUIViewController"; title = "Detail"; ObjectID = "JEX-9P-axG"; */
+"JEX-9P-axG.title" = "Detail";
+
+/* Class = "IBUINavigationItem"; title = "Master"; ObjectID = "Zdf-7t-Un8"; */
+"Zdf-7t-Un8.title" = "Master";
+
+/* Class = "IBUINavigationItem"; title = "Detail"; ObjectID = "mOI-FS-AaM"; */
+"mOI-FS-AaM.title" = "Detail";
diff --git a/LinphoneTester/ar.lproj/Main_iPhone.strings b/LinphoneTester/ar.lproj/Main_iPhone.strings
new file mode 100644
index 000000000..b1121a15e
--- /dev/null
+++ b/LinphoneTester/ar.lproj/Main_iPhone.strings
@@ -0,0 +1,30 @@
+
+/* Class = "IBUILabel"; text = "Title"; ObjectID = "2pz-XF-uhl"; */
+"2pz-XF-uhl.text" = "Title";
+
+/* Class = "IBUIViewController"; title = "Detail"; ObjectID = "Ah7-4n-0Wa"; */
+"Ah7-4n-0Wa.title" = "Detail";
+
+/* Class = "IBUILabel"; text = "Title"; ObjectID = "PRJ-ig-cCG"; */
+"PRJ-ig-cCG.text" = "Title";
+
+/* Class = "IBUIButton"; normalTitle = "Logs"; ObjectID = "V3v-ch-Eo9"; */
+"V3v-ch-Eo9.normalTitle" = "Logs";
+
+/* Class = "IBUIButton"; normalTitle = "Logs"; ObjectID = "W17-XV-pa2"; */
+"W17-XV-pa2.normalTitle" = "Logs";
+
+/* Class = "IBUINavigationItem"; title = "Tests"; ObjectID = "cra-N8-TIN"; */
+"cra-N8-TIN.title" = "Tests";
+
+/* Class = "IBUIButton"; normalTitle = "Clear"; ObjectID = "hhf-hV-LBt"; */
+"hhf-hV-LBt.normalTitle" = "Clear";
+
+/* Class = "IBUIViewController"; title = "Logs"; ObjectID = "iOM-9A-Idi"; */
+"iOM-9A-Idi.title" = "Logs";
+
+/* Class = "IBUITableViewController"; title = "Master"; ObjectID = "pGg-6v-bdr"; */
+"pGg-6v-bdr.title" = "Master";
+
+/* Class = "IBUINavigationItem"; title = "List of Categories"; ObjectID = "tQt-TN-PWz"; */
+"tQt-TN-PWz.title" = "List of Categories";
diff --git a/Resources/ar.lproj/Localizable.strings b/Resources/ar.lproj/Localizable.strings
new file mode 100644
index 000000000..b847ad2d4
--- /dev/null
+++ b/Resources/ar.lproj/Localizable.strings
@@ -0,0 +1,314 @@
+/* No comment provided by engineer. */
+" (Aborted)" = " (مُلغى)";
+
+/* No comment provided by engineer. */
+" (Declined)" = " (مرفوض)";
+
+/* No comment provided by engineer. */
+" (Missed)" = " (فائت)";
+
+/* No comment provided by engineer. */
+"%@\nReason was: %@" = "%1$@\nالسبب هو : %2$@";
+
+/* No comment provided by engineer. */
+"'%@' not registered" = "'%@' ليس مسجلا";
+
+/* No comment provided by engineer. */
+"'%@' would like to enable video" = "'%@' يريد تفعيل الفيديو";
+
+/* No comment provided by engineer. */
+"About" = "حول";
+
+/* No comment provided by engineer. */
+"Accept" = "السماح";
+
+/* No comment provided by engineer. */
+"Account creation issue" = "مشكلة في إنشاء الحساب";
+
+/* No comment provided by engineer. */
+"Account validation issue" = "مشكلة في تأكيد الحساب";
+
+/* No comment provided by engineer. */
+"Address book" = "الدليل";
+
+/* No comment provided by engineer. */
+"Alert" = "إنذار";
+
+/* No comment provided by engineer. */
+"Answer" = "إجابة";
+
+/* No comment provided by engineer. */
+"Average" = "متوسطة";
+
+/* No comment provided by engineer. */
+"Bad credentials, check your account settings" = "خلل في التحقق من الهوية، تحقق من إعدادات الحساب";
+
+/* No comment provided by engineer. */
+"Battery is running low. Stop video ?" = "مستوى البطارية منخفض، هل تريد توقيف الفيديو ؟";
+
+/* No comment provided by engineer. */
+"Call failed" = "فَشِل الاتصال";
+
+/* No comment provided by engineer. */
+"Camera" = "الكاميرا";
+
+/* No comment provided by engineer. */
+"Can't create the account. Please try again." = "لم يستطع إنشاء الحساب. يُرجى الإعادة مرة أخرى.";
+
+/* No comment provided by engineer. */
+"Cancel" = "إلغاء";
+
+/* No comment provided by engineer. */
+"Cannot call %@" = "لم يتمكن من الاتصال ب %@";
+
+/* No comment provided by engineer. */
+"Cannot make call" = "لم يتمكن من الاتصال";
+
+/* No comment provided by engineer. */
+"Cannot transfer file from remote contact" = "تعذَّر إرسال الملف من طرف جهة الاتصال";
+
+/* No comment provided by engineer. */
+"Cannot transfer file to remote contact" = "تعذَّر إرسال الملف إلى جهة الاتصال";
+
+/* No comment provided by engineer. */
+"Cannot write image to photo library" = "تعذَّر حفظ الصورة في ألبوم الصور";
+
+/* No comment provided by engineer. */
+"Check error(s)" = "خطأ (أو أخطاء) في التحقق";
+
+/* No comment provided by engineer. */
+"Check issue" = "مشكلة في التحقق";
+
+/* No comment provided by engineer. */
+"Choose the image size" = "اختر حجم الصورة";
+
+/* No comment provided by engineer. */
+"Communication issue" = "مشكلة في الاتصال";
+
+/* No comment provided by engineer. */
+"Communication issue (%@)" = "مشكلة في الاتصال (%@)";
+
+/* No comment provided by engineer. */
+"Confirm the following SAS with the peer:\n%s" = "أكِّد SAS التالي مع المتصل : \n%s";
+
+/* No comment provided by engineer. */
+"Continue" = "استمر";
+
+/* No comment provided by engineer. */
+"Continue video" = "استمر بالفيديو";
+
+/* No comment provided by engineer. */
+"Decline" = "ارفض";
+
+/* ICE has established a direct connection to the remote host */
+"Direct connection" = "اتصال مباشر";
+
+/* No comment provided by engineer. */
+"Dismiss" = "تجاهل";
+
+/* No comment provided by engineer. */
+"Either configure a SIP proxy server from settings prior to place a call or use a valid SIP address (I.E sip:john@example.net)" = "يُرجى إدخال عنوان الوسيط SIP في الخيارات أو إدخال عنوان SIP لإجراء الاتصال (مثلا sip:john@example.net)";
+
+/* No comment provided by engineer. */
+"Either configure a SIP proxy server from settings prior to send a message or use a valid SIP address (I.E sip:john@example.net)" = "يُرجى إدخال عنوان الوسيط SIP في الخيارات أو إدخال عنوان SIP قبل إرسال الرسالة (مثلا sip:john@example.net)";
+
+/* No comment provided by engineer. */
+"Enter your password" = "ادخل كلمة السر";
+
+/* No comment provided by engineer. */
+"Enter your username" = "ادخل إسم المستخدم";
+
+/* ICE processing has failed */
+"Failed" = "فشِل";
+
+/* No comment provided by engineer. */
+"First name" = "الإسم";
+
+/* No comment provided by engineer. */
+"GNU General Public License V2 " = "الإصدار 2 من رخصة جْنُو العمومية ";
+
+/* No comment provided by engineer. */
+"http://www.linphone.org" = "http://www.linphone.org";
+
+/* No comment provided by engineer. */
+"IC_MSG" = "مكالمة واردة من %@";
+
+/* No comment provided by engineer. */
+"IM_MSG" = "رسالة واردة من %@";
+
+/* ICE process is in progress */
+"In progress" = "تجري المعالجة";
+
+/* No comment provided by engineer. */
+"Incoming call" = "مكالمة واردة";
+
+/* No comment provided by engineer. */
+"Invalid SIP address" = "عنوان SIP غير صحيح";
+
+/* No comment provided by engineer. */
+"Last name" = "اللقب";
+
+/* No comment provided by engineer. */
+"Low bandwidth" = "ضعف سعة القناة";
+
+/* No comment provided by engineer. */
+"Maximum" = "الأقصى";
+
+/* No comment provided by engineer. */
+"Minimum" = "الأدنى";
+
+/* ICE has established a connection to the remote host through one or several NATs */
+"NAT(s) connection" = "اتصال ب NAT";
+
+/* No comment provided by engineer. */
+"Network down" = "لا وجود للشبكة";
+
+/* No comment provided by engineer. */
+"Network Error" = "خطأ في الشبكة";
+
+/* No comment provided by engineer. */
+"No codec" = "لا وجود لمرماز";
+
+/* No comment provided by engineer. */
+"No microphone" = "لا وجود لميكروفون";
+
+/* No comment provided by engineer. */
+"No SIP account configured" = "لم يُهيَّأ حساب SIP";
+
+/* ICE has not been activated for this call */
+"Not activated" = "غير مُفعَّل";
+
+/* No comment provided by engineer. */
+"Not registered" = "غير مُسجَّل";
+
+/* No comment provided by engineer. */
+"Ok" = "موافق";
+
+/* No comment provided by engineer. */
+"Outgoing call" = "مكالمة صادرة";
+
+/* No comment provided by engineer. */
+"Phone number" = "رقم الهاتف";
+
+/* No comment provided by engineer. */
+"Phone numbers" = "أرقام الهاتف";
+
+/* No comment provided by engineer. */
+"Photo library" = "ألبوم الصور";
+
+/* No comment provided by engineer. */
+"Illegal character in username: %@" = "حرف (أو حروف) ممنوعة في إسم المستخدم : %@";
+
+/* No comment provided by engineer. */
+"Please enter a domain.\n" = "أدخل إسم النطاق.\n";
+
+/* No comment provided by engineer. */
+"Please enter a username.\n" = "أدخل إسم المستخدم.\n";
+
+/* No comment provided by engineer. */
+"Please make sure your device is connected to the internet and double check your SIP account configuration in the settings." = "تحقق من اتصالك بالإنترنت وتأكد مرة أخرى من إعدادات حسابك SIP في الإعدادات.";
+
+/* No comment provided by engineer. */
+"Please terminate GSM call" = "يُرجى إنهاء المكالمة GSM";
+
+/* No comment provided by engineer. */
+"Registered" = "مُسجَّل";
+
+/* No comment provided by engineer. */
+"Registration failed" = "فشِل التسجيل";
+
+/* No comment provided by engineer. */
+"Registration failure" = "فشلٌ في التسجيل";
+
+/* No comment provided by engineer. */
+"Registration in progress" = "يجري التسجيل";
+
+/* ICE has established a connection through a relay */
+"Relay connection" = "اتصال مُبدَّل";
+
+/* No comment provided by engineer. */
+"Remove" = "إزالة";
+
+/* No comment provided by engineer. */
+"Remove trust in the peer?" = "إزالة الثقة في المتصل ؟";
+
+/* No comment provided by engineer. */
+"Select picture source" = "اختر مصدر الصورة";
+
+/* */
+"Settings" = "الإعدادات";
+
+/* No comment provided by engineer. */
+"Show" = "أظهِر";
+
+/* No comment provided by engineer. */
+"SIP address" = "عنوان SIP";
+
+/* No comment provided by engineer. */
+"SIP addresses" = "عناوين SIP";
+
+/* No comment provided by engineer. */
+"SIP server unreachable" = "انعدام الوصول إلى خادم SIP";
+
+/* No comment provided by engineer. */
+"Stop video" = "أوقِف الفيديو";
+
+/* No comment provided by engineer. */
+"The email is invalid.\n" = "عنوان البريد الالكتروني هذا غير صحيح.\n";
+
+/* No comment provided by engineer. */
+"The password is too short (minimum %d characters).\n" = "كلمة السر قصيرة جدا (يجب أن تحوي %d حروف على الأقل).";
+
+/* No comment provided by engineer. */
+"The passwords are different.\n" = "كلمتا السر غير متطابقتين.\n";
+
+/* No comment provided by engineer. */
+"The username is too short (minimum %d characters).\n" = "إسم المستخدم قصير جدا (يجب أن تحوي %d حروف على الأقل).";
+
+/* No comment provided by engineer. */
+"There is no network connection available, enable WIFI or WWAN prior to place a call" = "لا وجود لأي اتصال بالشبكة، فعِّل WiFi أو WWAN قبل إجراء أي اتصال";
+
+/* No comment provided by engineer. */
+"Transfer error" = "خطأ في النقل";
+
+/* No comment provided by engineer. */
+"Unknown" = "مجهول";
+
+/* No comment provided by engineer. */
+"Unknown error" = "خطأ مجهول";
+
+/* No comment provided by engineer. */
+"Username already exists" = "إسم المستخدم موجود بالفعل";
+
+/* No comment provided by engineer. */
+"Video cannot be activated because of low bandwidth condition, only audio is available" = "تعذَّر تفعيل الفيديو لأن سعة القناة ضئيلة، الصوت هو المتاح فقط. ";
+
+/* No comment provided by engineer. */
+"You missed a call from %@" = "اتصال فائت من %@ ";
+
+/* No comment provided by engineer. */
+"You must authorize the application to have access to address book.\nToggle the application in Settings > Privacy > Contacts" = "يجب عليك السماح للتطبيق بالوصول إلى جهات الاتصال.\nفعِّل ذلك في الإعدادات، ثم الخصوصية، ثم جهات الاتصال.";
+
+/* No comment provided by engineer. */
+"You need to plug a microphone to your device to use this application." = "يجب ربط ميكروفون بهذا الجهاز لتشغيل هذا التطبيق.";
+
+/* No comment provided by engineer. */
+"Your account is not validate yet." = "لم يُأكَّد حسابك بعد.";
+
+/* No comment provided by engineer. */
+"© 2010-2012 Belledonne Communications " = "© 2010-2012 Belledonne Communications ";
+
+/* Placeholder for the address in DialerView */
+"Enter an address" = "أدخل عنوانا";
+"%@ is composing..." = "%@ يكتب...";
+"Resend" = "أعِد الإرسال";
+
+/* Alert view for Wizard in Settings */
+"Warning" = "انتباه";
+"Launching the Wizard will delete any existing proxy config.\nAre you sure to want it?" = "سيغير تشغيل المرشد إعداداتك الحالية.\n هل تريد ذلك فعلا ؟";
+"Launch Wizard" = "شغِّل المرشد";
+
+
+/* Accessibility */
+"Firstname" = "الإسم";
+"Lastname" = "اللقب";
\ No newline at end of file
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Advanced.strings b/Settings/InAppSettings.bundle/ar.lproj/Advanced.strings
new file mode 100644
index 000000000..596d79598
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Advanced.strings
@@ -0,0 +1,55 @@
+/* Debug */
+"Debug" = "التنقيح";
+
+/* Debug */
+"Debug" = "التنقيح";
+
+/* Console */
+"Console" = "المُحاوِرة";
+
+/* */
+"" = "";
+
+/* Animations */
+"Animations" = "رسوم حيوية";
+
+/* Rotation */
+"Rotation" = "الدوران";
+
+/* Background mode */
+"Background mode" = "وضع الخلفية";
+
+/* Start at boot */
+"Start at boot" = "تشغيل تلقائي";
+
+/* First login view */
+"First login view" = "مظهر الولوج الأول";
+
+/* Expire */
+"Expire" = "الصلاحية";
+
+/* Primary account */
+"Primary account" = "الاتصالات المباشرة (دون وسيط)";
+
+/* Display name */
+"Display name" = "إسم العرض";
+
+/* Sharing server */
+"Sharing server" = "خادم المشاركة";
+
+/* Username */
+"Username" = "الإسم المستخدم";
+
+/* Rotation */
+"Rotation" = "الدوران";
+
+/* Automatic */
+"Automatic" = "تلقائي";
+
+/* Portrait */
+"Portrait" = "لوحة";
+
+/* Landscape */
+"Landscape" = "مشهد";
+
+"Auto-answer after notification" = "إجابة تلقائية بعد الإشعار";
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Audio.strings b/Settings/InAppSettings.bundle/ar.lproj/Audio.strings
new file mode 100644
index 000000000..ca6362e1f
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Audio.strings
@@ -0,0 +1,63 @@
+/* Codecs */
+"Codecs" = "المراميز";
+
+/* AMR */
+"AMR" = "AMR";
+
+/* Speex 16Khz */
+"Speex 16Khz" = "Speex 16Khz";
+
+/* Speex 8Khz */
+"Speex 8Khz" = "Speex 8Khz";
+
+/* Silk 24Khz */
+"Silk 24Khz" = "Silk 24Khz";
+
+/* Silk 16Khz */
+"Silk 16Khz" = "Silk 16Khz";
+
+/* G722 */
+"G722" = "G722";
+
+/* G729 */
+"G729" = "G729";
+
+/* GSM */
+"GSM" = "GSM";
+
+/* ILBC */
+"ILBC" = "ILBC";
+
+/* PCMU */
+"PCMU" = "PCMU";
+
+/* PCMA */
+"PCMA" = "PCMA";
+
+/* Advanced */
+"Advanced" = "متقدم";
+
+/* Playback gain */
+"Playback gain" = "كسب الإخراج";
+
+/* Microphone gain */
+"Microphone gain" = "كسب الميكروفون";
+
+/* Adaptive rate control */
+"Adaptive rate control" = "التحكم في الصبيب";
+
+/* Network bitrate limit */
+"Network bitrate limit" = "حد صبيب الشبكة";
+
+/* Voice processing */
+"Enable Voice Processing"="حسِّن الصوت ب VoIP";
+
+/* Bass Boost / equalizer */
+"Enable Bass Boost"="فعِّل رفع الجهير";
+
+/* Adaptative */
+"Adaptive rate algorithm"="ملائمة الصبيب";
+
+"Simple"="بسيط";
+
+"Stateful"="جليل";
\ No newline at end of file
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Call.strings b/Settings/InAppSettings.bundle/ar.lproj/Call.strings
new file mode 100644
index 000000000..c3a9fc437
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Call.strings
@@ -0,0 +1,17 @@
+/* Prefix */
+"Prefix" = "البادئة";
+
+/* Substitue + by 00 */
+"Substitue + by 00" = "استبدل + ب 00";
+
+/* Send inband DTMFs */
+"Send inband DTMFs" = "إرسال DTMF مع التدفق";
+
+/* Send SIP INFO DTMFs */
+"Send SIP INFO DTMFs" = "إرسال DTMF ك SIP INFO";
+
+/* Incoming call timeout */
+"Incoming call timeout" = "مهلة محاولة الاتصال";
+
+/* In call timeout */
+"In call timeout" = "المدة القصوى للمكالمة";
\ No newline at end of file
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Network.strings b/Settings/InAppSettings.bundle/ar.lproj/Network.strings
new file mode 100644
index 000000000..d64b82fe4
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Network.strings
@@ -0,0 +1,65 @@
+/* Wifi only */
+"Wifi only" = "Wifi فقط";
+
+/* Edge optimization */
+"Edge optimization" = "تحسين Edge";
+
+/* Stun Server */
+"Stun Server" = "خادم Stun";
+
+/* ICE */
+"ICE" = "ICE";
+
+/* Random Port */
+"Random Port" = "منفذ عشوائي";
+
+/* Port */
+"Port" = "المنفذ";
+
+/* Audio Port(s) */
+"Audio Port(s)" = "منفذ (أو منافذ) الصوت";
+
+/* Video Port(s) */
+"Video Port(s)" = "منفذ (أو منافذ) الفيديو";
+
+/* Transport */
+"Transport" = "النقل";
+
+/* Media Encryption */
+"Media Encryption" = "وسيط التعمية";
+
+/* Push Notifications */
+"Push Notification" = "إشعارات التنبيه";
+
+/* Transport */
+"Transport" = "النقل";
+
+/* UDP */
+"UDP" = "UDP";
+
+/* TCP */
+"TCP" = "TCP";
+
+/* TLS */
+"TLS" = "TLS";
+
+/* None */
+"None" = "بدون";
+
+/* SRTP */
+"SRTP" = "SRTP";
+
+/* ZRTP */
+"ZRTP" = "ZRTP";
+
+/* Limits */
+"Limits" = "الحدود";
+
+/* Upload bandwidth */
+"Upload bandwidth" = "صبيب الرفع";
+
+/* Download bandwidth */
+"Download bandwidth" = "صبيب التنزيل";
+
+/* IPv6 */
+"Use IPv6" = "استخدم IPv6";
\ No newline at end of file
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Root.strings b/Settings/InAppSettings.bundle/ar.lproj/Root.strings
new file mode 100644
index 000000000..9521d0a78
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Root.strings
@@ -0,0 +1,62 @@
+/* SIP account */
+"SIP account" = "حساب SIP";
+
+/* Wizard */
+"Wizard" = "المرشد";
+
+/* User name */
+"User name" = "إسم المستخدم";
+
+/* User name */
+"User ID" = "مُعرِّف المستخدم";
+
+/* Password */
+"Password" = "كلمة السر";
+
+/* Domain */
+"Domain" = "النطاق";
+
+/* Proxy */
+"Proxy" = "الوسيط";
+
+/* Outbound proxy */
+"Outbound proxy" = "وسيط الخروج";
+
+/* Settings */
+"Settings" = "الإعدادات";
+
+/* Enable video */
+"Enable video" = "تفعيل الفيديو";
+
+/* Audio */
+"Audio" = "الصوت";
+
+/* Video */
+"Video" = "الفيديو";
+
+/* Call */
+"Call" = "الاتصال";
+
+/* Network */
+"Network" = "الشبكة";
+
+/* Advanced */
+"Advanced" = "متقدم";
+
+/* */
+"" = "";
+
+/* About */
+"About" = "حول التطبيق";
+
+/* Quit */
+"Quit" = "الخروج";
+
+/* Release */
+"Release" = "استئناف";
+
+/* Clear cache */
+"Clear cache" = "إفراغ المخبأ";
+
+/* More options */
+"More options" = "الخيارات الأخرى";
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Tunnel.strings b/Settings/InAppSettings.bundle/ar.lproj/Tunnel.strings
new file mode 100644
index 000000000..4ac2635db
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Tunnel.strings
@@ -0,0 +1,20 @@
+/* Auto */
+"Auto" = "تلقائي";
+
+/* Address */
+"Address" = "العنوان";
+
+/* Mode */
+"Mode" = "الوضع";
+
+/* Off */
+"Off" = "غير مشغَّل";
+
+/* On */
+"On" = "مشغَّل";
+
+/* Port */
+"Port" = "المنفذ";
+
+/* WWAN */
+"WWAN" = "WWAN";
\ No newline at end of file
diff --git a/Settings/InAppSettings.bundle/ar.lproj/Video.strings b/Settings/InAppSettings.bundle/ar.lproj/Video.strings
new file mode 100644
index 000000000..61eea26e7
--- /dev/null
+++ b/Settings/InAppSettings.bundle/ar.lproj/Video.strings
@@ -0,0 +1,27 @@
+/* Automatically start video */
+"Automatically start" = "تشغيل تلقائي";
+
+/* Automatically accept video */
+"Automatically accept" = "قبول تلقائي";
+
+/* Show self view */
+"Show self view" = "رؤية نفسك";
+
+/* Show preview */
+"Show preview" = "فعِّل المعاينة";
+
+/* Preferred video size */
+"Preferred video size" = "حجم الفيديو المفضَّل";
+
+/* Codecs */
+"Codecs" = "المراميز";
+
+/* mpeg4 */
+"mpeg4" = "mpeg4";
+
+/* h264 */
+"h264" = "h264";
+
+/* VP8 */
+"VP8" = "VP8";
+
diff --git a/ar.lproj/Localizable.strings b/ar.lproj/Localizable.strings
new file mode 100644
index 000000000..7beecb202
Binary files /dev/null and b/ar.lproj/Localizable.strings differ
diff --git a/linphone.xcodeproj/project.pbxproj b/linphone.xcodeproj/project.pbxproj
index e193345ac..3e530be27 100755
--- a/linphone.xcodeproj/project.pbxproj
+++ b/linphone.xcodeproj/project.pbxproj
@@ -1624,52 +1624,93 @@
F095482E1883F15500E8A69B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/WizardViewController.xib; sourceTree = ""; };
F095482F1883F15500E8A69B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = "Base.lproj/WizardViewController~ipad.xib"; sourceTree = ""; };
F09548301883F15500E8A69B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/WizardViews.xib; sourceTree = ""; };
- F09548311883F1EB00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ChatRoomViewController.strings; sourceTree = ""; };
- F09548321883F20A00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ChatRoomViewController.strings; sourceTree = ""; };
- F09548331883F25C00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ChatViewController.strings; sourceTree = ""; };
- F09548341883F25F00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ChatViewController.strings; sourceTree = ""; };
- F09548351883F28100E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ContactDetailsLabelViewController.strings; sourceTree = ""; };
- F09548361883F28400E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ContactDetailsLabelViewController.strings; sourceTree = ""; };
- F09548371883F29500E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ContactDetailsViewController.strings; sourceTree = ""; };
- F09548381883F29C00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ContactDetailsViewController.strings; sourceTree = ""; };
- F09548391883F2C500E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ContactsViewController.strings; sourceTree = ""; };
- F095483A1883F2CA00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ContactsViewController.strings; sourceTree = ""; };
- F095483B1883F2DE00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/DialerViewController.strings; sourceTree = ""; };
- F095483C1883F2E300E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/DialerViewController.strings; sourceTree = ""; };
- F095483D1883F49E00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/DialerViewController~ipad.strings"; sourceTree = ""; };
- F095483E1883F4A200E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/DialerViewController~ipad.strings"; sourceTree = ""; };
- F095483F1883F4B700E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/FirstLoginViewController.strings; sourceTree = ""; };
- F09548401883F4BC00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/FirstLoginViewController.strings; sourceTree = ""; };
- F09548411883F51600E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/HistoryViewController.strings; sourceTree = ""; };
- F09548421883F51B00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/HistoryViewController.strings; sourceTree = ""; };
- F09548431883F52600E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ImageViewController.strings; sourceTree = ""; };
- F09548441883F52900E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ImageViewController.strings; sourceTree = ""; };
- F09548451883F53F00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InCallViewController.strings; sourceTree = ""; };
- F09548461883F54200E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InCallViewController.strings; sourceTree = ""; };
- F09548471883F55300E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/IncomingCallViewController.strings; sourceTree = ""; };
- F09548481883F55800E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/IncomingCallViewController.strings; sourceTree = ""; };
- F09548491883F56A00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/IncomingCallViewController~ipad.strings"; sourceTree = ""; };
- F095484A1883F56E00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/IncomingCallViewController~ipad.strings"; sourceTree = ""; };
- F095484B1883F58E00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UICallBar.strings; sourceTree = ""; };
- F095484C1883F59200E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UICallBar.strings; sourceTree = ""; };
- F095484D1883F5AF00E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/UICallBar~ipad.strings"; sourceTree = ""; };
- F095484E1883F5B300E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/UICallBar~ipad.strings"; sourceTree = ""; };
- F095484F1883F5D500E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIConferenceHeader.strings; sourceTree = ""; };
- F09548501883F5D900E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIConferenceHeader.strings; sourceTree = ""; };
- F09548511883F5E300E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIContactDetailsFooter.strings; sourceTree = ""; };
- F09548521883F5E600E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIContactDetailsFooter.strings; sourceTree = ""; };
- F09548531883F5F400E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIContactDetailsHeader.strings; sourceTree = ""; };
- F09548541883F5F700E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIContactDetailsHeader.strings; sourceTree = ""; };
- F09548551883F61300E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIMainBar.strings; sourceTree = ""; };
- F09548561883F61600E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIMainBar.strings; sourceTree = ""; };
- F09548571883F66600E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/UIMainBar~ipad.strings"; sourceTree = ""; };
- F09548581883F66A00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/UIMainBar~ipad.strings"; sourceTree = ""; };
- F09548591883F67800E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/WizardViewController.strings; sourceTree = ""; };
- F095485A1883F67B00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/WizardViewController.strings; sourceTree = ""; };
- F095485B1883F68500E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/WizardViewController~ipad.strings"; sourceTree = ""; };
- F095485C1883F68800E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/WizardViewController~ipad.strings"; sourceTree = ""; };
- F095485D1883F6E700E8A69B /* fr */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/WizardViews.strings; sourceTree = ""; };
- F095485E1883F6EA00E8A69B /* ru */ = {isa = PBXFileReference; fileEncoding = 2483028224; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/WizardViews.strings; sourceTree = ""; };
+<<<<<<< HEAD
+=======
+ F09548311883F1EB00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ChatRoomViewController.strings; sourceTree = ""; };
+ F09548321883F20A00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ChatRoomViewController.strings; sourceTree = ""; };
+ F09548331883F25C00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ChatViewController.strings; sourceTree = ""; };
+ F09548341883F25F00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ChatViewController.strings; sourceTree = ""; };
+ F09548351883F28100E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ContactDetailsLabelViewController.strings; sourceTree = ""; };
+ F09548361883F28400E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ContactDetailsLabelViewController.strings; sourceTree = ""; };
+ F09548371883F29500E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ContactDetailsViewController.strings; sourceTree = ""; };
+ F09548381883F29C00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ContactDetailsViewController.strings; sourceTree = ""; };
+ F09548391883F2C500E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ContactsViewController.strings; sourceTree = ""; };
+ F095483A1883F2CA00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ContactsViewController.strings; sourceTree = ""; };
+ F095483B1883F2DE00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/DialerViewController.strings; sourceTree = ""; };
+ F095483C1883F2E300E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/DialerViewController.strings; sourceTree = ""; };
+ F095483D1883F49E00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/DialerViewController~ipad.strings"; sourceTree = ""; };
+ F095483E1883F4A200E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/DialerViewController~ipad.strings"; sourceTree = ""; };
+ F095483F1883F4B700E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/FirstLoginViewController.strings; sourceTree = ""; };
+ F09548401883F4BC00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/FirstLoginViewController.strings; sourceTree = ""; };
+ F09548411883F51600E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/HistoryViewController.strings; sourceTree = ""; };
+ F09548421883F51B00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/HistoryViewController.strings; sourceTree = ""; };
+ F09548431883F52600E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/ImageViewController.strings; sourceTree = ""; };
+ F09548441883F52900E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/ImageViewController.strings; sourceTree = ""; };
+ F09548451883F53F00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/InCallViewController.strings; sourceTree = ""; };
+ F09548461883F54200E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InCallViewController.strings; sourceTree = ""; };
+ F09548471883F55300E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/IncomingCallViewController.strings; sourceTree = ""; };
+ F09548481883F55800E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/IncomingCallViewController.strings; sourceTree = ""; };
+ F09548491883F56A00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/IncomingCallViewController~ipad.strings"; sourceTree = ""; };
+ F095484A1883F56E00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/IncomingCallViewController~ipad.strings"; sourceTree = ""; };
+ F095484B1883F58E00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UICallBar.strings; sourceTree = ""; };
+ F095484C1883F59200E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UICallBar.strings; sourceTree = ""; };
+ F095484D1883F5AF00E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/UICallBar~ipad.strings"; sourceTree = ""; };
+ F095484E1883F5B300E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/UICallBar~ipad.strings"; sourceTree = ""; };
+ F095484F1883F5D500E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIConferenceHeader.strings; sourceTree = ""; };
+ F09548501883F5D900E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIConferenceHeader.strings; sourceTree = ""; };
+ F09548511883F5E300E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIContactDetailsFooter.strings; sourceTree = ""; };
+ F09548521883F5E600E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIContactDetailsFooter.strings; sourceTree = ""; };
+ F09548531883F5F400E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIContactDetailsHeader.strings; sourceTree = ""; };
+ F09548541883F5F700E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIContactDetailsHeader.strings; sourceTree = ""; };
+ F09548551883F61300E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/UIMainBar.strings; sourceTree = ""; };
+ F09548561883F61600E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/UIMainBar.strings; sourceTree = ""; };
+ F09548571883F66600E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/UIMainBar~ipad.strings"; sourceTree = ""; };
+ F09548581883F66A00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/UIMainBar~ipad.strings"; sourceTree = ""; };
+ F09548591883F67800E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/WizardViewController.strings; sourceTree = ""; };
+ F095485A1883F67B00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/WizardViewController.strings; sourceTree = ""; };
+ F095485B1883F68500E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = "fr.lproj/WizardViewController~ipad.strings"; sourceTree = ""; };
+ F095485C1883F68800E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = "ru.lproj/WizardViewController~ipad.strings"; sourceTree = ""; };
+ F095485D1883F6E700E8A69B /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/WizardViews.strings; sourceTree = ""; };
+ F095485E1883F6EA00E8A69B /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/WizardViews.strings; sourceTree = ""; };
+ F0AF06F01A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/AboutViewController.strings; sourceTree = ""; };
+ F0AF06F11A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ChatRoomViewController.strings; sourceTree = ""; };
+ F0AF06F21A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ChatViewController.strings; sourceTree = ""; };
+ F0AF06F31A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ContactDetailsLabelViewController.strings; sourceTree = ""; };
+ F0AF06F41A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ContactDetailsViewController.strings; sourceTree = ""; };
+ F0AF06F51A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ContactsViewController.strings; sourceTree = ""; };
+ F0AF06F61A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/DialerViewController.strings; sourceTree = ""; };
+ F0AF06F71A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = "ar.lproj/DialerViewController~ipad.strings"; sourceTree = ""; };
+ F0AF06F81A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/FirstLoginViewController.strings; sourceTree = ""; };
+ F0AF06F91A24BA760086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/HistoryDetailsViewController.strings; sourceTree = ""; };
+ F0AF06FA1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/HistoryViewController.strings; sourceTree = ""; };
+ F0AF06FB1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/ImageViewController.strings; sourceTree = ""; };
+ F0AF06FC1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InCallViewController.strings; sourceTree = ""; };
+ F0AF06FD1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/IncomingCallViewController.strings; sourceTree = ""; };
+ F0AF06FE1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = "ar.lproj/IncomingCallViewController~ipad.strings"; sourceTree = ""; };
+ F0AF06FF1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UICallBar.strings; sourceTree = ""; };
+ F0AF07001A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = "ar.lproj/UICallBar~ipad.strings"; sourceTree = ""; };
+ F0AF07011A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UICallCell.strings; sourceTree = ""; };
+ F0AF07021A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIChatCell.strings; sourceTree = ""; };
+ F0AF07031A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIChatRoomCell.strings; sourceTree = ""; };
+ F0AF07041A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UICompositeViewController.strings; sourceTree = ""; };
+ F0AF07051A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIConferenceHeader.strings; sourceTree = ""; };
+ F0AF07061A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIContactCell.strings; sourceTree = ""; };
+ F0AF07071A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIContactDetailsFooter.strings; sourceTree = ""; };
+ F0AF07081A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIContactDetailsHeader.strings; sourceTree = ""; };
+ F0AF07091A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIHistoryCell.strings; sourceTree = ""; };
+ F0AF070A1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIMainBar.strings; sourceTree = ""; };
+ F0AF070B1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = "ar.lproj/UIMainBar~ipad.strings"; sourceTree = ""; };
+ F0AF070C1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/UIStateBar.strings; sourceTree = ""; };
+ F0AF070D1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/PhoneMainView.strings; sourceTree = ""; };
+ F0AF070E1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/SettingsViewController.strings; sourceTree = ""; };
+ F0AF070F1A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/WizardViewController.strings; sourceTree = ""; };
+ F0AF07101A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = "ar.lproj/WizardViewController~ipad.strings"; sourceTree = ""; };
+ F0AF07111A24BA770086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/WizardViews.strings; sourceTree = ""; };
+ F0AF07121A24BA780086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main_iPad.strings; sourceTree = ""; };
+ F0AF07131A24BA780086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Main_iPhone.strings; sourceTree = ""; };
+ F0AF07151A24BA780086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist.strings; sourceTree = ""; };
+ F0AF07161A24BA780086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/InfoPlist.strings; sourceTree = ""; };
+ F0AF07171A24BA780086C9C1 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = ""; };
F0B89C2118DC89E30050B60E /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
F0B89C2418DC973E0050B60E /* wizard_external_sip.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = wizard_external_sip.rc; path = Resources/wizard_external_sip.rc; sourceTree = ""; };
F0B89C2518DC973E0050B60E /* wizard_linphone_create.rc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = wizard_linphone_create.rc; path = Resources/wizard_linphone_create.rc; sourceTree = ""; };
@@ -2976,6 +3017,7 @@
fr,
ru,
Base,
+ ar,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
projectDirPath = "";
@@ -3788,6 +3830,7 @@
2214783C1386A2030020F8B8 /* en */,
D381885815FE44A700C3EDCA /* fr */,
FD979F30169E84670022A8B4 /* ru */,
+ F0AF07171A24BA780086C9C1 /* ar */,
);
name = Localizable.strings;
sourceTree = "";
@@ -3797,6 +3840,7 @@
children = (
636316D21A1DEBCB0009B839 /* Base */,
63EF7FDC1A24B5810017A416 /* fr */,
+ F0AF06F01A24BA760086C9C1 /* ar */,
);
name = AboutViewController.xib;
sourceTree = "";
@@ -3805,6 +3849,7 @@
isa = PBXVariantGroup;
children = (
636316D51A1DEC650009B839 /* Base */,
+ F0AF070E1A24BA770086C9C1 /* ar */,
);
name = SettingsViewController.xib;
sourceTree = "";
@@ -3813,6 +3858,7 @@
isa = PBXVariantGroup;
children = (
636316D81A1DECC90009B839 /* Base */,
+ F0AF070D1A24BA770086C9C1 /* ar */,
);
name = PhoneMainView.xib;
sourceTree = "";
@@ -3821,6 +3867,7 @@
isa = PBXVariantGroup;
children = (
639CEAFE1A1DF4D9004DE38F /* Base */,
+ F0AF070C1A24BA770086C9C1 /* ar */,
);
name = UIStateBar.xib;
sourceTree = "";
@@ -3829,6 +3876,7 @@
isa = PBXVariantGroup;
children = (
639CEB011A1DF4E4004DE38F /* Base */,
+ F0AF07091A24BA770086C9C1 /* ar */,
);
name = UIHistoryCell.xib;
sourceTree = "";
@@ -3837,6 +3885,7 @@
isa = PBXVariantGroup;
children = (
639CEB041A1DF4EB004DE38F /* Base */,
+ F0AF07041A24BA770086C9C1 /* ar */,
);
name = UICompositeViewController.xib;
sourceTree = "";
@@ -3845,6 +3894,7 @@
isa = PBXVariantGroup;
children = (
639CEB071A1DF4F1004DE38F /* Base */,
+ F0AF07031A24BA770086C9C1 /* ar */,
);
name = UIChatRoomCell.xib;
sourceTree = "";
@@ -3853,6 +3903,7 @@
isa = PBXVariantGroup;
children = (
639CEB0A1A1DF4FA004DE38F /* Base */,
+ F0AF07021A24BA770086C9C1 /* ar */,
);
name = UIChatCell.xib;
sourceTree = "";
@@ -3863,6 +3914,7 @@
F09548221883F15400E8A69B /* Base */,
F09548431883F52600E8A69B /* fr */,
F09548441883F52900E8A69B /* ru */,
+ F0AF06FB1A24BA770086C9C1 /* ar */,
);
name = ImageViewController.xib;
sourceTree = "";
@@ -3873,6 +3925,7 @@
F09548181883F15300E8A69B /* Base */,
F09548311883F1EB00E8A69B /* fr */,
F09548321883F20A00E8A69B /* ru */,
+ F0AF06F11A24BA760086C9C1 /* ar */,
);
name = ChatRoomViewController.xib;
sourceTree = "";
@@ -3883,6 +3936,7 @@
F09548191883F15300E8A69B /* Base */,
F09548331883F25C00E8A69B /* fr */,
F09548341883F25F00E8A69B /* ru */,
+ F0AF06F21A24BA760086C9C1 /* ar */,
);
name = ChatViewController.xib;
sourceTree = "";
@@ -3893,6 +3947,7 @@
F095481A1883F15300E8A69B /* Base */,
F09548351883F28100E8A69B /* fr */,
F09548361883F28400E8A69B /* ru */,
+ F0AF06F31A24BA760086C9C1 /* ar */,
);
name = ContactDetailsLabelViewController.xib;
sourceTree = "";
@@ -3903,6 +3958,7 @@
F095481B1883F15300E8A69B /* Base */,
F09548371883F29500E8A69B /* fr */,
F09548381883F29C00E8A69B /* ru */,
+ F0AF06F41A24BA760086C9C1 /* ar */,
);
name = ContactDetailsViewController.xib;
sourceTree = "";
@@ -3913,6 +3969,7 @@
F095481C1883F15300E8A69B /* Base */,
F09548391883F2C500E8A69B /* fr */,
F095483A1883F2CA00E8A69B /* ru */,
+ F0AF06F51A24BA760086C9C1 /* ar */,
);
name = ContactsViewController.xib;
sourceTree = "";
@@ -3923,6 +3980,7 @@
F095481D1883F15300E8A69B /* Base */,
F095483B1883F2DE00E8A69B /* fr */,
F095483C1883F2E300E8A69B /* ru */,
+ F0AF06F61A24BA760086C9C1 /* ar */,
);
name = DialerViewController.xib;
sourceTree = "";
@@ -3933,6 +3991,7 @@
F095481E1883F15300E8A69B /* Base */,
F095483D1883F49E00E8A69B /* fr */,
F095483E1883F4A200E8A69B /* ru */,
+ F0AF06F71A24BA760086C9C1 /* ar */,
);
name = "DialerViewController~ipad.xib";
sourceTree = "";
@@ -3943,6 +4002,7 @@
F095481F1883F15300E8A69B /* Base */,
F095483F1883F4B700E8A69B /* fr */,
F09548401883F4BC00E8A69B /* ru */,
+ F0AF06F81A24BA760086C9C1 /* ar */,
);
name = FirstLoginViewController.xib;
sourceTree = "";
@@ -3953,6 +4013,7 @@
F09548201883F15400E8A69B /* Base */,
636316DA1A1DEDD40009B839 /* fr */,
636316DB1A1DEDD80009B839 /* ru */,
+ F0AF06F91A24BA760086C9C1 /* ar */,
);
name = HistoryDetailsViewController.xib;
sourceTree = "";
@@ -3963,6 +4024,7 @@
F09548211883F15400E8A69B /* Base */,
F09548411883F51600E8A69B /* fr */,
F09548421883F51B00E8A69B /* ru */,
+ F0AF06FA1A24BA770086C9C1 /* ar */,
);
name = HistoryViewController.xib;
sourceTree = "";
@@ -3973,6 +4035,7 @@
F09548241883F15400E8A69B /* Base */,
F09548471883F55300E8A69B /* fr */,
F09548481883F55800E8A69B /* ru */,
+ F0AF06FD1A24BA770086C9C1 /* ar */,
);
name = IncomingCallViewController.xib;
sourceTree = "";
@@ -3983,6 +4046,7 @@
F095482E1883F15500E8A69B /* Base */,
F09548591883F67800E8A69B /* fr */,
F095485A1883F67B00E8A69B /* ru */,
+ F0AF070F1A24BA770086C9C1 /* ar */,
);
name = WizardViewController.xib;
sourceTree = "";
@@ -3993,6 +4057,7 @@
F09548261883F15400E8A69B /* Base */,
F095484B1883F58E00E8A69B /* fr */,
F095484C1883F59200E8A69B /* ru */,
+ F0AF06FF1A24BA770086C9C1 /* ar */,
);
name = UICallBar.xib;
sourceTree = "";
@@ -4003,6 +4068,7 @@
F09548271883F15400E8A69B /* Base */,
F095484D1883F5AF00E8A69B /* fr */,
F095484E1883F5B300E8A69B /* ru */,
+ F0AF07001A24BA770086C9C1 /* ar */,
);
name = "UICallBar~ipad.xib";
sourceTree = "";
@@ -4013,6 +4079,7 @@
F09548291883F15400E8A69B /* Base */,
F095484F1883F5D500E8A69B /* fr */,
F09548501883F5D900E8A69B /* ru */,
+ F0AF07051A24BA770086C9C1 /* ar */,
);
name = UIConferenceHeader.xib;
sourceTree = "";
@@ -4023,6 +4090,7 @@
F095482A1883F15400E8A69B /* Base */,
F09548511883F5E300E8A69B /* fr */,
F09548521883F5E600E8A69B /* ru */,
+ F0AF07071A24BA770086C9C1 /* ar */,
);
name = UIContactDetailsFooter.xib;
sourceTree = "";
@@ -4033,6 +4101,7 @@
F095482C1883F15400E8A69B /* Base */,
F09548551883F61300E8A69B /* fr */,
F09548561883F61600E8A69B /* ru */,
+ F0AF070A1A24BA770086C9C1 /* ar */,
);
name = UIMainBar.xib;
sourceTree = "";
@@ -4043,6 +4112,7 @@
F095482D1883F15500E8A69B /* Base */,
F09548571883F66600E8A69B /* fr */,
F09548581883F66A00E8A69B /* ru */,
+ F0AF070B1A24BA770086C9C1 /* ar */,
);
name = "UIMainBar~ipad.xib";
sourceTree = "";
@@ -4053,6 +4123,7 @@
F09548281883F15400E8A69B /* Base */,
639CEB0C1A1DF528004DE38F /* fr */,
639CEB0D1A1DF52C004DE38F /* ru */,
+ F0AF07011A24BA770086C9C1 /* ar */,
);
name = UICallCell.xib;
sourceTree = "";
@@ -4063,6 +4134,7 @@
F095482B1883F15400E8A69B /* Base */,
F09548531883F5F400E8A69B /* fr */,
F09548541883F5F700E8A69B /* ru */,
+ F0AF07081A24BA770086C9C1 /* ar */,
);
name = UIContactDetailsHeader.xib;
sourceTree = "";
@@ -4073,6 +4145,7 @@
F09548231883F15400E8A69B /* Base */,
F09548451883F53F00E8A69B /* fr */,
F09548461883F54200E8A69B /* ru */,
+ F0AF06FC1A24BA770086C9C1 /* ar */,
);
name = InCallViewController.xib;
sourceTree = "";
@@ -4083,6 +4156,7 @@
F09548301883F15500E8A69B /* Base */,
F095485D1883F6E700E8A69B /* fr */,
F095485E1883F6EA00E8A69B /* ru */,
+ F0AF07111A24BA770086C9C1 /* ar */,
);
name = WizardViews.xib;
sourceTree = "";
@@ -4093,6 +4167,7 @@
F095482F1883F15500E8A69B /* Base */,
F095485B1883F68500E8A69B /* fr */,
F095485C1883F68800E8A69B /* ru */,
+ F0AF07101A24BA770086C9C1 /* ar */,
);
name = "WizardViewController~ipad.xib";
sourceTree = "";
@@ -4103,6 +4178,7 @@
F09548251883F15400E8A69B /* Base */,
F09548491883F56A00E8A69B /* fr */,
F095484A1883F56E00E8A69B /* ru */,
+ F0AF06FE1A24BA770086C9C1 /* ar */,
);
name = "IncomingCallViewController~ipad.xib";
sourceTree = "";
@@ -4112,6 +4188,7 @@
children = (
F088488C19FF8C41007FFCF3 /* Base */,
F088488F19FF8C44007FFCF3 /* fr */,
+ F0AF07061A24BA770086C9C1 /* ar */,
);
name = UIContactCell.xib;
sourceTree = "";
@@ -4120,6 +4197,7 @@
isa = PBXVariantGroup;
children = (
F08F118C19C09C6B007D70C2 /* en */,
+ F0AF07161A24BA780086C9C1 /* ar */,
);
name = InfoPlist.strings;
sourceTree = "";
@@ -4128,6 +4206,7 @@
isa = PBXVariantGroup;
children = (
F0BB8BDD1936208100974404 /* en */,
+ F0AF07151A24BA780086C9C1 /* ar */,
);
name = InfoPlist.strings;
sourceTree = "";
@@ -4136,6 +4215,7 @@
isa = PBXVariantGroup;
children = (
F0BB8BE61936208100974404 /* Base */,
+ F0AF07131A24BA780086C9C1 /* ar */,
);
name = Main_iPhone.storyboard;
sourceTree = "";
@@ -4144,6 +4224,7 @@
isa = PBXVariantGroup;
children = (
F0BB8BE91936208200974404 /* Base */,
+ F0AF07121A24BA780086C9C1 /* ar */,
);
name = Main_iPad.storyboard;
sourceTree = "";