Fully migrate to ICU

This commit is contained in:
Jamie Kyle 2023-03-29 17:03:25 -07:00 committed by GitHub
parent d4e7177ba6
commit 5e647c55d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
274 changed files with 7948 additions and 1944 deletions

View file

@ -40,7 +40,7 @@ export function ToastManager({
if (toastType === ToastType.AddingUserToGroup) {
return (
<Toast onClose={hideToast} timeout={SHORT_TIMEOUT}>
{i18n('AddUserToAnotherGroupModal__toast--adding-user-to-group', {
{i18n('icu:AddUserToAnotherGroupModal__toast--adding-user-to-group', {
...toast.parameters,
})}
</Toast>
@ -50,7 +50,7 @@ export function ToastManager({
if (toastType === ToastType.AlreadyGroupMember) {
return (
<Toast onClose={hideToast}>
{i18n('GroupV2--join--already-in-group')}
{i18n('icu:GroupV2--join--already-in-group')}
</Toast>
);
}
@ -58,17 +58,17 @@ export function ToastManager({
if (toastType === ToastType.AlreadyRequestedToJoin) {
return (
<Toast onClose={hideToast}>
{i18n('GroupV2--join--already-awaiting-approval')}
{i18n('icu:GroupV2--join--already-awaiting-approval')}
</Toast>
);
}
if (toastType === ToastType.Blocked) {
return <Toast onClose={hideToast}>{i18n('unblockToSend')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:unblockToSend')}</Toast>;
}
if (toastType === ToastType.BlockedGroup) {
return <Toast onClose={hideToast}>{i18n('unblockGroupToSend')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:unblockGroupToSend')}</Toast>;
}
if (toastType === ToastType.CannotForwardEmptyMessage) {
@ -82,7 +82,7 @@ export function ToastManager({
if (toastType === ToastType.CannotMixMultiAndNonMultiAttachments) {
return (
<Toast onClose={hideToast}>
{i18n('cannotSelectPhotosAndVideosAlongWithFiles')}
{i18n('icu:cannotSelectPhotosAndVideosAlongWithFiles')}
</Toast>
);
}
@ -106,7 +106,7 @@ export function ToastManager({
if (toastType === ToastType.CannotStartGroupCall) {
return (
<Toast onClose={hideToast}>
{i18n('GroupV2--cannot-start-group-call', {
{i18n('icu:GroupV2--cannot-start-group-call', {
...toast.parameters,
})}
</Toast>
@ -118,7 +118,7 @@ export function ToastManager({
<Toast
onClose={hideToast}
toastAction={{
label: i18n('conversationArchivedUndo'),
label: i18n('icu:conversationArchivedUndo'),
onClick: () => {
if (toast.parameters && 'conversationId' in toast.parameters) {
onUndoArchive(String(toast.parameters.conversationId));
@ -126,27 +126,29 @@ export function ToastManager({
},
}}
>
{i18n('conversationArchived')}
{i18n('icu:conversationArchived')}
</Toast>
);
}
if (toastType === ToastType.ConversationMarkedUnread) {
return (
<Toast onClose={hideToast}>{i18n('conversationMarkedUnread')}</Toast>
<Toast onClose={hideToast}>{i18n('icu:conversationMarkedUnread')}</Toast>
);
}
if (toastType === ToastType.ConversationUnarchived) {
return (
<Toast onClose={hideToast}>{i18n('conversationReturnedToInbox')}</Toast>
<Toast onClose={hideToast}>
{i18n('icu:conversationReturnedToInbox')}
</Toast>
);
}
if (toastType === ToastType.CopiedUsername) {
return (
<Toast onClose={hideToast} timeout={3 * SECOND}>
{i18n('ProfileEditor--username--copied-username')}
{i18n('icu:ProfileEditor--username--copied-username')}
</Toast>
);
}
@ -154,17 +156,19 @@ export function ToastManager({
if (toastType === ToastType.CopiedUsernameLink) {
return (
<Toast onClose={hideToast} timeout={3 * SECOND}>
{i18n('ProfileEditor--username--copied-username-link')}
{i18n('icu:ProfileEditor--username--copied-username-link')}
</Toast>
);
}
if (toastType === ToastType.DangerousFileType) {
return <Toast onClose={hideToast}>{i18n('dangerousFileType')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:dangerousFileType')}</Toast>;
}
if (toastType === ToastType.DeleteForEveryoneFailed) {
return <Toast onClose={hideToast}>{i18n('deleteForEveryoneFailed')}</Toast>;
return (
<Toast onClose={hideToast}>{i18n('icu:deleteForEveryoneFailed')}</Toast>
);
}
if (toastType === ToastType.Error) {
@ -173,23 +177,23 @@ export function ToastManager({
autoDismissDisabled
onClose={hideToast}
toastAction={{
label: i18n('Toast--error--action'),
label: i18n('icu:Toast--error--action'),
onClick: () => window.IPC.showDebugLog(),
}}
>
{i18n('Toast--error')}
{i18n('icu:Toast--error')}
</Toast>
);
}
if (toastType === ToastType.Expired) {
return <Toast onClose={hideToast}>{i18n('expiredWarning')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:expiredWarning')}</Toast>;
}
if (toastType === ToastType.FailedToDeleteUsername) {
return (
<Toast onClose={hideToast}>
{i18n('ProfileEditor--username--delete-general-error')}
{i18n('icu:ProfileEditor--username--delete-general-error')}
</Toast>
);
}
@ -199,7 +203,7 @@ export function ToastManager({
<Toast
onClose={hideToast}
toastAction={{
label: i18n('attachmentSavedShow'),
label: i18n('icu:attachmentSavedShow'),
onClick: () => {
if (toast.parameters && 'fullPath' in toast.parameters) {
openFileInFolder(String(toast.parameters.fullPath));
@ -207,7 +211,7 @@ export function ToastManager({
},
}}
>
{i18n('attachmentSaved')}
{i18n('icu:attachmentSaved')}
</Toast>
);
}
@ -221,37 +225,41 @@ export function ToastManager({
}
if (toastType === ToastType.InvalidConversation) {
return <Toast onClose={hideToast}>{i18n('invalidConversation')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:invalidConversation')}</Toast>;
}
if (toastType === ToastType.LeftGroup) {
return <Toast onClose={hideToast}>{i18n('youLeftTheGroup')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:youLeftTheGroup')}</Toast>;
}
if (toastType === ToastType.MaxAttachments) {
return <Toast onClose={hideToast}>{i18n('maximumAttachments')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:maximumAttachments')}</Toast>;
}
if (toastType === ToastType.MessageBodyTooLong) {
return <Toast onClose={hideToast}>{i18n('messageBodyTooLong')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:messageBodyTooLong')}</Toast>;
}
if (toastType === ToastType.OriginalMessageNotFound) {
return <Toast onClose={hideToast}>{i18n('originalMessageNotFound')}</Toast>;
return (
<Toast onClose={hideToast}>{i18n('icu:originalMessageNotFound')}</Toast>
);
}
if (toastType === ToastType.PinnedConversationsFull) {
return <Toast onClose={hideToast}>{i18n('pinnedConversationsFull')}</Toast>;
return (
<Toast onClose={hideToast}>{i18n('icu:pinnedConversationsFull')}</Toast>
);
}
if (toastType === ToastType.ReactionFailed) {
return <Toast onClose={hideToast}>{i18n('Reactions--error')}</Toast>;
return <Toast onClose={hideToast}>{i18n('icu:Reactions--error')}</Toast>;
}
if (toastType === ToastType.ReportedSpamAndBlocked) {
return (
<Toast onClose={hideToast}>
{i18n('MessageRequests--block-and-report-spam-success-toast')}
{i18n('icu:MessageRequests--block-and-report-spam-success-toast')}
</Toast>
);
}
@ -259,7 +267,7 @@ export function ToastManager({
if (toastType === ToastType.StoryMuted) {
return (
<Toast onClose={hideToast} timeout={SHORT_TIMEOUT}>
{i18n('Stories__toast--hasNoSound')}
{i18n('icu:Stories__toast--hasNoSound')}
</Toast>
);
}
@ -267,7 +275,7 @@ export function ToastManager({
if (toastType === ToastType.StoryReact) {
return (
<Toast onClose={hideToast} timeout={SHORT_TIMEOUT}>
{i18n('Stories__toast--sending-reaction')}
{i18n('icu:Stories__toast--sending-reaction')}
</Toast>
);
}
@ -275,7 +283,7 @@ export function ToastManager({
if (toastType === ToastType.StoryReply) {
return (
<Toast onClose={hideToast} timeout={SHORT_TIMEOUT}>
{i18n('Stories__toast--sending-reply')}
{i18n('icu:Stories__toast--sending-reply')}
</Toast>
);
}
@ -283,7 +291,7 @@ export function ToastManager({
if (toastType === ToastType.StoryVideoError) {
return (
<Toast onClose={hideToast}>
{i18n('StoryCreator__error--video-error')}
{i18n('icu:StoryCreator__error--video-error')}
</Toast>
);
}
@ -291,7 +299,7 @@ export function ToastManager({
if (toastType === ToastType.StoryVideoUnsupported) {
return (
<Toast onClose={hideToast}>
{i18n('StoryCreator__error--video-unsupported')}
{i18n('icu:StoryCreator__error--video-unsupported')}
</Toast>
);
}
@ -299,7 +307,7 @@ export function ToastManager({
if (toastType === ToastType.TapToViewExpiredIncoming) {
return (
<Toast onClose={hideToast}>
{i18n('Message--tap-to-view--incoming--expired-toast')}
{i18n('icu:Message--tap-to-view--incoming--expired-toast')}
</Toast>
);
}
@ -307,7 +315,7 @@ export function ToastManager({
if (toastType === ToastType.TapToViewExpiredOutgoing) {
return (
<Toast onClose={hideToast}>
{i18n('Message--tap-to-view--outgoing--expired-toast')}
{i18n('icu:Message--tap-to-view--outgoing--expired-toast')}
</Toast>
);
}
@ -323,13 +331,15 @@ export function ToastManager({
}
if (toastType === ToastType.UnableToLoadAttachment) {
return <Toast onClose={hideToast}>{i18n('unableToLoadAttachment')}</Toast>;
return (
<Toast onClose={hideToast}>{i18n('icu:unableToLoadAttachment')}</Toast>
);
}
if (toastType === ToastType.UnsupportedMultiAttachment) {
return (
<Toast onClose={hideToast}>
{i18n('cannotSelectMultipleFileAttachments')}
{i18n('icu:cannotSelectMultipleFileAttachments')}
</Toast>
);
}
@ -345,7 +355,7 @@ export function ToastManager({
if (toastType === ToastType.UserAddedToGroup) {
return (
<Toast onClose={hideToast}>
{i18n('AddUserToAnotherGroupModal__toast--user-added-to-group', {
{i18n('icu:AddUserToAnotherGroupModal__toast--user-added-to-group', {
...toast.parameters,
})}
</Toast>