马良AI写作初始化仓库

This commit is contained in:
邓滨杰
2025-09-10 00:07:52 +08:00
parent 3c06bb1a03
commit 39c0f8840f
1309 changed files with 318528 additions and 0 deletions

View File

@@ -0,0 +1,116 @@
// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';
// ignore_for_file: type=lint
/// The translations for English (`en`).
class AppLocalizationsEn extends AppLocalizations {
AppLocalizationsEn([String locale = 'en']) : super(locale);
@override
String get appTitle => 'AI Novel Assistant';
@override
String get homeTitle => 'My Novels';
@override
String get createNovel => 'Create New Novel';
@override
String get importNovel => 'Import Novel';
@override
String get editNovel => 'Edit';
@override
String get deleteNovel => 'Delete';
@override
String deleteConfirmation(Object title) {
return 'Are you sure you want to delete \'$title\'? This action cannot be undone.';
}
@override
String get cancel => 'Cancel';
@override
String get confirm => 'Confirm';
@override
String get novelTitle => 'Novel Title';
@override
String get novelTitleHint => 'Enter novel title';
@override
String get seriesName => 'Series Name (Optional)';
@override
String get seriesNameHint => 'If part of a series, enter series name';
@override
String get create => 'Create';
@override
String lastEdited(Object date) {
return 'Last edited: $date';
}
@override
String wordCount(Object count) {
return '$count words';
}
@override
String completionPercentage(Object percentage) {
return 'Completion: $percentage%';
}
@override
String get noNovels => 'No novels yet. Click the button in the bottom right to create one.';
@override
String get retry => 'Retry';
@override
String loadingError(Object message) {
return 'Loading failed: $message';
}
@override
String get unknownState => 'Unknown state';
@override
String get save => 'Save';
@override
String get saved => 'Saved';
@override
String get editorSettings => 'Editor Settings';
@override
String get startWriting => 'Start writing...';
@override
String get wordCountTitle => 'Word Count';
@override
String get charactersWithSpaces => 'Characters (with spaces)';
@override
String get charactersNoSpaces => 'Characters (no spaces)';
@override
String get paragraphs => 'Paragraphs';
@override
String get readTime => 'Estimated reading time';
@override
String get minutes => 'minutes';
@override
String get close => 'Close';
}