diff --git a/Localizations/en.xcloc/Localized Contents/en.xliff b/Localizations/en.xcloc/Localized Contents/en.xliff index 97ac12a8..c2a90f0c 100644 --- a/Localizations/en.xcloc/Localized Contents/en.xliff +++ b/Localizations/en.xcloc/Localized Contents/en.xliff @@ -2,7 +2,7 @@
- +
@@ -75,6 +75,11 @@ Attachment exceeds maximum size Error message: attachment too large + + Audio-only + Audio-only + Menu item: audio-only call + Block Block @@ -86,6 +91,11 @@ Block contact? Alert action + + Call + Call + Menu title for selecting type of call + Can't change permissions for this user. Can't change permissions for this user. @@ -188,6 +198,11 @@ Directory Section title + + Edit + Edit + Menu item + Edit Description Edit Description @@ -298,6 +313,11 @@ Ignore Invite reaction button + + Incoming call + Incoming call + Label for incoming video/audio calls + Invalid group ID: %1$d (%2$@) Invalid group ID: %1$d (%2$@) @@ -404,6 +424,16 @@ No messages in the conversation Placeholder in empty chat + + No permission to access camera + No permission to access camera + Error message when call cannot be started due to missing camera permission + + + No permission to access microphone + No permission to access microphone + Error message when call cannot be started due to missing microphone permission + OK OK @@ -414,6 +444,11 @@ Only Owner can delete group Toast notification + + Outgoing call + Outgoing call + Label for outgoing video/audio calls + Owner cannot leave the group Owner cannot leave the group @@ -588,7 +623,8 @@ Unsupported Unsupported - Label shown next to an unsupported Drafty format element + Label shown next to an unsupported Drafty format element + Unsupported (unknown) Drafty tag Upload failed (%@). No server response. @@ -610,6 +646,12 @@ Verification failure: %1$d %2$@ Error message + + Video + Video + Label shown next to an inline video + Menu item: video call + You You @@ -634,11 +676,36 @@ ¯\_(ツ)_/¯ Placeholder when no chats found + + button + button + Text written on button face when all else fails. + + + cancelled + cancelled + Label for cancelled call + confirm confirm Button text + + connecting + connecting + Label for initiated call + + + edited + edited + `Edited` message marker + + + in progress + in progress + Label for call in progress + online now online now @@ -655,7 +722,7 @@
- +
@@ -717,7 +784,7 @@
- +
@@ -735,6 +802,11 @@ Administration and Security Class = "UILabel"; text = "Administration and Security"; ObjectID = "3hX-RM-7Ha"; + + placeholder_file_name + placeholder_file_name + Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "3lo-iH-I5e"; + Invite Invite @@ -750,6 +822,11 @@ Send typing notifications Class = "UILabel"; text = "Send typing notifications"; ObjectID = "4ll-eW-b8Z"; + + image/jpeg + image/jpeg + Class = "UILabel"; text = "image/jpeg"; ObjectID = "5CT-4e-SGR"; + Optional comment (private) Optional comment (private) @@ -845,6 +922,11 @@ image/jpeg Class = "UILabel"; text = "image/jpeg"; ObjectID = "C6Z-tO-4g8"; + + Video Call + Video Call + Class = "UIViewController"; title = "Video Call"; ObjectID = "Cib-aE-hH5"; + Optional description Optional description @@ -875,6 +957,11 @@ Additional info (private) Class = "UITextField"; placeholder = "Additional info (private)"; ObjectID = "Do2-Ue-UdA"; + + 00:00D + 00:00D + Class = "UILabel"; text = "00:00D"; ObjectID = "DtN-H7-Ovv"; + Add members Add members @@ -900,6 +987,11 @@ placeholder_file_name Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "HIs-n4-sFa"; + + Video Preview + Video Preview + Class = "UINavigationItem"; title = "Video Preview"; ObjectID = "Hah-A8-0yd"; + Add optional description Add optional description @@ -1000,6 +1092,11 @@ Sign up Class = "UIButton"; normalTitle = "Sign up"; ObjectID = "Rv6-qQ-FqW"; + + Content type: + Content type: + Class = "UILabel"; text = "Content type:"; ObjectID = "RvM-se-Nch"; + By ID By ID @@ -1135,6 +1232,11 @@ Verified Class = "UILabel"; text = "Verified"; ObjectID = "axr-PN-Xcr"; + + 00:00C + 00:00C + Class = "UILabel"; text = "00:00C"; ObjectID = "aza-Xk-MXu"; + Last active Last active @@ -1170,6 +1272,11 @@ Help and About Class = "UINavigationItem"; title = "Help and About"; ObjectID = "d7l-9Y-8mk"; + + Alice Hatter + Alice Hatter + Class = "UILabel"; text = "Alice Hatter"; ObjectID = "dLA-fr-G0I"; + Delete Group Delete Group @@ -1230,6 +1337,11 @@ Send read receipts Class = "UILabel"; text = "Send read receipts"; ObjectID = "geh-gC-6qO"; + + Video Preview + Video Preview + Class = "UIViewController"; title = "Video Preview"; ObjectID = "gfT-SI-43h"; + FowardTo Navigation FowardTo Navigation @@ -1295,6 +1407,11 @@ Group Members Class = "UITableViewSection"; headerTitle = "Group Members"; ObjectID = "lJB-qW-1zX"; + + File name: + File name: + Class = "UILabel"; text = "File name:"; ObjectID = "lRE-RJ-Qgv"; + Reset Password Reset Password @@ -1330,6 +1447,11 @@ No results Class = "UILabel"; text = "No results"; ObjectID = "ntt-8z-Ay2"; + + LocalView + LocalView + Class = "UIView"; accessibilityLabel = "LocalView"; ObjectID = "o1j-Ss-Jhj"; + ChatsNavigationController ChatsNavigationController @@ -1360,6 +1482,11 @@ New chat Class = "UITabBarController"; title = "New chat"; ObjectID = "qBo-ye-avT"; + + Size: + Size: + Class = "UILabel"; text = "Size:"; ObjectID = "qY7-Dy-tZI"; + Administrative and Security Administrative and Security @@ -1440,6 +1567,11 @@ Delete Messages Class = "UILabel"; text = "Delete Messages"; ObjectID = "wnZ-ve-5xb"; + + 128x365; 35KB + 128x365; 35KB + Class = "UILabel"; text = "128x365; 35KB"; ObjectID = "x1J-Xq-2H1"; + Footer Footer @@ -1504,7 +1636,7 @@
- +
@@ -1546,7 +1678,7 @@
- +
@@ -1568,7 +1700,7 @@
- +
@@ -1580,7 +1712,7 @@
- +
@@ -1602,7 +1734,7 @@
- +
@@ -1624,7 +1756,7 @@
- +
@@ -1641,7 +1773,7 @@
- +
diff --git a/Localizations/en.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard b/Localizations/en.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard index d5cba7ec..98f565a9 100644 --- a/Localizations/en.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard +++ b/Localizations/en.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard @@ -1,9 +1,9 @@ - + - + @@ -11,6 +11,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -265,7 +457,7 @@ - + @@ -273,7 +465,7 @@ - + @@ -335,7 +527,7 @@ - + @@ -355,7 +547,7 @@ - + @@ -403,7 +595,7 @@ - + @@ -423,306 +615,114 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + - - + + - - - - - - - - + + + + + - - - + + - + - - - - - - + + + + + + + + - + - + + + + + + + + + + + + + + + + + - + - + - + - + @@ -733,14 +733,14 @@ - + - + - + @@ -760,21 +760,21 @@ - + - + - + @@ -788,10 +788,10 @@ - + - + - + - + - + @@ -1533,7 +1735,7 @@ - + @@ -1547,10 +1749,10 @@ - + - + @@ -1559,7 +1761,7 @@ - + @@ -1568,7 +1770,7 @@ - + @@ -1649,14 +1851,14 @@ - + @@ -1672,14 +1874,14 @@ - + @@ -1695,14 +1897,14 @@ - + @@ -1780,24 +1982,24 @@ - + - + @@ -3360,45 +3749,52 @@ - - + + + - + - - + + - + - - + + - - + + + + - - + + + - - - - - - - - - + + + + + + + + + + + + - + @@ -3418,6 +3814,9 @@ + + + diff --git a/Localizations/en.xcloc/contents.json b/Localizations/en.xcloc/contents.json index 7c5dcd7b..bdaadbbe 100644 --- a/Localizations/en.xcloc/contents.json +++ b/Localizations/en.xcloc/contents.json @@ -2,10 +2,10 @@ "developmentRegion" : "en", "targetLocale" : "en", "toolInfo" : { - "toolBuildNumber" : "13F17a", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "13.4" + "toolVersion" : "14.2" }, "version" : "1.0", "workspace" : "Tinodios.xcworkspace" diff --git a/Localizations/es.xcloc/Localized Contents/es.xliff b/Localizations/es.xcloc/Localized Contents/es.xliff index 19059100..f86b8fba 100644 --- a/Localizations/es.xcloc/Localized Contents/es.xliff +++ b/Localizations/es.xcloc/Localized Contents/es.xliff @@ -2,7 +2,7 @@
- +
@@ -75,6 +75,11 @@ El accesorio supera el tamaño máximo Error message: attachment too large + + Audio-only + Solo audio + Menu item: audio-only call + Block Bloquear @@ -86,6 +91,11 @@ ¿Bloquear contacto? Alert action + + Call + Llamada + Menu title for selecting type of call + Can't change permissions for this user. No se puede cambiar los permisos para este usuario. @@ -188,6 +198,11 @@ Directorio Section title + + Edit + Editar + Menu item + Edit Description Editar descripción @@ -298,6 +313,11 @@ Ignorar Invite reaction button + + Incoming call + Llamada entrante + Label for incoming video/audio calls + Invalid group ID: %1$d (%2$@) ID del grupo no es válido %1$d (%2$@) @@ -404,6 +424,16 @@ No hay mensajes en la conversación Placeholder in empty chat + + No permission to access camera + No hay permiso para acceder a la cámara + Error message when call cannot be started due to missing camera permission + + + No permission to access microphone + No hay permiso para acceder al micrófono + Error message when call cannot be started due to missing microphone permission + OK OK @@ -414,6 +444,11 @@ Sólo el propietario puede eliminar el grupo Toast notification + + Outgoing call + Llamada saliente + Label for outgoing video/audio calls + Owner cannot leave the group El propietario del grupo no puede darse de baja @@ -588,7 +623,8 @@ Unsupported Sin base - Label shown next to an unsupported Drafty format element + Label shown next to an unsupported Drafty format element + Unsupported (unknown) Drafty tag Upload failed (%@). No server response. @@ -610,6 +646,12 @@ Error de verificación: %1$d %2$@ Error message + + Video + Vídeo + Label shown next to an inline video + Menu item: video call + You @@ -634,11 +676,36 @@ ¯\_(ツ)_/¯ Placeholder when no chats found + + button + pulsador + Text written on button face when all else fails. + + + cancelled + cancelado + Label for cancelled call + confirm confirmar Button text + + connecting + conectando + Label for initiated call + + + edited + editado + `Edited` message marker + + + in progress + en progreso + Label for call in progress + online now en línea ahora @@ -655,7 +722,7 @@
- +
@@ -706,7 +773,7 @@
- +
@@ -724,6 +791,10 @@ Administración y seguridad Class = "UILabel"; text = "Administration and Security"; ObjectID = "3hX-RM-7Ha"; + + placeholder_file_name + Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "3lo-iH-I5e"; + Invite Invitación @@ -739,6 +810,10 @@ Enviar notificaciones de escritura Class = "UILabel"; text = "Send typing notifications"; ObjectID = "4ll-eW-b8Z"; + + image/jpeg + Class = "UILabel"; text = "image/jpeg"; ObjectID = "5CT-4e-SGR"; + Optional comment (private) Comentario opcional (privado) @@ -834,6 +909,11 @@ image/jpeg Class = "UILabel"; text = "image/jpeg"; ObjectID = "C6Z-tO-4g8"; + + Video Call + Videollamada + Class = "UIViewController"; title = "Video Call"; ObjectID = "Cib-aE-hH5"; + Optional description Descripción opcional @@ -864,6 +944,10 @@ Información adicional (privado) Class = "UITextField"; placeholder = "Additional info (private)"; ObjectID = "Do2-Ue-UdA"; + + 00:00D + Class = "UILabel"; text = "00:00D"; ObjectID = "DtN-H7-Ovv"; + Add members Añadir miembros @@ -888,6 +972,11 @@ placeholder_file_name Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "HIs-n4-sFa"; + + Video Preview + Vista previa del vídeo + Class = "UINavigationItem"; title = "Video Preview"; ObjectID = "Hah-A8-0yd"; + Add optional description Añadir descripción opcional @@ -988,6 +1077,11 @@ Regístrate Class = "UIButton"; normalTitle = "Sign up"; ObjectID = "Rv6-qQ-FqW"; + + Content type: + Tipo de contenido: + Class = "UILabel"; text = "Content type:"; ObjectID = "RvM-se-Nch"; + By ID Por ID @@ -1025,7 +1119,7 @@ image/jpeg - image/jpeg + Class = "UILabel"; text = "image/jpeg"; ObjectID = "YLX-fZ-c26"; @@ -1122,6 +1216,10 @@ Verificado Class = "UILabel"; text = "Verified"; ObjectID = "axr-PN-Xcr"; + + 00:00C + Class = "UILabel"; text = "00:00C"; ObjectID = "aza-Xk-MXu"; + Last active Estaba activo @@ -1157,6 +1255,10 @@ Ayuda y sobre Class = "UINavigationItem"; title = "Help and About"; ObjectID = "d7l-9Y-8mk"; + + Alice Hatter + Class = "UILabel"; text = "Alice Hatter"; ObjectID = "dLA-fr-G0I"; + Delete Group Eliminar grupo @@ -1217,6 +1319,11 @@ Enviar recibos de lectura Class = "UILabel"; text = "Send read receipts"; ObjectID = "geh-gC-6qO"; + + Video Preview + Vista previa del vídeo + Class = "UIViewController"; title = "Video Preview"; ObjectID = "gfT-SI-43h"; + FowardTo Navigation Class = "UINavigationController"; title = "FowardTo Navigation"; ObjectID = "goO-Va-Eyu"; @@ -1281,6 +1388,11 @@ Miembros del grupo Class = "UITableViewSection"; headerTitle = "Group Members"; ObjectID = "lJB-qW-1zX"; + + File name: + Nombre del archivo: + Class = "UILabel"; text = "File name:"; ObjectID = "lRE-RJ-Qgv"; + Reset Password Restablecer contraseña @@ -1316,6 +1428,10 @@ No hay resultados Class = "UILabel"; text = "No results"; ObjectID = "ntt-8z-Ay2"; + + LocalView + Class = "UIView"; accessibilityLabel = "LocalView"; ObjectID = "o1j-Ss-Jhj"; + ChatsNavigationController ChatsNavigationController @@ -1346,6 +1462,11 @@ Nuevo chat Class = "UITabBarController"; title = "New chat"; ObjectID = "qBo-ye-avT"; + + Size: + Tamaño: + Class = "UILabel"; text = "Size:"; ObjectID = "qY7-Dy-tZI"; + Administrative and Security Administrativo y de seguridad @@ -1426,6 +1547,10 @@ Eliminar mensajes Class = "UILabel"; text = "Delete Messages"; ObjectID = "wnZ-ve-5xb"; + + 128x365; 35KB + Class = "UILabel"; text = "128x365; 35KB"; ObjectID = "x1J-Xq-2H1"; + Footer Footer @@ -1490,7 +1615,7 @@
- +
@@ -1530,7 +1655,7 @@
- +
@@ -1552,7 +1677,7 @@
- +
@@ -1564,7 +1689,7 @@
- +
@@ -1579,13 +1704,14 @@ Title + Reivindicación Class = "UILabel"; text = "Title"; ObjectID = "W0P-gB-P5h";
- +
@@ -1606,7 +1732,7 @@
- +
@@ -1619,9 +1745,9 @@
- +
- +
diff --git a/Localizations/es.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard b/Localizations/es.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard index d5cba7ec..98f565a9 100644 --- a/Localizations/es.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard +++ b/Localizations/es.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard @@ -1,9 +1,9 @@ - + - + @@ -11,6 +11,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -265,7 +457,7 @@ - + @@ -273,7 +465,7 @@ - + @@ -335,7 +527,7 @@ - + @@ -355,7 +547,7 @@ - + @@ -403,7 +595,7 @@ - + @@ -423,306 +615,114 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + - - + + - - - - - - - - + + + + + - - - + + - + - - - - - - + + + + + + + + - + - + + + + + + + + + + + + + + + + + - + - + - + - + @@ -733,14 +733,14 @@ - + - + - + @@ -760,21 +760,21 @@ - + - + - + @@ -788,10 +788,10 @@ - + - + - + - + - + @@ -1533,7 +1735,7 @@ - + @@ -1547,10 +1749,10 @@ - + - + @@ -1559,7 +1761,7 @@ - + @@ -1568,7 +1770,7 @@ - + @@ -1649,14 +1851,14 @@ - + @@ -1672,14 +1874,14 @@ - + @@ -1695,14 +1897,14 @@ - + @@ -1780,24 +1982,24 @@ - + - + @@ -3360,45 +3749,52 @@ - - + + + - + - - + + - + - - + + - - + + + + - - + + + - - - - - - - - - + + + + + + + + + + + + - + @@ -3418,6 +3814,9 @@ + + + diff --git a/Localizations/es.xcloc/contents.json b/Localizations/es.xcloc/contents.json index 9263958d..827a7d17 100644 --- a/Localizations/es.xcloc/contents.json +++ b/Localizations/es.xcloc/contents.json @@ -2,10 +2,10 @@ "developmentRegion" : "en", "targetLocale" : "es", "toolInfo" : { - "toolBuildNumber" : "13F17a", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "13.4" + "toolVersion" : "14.2" }, "version" : "1.0", "workspace" : "Tinodios.xcworkspace" diff --git a/Localizations/ru.xcloc/Localized Contents/ru.xliff b/Localizations/ru.xcloc/Localized Contents/ru.xliff index 4d61c94f..d7af55ec 100644 --- a/Localizations/ru.xcloc/Localized Contents/ru.xliff +++ b/Localizations/ru.xcloc/Localized Contents/ru.xliff @@ -2,7 +2,7 @@
- +
@@ -75,6 +75,11 @@ Аттачмент слишком большой Error message: attachment too large + + Audio-only + Только звук + Menu item: audio-only call + Block Заблокировать @@ -86,6 +91,11 @@ Заблокировать контакт? Alert action + + Call + Звонок + Menu title for selecting type of call + Can't change permissions for this user. Не получилось изменить права доступа. @@ -188,6 +198,11 @@ Директория Section title + + Edit + Изменить + Menu item + Edit Description Описание @@ -298,6 +313,11 @@ Игнорировать Invite reaction button + + Incoming call + Входящий звонок + Label for incoming video/audio calls + Invalid group ID: %1$d (%2$@) Ошибка адреса: %1$d (%2$@) @@ -404,6 +424,16 @@ Сообщения отсутствуют Placeholder in empty chat + + No permission to access camera + Нет доступа к камере + Error message when call cannot be started due to missing camera permission + + + No permission to access microphone + Нет доступа к микрофону + Error message when call cannot be started due to missing microphone permission + OK OK @@ -414,6 +444,11 @@ Только владелец может удалить группу Toast notification + + Outgoing call + Исходящий звонок + Label for outgoing video/audio calls + Owner cannot leave the group Владелец не может покинуть группу @@ -588,7 +623,8 @@ Unsupported Не поддерживается - Label shown next to an unsupported Drafty format element + Label shown next to an unsupported Drafty format element + Unsupported (unknown) Drafty tag Upload failed (%@). No server response. @@ -610,6 +646,12 @@ Ошибка верификации: %1$d %2$@ Error message + + Video + Видео + Label shown next to an inline video + Menu item: video call + You Вы @@ -634,11 +676,36 @@ ¯\_(ツ)_/¯ Placeholder when no chats found + + button + кнопка + Text written on button face when all else fails. + + + cancelled + отменен + Label for cancelled call + confirm подтвердить Button text + + connecting + соединяется + Label for initiated call + + + edited + изменено + `Edited` message marker + + + in progress + в процессе + Label for call in progress + online now сейчас онлайн @@ -655,7 +722,7 @@
- +
@@ -706,7 +773,7 @@
- +
@@ -724,6 +791,10 @@ Административные настройки Class = "UILabel"; text = "Administration and Security"; ObjectID = "3hX-RM-7Ha"; + + placeholder_file_name + Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "3lo-iH-I5e"; + Invite Пригласить @@ -739,6 +810,10 @@ Индикатор печати Class = "UILabel"; text = "Send typing notifications"; ObjectID = "4ll-eW-b8Z"; + + image/jpeg + Class = "UILabel"; text = "image/jpeg"; ObjectID = "5CT-4e-SGR"; + Optional comment (private) Комментарий (только для себя) @@ -834,6 +909,11 @@ image/jpeg Class = "UILabel"; text = "image/jpeg"; ObjectID = "C6Z-tO-4g8"; + + Video Call + Видеозвонок + Class = "UIViewController"; title = "Video Call"; ObjectID = "Cib-aE-hH5"; + Optional description Описание (не обязательно) @@ -864,6 +944,10 @@ Пояснение (только для себя) Class = "UITextField"; placeholder = "Additional info (private)"; ObjectID = "Do2-Ue-UdA"; + + 00:00D + Class = "UILabel"; text = "00:00D"; ObjectID = "DtN-H7-Ovv"; + Add members Пригласить @@ -888,6 +972,11 @@ placeholder_file_name Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "HIs-n4-sFa"; + + Video Preview + Превью видео + Class = "UINavigationItem"; title = "Video Preview"; ObjectID = "Hah-A8-0yd"; + Add optional description Добавить описание (не обязательно) @@ -988,6 +1077,11 @@ Зарегистрироваться Class = "UIButton"; normalTitle = "Sign up"; ObjectID = "Rv6-qQ-FqW"; + + Content type: + Тип контента: + Class = "UILabel"; text = "Content type:"; ObjectID = "RvM-se-Nch"; + By ID По адресу @@ -1122,6 +1216,10 @@ Официальный Class = "UILabel"; text = "Verified"; ObjectID = "axr-PN-Xcr"; + + 00:00C + Class = "UILabel"; text = "00:00C"; ObjectID = "aza-Xk-MXu"; + Last active Был онлайн @@ -1157,6 +1255,10 @@ Помощь, о приложении Class = "UINavigationItem"; title = "Help and About"; ObjectID = "d7l-9Y-8mk"; + + Alice Hatter + Class = "UILabel"; text = "Alice Hatter"; ObjectID = "dLA-fr-G0I"; + Delete Group Удалить группу @@ -1217,6 +1319,11 @@ Уведомления о прочтении Class = "UILabel"; text = "Send read receipts"; ObjectID = "geh-gC-6qO"; + + Video Preview + Превью видео + Class = "UIViewController"; title = "Video Preview"; ObjectID = "gfT-SI-43h"; + FowardTo Navigation Class = "UINavigationController"; title = "FowardTo Navigation"; ObjectID = "goO-Va-Eyu"; @@ -1281,6 +1388,11 @@ Участники Class = "UITableViewSection"; headerTitle = "Group Members"; ObjectID = "lJB-qW-1zX"; + + File name: + Имя файла: + Class = "UILabel"; text = "File name:"; ObjectID = "lRE-RJ-Qgv"; + Reset Password Напомнить пароль @@ -1316,6 +1428,10 @@ Не найдено Class = "UILabel"; text = "No results"; ObjectID = "ntt-8z-Ay2"; + + LocalView + Class = "UIView"; accessibilityLabel = "LocalView"; ObjectID = "o1j-Ss-Jhj"; + ChatsNavigationController ChatsNavigationController @@ -1346,6 +1462,11 @@ Новый чат Class = "UITabBarController"; title = "New chat"; ObjectID = "qBo-ye-avT"; + + Size: + Размер: + Class = "UILabel"; text = "Size:"; ObjectID = "qY7-Dy-tZI"; + Administrative and Security Административные настройки @@ -1426,6 +1547,10 @@ Удалить сообщения Class = "UILabel"; text = "Delete Messages"; ObjectID = "wnZ-ve-5xb"; + + 128x365; 35KB + Class = "UILabel"; text = "128x365; 35KB"; ObjectID = "x1J-Xq-2H1"; + Footer Footer @@ -1490,7 +1615,7 @@
- +
@@ -1530,7 +1655,7 @@
- +
@@ -1552,7 +1677,7 @@
- +
@@ -1564,7 +1689,7 @@
- +
@@ -1585,7 +1710,7 @@
- +
@@ -1606,7 +1731,7 @@
- +
@@ -1619,9 +1744,9 @@
- +
- +
diff --git a/Localizations/ru.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard b/Localizations/ru.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard index d5cba7ec..98f565a9 100644 --- a/Localizations/ru.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard +++ b/Localizations/ru.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard @@ -1,9 +1,9 @@ - + - + @@ -11,6 +11,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -265,7 +457,7 @@ - + @@ -273,7 +465,7 @@ - + @@ -335,7 +527,7 @@ - + @@ -355,7 +547,7 @@ - + @@ -403,7 +595,7 @@ - + @@ -423,306 +615,114 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + - - + + - - - - - - - - + + + + + - - - + + - + - - - - - - + + + + + + + + - + - + + + + + + + + + + + + + + + + + - + - + - + - + @@ -733,14 +733,14 @@ - + - + - + @@ -760,21 +760,21 @@ - + - + - + @@ -788,10 +788,10 @@ - + - + - + - + - + @@ -1533,7 +1735,7 @@ - + @@ -1547,10 +1749,10 @@ - + - + @@ -1559,7 +1761,7 @@ - + @@ -1568,7 +1770,7 @@ - + @@ -1649,14 +1851,14 @@ - + @@ -1672,14 +1874,14 @@ - + @@ -1695,14 +1897,14 @@ - + @@ -1780,24 +1982,24 @@ - + - + @@ -3360,45 +3749,52 @@ - - + + + - + - - + + - + - - + + - - + + + + - - + + + - - - - - - - - - + + + + + + + + + + + + - + @@ -3418,6 +3814,9 @@ + + + diff --git a/Localizations/ru.xcloc/contents.json b/Localizations/ru.xcloc/contents.json index 1e8f1a92..c5537a51 100644 --- a/Localizations/ru.xcloc/contents.json +++ b/Localizations/ru.xcloc/contents.json @@ -2,10 +2,10 @@ "developmentRegion" : "en", "targetLocale" : "ru", "toolInfo" : { - "toolBuildNumber" : "13F17a", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "13.4" + "toolVersion" : "14.2" }, "version" : "1.0", "workspace" : "Tinodios.xcworkspace" diff --git a/Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff b/Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff index 4b8a7a9d..c4054206 100644 --- a/Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff +++ b/Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff @@ -2,7 +2,7 @@
- +
@@ -67,7 +67,7 @@ Attachment - 依恋 + 附件 Label shown next to an attachment @@ -75,9 +75,14 @@ 附件超过最大尺寸 Error message: attachment too large + + Audio-only + 仅限音频 + Menu item: audio-only call + Block - 防止 + 屏蔽 Alert action Invite reaction button @@ -86,6 +91,11 @@ 屏蔽联系人? Alert action
+ + Call + 电话 + Menu title for selecting type of call + Can't change permissions for this user. 无法更改此用户的权限。 @@ -188,6 +198,11 @@ 目录 Section title + + Edit + 编辑 + Menu item + Edit Description 编辑描述 @@ -285,7 +300,7 @@ Forward - 重定向 + 转发 Menu item @@ -295,9 +310,14 @@ Ignore - 忽视 + 忽略 Invite reaction button + + Incoming call + 来电 + Label for incoming video/audio calls + Invalid group ID: %1$d (%2$@) 无效的群组ID:%1$d (%2$@) @@ -315,7 +335,7 @@ Leave - 放弃 + 离开 Alert action @@ -330,7 +350,7 @@ Local Contacts - 当地联络人 + 本地联络人 Section title @@ -350,7 +370,7 @@ Manage members - 管理会员 + 管理成员 View title @@ -404,6 +424,16 @@ 对话中没有讯息 Placeholder in empty chat + + No permission to access camera + 不允许访问相机 + Error message when call cannot be started due to missing camera permission + + + No permission to access microphone + 不允许访问麦克风 + Error message when call cannot be started due to missing microphone permission + OK @@ -411,9 +441,14 @@ Only Owner can delete group - 只有所有者可以删除组 + 只有所有者可以删除群组 Toast notification + + Outgoing call + 呼出电话 + Label for outgoing video/audio calls + Owner cannot leave the group 所有者不能离开群组 @@ -506,7 +541,7 @@ Requesting... - 正在要求... + 请求中... Progress overlay @@ -587,8 +622,9 @@ Unsupported - 无资助的 - Label shown next to an unsupported Drafty format element + 不支持 + Label shown next to an unsupported Drafty format element + Unsupported (unknown) Drafty tag Upload failed (%@). No server response. @@ -610,6 +646,12 @@ 验证失败:%1$d (%2$@) Error message + + Video + 影视 + Label shown next to an inline video + Menu item: video call + You @@ -622,7 +664,7 @@ You are offline. - 您离线。 + 您已离线。 Toast notification @@ -634,11 +676,36 @@ ¯\_(ツ)_/¯ Placeholder when no chats found + + button + 按钮 + Text written on button face when all else fails. + + + cancelled + 已取消 + Label for cancelled call + confirm 确认 Button text + + connecting + 联运的 + Label for initiated call + + + edited + 编辑 + `Edited` message marker + + + in progress + 进行中 + Label for call in progress + online now 现在在线 @@ -655,7 +722,7 @@
- +
@@ -706,7 +773,7 @@
- +
@@ -724,6 +791,10 @@ 行政和安全 Class = "UILabel"; text = "Administration and Security"; ObjectID = "3hX-RM-7Ha"; + + placeholder_file_name + Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "3lo-iH-I5e"; + Invite 邀请 @@ -739,6 +810,10 @@ 发送键入通知 Class = "UILabel"; text = "Send typing notifications"; ObjectID = "4ll-eW-b8Z"; + + image/jpeg + Class = "UILabel"; text = "image/jpeg"; ObjectID = "5CT-4e-SGR"; + Optional comment (private) 可选评论(私人) @@ -834,6 +909,11 @@ image/jpeg Class = "UILabel"; text = "image/jpeg"; ObjectID = "C6Z-tO-4g8"; + + Video Call + 视频通话 + Class = "UIViewController"; title = "Video Call"; ObjectID = "Cib-aE-hH5"; + Optional description 可选描述 @@ -864,6 +944,10 @@ 附加信息(私人) Class = "UITextField"; placeholder = "Additional info (private)"; ObjectID = "Do2-Ue-UdA"; + + 00:00D + Class = "UILabel"; text = "00:00D"; ObjectID = "DtN-H7-Ovv"; + Add members 添加成员 @@ -888,6 +972,11 @@ 占位_文件_名称 Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "HIs-n4-sFa"; + + Video Preview + 视频预览 + Class = "UINavigationItem"; title = "Video Preview"; ObjectID = "Hah-A8-0yd"; + Add optional description 添加可选描述 @@ -988,6 +1077,11 @@ 注册 Class = "UIButton"; normalTitle = "Sign up"; ObjectID = "Rv6-qQ-FqW"; + + Content type: + 内容类型: + Class = "UILabel"; text = "Content type:"; ObjectID = "RvM-se-Nch"; + By ID 通过ID @@ -1122,6 +1216,10 @@ 值得信赖 Class = "UILabel"; text = "Verified"; ObjectID = "axr-PN-Xcr"; + + 00:00C + Class = "UILabel"; text = "00:00C"; ObjectID = "aza-Xk-MXu"; + Last active 上次登录 @@ -1157,6 +1255,10 @@ 帮助和关于 Class = "UINavigationItem"; title = "Help and About"; ObjectID = "d7l-9Y-8mk"; + + Alice Hatter + Class = "UILabel"; text = "Alice Hatter"; ObjectID = "dLA-fr-G0I"; + Delete Group 删除群组 @@ -1217,6 +1319,11 @@ 发送已读回执 Class = "UILabel"; text = "Send read receipts"; ObjectID = "geh-gC-6qO"; + + Video Preview + 视频预览 + Class = "UIViewController"; title = "Video Preview"; ObjectID = "gfT-SI-43h"; + FowardTo Navigation Class = "UINavigationController"; title = "FowardTo Navigation"; ObjectID = "goO-Va-Eyu"; @@ -1281,6 +1388,11 @@ 群组成员 Class = "UITableViewSection"; headerTitle = "Group Members"; ObjectID = "lJB-qW-1zX"; + + File name: + 文件名: + Class = "UILabel"; text = "File name:"; ObjectID = "lRE-RJ-Qgv"; + Reset Password 重置密码 @@ -1316,6 +1428,10 @@ 没有结果 Class = "UILabel"; text = "No results"; ObjectID = "ntt-8z-Ay2"; + + LocalView + Class = "UIView"; accessibilityLabel = "LocalView"; ObjectID = "o1j-Ss-Jhj"; + ChatsNavigationController ChatsNavigationController @@ -1346,6 +1462,11 @@ 新会话 Class = "UITabBarController"; title = "New chat"; ObjectID = "qBo-ye-avT"; + + Size: + 尺寸: + Class = "UILabel"; text = "Size:"; ObjectID = "qY7-Dy-tZI"; + Administrative and Security 行政和安全 @@ -1426,6 +1547,10 @@ 删除信息 Class = "UILabel"; text = "Delete Messages"; ObjectID = "wnZ-ve-5xb"; + + 128x365; 35KB + Class = "UILabel"; text = "128x365; 35KB"; ObjectID = "x1J-Xq-2H1"; + Footer Footer @@ -1490,7 +1615,7 @@
- +
@@ -1530,7 +1655,7 @@
- +
@@ -1552,7 +1677,7 @@
- +
@@ -1564,7 +1689,7 @@
- +
@@ -1586,7 +1711,7 @@
- +
@@ -1608,7 +1733,7 @@
- +
@@ -1621,9 +1746,9 @@
- +
- +
diff --git a/Localizations/zh-Hans.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard b/Localizations/zh-Hans.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard index d5cba7ec..98f565a9 100644 --- a/Localizations/zh-Hans.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard +++ b/Localizations/zh-Hans.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard @@ -1,9 +1,9 @@ - + - + @@ -11,6 +11,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -265,7 +457,7 @@ - + @@ -273,7 +465,7 @@ - + @@ -335,7 +527,7 @@ - + @@ -355,7 +547,7 @@ - + @@ -403,7 +595,7 @@ - + @@ -423,306 +615,114 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + - - + + - - - - - - - - + + + + + - - - + + - + - - - - - - + + + + + + + + - + - + + + + + + + + + + + + + + + + + - + - + - + - + @@ -733,14 +733,14 @@ - + - + - + @@ -760,21 +760,21 @@ - + - + - + @@ -788,10 +788,10 @@ - + - + - + - + - + @@ -1533,7 +1735,7 @@ - + @@ -1547,10 +1749,10 @@ - + - + @@ -1559,7 +1761,7 @@ - + @@ -1568,7 +1770,7 @@ - + @@ -1649,14 +1851,14 @@ - + @@ -1672,14 +1874,14 @@ - + @@ -1695,14 +1897,14 @@ - + @@ -1780,24 +1982,24 @@ - + - + @@ -3360,45 +3749,52 @@ - - + + + - + - - + + - + - - + + - - + + + + - - + + + - - - - - - - - - + + + + + + + + + + + + - + @@ -3418,6 +3814,9 @@ + + + diff --git a/Localizations/zh-Hans.xcloc/contents.json b/Localizations/zh-Hans.xcloc/contents.json index b1c57a8f..b152fac3 100644 --- a/Localizations/zh-Hans.xcloc/contents.json +++ b/Localizations/zh-Hans.xcloc/contents.json @@ -2,10 +2,10 @@ "developmentRegion" : "en", "targetLocale" : "zh-Hans", "toolInfo" : { - "toolBuildNumber" : "13F17a", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "13.4" + "toolVersion" : "14.2" }, "version" : "1.0", "workspace" : "Tinodios.xcworkspace" diff --git a/Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff b/Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff index 4f8034b0..2f301ba5 100644 --- a/Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff +++ b/Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff @@ -2,7 +2,7 @@
- +
@@ -75,6 +75,11 @@ 附件超過最大尺寸 Error message: attachment too large + + Audio-only + 僅限音訊 + Menu item: audio-only call + Block 封鎖 @@ -86,6 +91,11 @@ 要封鎖聯絡人嗎? Alert action + + Call + 呼叫 + Menu title for selecting type of call + Can't change permissions for this user. 無法修改此使用者的權限。 @@ -188,6 +198,11 @@ 目錄 Section title + + Edit + 編輯 + Menu item + Edit Description 编辑描述 @@ -298,6 +313,11 @@ 忽略 Invite reaction button + + Incoming call + 來電 + Label for incoming video/audio calls + Invalid group ID: %1$d (%2$@) 群組 ID 無效:%1$d (%2$@) @@ -404,6 +424,16 @@ 對話中沒有訊息 Placeholder in empty chat + + No permission to access camera + 無權訪問相機 + Error message when call cannot be started due to missing camera permission + + + No permission to access microphone + 無權訪問麥克風 + Error message when call cannot be started due to missing microphone permission + OK OK @@ -414,6 +444,11 @@ 只有擁有者能夠刪除群組 Toast notification + + Outgoing call + 撥出電話 + Label for outgoing video/audio calls + Owner cannot leave the group 擁有者不能離開群組 @@ -588,7 +623,8 @@ Unsupported 不受支援 - Label shown next to an unsupported Drafty format element + Label shown next to an unsupported Drafty format element + Unsupported (unknown) Drafty tag Upload failed (%@). No server response. @@ -610,6 +646,12 @@ 驗證失敗:%1$d %2$@ Error message + + Video + 影片 + Label shown next to an inline video + Menu item: video call + You @@ -634,11 +676,36 @@ ¯\_(ツ)_/¯ Placeholder when no chats found + + button + 按鈕 + Text written on button face when all else fails. + + + cancelled + 已取消 + Label for cancelled call + confirm 確認 Button text + + connecting + 連線 + Label for initiated call + + + edited + 編輯 + `Edited` message marker + + + in progress + 正在進行中 + Label for call in progress + online now 現在線上 @@ -655,7 +722,7 @@
- +
@@ -706,7 +773,7 @@
- +
@@ -724,6 +791,10 @@ 行政和安全 Class = "UILabel"; text = "Administration and Security"; ObjectID = "3hX-RM-7Ha"; + + placeholder_file_name + Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "3lo-iH-I5e"; + Invite 邀请 @@ -739,6 +810,10 @@ 傳送輸入中提示 Class = "UILabel"; text = "Send typing notifications"; ObjectID = "4ll-eW-b8Z"; + + image/jpeg + Class = "UILabel"; text = "image/jpeg"; ObjectID = "5CT-4e-SGR"; + Optional comment (private) 可選評論(私人) @@ -834,6 +909,11 @@ image/jpeg Class = "UILabel"; text = "image/jpeg"; ObjectID = "C6Z-tO-4g8"; + + Video Call + 影片通話 + Class = "UIViewController"; title = "Video Call"; ObjectID = "Cib-aE-hH5"; + Optional description 可選描述 @@ -864,6 +944,10 @@ 額外資訊 (私人) Class = "UITextField"; placeholder = "Additional info (private)"; ObjectID = "Do2-Ue-UdA"; + + 00:00D + Class = "UILabel"; text = "00:00D"; ObjectID = "DtN-H7-Ovv"; + Add members 新增成員 @@ -888,6 +972,11 @@ placeholder_file_name Class = "UILabel"; text = "placeholder_file_name"; ObjectID = "HIs-n4-sFa"; + + Video Preview + 影片預覽 + Class = "UINavigationItem"; title = "Video Preview"; ObjectID = "Hah-A8-0yd"; + Add optional description 新增可選描述 @@ -988,6 +1077,11 @@ 註冊 Class = "UIButton"; normalTitle = "Sign up"; ObjectID = "Rv6-qQ-FqW"; + + Content type: + 內容型別: + Class = "UILabel"; text = "Content type:"; ObjectID = "RvM-se-Nch"; + By ID 以 ID @@ -1122,6 +1216,10 @@ 已驗證/官方 Class = "UILabel"; text = "Verified"; ObjectID = "axr-PN-Xcr"; + + 00:00C + Class = "UILabel"; text = "00:00C"; ObjectID = "aza-Xk-MXu"; + Last active 上次登錄 @@ -1157,6 +1255,10 @@ 幫助和關於 Class = "UINavigationItem"; title = "Help and About"; ObjectID = "d7l-9Y-8mk"; + + Alice Hatter + Class = "UILabel"; text = "Alice Hatter"; ObjectID = "dLA-fr-G0I"; + Delete Group 刪除組 @@ -1217,6 +1319,11 @@ 傳送已讀提示 Class = "UILabel"; text = "Send read receipts"; ObjectID = "geh-gC-6qO"; + + Video Preview + 影片預覽 + Class = "UIViewController"; title = "Video Preview"; ObjectID = "gfT-SI-43h"; + FowardTo Navigation Class = "UINavigationController"; title = "FowardTo Navigation"; ObjectID = "goO-Va-Eyu"; @@ -1281,6 +1388,11 @@ 群組成員 Class = "UITableViewSection"; headerTitle = "Group Members"; ObjectID = "lJB-qW-1zX"; + + File name: + 檔名: + Class = "UILabel"; text = "File name:"; ObjectID = "lRE-RJ-Qgv"; + Reset Password 重設密碼 @@ -1316,6 +1428,10 @@ 無結果 Class = "UILabel"; text = "No results"; ObjectID = "ntt-8z-Ay2"; + + LocalView + Class = "UIView"; accessibilityLabel = "LocalView"; ObjectID = "o1j-Ss-Jhj"; + ChatsNavigationController ChatsNavigationController @@ -1346,6 +1462,11 @@ 新對話 Class = "UITabBarController"; title = "New chat"; ObjectID = "qBo-ye-avT"; + + Size: + 尺寸: + Class = "UILabel"; text = "Size:"; ObjectID = "qY7-Dy-tZI"; + Administrative and Security 行政和安全 @@ -1426,6 +1547,10 @@ 刪除訊息 Class = "UILabel"; text = "Delete Messages"; ObjectID = "wnZ-ve-5xb"; + + 128x365; 35KB + Class = "UILabel"; text = "128x365; 35KB"; ObjectID = "x1J-Xq-2H1"; + Footer Footer @@ -1490,7 +1615,7 @@
- +
@@ -1530,7 +1655,7 @@
- +
@@ -1552,7 +1677,7 @@
- +
@@ -1564,7 +1689,7 @@
- +
@@ -1579,13 +1704,14 @@ Title + 標題 Class = "UILabel"; text = "Title"; ObjectID = "W0P-gB-P5h";
- +
@@ -1607,7 +1733,7 @@
- +
@@ -1620,9 +1746,9 @@
- +
- +
diff --git a/Localizations/zh-Hant.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard b/Localizations/zh-Hant.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard index d5cba7ec..98f565a9 100644 --- a/Localizations/zh-Hant.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard +++ b/Localizations/zh-Hant.xcloc/Source Contents/Tinodios/Base.lproj/Main.storyboard @@ -1,9 +1,9 @@ - + - + @@ -11,6 +11,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -265,7 +457,7 @@ - + @@ -273,7 +465,7 @@ - + @@ -335,7 +527,7 @@ - + @@ -355,7 +547,7 @@ - + @@ -403,7 +595,7 @@ - + @@ -423,306 +615,114 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + - - + + - - - - - - - - + + + + + - - - + + - + - - - - - - + + + + + + + + - + - + + + + + + + + + + + + + + + + + - + - + - + - + @@ -733,14 +733,14 @@ - + - + - + @@ -760,21 +760,21 @@ - + - + - + @@ -788,10 +788,10 @@ - + - + - + - + - + @@ -1533,7 +1735,7 @@ - + @@ -1547,10 +1749,10 @@ - + - + @@ -1559,7 +1761,7 @@ - + @@ -1568,7 +1770,7 @@ - + @@ -1649,14 +1851,14 @@ - + @@ -1672,14 +1874,14 @@ - + @@ -1695,14 +1897,14 @@ - + @@ -1780,24 +1982,24 @@ - + - + @@ -3360,45 +3749,52 @@ - - + + + - + - - + + - + - - + + - - + + + + - - + + + - - - - - - - - - + + + + + + + + + + + + - + @@ -3418,6 +3814,9 @@ + + + diff --git a/Localizations/zh-Hant.xcloc/contents.json b/Localizations/zh-Hant.xcloc/contents.json index 5a95c0c5..b1c98e5d 100644 --- a/Localizations/zh-Hant.xcloc/contents.json +++ b/Localizations/zh-Hant.xcloc/contents.json @@ -2,10 +2,10 @@ "developmentRegion" : "en", "targetLocale" : "zh-Hant", "toolInfo" : { - "toolBuildNumber" : "13F17a", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "13.4" + "toolVersion" : "14.2" }, "version" : "1.0", "workspace" : "Tinodios.xcworkspace" diff --git a/Tinodios/MessageViewController.swift b/Tinodios/MessageViewController.swift index 95ae8230..e8f5b9fb 100644 --- a/Tinodios/MessageViewController.swift +++ b/Tinodios/MessageViewController.swift @@ -1,7 +1,7 @@ // // MessageViewController.swift // -// Copyright © 2019-2022 Tinode LLC. All rights reserved. +// Copyright © 2019-2023 Tinode LLC. All rights reserved. // import MobileVLCKit @@ -590,15 +590,15 @@ class MessageViewController: UIViewController { } @objc func navBarCallTapped(sender: UIMenuController) { - let alert = UIAlertController(title: "Call", message: nil, preferredStyle: .actionSheet) + let alert = UIAlertController(title: NSLocalizedString("Call", comment: "Menu title for selecting type of call"), message: nil, preferredStyle: .actionSheet) alert.modalPresentationStyle = .popover - alert.addAction(UIAlertAction(title: "Audio-only", style: .default, handler: { audioCall in + alert.addAction(UIAlertAction(title: NSLocalizedString("Audio-only", comment: "Menu item: audio-only call"), style: .default, handler: { audioCall in self.performSegue(withIdentifier: "Messages2Call", sender: Constants.kAudioOnlyCall) })) - alert.addAction(UIAlertAction(title: "Video", style: .default, handler: { videoCall in + alert.addAction(UIAlertAction(title: NSLocalizedString("Video", comment: "Menu item: video call"), style: .default, handler: { videoCall in self.performSegue(withIdentifier: "Messages2Call", sender: Constants.kVideoCall) })) - alert.addAction(UIAlertAction(title: "Cancel", style: .cancel, handler: nil)) + alert.addAction(UIAlertAction(title: NSLocalizedString("Cancel", comment: "Alert action"), style: .cancel, handler: nil)) if let presentation = alert.popoverPresentationController { presentation.barButtonItem = navBarCallBtn }