Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit d77b871

Browse files
authored
Migrate more strings to translation keys (#11637)
1 parent fc9caa3 commit d77b871

File tree

107 files changed

+7689
-6497
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+7689
-6497
lines changed

src/autocomplete/CommandProvider.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,15 +104,15 @@ export default class CommandProvider extends AutocompleteProvider {
104104
}
105105

106106
public getName(): string {
107-
return "*️⃣ " + _t("Commands");
107+
return "*️⃣ " + _t("composer|autocomplete|command_description");
108108
}
109109

110110
public renderCompletions(completions: React.ReactNode[]): React.ReactNode {
111111
return (
112112
<div
113113
className="mx_Autocomplete_Completion_container_pill"
114114
role="presentation"
115-
aria-label={_t("Command Autocomplete")}
115+
aria-label={_t("composer|autocomplete|command_a11y")}
116116
>
117117
{completions}
118118
</div>

src/autocomplete/EmojiProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ export default class EmojiProvider extends AutocompleteProvider {
184184
<div
185185
className="mx_Autocomplete_Completion_container_pill"
186186
role="presentation"
187-
aria-label={_t("Emoji Autocomplete")}
187+
aria-label={_t("composer|autocomplete|emoji_a11y")}
188188
>
189189
{completions}
190190
</div>

src/autocomplete/NotifProvider.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export default class NotifProvider extends AutocompleteProvider {
5555
type: "at-room",
5656
suffix: " ",
5757
component: (
58-
<PillCompletion title="@room" description={_t("Notify the whole room")}>
58+
<PillCompletion title="@room" description={_t("composer|autocomplete|@room_description")}>
5959
<RoomAvatar size="24px" room={this.room} />
6060
</PillCompletion>
6161
),
@@ -67,15 +67,15 @@ export default class NotifProvider extends AutocompleteProvider {
6767
}
6868

6969
public getName(): string {
70-
return "❗️ " + _t("Room Notification");
70+
return "❗️ " + _t("composer|autocomplete|notification_description");
7171
}
7272

7373
public renderCompletions(completions: React.ReactNode[]): React.ReactNode {
7474
return (
7575
<div
7676
className="mx_Autocomplete_Completion_container_pill mx_Autocomplete_Completion_container_truncate"
7777
role="presentation"
78-
aria-label={_t("Notification Autocomplete")}
78+
aria-label={_t("composer|autocomplete|notification_a11y")}
7979
>
8080
{completions}
8181
</div>

src/autocomplete/RoomProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export default class RoomProvider extends AutocompleteProvider {
142142
<div
143143
className="mx_Autocomplete_Completion_container_pill mx_Autocomplete_Completion_container_truncate"
144144
role="presentation"
145-
aria-label={_t("Room Autocomplete")}
145+
aria-label={_t("composer|autocomplete|room_a11y")}
146146
>
147147
{completions}
148148
</div>

src/autocomplete/SpaceProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export default class SpaceProvider extends RoomProvider {
3838
<div
3939
className="mx_Autocomplete_Completion_container_pill mx_Autocomplete_Completion_container_truncate"
4040
role="listbox"
41-
aria-label={_t("Space Autocomplete")}
41+
aria-label={_t("composer|autocomplete|space_a11y")}
4242
>
4343
{completions}
4444
</div>

src/autocomplete/UserProvider.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ export default class UserProvider extends AutocompleteProvider {
146146
}
147147

148148
public getName(): string {
149-
return _t("Users");
149+
return _t("composer|autocomplete|user_description");
150150
}
151151

152152
private makeUsers(): void {
@@ -186,7 +186,7 @@ export default class UserProvider extends AutocompleteProvider {
186186
<div
187187
className="mx_Autocomplete_Completion_container_pill"
188188
role="presentation"
189-
aria-label={_t("User Autocomplete")}
189+
aria-label={_t("composer|autocomplete|user_a11y")}
190190
>
191191
{completions}
192192
</div>

src/components/structures/FileDropTarget.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const FileDropTarget: React.FC<IProps> = ({ parent, onFileDrop }) => {
119119
className="mx_FileDropTarget_image"
120120
alt=""
121121
/>
122-
{_t("Drop file here to upload")}
122+
{_t("room|drop_file_prompt")}
123123
</div>
124124
);
125125
}

src/components/structures/FilePanel.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ class FilePanel extends React.Component<IProps, IState> {
231231
<BaseCard className="mx_FilePanel mx_RoomView_messageListWrapper" onClose={this.props.onClose}>
232232
<div className="mx_RoomView_empty">
233233
{_t(
234-
"You must <a>register</a> to use this functionality",
234+
"file_panel|guest_note",
235235
{},
236236
{
237237
a: (sub) => (
@@ -247,7 +247,7 @@ class FilePanel extends React.Component<IProps, IState> {
247247
} else if (this.noRoom) {
248248
return (
249249
<BaseCard className="mx_FilePanel mx_RoomView_messageListWrapper" onClose={this.props.onClose}>
250-
<div className="mx_RoomView_empty">{_t("You must join the room to see its files")}</div>
250+
<div className="mx_RoomView_empty">{_t("file_panel|peek_note")}</div>
251251
</BaseCard>
252252
);
253253
}
@@ -256,8 +256,8 @@ class FilePanel extends React.Component<IProps, IState> {
256256

257257
const emptyState = (
258258
<div className="mx_RightPanel_empty mx_FilePanel_empty">
259-
<h2>{_t("No files visible in this room")}</h2>
260-
<p>{_t("Attach files from chat or just drag and drop them anywhere in a room.")}</p>
259+
<h2>{_t("file_panel|empty_heading")}</h2>
260+
<p>{_t("file_panel|empty_description")}</p>
261261
</div>
262262
);
263263

src/components/structures/MatrixChat.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -515,12 +515,8 @@ export default class MatrixChat extends React.PureComponent<IProps, IState> {
515515
const normalFontSize = "15px";
516516

517517
const waitText = _t("Wait!");
518-
const scamText = _t(
519-
"If someone told you to copy/paste something here, there is a high likelihood you're being scammed!",
520-
);
521-
const devText = _t(
522-
"If you know what you're doing, Element is open-source, be sure to check out our GitHub (https://github.com/vector-im/element-web/) and contribute!",
523-
);
518+
const scamText = _t("console_scam_warning");
519+
const devText = _t("console_dev_note");
524520

525521
global.mx_rage_logger.bypassRageshake(
526522
"log",

src/components/structures/MessagePanel.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1232,9 +1232,9 @@ class CreationGrouper extends BaseGrouper {
12321232
const roomId = ev.getRoomId();
12331233
const creator = ev.sender?.name ?? ev.getSender();
12341234
if (roomId && DMRoomMap.shared().getUserIdForRoomId(roomId)) {
1235-
summaryText = _t("%(creator)s created this DM.", { creator });
1235+
summaryText = _t("timeline|creation_summary_dm", { creator });
12361236
} else {
1237-
summaryText = _t("%(creator)s created and configured the room.", { creator });
1237+
summaryText = _t("timeline|creation_summary_room", { creator });
12381238
}
12391239

12401240
ret.push(<NewRoomIntro key="newroomintro" />);

0 commit comments

Comments
 (0)