Skip to content

Commit 1045a31

Browse files
committed
Add tooltip explaining lite and classic views
1 parent 25ded96 commit 1045a31

10 files changed

Lines changed: 199 additions & 31 deletions

File tree

frontend/viewer/src/lib/markdown/NewTabLinkRenderer.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
export let title: string | undefined = undefined;
44
</script>
55

6-
<a {href} {title} target="_blank" class="external-link link link-hover">
6+
<a {href} {title} target="_blank" class="underline underline-offset-4 hover:text-primary">
77
<!-- &nbsp; prevents the link from ever being at the very beginning of a new line -->
88
<slot />&nbsp;<span class="i-mdi-open-in-new external-link-icon"></span>
99
</a>

frontend/viewer/src/lib/views/view-data.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export const FW_LITE_VIEW: RootView = {
4141
export const FW_CLASSIC_VIEW: RootView = {
4242
id: 'fieldworks',
4343
type: 'fw-classic',
44-
label: 'FieldWorks',
44+
label: 'FieldWorks Classic',
4545
fields: recursiveSpread(allFields, {
4646
complexFormTypes: {order: allFields.components.order - 0.1},
4747
[defaultDef]: {show: true}

frontend/viewer/src/locales/en.po

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,18 @@ msgstr "{num, plural, one {# new FieldWorks Classic commit} other {# new FieldWo
5757
msgid "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
5858
msgstr "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
5959

60+
#: src/project/browse/ViewPicker.svelte
61+
msgid "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
62+
msgstr "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
63+
64+
#: src/project/browse/ViewPicker.svelte
65+
msgid "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
66+
msgstr "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
67+
68+
#: src/project/browse/ViewPicker.svelte
69+
msgid "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
70+
msgstr "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
71+
6072
#: src/lib/notifications/NotificationOutlet.svelte
6173
msgid "A new version of FieldWorks Lite is available."
6274
msgstr "A new version of FieldWorks Lite is available."
@@ -498,10 +510,6 @@ msgstr "Feedback & Support"
498510
msgid "Field"
499511
msgstr "Field"
500512

501-
#: src/project/browse/ViewPicker.svelte
502-
msgid "Field Labels"
503-
msgstr "Field Labels"
504-
505513
#: src/project/sync/SyncStatusPrimitive.svelte
506514
msgid "FieldWorks Lite"
507515
msgstr "FieldWorks Lite"
@@ -1185,6 +1193,14 @@ msgstr "Tasks"
11851193
msgid "Tell us about a bug or issue you’ve encountered."
11861194
msgstr "Tell us about a bug or issue you’ve encountered."
11871195

1196+
#: src/project/browse/ViewPicker.svelte
1197+
msgid "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1198+
msgstr "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1199+
1200+
#: src/project/browse/ViewPicker.svelte
1201+
msgid "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1202+
msgstr "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1203+
11881204
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11891205
msgid "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
11901206
msgstr "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
@@ -1315,6 +1331,10 @@ msgstr "Uses components as"
13151331
msgid "Version {0}"
13161332
msgstr "Version {0}"
13171333

1334+
#: src/project/browse/ViewPicker.svelte
1335+
msgid "View"
1336+
msgstr "View"
1337+
13181338
#: src/project/browse/ViewPicker.svelte
13191339
msgid "View Configuration"
13201340
msgstr "View Configuration"

frontend/viewer/src/locales/es.po

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ msgstr ""
6262
msgid "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
6363
msgstr ""
6464

65+
#: src/project/browse/ViewPicker.svelte
66+
msgid "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
67+
msgstr ""
68+
69+
#: src/project/browse/ViewPicker.svelte
70+
msgid "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
71+
msgstr ""
72+
73+
#: src/project/browse/ViewPicker.svelte
74+
msgid "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
75+
msgstr ""
76+
6577
#: src/lib/notifications/NotificationOutlet.svelte
6678
msgid "A new version of FieldWorks Lite is available."
6779
msgstr "Una nueva versión de FieldWorks Lite está disponible."
@@ -503,10 +515,6 @@ msgstr ""
503515
msgid "Field"
504516
msgstr "Campo"
505517

506-
#: src/project/browse/ViewPicker.svelte
507-
msgid "Field Labels"
508-
msgstr "Etiquetas de campo"
509-
510518
#: src/project/sync/SyncStatusPrimitive.svelte
511519
msgid "FieldWorks Lite"
512520
msgstr "FieldWorks Lite"
@@ -1190,6 +1198,14 @@ msgstr "Tareas"
11901198
msgid "Tell us about a bug or issue you’ve encountered."
11911199
msgstr ""
11921200

1201+
#: src/project/browse/ViewPicker.svelte
1202+
msgid "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1203+
msgstr ""
1204+
1205+
#: src/project/browse/ViewPicker.svelte
1206+
msgid "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1207+
msgstr ""
1208+
11931209
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11941210
msgid "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
11951211
msgstr ""
@@ -1320,6 +1336,10 @@ msgstr "Utiliza componentes como"
13201336
msgid "Version {0}"
13211337
msgstr "Versión {0}"
13221338

1339+
#: src/project/browse/ViewPicker.svelte
1340+
msgid "View"
1341+
msgstr ""
1342+
13231343
#: src/project/browse/ViewPicker.svelte
13241344
msgid "View Configuration"
13251345
msgstr "Ver configuración"

frontend/viewer/src/locales/fr.po

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ msgstr ""
6262
msgid "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
6363
msgstr ""
6464

65+
#: src/project/browse/ViewPicker.svelte
66+
msgid "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
67+
msgstr ""
68+
69+
#: src/project/browse/ViewPicker.svelte
70+
msgid "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
71+
msgstr ""
72+
73+
#: src/project/browse/ViewPicker.svelte
74+
msgid "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
75+
msgstr ""
76+
6577
#: src/lib/notifications/NotificationOutlet.svelte
6678
msgid "A new version of FieldWorks Lite is available."
6779
msgstr "Une nouvelle version de FieldWorks Lite sera disponible."
@@ -503,10 +515,6 @@ msgstr ""
503515
msgid "Field"
504516
msgstr "Champ d'application"
505517

506-
#: src/project/browse/ViewPicker.svelte
507-
msgid "Field Labels"
508-
msgstr "Étiquettes de champ"
509-
510518
#: src/project/sync/SyncStatusPrimitive.svelte
511519
msgid "FieldWorks Lite"
512520
msgstr "FieldWorks Lite"
@@ -1190,6 +1198,14 @@ msgstr "Tâches"
11901198
msgid "Tell us about a bug or issue you’ve encountered."
11911199
msgstr ""
11921200

1201+
#: src/project/browse/ViewPicker.svelte
1202+
msgid "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1203+
msgstr ""
1204+
1205+
#: src/project/browse/ViewPicker.svelte
1206+
msgid "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1207+
msgstr ""
1208+
11931209
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11941210
msgid "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
11951211
msgstr ""
@@ -1320,6 +1336,10 @@ msgstr "Utilise des composants tels que"
13201336
msgid "Version {0}"
13211337
msgstr "Version {0}"
13221338

1339+
#: src/project/browse/ViewPicker.svelte
1340+
msgid "View"
1341+
msgstr ""
1342+
13231343
#: src/project/browse/ViewPicker.svelte
13241344
msgid "View Configuration"
13251345
msgstr "Voir la configuration"

frontend/viewer/src/locales/id.po

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ msgstr ""
6262
msgid "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
6363
msgstr ""
6464

65+
#: src/project/browse/ViewPicker.svelte
66+
msgid "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
67+
msgstr ""
68+
69+
#: src/project/browse/ViewPicker.svelte
70+
msgid "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
71+
msgstr ""
72+
73+
#: src/project/browse/ViewPicker.svelte
74+
msgid "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
75+
msgstr ""
76+
6577
#: src/lib/notifications/NotificationOutlet.svelte
6678
msgid "A new version of FieldWorks Lite is available."
6779
msgstr "Versi baru FieldWorks Lite telah tersedia."
@@ -503,10 +515,6 @@ msgstr ""
503515
msgid "Field"
504516
msgstr "Bidang"
505517

506-
#: src/project/browse/ViewPicker.svelte
507-
msgid "Field Labels"
508-
msgstr "Label Bidang"
509-
510518
#: src/project/sync/SyncStatusPrimitive.svelte
511519
msgid "FieldWorks Lite"
512520
msgstr "FieldWorks Lite"
@@ -1190,6 +1198,14 @@ msgstr "Tugas"
11901198
msgid "Tell us about a bug or issue you’ve encountered."
11911199
msgstr ""
11921200

1201+
#: src/project/browse/ViewPicker.svelte
1202+
msgid "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1203+
msgstr ""
1204+
1205+
#: src/project/browse/ViewPicker.svelte
1206+
msgid "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1207+
msgstr ""
1208+
11931209
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11941210
msgid "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
11951211
msgstr ""
@@ -1320,6 +1336,10 @@ msgstr "Menggunakan komponen sebagai"
13201336
msgid "Version {0}"
13211337
msgstr "Versi {0}"
13221338

1339+
#: src/project/browse/ViewPicker.svelte
1340+
msgid "View"
1341+
msgstr ""
1342+
13231343
#: src/project/browse/ViewPicker.svelte
13241344
msgid "View Configuration"
13251345
msgstr "Lihat Konfigurasi"

frontend/viewer/src/locales/ko.po

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ msgstr ""
6262
msgid "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
6363
msgstr ""
6464

65+
#: src/project/browse/ViewPicker.svelte
66+
msgid "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
67+
msgstr ""
68+
69+
#: src/project/browse/ViewPicker.svelte
70+
msgid "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
71+
msgstr ""
72+
73+
#: src/project/browse/ViewPicker.svelte
74+
msgid "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
75+
msgstr ""
76+
6577
#: src/lib/notifications/NotificationOutlet.svelte
6678
msgid "A new version of FieldWorks Lite is available."
6779
msgstr "새 버전의 FieldWorks Lite를 사용할 수 있습니다."
@@ -503,10 +515,6 @@ msgstr ""
503515
msgid "Field"
504516
msgstr "필드"
505517

506-
#: src/project/browse/ViewPicker.svelte
507-
msgid "Field Labels"
508-
msgstr "필드 레이블"
509-
510518
#: src/project/sync/SyncStatusPrimitive.svelte
511519
msgid "FieldWorks Lite"
512520
msgstr "FieldWorks Lite"
@@ -1190,6 +1198,14 @@ msgstr "작업"
11901198
msgid "Tell us about a bug or issue you’ve encountered."
11911199
msgstr ""
11921200

1201+
#: src/project/browse/ViewPicker.svelte
1202+
msgid "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1203+
msgstr ""
1204+
1205+
#: src/project/browse/ViewPicker.svelte
1206+
msgid "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1207+
msgstr ""
1208+
11931209
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11941210
msgid "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
11951211
msgstr ""
@@ -1320,6 +1336,10 @@ msgstr "구성 요소를 다음과 같이 사용합니다."
13201336
msgid "Version {0}"
13211337
msgstr "버전 {0}"
13221338

1339+
#: src/project/browse/ViewPicker.svelte
1340+
msgid "View"
1341+
msgstr ""
1342+
13231343
#: src/project/browse/ViewPicker.svelte
13241344
msgid "View Configuration"
13251345
msgstr "구성 보기"

frontend/viewer/src/locales/ms.po

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ msgstr ""
6262
msgid "{num, plural, one {# new FieldWorks Lite commit} other {# new FieldWorks Lite commits}}"
6363
msgstr ""
6464

65+
#: src/project/browse/ViewPicker.svelte
66+
msgid "**Fewer fields** (e.g. hides *Complex form types*, *Literal meaning*)"
67+
msgstr ""
68+
69+
#: src/project/browse/ViewPicker.svelte
70+
msgid "**Fewer morpheme types** (only *Root*, *Bound Root*, *Stem*, *Bound Stem*, *Particle*, *Phrase*, and *Discontiguous Phrase*)"
71+
msgstr ""
72+
73+
#: src/project/browse/ViewPicker.svelte
74+
msgid "**Simpler terminology** (e.g. *Word* instead of *Lexeme form*, *Meaning* instead of *Sense*)"
75+
msgstr ""
76+
6577
#: src/lib/notifications/NotificationOutlet.svelte
6678
msgid "A new version of FieldWorks Lite is available."
6779
msgstr ""
@@ -503,10 +515,6 @@ msgstr ""
503515
msgid "Field"
504516
msgstr "Bidang"
505517

506-
#: src/project/browse/ViewPicker.svelte
507-
msgid "Field Labels"
508-
msgstr "Label Medan"
509-
510518
#: src/project/sync/SyncStatusPrimitive.svelte
511519
msgid "FieldWorks Lite"
512520
msgstr ""
@@ -1190,6 +1198,14 @@ msgstr "Tugasan"
11901198
msgid "Tell us about a bug or issue you’ve encountered."
11911199
msgstr ""
11921200

1201+
#: src/project/browse/ViewPicker.svelte
1202+
msgid "The *FieldWorks Classic* view, on the other hand, is designed for users who are familiar with *[FieldWorks Language Explorer](https://software.sil.org/fieldworks/)*."
1203+
msgstr ""
1204+
1205+
#: src/project/browse/ViewPicker.svelte
1206+
msgid "The *FieldWorks Lite* view is designed for non-linguists and differs from the *FieldWorks Classic* view in the following ways:"
1207+
msgstr ""
1208+
11931209
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11941210
msgid "The number of FieldWorks Classic commits will not necessarily match the number of changes shown in the sync result message."
11951211
msgstr ""
@@ -1320,6 +1336,10 @@ msgstr "Menggunakan komponen sebagai"
13201336
msgid "Version {0}"
13211337
msgstr "Versi {0}"
13221338

1339+
#: src/project/browse/ViewPicker.svelte
1340+
msgid "View"
1341+
msgstr ""
1342+
13231343
#: src/project/browse/ViewPicker.svelte
13241344
msgid "View Configuration"
13251345
msgstr "Lihat Konfigurasi"

0 commit comments

Comments
 (0)