@@ -243,6 +243,60 @@ abstract class ZulipLocalizations {
243243 /// **'Unfollow topic'**
244244 String get actionSheetOptionUnfollowTopic;
245245
246+ /// Label for the 'Mark as resolved' button on the topic action sheet.
247+ ///
248+ /// In en, this message translates to:
249+ /// **'Mark as resolved'**
250+ String get actionSheetOptionResolveTopic;
251+
252+ /// Label for the 'Mark as unresolved' button on the topic action sheet.
253+ ///
254+ /// In en, this message translates to:
255+ /// **'Mark as unresolved'**
256+ String get actionSheetOptionUnresolveTopic;
257+
258+ /// Error title when trying to 'Mark as resolved' and the app decides not to continue.
259+ ///
260+ /// In en, this message translates to:
261+ /// **'Problem marking topic as resolved'**
262+ String get resolveTopicInterruptedTitle;
263+
264+ /// Error title when trying to 'Mark as unresolved' and the app decides not to continue.
265+ ///
266+ /// In en, this message translates to:
267+ /// **'Problem marking topic as unresolved'**
268+ String get unresolveTopicInterruptedTitle;
269+
270+ /// Error message when trying to 'Mark as resolved' a topic that was already marked by someone else.
271+ ///
272+ /// In en, this message translates to:
273+ /// **'This topic is already marked as resolved.'**
274+ String get topicAlreadyResolvedMessage;
275+
276+ /// Error message when trying to 'Mark as unresolved' a topic that was already marked by someone else.
277+ ///
278+ /// In en, this message translates to:
279+ /// **'This topic is already marked as unresolved.'**
280+ String get topicAlreadyUnresolvedMessage;
281+
282+ /// Error message when trying to 'Mark as resolved' or 'Mark as unresolved' a topic that was renamed by someone else.
283+ ///
284+ /// In en, this message translates to:
285+ /// **'This topic has been renamed.'**
286+ String get topicRenamedMessage;
287+
288+ /// Error title when marking a topic as resolved failed.
289+ ///
290+ /// In en, this message translates to:
291+ /// **'Failed to mark topic as resolved'**
292+ String get errorResolveTopicFailedTitle;
293+
294+ /// Error title when marking a topic as unresolved failed.
295+ ///
296+ /// In en, this message translates to:
297+ /// **'Failed to mark topic as unresolved'**
298+ String get errorUnresolveTopicFailedTitle;
299+
246300 /// Label for copy message text button on action sheet.
247301 ///
248302 /// In en, this message translates to:
0 commit comments