l.ui.docs.how.category.gallery}
/>
- {#each galleryHow as how}
+ {#each galleryHowConcepts as how}
;
+ /** Toggle between seeing all user-created how-tos or only those in the project's gallery */
+ howToFilter: ModeText<[string, string]>;
};
header: {
/** Names header */
diff --git a/src/components/project/ProjectView.svelte b/src/components/project/ProjectView.svelte
index bcb1158d3..26e6ebf4f 100644
--- a/src/components/project/ProjectView.svelte
+++ b/src/components/project/ProjectView.svelte
@@ -25,6 +25,9 @@
import setKeyboardFocus from '@components/util/setKeyboardFocus';
import LocalizedText from '@components/widgets/LocalizedText.svelte';
import Options from '@components/widgets/Options.svelte';
+ import Tour, {
+ type UIExplanation,
+ } from '@components/widgets/Tour.svelte';
import type Concept from '@concepts/Concept';
import ConceptIndex from '@concepts/ConceptIndex';
import {
@@ -56,14 +59,11 @@
type ArrangementType,
} from '@db/settings/Arrangement';
import type Locale from '@locale/Locale';
+ import Evaluate from '@nodes/Evaluate';
import Node, { isFieldPosition } from '@nodes/Node';
import Source from '@nodes/Source';
import type Color from '@output/Color';
import { CANCEL_SYMBOL, INFO_SYMBOL } from '@parser/Symbols';
- import Evaluate from '@nodes/Evaluate';
- import Tour, {
- type UIExplanation,
- } from '@components/widgets/Tour.svelte';
import { isName } from '@parser/Tokenizer';
import Evaluator from '@runtime/Evaluator';
import type Value from '@values/Value';
@@ -936,7 +936,7 @@
currentProject,
$locales,
resolvedHowTos ?? [],
- currentGalleryHowTos,
+ HowTos.allAccessiblePublishedHowTos,
).withExamples(
index === undefined ? new Map() : index.examples,
)
diff --git a/src/concepts/ConceptIndex.ts b/src/concepts/ConceptIndex.ts
index d1123e556..5fb0b666f 100644
--- a/src/concepts/ConceptIndex.ts
+++ b/src/concepts/ConceptIndex.ts
@@ -1,18 +1,3 @@
-import GalleryHowTo from '@db/howtos/HowToDatabase.svelte';
-import Bind from '@nodes/Bind';
-import FunctionDefinition from '@nodes/FunctionDefinition';
-import type Node from '@nodes/Node';
-import StructureDefinition from '@nodes/StructureDefinition';
-import type Type from '@nodes/Type';
-import type TypeSet from '@nodes/TypeSet';
-import type Project from '@db/projects/Project';
-import type Locales from '@locale/Locales';
-import BinaryEvaluate from '@nodes/BinaryEvaluate';
-import Evaluate from '@nodes/Evaluate';
-import FunctionType from '@nodes/FunctionType';
-import Reference from '@nodes/Reference';
-import StreamDefinition from '@nodes/StreamDefinition';
-import UnaryEvaluate from '@nodes/UnaryEvaluate';
import BindConcept from '@concepts/BindConcept';
import type Concept from '@concepts/Concept';
import {
@@ -28,6 +13,21 @@ import NodeConcept from '@concepts/NodeConcept';
import { Purpose, type PurposeType } from '@concepts/Purpose';
import StreamConcept from '@concepts/StreamConcept';
import StructureConcept from '@concepts/StructureConcept';
+import GalleryHowTo from '@db/howtos/HowToDatabase.svelte';
+import type Project from '@db/projects/Project';
+import type Locales from '@locale/Locales';
+import BinaryEvaluate from '@nodes/BinaryEvaluate';
+import Bind from '@nodes/Bind';
+import Evaluate from '@nodes/Evaluate';
+import FunctionDefinition from '@nodes/FunctionDefinition';
+import FunctionType from '@nodes/FunctionType';
+import type Node from '@nodes/Node';
+import Reference from '@nodes/Reference';
+import StreamDefinition from '@nodes/StreamDefinition';
+import StructureDefinition from '@nodes/StructureDefinition';
+import type Type from '@nodes/Type';
+import type TypeSet from '@nodes/TypeSet';
+import UnaryEvaluate from '@nodes/UnaryEvaluate';
export default class ConceptIndex {
readonly project: Project;
@@ -264,6 +264,14 @@ export default class ConceptIndex {
);
}
+ getGalleryHowConcept(howToId: string): GalleryHowConcept | undefined {
+ return this.concepts.find(
+ (concept): concept is GalleryHowConcept =>
+ concept instanceof GalleryHowConcept &&
+ concept.getHowToId() === howToId,
+ );
+ }
+
getEquivalent(concept: Concept): Concept | undefined {
return this.concepts.find((c) => c.isEqualTo(concept));
}
diff --git a/src/concepts/GalleryHowConcept.ts b/src/concepts/GalleryHowConcept.ts
index c2de4fd54..5035bf021 100644
--- a/src/concepts/GalleryHowConcept.ts
+++ b/src/concepts/GalleryHowConcept.ts
@@ -1,3 +1,5 @@
+import Concept from '@concepts/Concept';
+import { Purpose } from '@concepts/Purpose';
import type HowTo from '@db/howtos/HowToDatabase.svelte';
import Locales from '@locale/Locales';
import type Context from '@nodes/Context';
@@ -9,8 +11,6 @@ import type CharacterSymbols from '../lore/BasisCharacter';
import Characters from '../lore/BasisCharacters';
import { Emotion } from '../lore/Emotion';
import type { CharacterName } from '../tutorial/Tutorial';
-import Concept from '@concepts/Concept';
-import { Purpose } from '@concepts/Purpose';
// modified from HowConcept.ts
@@ -46,7 +46,7 @@ export default class GalleryHowConcept extends Concept {
}
getNames(locales: Locales): string[] {
- return [this.howTo.getTitleInLocale(locales.getLocaleString())];
+ return [this.getName(locales)];
}
getName(locales: Locales): string {
@@ -90,4 +90,8 @@ export default class GalleryHowConcept extends Concept {
getPath(): string {
return `/gallery/${this.howTo.getHowToGalleryId()}/howto?id=${this.howTo.getHowToId()}`;
}
+
+ getHowToId(): string {
+ return this.howTo.getHowToId();
+ }
}
diff --git a/src/locale/en-US.json b/src/locale/en-US.json
index ac127aeff..5d0ee919e 100644
--- a/src/locale/en-US.json
+++ b/src/locale/en-US.json
@@ -5157,6 +5157,14 @@
"documentation and comments",
"advanced language concepts"
]
+ },
+ "howToFilter": {
+ "label": "user-created how-tos",
+ "labels": ["all", "gallery & bookmarks"],
+ "tips": [
+ "see all user-created how-tos",
+ "see only the user-created how-tos from this project's gallery and all bookmarks"
+ ]
}
},
"note": {
diff --git a/static/locales/ar-SA/ar-SA.json b/static/locales/ar-SA/ar-SA.json
index f22cecba1..d59704794 100644
--- a/static/locales/ar-SA/ar-SA.json
+++ b/static/locales/ar-SA/ar-SA.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~مجهول",
- "description": "$~مثِّل نوعاً غير محدد",
+ "description": "$~مجهول",
"connector": "$~، لأن",
"emotion": "curious",
"doc": "$~همم... لا أعرف ما الذي أمثله، لكنني فضولي حقاً. هل تعرف؟ يبدو أنه من المفترض أن نعرف. قد تحتاج إلى إخبارنا إذا لم نتمكن من معرفة ذلك."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~اسمغيرمعروف",
- "description": "$~$1[$1 غير مُعرّف|لم يتم إعطاء اسم]",
+ "description": "$~$1[$1 لم يتم تعريفها بعد|لم يتم إعطاء الاسم]",
"emotion": "curious",
"doc": "$~هل تعلمون كيف أن بعض حسابات @Reference و @PropertyReference لا تعرف الاسم الذي تتحدثون عنه؟ أنا موجود عندما يحدث ذلك، لأوضح أننا لا نعرف من تتحدثون عنه."
},
@@ -5118,6 +5118,14 @@
"$~الوثائق والتعليقات",
"$~مفاهيم لغوية متقدمة"
]
+ },
+ "howToFilter": {
+ "label": "$~إرشادات من إنشاء المستخدمين",
+ "labels": ["$~الجميع", "$~معرض الصور والإشارات المرجعية"],
+ "tips": [
+ "$~اطلع على جميع الأدلة الإرشادية التي أنشأها المستخدمون",
+ "$~يمكنك الاطلاع فقط على الأدلة الإرشادية التي أنشأها المستخدمون من معرض هذا المشروع وجميع الإشارات المرجعية."
+ ]
}
},
"note": {
diff --git a/static/locales/as-IN/as-IN.json b/static/locales/as-IN/as-IN.json
index bda5ef517..ffc2e3abc 100644
--- a/static/locales/as-IN/as-IN.json
+++ b/static/locales/as-IN/as-IN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~অজ্ঞাত",
- "description": "$~অনিৰ্ধাৰিত টাইপ প্ৰতিনিধিত্ব কৰক",
+ "description": "$~অজ্ঞাত",
"connector": "$~, কাৰণ",
"emotion": "curious",
"doc": "$~উমম... মই কি প্ৰতিনিধিত্ব কৰো নাজানো, কিন্তু সঁচাকৈয়ে মোৰ কৌতুহল আছে। জানেনে? আমি জনা উচিত যেন লাগে। আমি বুজিব নোৱাৰিলে হয়তো ক’ব লাগিব।"
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~অজ্ঞাতনাম",
- "description": "$~$1[$1 অসংজ্ঞায়িত|কোনো নাম দিয়া হোৱা নাই] চিহ্নিত কৰক",
+ "description": "$~$1[$1 এতিয়াও সংজ্ঞায়িত হোৱা নাই|নাম দিয়া হোৱা নাই]",
"emotion": "curious",
"doc": "$~আপুনি জানেনে কেতিয়াবা @Reference আৰু @PropertyReference এ আপুনি কোৱা নামটো কেনেকৈ নাজানে? মই যেতিয়া সেইটো হয়, সেইটো প্ৰতিনিধিত্ব কৰিবলৈ যে আমি নাজানো আপুনি কাৰ কথা কৈছে।"
},
@@ -5123,6 +5123,14 @@
"$~নথিপত্ৰ আৰু মন্তব্য",
"$~উন্নত ভাষাৰ ধাৰণা"
]
+ },
+ "howToFilter": {
+ "label": "$~ব্যৱহাৰকাৰীয়ে সৃষ্টি কৰা হাউ-টছ",
+ "labels": ["$~আটাইবোৰ", "$~গেলেৰী আৰু বুকমাৰ্ক"],
+ "tips": [
+ "$~ব্যৱহাৰকাৰী-সৃষ্টি কৰা সকলো কেনেকৈ-কথা চাওক",
+ "$~এই প্ৰকল্পৰ গেলেৰীৰ পৰা কেৱল ব্যৱহাৰকাৰী-সৃষ্টি কৰা হাউ-ট'সমূহ আৰু সকলো বুকমাৰ্ক চাওক"
+ ]
}
},
"note": {
diff --git a/static/locales/de-DE/de-DE.json b/static/locales/de-DE/de-DE.json
index 45269b51c..ed1915768 100644
--- a/static/locales/de-DE/de-DE.json
+++ b/static/locales/de-DE/de-DE.json
@@ -1636,7 +1636,7 @@
},
"UnknownType": {
"name": "$~Unbekannt",
- "description": "$~stelle einen unbestimmten Typ dar",
+ "description": "$~unbekannt",
"connector": "$~, Weil",
"emotion": "$?",
"doc": "$~Ähm... ich weiß nicht, was ich darstelle, aber ich bin wirklich neugierig. Wissen Sie es? Es scheint, als ob wir es wissen sollten. Sie müssen es uns vielleicht sagen, wenn wir es nicht herausfinden können."
@@ -1673,7 +1673,7 @@
},
"UnknownNameType": {
"name": "$~unbekannterName",
- "description": "$~markiere $1[$1 als undefiniert|Name nicht angegeben]",
+ "description": "$~$1[$1 ist noch nicht definiert|der Name ist nicht angegeben]",
"emotion": "$?",
"doc": "$~Wissen Sie, dass @Reference und @PropertyReference manchmal den Namen nicht kennen, von dem Sie sprechen? Ich bin in solchen Fällen dabei, um zu zeigen, dass wir nicht wissen, von wem Sie sprechen."
},
@@ -4906,6 +4906,14 @@
"$~Dokumentation und Kommentare",
"$~fortgeschrittene Sprachkonzepte"
]
+ },
+ "howToFilter": {
+ "label": "$~von Nutzern erstellte Anleitungen",
+ "labels": ["$~alle", "$~Galerie & Lesezeichen"],
+ "tips": [
+ "$~Alle von Benutzern erstellten Anleitungen anzeigen",
+ "$~Es werden nur die von Nutzern erstellten Anleitungen aus der Galerie dieses Projekts und alle Lesezeichen angezeigt."
+ ]
}
},
"purposes": {
diff --git a/static/locales/el-GR/el-GR.json b/static/locales/el-GR/el-GR.json
index 5819e315e..1163d662d 100644
--- a/static/locales/el-GR/el-GR.json
+++ b/static/locales/el-GR/el-GR.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~άγνωστος",
- "description": "$~αναπαράστησε αδιευκρίνιστο τύπο",
+ "description": "$~άγνωστος",
"connector": "$~, επειδή",
"emotion": "curious",
"doc": "$~Εμμ... Δεν ξέρω τι αντιπροσωπεύω, αλλά είμαι πραγματικά περίεργος. Το ξέρεις; Φαίνεται ότι θα έπρεπε να το ξέρουμε. Ίσως χρειαστεί να μας το πεις αν δεν μπορούμε να το καταλάβουμε."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~άγνωστοόνομα",
- "description": "$~σήμανε $1[$1 ως αδιευκρίνιστο|όνομα δεν δόθηκε]",
+ "description": "$~$1[Το $1 δεν έχει οριστεί ακόμη|το όνομα δεν έχει δοθεί]",
"emotion": "curious",
"doc": "$~Ξέρεις πώς μερικές φορές οι @Reference και @PropertyReference δεν ξέρουν το όνομα για το οποίο μιλάς; Είμαι εκεί όταν συμβαίνει αυτό, για να δείξω ότι δεν ξέρουμε για ποιον μιλάς."
},
@@ -5126,6 +5126,14 @@
"$~τεκμηρίωση και σχόλια",
"$~προηγμένες γλωσσικές έννοιες"
]
+ },
+ "howToFilter": {
+ "label": "$~οδηγίες που έχουν δημιουργηθεί από χρήστες",
+ "labels": ["$~όλοι", "$~γκαλερί και σελιδοδείκτες"],
+ "tips": [
+ "$~δείτε όλες τις οδηγίες που έχουν δημιουργηθεί από χρήστες",
+ "$~δείτε μόνο τις οδηγίες που έχουν δημιουργηθεί από τον χρήστη από τη συλλογή αυτού του έργου και όλους τους σελιδοδείκτες"
+ ]
}
},
"note": {
diff --git a/static/locales/es-MX/es-MX.json b/static/locales/es-MX/es-MX.json
index 0f526fc88..05631d2d6 100644
--- a/static/locales/es-MX/es-MX.json
+++ b/static/locales/es-MX/es-MX.json
@@ -1571,7 +1571,7 @@
},
"UnknownType": {
"name": "tipo desconocido",
- "description": "$~representa un tipo indeterminado",
+ "description": "$~desconocido",
"connector": ", porque ",
"emotion": "curious",
"doc": "Mmm... no sé qué represento, pero realmente tengo curiosidad. ¿Tú sabes? Parece que deberíamos saberlo. Es posible que necesites decirnos si no podemos entenderlo."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "nombre desconocido",
- "description": "$~marca $1[$1 como indefinido|nombre no dado]",
+ "description": "$~$1[$1 aún no está definido|el nombre no se ha dado]",
"emotion": "curious",
"doc": "¿Sabes cómo a veces @Reference y @PropertyReference no conocen el nombre del que estás hablando? Estoy presente cuando eso sucede, para representar que no sabemos de quién estás hablando."
},
@@ -4889,6 +4889,14 @@
"$~documentación y comentarios",
"$~conceptos avanzados del lenguaje"
]
+ },
+ "howToFilter": {
+ "label": "$~tutoriales creados por usuarios",
+ "labels": ["$~todo", "$~galería y marcadores"],
+ "tips": [
+ "$~ver todos los tutoriales creados por los usuarios",
+ "$~Ver únicamente los tutoriales creados por los usuarios de la galería de este proyecto y todos los marcadores."
+ ]
}
},
"purposes": {
diff --git a/static/locales/fr-FR/fr-FR.json b/static/locales/fr-FR/fr-FR.json
index 650821350..74d6cb817 100644
--- a/static/locales/fr-FR/fr-FR.json
+++ b/static/locales/fr-FR/fr-FR.json
@@ -1656,7 +1656,7 @@
},
"UnknownType": {
"name": "$~inconnu",
- "description": "$~représente un type indéterminé",
+ "description": "$~inconnu",
"connector": "$~, parce que",
"emotion": "$?",
"doc": "$~Euh... Je ne sais pas ce que je représente, mais je suis vraiment curieuse. Le savez-vous ? Il semblerait que nous devrions le savoir. Vous devrez peut-être nous le dire si nous ne parvenons pas à le comprendre."
@@ -1693,7 +1693,7 @@
},
"UnknownNameType": {
"name": "$~nominconnu",
- "description": "$~marque $1[$1 comme indéfini|nom non fourni]",
+ "description": "$~$1[$1 n'est pas encore défini|le nom n'est pas donné]",
"emotion": "$?",
"doc": "$~Vous savez comment parfois @Reference et @PropertyReference ne connaissent pas le nom dont vous parlez ? Je suis là quand cela arrive, pour vous montrer que nous ne savons pas de qui vous parlez."
},
@@ -4907,6 +4907,14 @@
"$~documentation et commentaires",
"$~concepts linguistiques avancés"
]
+ },
+ "howToFilter": {
+ "label": "$~tutoriels créés par les utilisateurs",
+ "labels": ["$~tous", "$~galerie et signets"],
+ "tips": [
+ "$~Voir tous les tutoriels créés par les utilisateurs",
+ "$~Afficher uniquement les tutoriels créés par les utilisateurs dans la galerie de ce projet et tous les favoris."
+ ]
}
},
"purposes": {
diff --git a/static/locales/gu-IN/gu-IN.json b/static/locales/gu-IN/gu-IN.json
index a84870f94..60fa9fee2 100644
--- a/static/locales/gu-IN/gu-IN.json
+++ b/static/locales/gu-IN/gu-IN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~અજ્ઞાત",
- "description": "$~અનિર્ધારિત પ્રકાર દર્શાવો",
+ "description": "$~અજ્ઞાત",
"connector": "$~, કારણ કે",
"emotion": "curious",
"doc": "$~અમ્મ... હું જાણતો નથી કે હું શું રજૂ કરું છું, પરંતુ હું ખરેખર વિચિત્ર છું. શું તમે જાણો છો? એવું લાગે છે કે આપણે જાણવું જોઈએ. જો અમે તેને સમજી શકતા નથી તો તમારે અમને જણાવવાની જરૂર પડી શકે છે."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~અજ્ઞાતનામ",
- "description": "$~$1[$1 અવ્યાખ્યાયિત|કોઈ નામ આપ્યું નથી] ચિહ્નિત કરો",
+ "description": "$~$1[$1 હજુ સુધી વ્યાખ્યાયિત નથી|નામ આપવામાં આવ્યું નથી]",
"emotion": "curious",
"doc": "$~તમે જાણો છો કે કેટલીકવાર @Reference અને @PropertyReference તમે જે નામ વિશે વાત કરી રહ્યાં છો તે કેવી રીતે જાણતા નથી? જ્યારે આવું થાય ત્યારે હું આસપાસ હોઉં છું, તે રજૂ કરવા માટે કે અમે જાણતા નથી કે તમે કોના વિશે વાત કરી રહ્યાં છો."
},
@@ -4924,6 +4924,14 @@
"$~દસ્તાવેજીકરણ અને ટિપ્પણીઓ",
"$~અદ્યતન ભાષા ખ્યાલો"
]
+ },
+ "howToFilter": {
+ "label": "$~વપરાશકર્તા દ્વારા બનાવેલ કેવી રીતે કરવું તે",
+ "labels": ["$~બધા", "$~ગેલેરી અને બુકમાર્ક્સ"],
+ "tips": [
+ "$~વપરાશકર્તા દ્વારા બનાવેલા બધા કેવી રીતે કરવા તે જુઓ",
+ "$~આ પ્રોજેક્ટની ગેલેરી અને બધા બુકમાર્ક્સમાંથી ફક્ત વપરાશકર્તા દ્વારા બનાવેલા કેવી રીતે કરવા તે જુઓ."
+ ]
}
},
"purposes": {
diff --git a/static/locales/he-IL/he-IL.json b/static/locales/he-IL/he-IL.json
index f6bf753cc..f9081c57a 100644
--- a/static/locales/he-IL/he-IL.json
+++ b/static/locales/he-IL/he-IL.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~לֹאיְדוּעַ",
- "description": "$~ייצג סוג לא ידוע",
+ "description": "$~לֹא יְדוּעַ",
"connector": "$~, כי",
"emotion": "curious",
"doc": "$~אממ... אני לא יודע מה אני מייצג, אבל אני באמת סקרן. אתה יודע? נראה שאנחנו אמורים לדעת. אולי תצטרך לספר לנו אם לא נצליח להבין."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~שםלאידוע",
- "description": "$~סמן $1[$1 כלא מוגדר|שם לא ניתן]",
+ "description": "$~$1[$1 עדיין לא הוגדר|השם לא ניתן]",
"emotion": "curious",
"doc": "$~אתה יודע שלפעמים @Reference ו-@PropertyReference לא יודעים על איזה שם אתה מדבר? אני בסביבה כשזה קורה, כדי להראות שאנחנו לא יודעים על מי אתה מדבר."
},
@@ -5142,6 +5142,14 @@
"$~תיעוד והערות",
"$~מושגי שפה מתקדמים"
]
+ },
+ "howToFilter": {
+ "label": "$~מדריכים שנוצרו על ידי משתמשים",
+ "labels": ["$~כֹּל", "$~גלריה וסימניות"],
+ "tips": [
+ "$~ראה את כל מדריכי העזר שנוצרו על ידי משתמשים",
+ "$~ראה רק את מדריכי ה-\"הוראות\" שנוצרו על ידי המשתמש מהגלריה של פרויקט זה וכל הסימניות"
+ ]
}
},
"note": {
diff --git a/static/locales/hi-IN/hi-IN.json b/static/locales/hi-IN/hi-IN.json
index 62251cec4..cfa88911a 100644
--- a/static/locales/hi-IN/hi-IN.json
+++ b/static/locales/hi-IN/hi-IN.json
@@ -1656,7 +1656,7 @@
},
"UnknownType": {
"name": "$~अज्ञात",
- "description": "$~अनिर्धारित प्रकार दर्शाएं",
+ "description": "$~अज्ञात",
"connector": "$~, क्योंकि",
"emotion": "$?",
"doc": "$~उम्म... मुझे नहीं पता कि मैं क्या दर्शाता हूँ, लेकिन मैं वास्तव में उत्सुक हूँ। क्या आप जानते हैं? ऐसा लगता है कि हमें पता होना चाहिए। अगर हम इसका पता नहीं लगा सकते हैं तो आपको हमें बताना पड़ सकता है।"
@@ -1693,7 +1693,7 @@
},
"UnknownNameType": {
"name": "$~अज्ञातनाम",
- "description": "$~$1[$1 अपरिभाषित|कोई नाम नहीं दिया] चिह्नित करें",
+ "description": "$~$1[$1 अभी तक परिभाषित नहीं है|नाम नहीं दिया गया है]",
"emotion": "$?",
"doc": "$~क्या आपको पता है कि कभी-कभी @Reference और @PropertyReference को यह नहीं पता होता कि आप किसका नाम ले रहे हैं? जब ऐसा होता है तो मैं वहां मौजूद होता हूं, यह बताने के लिए कि हम नहीं जानते कि आप किसके बारे में बात कर रहे हैं।"
},
@@ -4907,6 +4907,14 @@
"$~दस्तावेज़ीकरण और टिप्पणियाँ",
"$~उन्नत भाषा अवधारणाएँ"
]
+ },
+ "howToFilter": {
+ "label": "$~उपयोगकर्ता द्वारा बनाए गए निर्देश",
+ "labels": ["$~सभी", "$~गैलरी और बुकमार्क"],
+ "tips": [
+ "$~उपयोगकर्ताओं द्वारा बनाए गए सभी उपयोगी गाइड देखें",
+ "$~इस प्रोजेक्ट की गैलरी और सभी बुकमार्क्स से केवल उपयोगकर्ताओं द्वारा बनाए गए निर्देश ही देखें।"
+ ]
}
},
"purposes": {
diff --git a/static/locales/ja-JP/ja-JP.json b/static/locales/ja-JP/ja-JP.json
index d71f287ad..927a5fe14 100644
--- a/static/locales/ja-JP/ja-JP.json
+++ b/static/locales/ja-JP/ja-JP.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~未知",
- "description": "$~不定の型を表す",
+ "description": "$~未知",
"connector": "$~、 なぜなら",
"emotion": "curious",
"doc": "$~うーん... 自分が何を表しているのか分かりませんが、とても興味があります。ご存知ですか? 私たちには分かるはずです。分からない場合は、教えていただく必要があるかもしれません。"
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~名前不明",
- "description": "$~$1[$1は未定義|名前が与えられていない]をマークする",
+ "description": "$~$1[$1はまだ定義されていません|名前が指定されていません]",
"emotion": "curious",
"doc": "$~@Reference と @PropertyReference が、あなたが話している名前を知らないことがあるのはご存知ですか? そういうとき、私がそこにいて、あなたが誰について話しているのか分からないことを表します。"
},
@@ -4924,6 +4924,14 @@
"$~ドキュメントとコメント",
"$~高度な言語概念"
]
+ },
+ "howToFilter": {
+ "label": "$~ユーザーが作成したハウツー記事",
+ "labels": ["$~全て", "$~ギャラリーとブックマーク"],
+ "tips": [
+ "$~ユーザーが作成したすべてのハウツーを見る",
+ "$~このプロジェクトのギャラリーにあるユーザー作成のハウツー記事とすべてのブックマークのみを表示する"
+ ]
}
},
"purposes": {
diff --git a/static/locales/kn-IN/kn-IN.json b/static/locales/kn-IN/kn-IN.json
index becc2a6d8..50a2ffcf4 100644
--- a/static/locales/kn-IN/kn-IN.json
+++ b/static/locales/kn-IN/kn-IN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~ತಿಳಿದಿಲ್ಲ",
- "description": "$~ಅನಿರ್ಧಾರಿತ ಟೈಪ್ ಪ್ರತಿನಿಧಿಸಿ",
+ "description": "$~ತಿಳಿದಿಲ್ಲ",
"connector": "$~, ಏಕೆಂದರೆ",
"emotion": "curious",
"doc": "$~ಉಮ್... ನಾನು ಏನನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತೇನೆಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ, ಆದರೆ ನನಗೆ ನಿಜವಾಗಿಯೂ ಕುತೂಹಲವಿದೆ. ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ? ನಾವು ತಿಳಿದುಕೊಳ್ಳಬೇಕು ಎಂದು ತೋರುತ್ತದೆ. ನಮಗೆ ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ ನೀವು ನಮಗೆ ಹೇಳಬೇಕಾಗಬಹುದು."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~ಅಪರಿಚಿತಹೆಸರು",
- "description": "$~$1[$1 ಅಪರಿಚಿತ|ಹೆಸರು ನೀಡಲಾಗಿಲ್ಲ] ಗುರುತಿಸಿ",
+ "description": "$~$1[$1 ಅನ್ನು ಇನ್ನೂ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿಲ್ಲ|ಹೆಸರು ನೀಡಲಾಗಿಲ್ಲ]",
"emotion": "curious",
"doc": "$~@Reference ಮತ್ತು @PropertyReference ಗಳಿಗೆ ನೀವು ಹೇಳುತ್ತಿರುವ ಹೆಸರು ಕೆಲವೊಮ್ಮೆ ತಿಳಿದಿರುವುದಿಲ್ಲ ಎಂಬುದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ? ಅದು ಸಂಭವಿಸಿದಾಗ ನಾನು ಅಲ್ಲೇ ಇರುತ್ತೇನೆ, ನೀವು ಯಾರ ಬಗ್ಗೆ ಹೇಳುತ್ತಿದ್ದೀರಿ ಎಂದು ನಮಗೆ ತಿಳಿದಿಲ್ಲ ಎಂದು ಪ್ರತಿನಿಧಿಸಲು."
},
@@ -5118,6 +5118,14 @@
"$~ದಸ್ತಾವೇಜನ್ನು ಮತ್ತು ಕಾಮೆಂಟ್ಗಳು",
"$~ಮುಂದುವರಿದ ಭಾಷಾ ಪರಿಕಲ್ಪನೆಗಳು"
]
+ },
+ "howToFilter": {
+ "label": "$~ಬಳಕೆದಾರರು ರಚಿಸಿದ ಕಾರ್ಯವಿಧಾನಗಳು",
+ "labels": ["$~ಎಲ್ಲಾ", "$~ಗ್ಯಾಲರಿ ಮತ್ತು ಬುಕ್ಮಾರ್ಕ್ಗಳು"],
+ "tips": [
+ "$~ಬಳಕೆದಾರರು ರಚಿಸಿದ ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ನೋಡಿ",
+ "$~ಈ ಯೋಜನೆಯ ಗ್ಯಾಲರಿ ಮತ್ತು ಎಲ್ಲಾ ಬುಕ್ಮಾರ್ಕ್ಗಳಿಂದ ಬಳಕೆದಾರರು ರಚಿಸಿದ ವಿಧಾನಗಳನ್ನು ಮಾತ್ರ ನೋಡಿ."
+ ]
}
},
"note": {
diff --git a/static/locales/ko-KR/ko-KR.json b/static/locales/ko-KR/ko-KR.json
index d86431175..9e6159b28 100644
--- a/static/locales/ko-KR/ko-KR.json
+++ b/static/locales/ko-KR/ko-KR.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "알 수 없는 타입",
- "description": "$~불확정 타입 나타내기",
+ "description": "$~알려지지 않은",
"connector": ", 왜냐하면 ",
"emotion": "$?",
"doc": "음... 나는 내가 뭐를 나타내는지 모르겠어, 근데 정말로 궁금해. 너는 알아? 우리가 알아야 할 것 같아. 모르겠으면 우리한테 말해줘."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "알 수 없는 이름",
- "description": "$~$1[$1 미정의|이름이 주어지지 않음] 표시하기",
+ "description": "$~$1[$1이 아직 정의되지 않았습니다|이름이 지정되지 않았습니다]",
"emotion": "$?",
"doc": "가끔 @Reference @PropertyReference 당신이 말하는 이름을 모를 때가 있죠? 그럴 때 나타나서 우리가 누구에 대해 이야기하고 있는지 모른다는 것을 대표합니다."
},
@@ -4907,6 +4907,14 @@
"$~문서 및 주석",
"$~고급 언어 개념"
]
+ },
+ "howToFilter": {
+ "label": "$~사용자가 만든 사용법",
+ "labels": ["$~모두", "$~갤러리 및 북마크"],
+ "tips": [
+ "$~사용자가 작성한 모든 사용법을 확인하세요",
+ "$~이 프로젝트 갤러리에서 사용자가 만든 사용법 가이드와 모든 북마크만 볼 수 있습니다."
+ ]
}
},
"purposes": {
diff --git a/static/locales/mr-IN/mr-IN.json b/static/locales/mr-IN/mr-IN.json
index d6db5fe44..1400b093a 100644
--- a/static/locales/mr-IN/mr-IN.json
+++ b/static/locales/mr-IN/mr-IN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~अज्ञात",
- "description": "$~अनिर्धारित प्रकार दर्शवा",
+ "description": "$~अज्ञात",
"connector": "$~, कारण",
"emotion": "curious",
"doc": "$~उम्म... मी काय प्रतिनिधित्व करतो हे मला माहीत नाही, पण मला खरोखर उत्सुकता आहे. तुम्हाला माहीत आहे का? आपल्याला कळायला हवे असे वाटते. आम्ही ते शोधू शकत नसल्यास, तुम्हाला आम्हाला सांगावे लागेल."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~अज्ञातनाव",
- "description": "$~$1[$1 अपरिभाषित|नाव दिले नाही] चिन्हांकित करा",
+ "description": "$~$1[$1 अजून परिभाषित केलेले नाही|नाव दिलेले नाही]",
"emotion": "curious",
"doc": "$~कधी कधी @Reference आणि @PropertyReference ला तुम्ही ज्या नावाबद्दल बोलत आहात ते नाव कसे कळत नाही हे तुम्हाला माहीत आहे? जेव्हा असे घडते तेव्हा मी आजूबाजूला असतो, आपण कोणाबद्दल बोलत आहात हे आम्हाला माहित नाही हे दर्शवण्यासाठी."
},
@@ -4924,6 +4924,14 @@
"$~कागदपत्रे आणि टिप्पण्या",
"$~प्रगत भाषा संकल्पना"
]
+ },
+ "howToFilter": {
+ "label": "$~वापरकर्त्यांनी तयार केलेले मार्गदर्शक",
+ "labels": ["$~सर्व", "$~गॅलरी आणि बुकमार्क"],
+ "tips": [
+ "$~वापरकर्त्यांनी तयार केलेले सर्व मार्गदर्शक पहा",
+ "$~या प्रोजेक्टच्या गॅलरीमधून फक्त वापरकर्त्यांनी तयार केलेले 'हाऊ-टू' आणि सर्व बुकमार्क पहा"
+ ]
}
},
"purposes": {
diff --git a/static/locales/pa-IN/pa-IN.json b/static/locales/pa-IN/pa-IN.json
index 9d0a79592..db9172655 100644
--- a/static/locales/pa-IN/pa-IN.json
+++ b/static/locales/pa-IN/pa-IN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~ਅਗਿਆਤ",
- "description": "$~ਅਨਿਸ਼ਚਿਤ ਕਿਸਮ ਦਰਸਾਓ",
+ "description": "$~ਅਣਜਾਣ",
"connector": "$~, ਕਿਉਂਕਿ",
"emotion": "curious",
"doc": "$~ਉਮ... ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਮੈਂ ਕੀ ਦਰਸਾਉਂਦਾ ਹਾਂ, ਪਰ ਮੈਂ ਸੱਚਮੁੱਚ ਉਤਸੁਕ ਹਾਂ। ਕੀ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ? ਅਜਿਹਾ ਲਗਦਾ ਹੈ ਕਿ ਸਾਨੂੰ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਤੁਹਾਨੂੰ ਸਾਨੂੰ ਇਹ ਦੱਸਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ ਜੇਕਰ ਅਸੀਂ ਇਸਦਾ ਪਤਾ ਨਹੀਂ ਲਗਾ ਸਕਦੇ।"
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~ਅਗਿਆਤਨਾਮ",
- "description": "$~$1[$1 ਅਪਰਿਭਾਸ਼ਿਤ|ਕੋਈ ਨਾਮ ਨਹੀਂ ਦਿੱਤਾ] ਚਿੰਨ੍ਹਿਤ ਕਰੋ",
+ "description": "$~$1[$1 ਅਜੇ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੈ|ਨਾਮ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ]",
"emotion": "curious",
"doc": "$~ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਕਈ ਵਾਰ @Reference ਅਤੇ @PropertyReference ਉਸ ਨਾਮ ਨੂੰ ਨਹੀਂ ਜਾਣਦੇ ਜਿਸ ਬਾਰੇ ਤੁਸੀਂ ਗੱਲ ਕਰ ਰਹੇ ਹੋ? ਜਦੋਂ ਇਹ ਵਾਪਰਦਾ ਹੈ ਤਾਂ ਮੈਂ ਆਲੇ-ਦੁਆਲੇ ਹੁੰਦਾ ਹਾਂ, ਇਹ ਦਰਸਾਉਣ ਲਈ ਕਿ ਅਸੀਂ ਨਹੀਂ ਜਾਣਦੇ ਕਿ ਤੁਸੀਂ ਕਿਸ ਬਾਰੇ ਗੱਲ ਕਰ ਰਹੇ ਹੋ।"
},
@@ -4924,6 +4924,14 @@
"$~ਦਸਤਾਵੇਜ਼ ਅਤੇ ਟਿੱਪਣੀਆਂ",
"$~ਉੱਨਤ ਭਾਸ਼ਾ ਸੰਕਲਪ"
]
+ },
+ "howToFilter": {
+ "label": "$~ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਤਰੀਕੇ",
+ "labels": ["$~ਸਾਰੇ", "$~ਗੈਲਰੀ ਅਤੇ ਬੁੱਕਮਾਰਕ"],
+ "tips": [
+ "$~ਸਾਰੇ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਤਰੀਕੇ ਵੇਖੋ",
+ "$~ਇਸ ਪ੍ਰੋਜੈਕਟ ਦੀ ਗੈਲਰੀ ਅਤੇ ਸਾਰੇ ਬੁੱਕਮਾਰਕਸ ਤੋਂ ਸਿਰਫ਼ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਤਰੀਕੇ ਵੇਖੋ।"
+ ]
}
},
"purposes": {
diff --git a/static/locales/pl-PL/pl-PL.json b/static/locales/pl-PL/pl-PL.json
index 1632f724b..4237b815e 100644
--- a/static/locales/pl-PL/pl-PL.json
+++ b/static/locales/pl-PL/pl-PL.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~nieznany",
- "description": "$~reprezentuje nieokreślony typ",
+ "description": "$~nieznany",
"connector": "$~, ponieważ",
"emotion": "curious",
"doc": "$~Umm... Nie wiem, co reprezentuję, ale naprawdę jestem ciekawa. Wiesz? Wydaje się, że powinniśmy wiedzieć. Może będziesz musiał nam powiedzieć, jeśli nie będziemy w stanie tego rozgryźć."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~nieznananazwa",
- "description": "$~$1[$1 nie jest zdefiniowane |nazwa nie została podana]",
+ "description": "$~$1[$1 nie jest jeszcze zdefiniowane|nazwa nie jest podana]",
"emotion": "curious",
"doc": "$~Wiesz, że czasami @Reference i @PropertyReference nie znają nazwy, o której mówisz? Jestem w pobliżu, gdy tak się dzieje, aby reprezentować, że nie wiemy, o kim mówisz."
},
@@ -4929,6 +4929,14 @@
"$~dokumentacja i komentarze",
"$~zaawansowane koncepcje językowe"
]
+ },
+ "howToFilter": {
+ "label": "$~instrukcje tworzone przez użytkowników",
+ "labels": ["$~Wszystko", "$~galeria i zakładki"],
+ "tips": [
+ "$~zobacz wszystkie poradniki stworzone przez użytkowników",
+ "$~zobacz tylko instrukcje utworzone przez użytkowników z galerii tego projektu i wszystkich zakładek"
+ ]
}
},
"purposes": {
diff --git a/static/locales/pt-PT/pt-PT.json b/static/locales/pt-PT/pt-PT.json
index a6a2916ca..1d211400f 100644
--- a/static/locales/pt-PT/pt-PT.json
+++ b/static/locales/pt-PT/pt-PT.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~desconhecido",
- "description": "$~representa um tipo indeterminado",
+ "description": "$~desconhecido",
"connector": "$~, porque",
"emotion": "curious",
"doc": "$~Hum... Não sei o que represento, mas estou mesmo curioso. Você sabe? Parece que devíamos saber. Talvez precise de nos dizer se não conseguirmos descobrir."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~nomedesconhecido",
- "description": "$~marca $1[$1 como indefinido|nome não fornecido]",
+ "description": "$~$1[$1 ainda não está definido|o nome não foi fornecido]",
"emotion": "curious",
"doc": "$~Sabe quando o @Reference e o @PropertyReference não sabem o nome de quem está a falar? Eu estou por perto quando isso acontece, para representar que não sabemos de quem se está a falar."
},
@@ -5144,6 +5144,14 @@
"$~documentação e comentários",
"$~conceitos avançados de linguagem"
]
+ },
+ "howToFilter": {
+ "label": "$~tutoriais criados pelos utilizadores",
+ "labels": ["$~tudo", "$~galeria e favoritos"],
+ "tips": [
+ "$~Veja todos os tutoriais criados pelos utilizadores.",
+ "$~Veja apenas os tutoriais criados pelos utilizadores na galeria deste projeto e todos os favoritos."
+ ]
}
},
"note": {
diff --git a/static/locales/sr-RS/sr-RS.json b/static/locales/sr-RS/sr-RS.json
index c7bf3e21b..bd19a44fe 100644
--- a/static/locales/sr-RS/sr-RS.json
+++ b/static/locales/sr-RS/sr-RS.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~непознато",
- "description": "$~представи неодређени тип",
+ "description": "$~непознато",
"connector": "$~, јер",
"emotion": "curious",
"doc": "$~Хм... не знам шта представљам, али сам стварно радознао. да ли знаш Изгледа да би требало да знамо. Можда ћете морати да нам кажете ако то не можемо да схватимо."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~непознатоиме",
- "description": "$~означи $1[$1 као недефинисано|ime nije dato]",
+ "description": "$~$1[$1 још није дефинисан|име није дато]",
"emotion": "curious",
"doc": "$~Знате како понекад @Reference и @PropertyReference не знају име о којем говорите? Ја сам ту када се то деси, да представим да не знамо о коме говорите."
},
@@ -4924,6 +4924,14 @@
"$~документација и коментари",
"$~напредни језички концепти"
]
+ },
+ "howToFilter": {
+ "label": "$~упутства која су креирали корисници",
+ "labels": ["$~све", "$~галерија и обележивачи"],
+ "tips": [
+ "$~погледајте сва упутства која су креирали корисници",
+ "$~погледајте само упутства која су креирали корисници из галерије овог пројекта и свих обележивача"
+ ]
}
},
"purposes": {
diff --git a/static/locales/sv-SE/sv-SE.json b/static/locales/sv-SE/sv-SE.json
index ee51bde11..820bf76fd 100644
--- a/static/locales/sv-SE/sv-SE.json
+++ b/static/locales/sv-SE/sv-SE.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~okänd",
- "description": "$~representerar en obestämd typ",
+ "description": "$~okänd",
"connector": "$~, eftersom",
"emotion": "curious",
"doc": "$~Umm... Jag vet inte vad jag representerar, men jag är verkligen nyfiken. Vet du? Det verkar som att vi borde veta. Du kanske måste berätta för oss om vi inte kan ta reda på det."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~okäntnamn",
- "description": "$~$1[$1 är inte definierad |ett namn gavs inte]",
+ "description": "$~$1[$1 är inte definierat ännu|namnet är inte angivet]",
"emotion": "curious",
"doc": "$~Du vet hur ibland @Reference och @PropertyReference inte känner till namnet du pratar om? Jag är med när det händer, för att visa att vi inte vet vem du pratar om."
},
@@ -4924,6 +4924,14 @@
"$~dokumentation och kommentarer",
"$~avancerade språkbegrepp"
]
+ },
+ "howToFilter": {
+ "label": "$~användarskapade instruktioner",
+ "labels": ["$~alla", "$~galleri och bokmärken"],
+ "tips": [
+ "$~se alla användarskapade instruktioner",
+ "$~se endast användarskapade instruktioner från det här projektets galleri och alla bokmärken"
+ ]
}
},
"purposes": {
diff --git a/static/locales/ta-IN-LK-SG/ta-IN-LK-SG.json b/static/locales/ta-IN-LK-SG/ta-IN-LK-SG.json
index 957b5adff..7abff650c 100644
--- a/static/locales/ta-IN-LK-SG/ta-IN-LK-SG.json
+++ b/static/locales/ta-IN-LK-SG/ta-IN-LK-SG.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~தெரியவில்லை",
- "description": "$~தெரியாத வகையை குறிக்கவும்",
+ "description": "$~அறியப்படாத",
"connector": "$~, ஏனெனில்",
"emotion": "curious",
"doc": "$~உம்... நான் எதைப் பிரதிநிதித்துவப்படுத்துகிறேன் என்று எனக்குத் தெரியவில்லை, ஆனால் நான் உண்மையில் ஆர்வமாக உள்ளேன். உங்களுக்கு தெரியுமா? தெரிந்து கொள்ள வேண்டும் போலிருக்கிறது. எங்களால் கண்டுபிடிக்க முடியாவிட்டால் நீங்கள் எங்களிடம் சொல்ல வேண்டியிருக்கும்."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~தெரியாதபெயர்",
- "description": "$~$1[$1 வரையறுக்கப்படவில்லை|பெயர் வழங்கப்படவில்லை] குறிக்கவும்",
+ "description": "$~$1[$1 இன்னும் வரையறுக்கப்படவில்லை|பெயர் வழங்கப்படவில்லை]",
"emotion": "curious",
"doc": "$~சில சமயங்களில் @Reference மற்றும் @PropertyReference க்கு நீங்கள் பேசும் பெயர் எப்படி தெரியாது தெரியுமா? நீங்கள் யாரைப் பற்றிச் சொல்கிறீர்கள் என்று எங்களுக்குத் தெரியாது என்பதைச் சொல்ல, அது நடக்கும் போது நான் அருகில் இருக்கிறேன்."
},
@@ -4929,6 +4929,14 @@
"$~ஆவணங்கள் மற்றும் கருத்துகள்",
"$~மேம்பட்ட மொழி கருத்துக்கள்"
]
+ },
+ "howToFilter": {
+ "label": "$~பயனர் உருவாக்கிய செய்முறைகள்",
+ "labels": ["$~அனைத்தும்", "$~கேலரி & புக்மார்க்குகள்"],
+ "tips": [
+ "$~பயனரால் உருவாக்கப்பட்ட அனைத்து வழிகாட்டுதல்களையும் காண்க",
+ "$~இந்தத் திட்டத்தின் கேலரியில் இருந்து பயனரால் உருவாக்கப்பட்ட செய்முறைகளை மட்டும் மற்றும் அனைத்து புக்மார்க்குகளையும் பார்க்கவும்."
+ ]
}
},
"purposes": {
diff --git a/static/locales/te-IN/te-IN.json b/static/locales/te-IN/te-IN.json
index 58ef94dc9..9c6e5a396 100644
--- a/static/locales/te-IN/te-IN.json
+++ b/static/locales/te-IN/te-IN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~తెలియదు",
- "description": "$~అనిర్ణీత రకాన్ని సూచించు",
+ "description": "$~తెలియదు",
"connector": "$~, ఎందుకంటే",
"emotion": "curious",
"doc": "$~ఉమ్... నేను దేనిని సూచిస్తున్నానో నాకు తెలియదు, కానీ నాకు నిజంగా ఆసక్తిగా ఉంది. మీకు తెలుసా? మనం తెలుసుకోవాలి అనిపిస్తుంది. మనం దానిని గుర్తించలేకపోతే మీరు మాకు చెప్పాల్సి రావచ్చు."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~తెలియనిపేరు",
- "description": "$~$1[$1 నిర్వచించబడలేదు|పేరు ఇవ్వబడలేదు] గుర్తించు",
+ "description": "$~$1[$1 ఇంకా నిర్వచించబడలేదు|పేరు ఇవ్వబడలేదు]",
"emotion": "curious",
"doc": "$~@Reference మరియు @PropertyReference లకు మీరు మాట్లాడుతున్న పేరు కొన్నిసార్లు తెలియకపోవడం మీకు తెలుసా? అలా జరిగినప్పుడు నేను అక్కడే ఉన్నాను, మీరు ఎవరి గురించి మాట్లాడుతున్నారో మాకు తెలియదని సూచించడానికి."
},
@@ -5118,6 +5118,14 @@
"$~డాక్యుమెంటేషన్ మరియు వ్యాఖ్యలు",
"$~అధునాతన భాషా భావనలు"
]
+ },
+ "howToFilter": {
+ "label": "$~వినియోగదారు-సృష్టించిన సూచనలు",
+ "labels": ["$~అన్ని", "$~గ్యాలరీ & బుక్మార్క్లు"],
+ "tips": [
+ "$~వినియోగదారులు రూపొందించిన అన్ని సూచనలను చూడండి",
+ "$~ఈ ప్రాజెక్ట్ గ్యాలరీ నుండి వినియోగదారు సృష్టించిన సూచనలను మరియు అన్ని బుక్మార్క్లను మాత్రమే చూడండి."
+ ]
}
},
"note": {
diff --git a/static/locales/tl-PH/tl-PH.json b/static/locales/tl-PH/tl-PH.json
index 73c95a027..6e5ab43f2 100644
--- a/static/locales/tl-PH/tl-PH.json
+++ b/static/locales/tl-PH/tl-PH.json
@@ -1601,7 +1601,7 @@
},
"UnknownType": {
"name": "$~hindialam",
- "description": "$~kumakatawan sa isang hindi natukoy na uri",
+ "description": "$~hindi alam",
"connector": "$~, dahil",
"emotion": "curious",
"doc": "$~Umm... Hindi ko alam kung ano ang kinakatawan ko, pero talagang interesado ako. Alam mo ba? Mukhang dapat naming malaman. Baka kailangan mong sabihin sa amin kung hindi namin maintindihan."
@@ -1702,7 +1702,7 @@
},
"UnknownNameType": {
"name": "$~hindikilalangpangalan",
- "description": "$~markahan ang $1[$1 bilang hindi natukoy|hindi ibinigay ang pangalan]",
+ "description": "$~$1[Hindi pa natutukoy ang $1|hindi pa naibibigay ang pangalan]",
"emotion": "curious",
"doc": "$~Alam mo ba kung paano minsan hindi alam nina @Reference at @PropertyReference ang pangalang tinutukoy mo? Nandito ako kapag nangyayari iyon, para ipakita na hindi namin alam kung sino ang tinutukoy mo."
},
@@ -5147,6 +5147,14 @@
"$~dokumentasyon at mga komento",
"$~mga konsepto ng wika na mas mataas ang antas"
]
+ },
+ "howToFilter": {
+ "label": "$~mga tagubiling ginawa ng gumagamit",
+ "labels": ["$~lahat", "$~gallery at mga bookmark"],
+ "tips": [
+ "$~tingnan ang lahat ng mga how-to na ginawa ng user",
+ "$~tingnan lamang ang mga how-to na ginawa ng user mula sa gallery ng proyektong ito at lahat ng bookmark"
+ ]
}
},
"note": {
diff --git a/static/locales/tr-TR/tr-TR.json b/static/locales/tr-TR/tr-TR.json
index 8f143f106..ff1d6fdc6 100644
--- a/static/locales/tr-TR/tr-TR.json
+++ b/static/locales/tr-TR/tr-TR.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~bilinmeyen",
- "description": "$~belirsiz türü temsil et",
+ "description": "$~bilinmiyor",
"connector": "$~, Çünkü",
"emotion": "curious",
"doc": "$~Umm... Ne temsil ettiğimi bilmiyorum ama gerçekten merak ediyorum. Biliyor musun? Bilmemiz gerekiyor gibi görünüyor. Eğer çözemezsek bize söylemen gerekebilir."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~bilinmeyenisim",
- "description": "$~$1[$1 tanımsız olarak|ad verilmemiş] işaretle",
+ "description": "$~$1[$1 henüz tanımlanmadı|adı verilmedi]",
"emotion": "curious",
"doc": "$~Bazen @Reference ve @PropertyReference'ın bahsettiğiniz ismi bilmediğini biliyor musunuz? O zaman ben de oradayım, bahsettiğiniz kişinin kim olduğunu bilmediğimizi belirtmek için."
},
@@ -4924,6 +4924,14 @@
"$~dokümantasyon ve yorumlar",
"$~ileri dil kavramları"
]
+ },
+ "howToFilter": {
+ "label": "$~kullanıcı tarafından oluşturulan nasıl yapılır kılavuzları",
+ "labels": ["$~Tümü", "$~galeri ve yer işaretleri"],
+ "tips": [
+ "$~Kullanıcılar tarafından oluşturulan tüm nasıl yapılır kılavuzlarını görün",
+ "$~Bu projenin galerisindeki yalnızca kullanıcılar tarafından oluşturulan \"nasıl yapılır\" kılavuzlarını ve tüm yer işaretlerini görüntüleyin."
+ ]
}
},
"purposes": {
diff --git a/static/locales/vi-VN/vi-VN.json b/static/locales/vi-VN/vi-VN.json
index 3f853ad75..11f71d370 100644
--- a/static/locales/vi-VN/vi-VN.json
+++ b/static/locales/vi-VN/vi-VN.json
@@ -1598,7 +1598,7 @@
},
"UnknownType": {
"name": "$~khôngrõ",
- "description": "$~biểu diễn kiểu chưa xác định",
+ "description": "$~không rõ",
"connector": "$~, bởi vì",
"emotion": "curious",
"doc": "$~Ừm... Tôi không biết mình đại diện cho điều gì, nhưng tôi thực sự rất tò mò. Bạn có biết không? Hình như chúng ta nên biết. Nếu chúng ta không tìm ra, có lẽ bạn cần nói cho chúng tôi biết."
@@ -1699,7 +1699,7 @@
},
"UnknownNameType": {
"name": "$~tênkhôngrõ",
- "description": "$~đánh dấu $1[$1 là không xác định|tên chưa được đặt]",
+ "description": "$~$1[$1 chưa được định nghĩa|tên chưa được cung cấp]",
"emotion": "curious",
"doc": "$~Bạn biết đấy, đôi khi @Reference và @PropertyReference không biết tên mà bạn đang nói đến? Tôi có mặt khi điều đó xảy ra, để đại diện cho việc chúng tôi không biết bạn đang nói về ai."
},
@@ -5144,6 +5144,14 @@
"$~tài liệu và bình luận",
"$~các khái niệm ngôn ngữ nâng cao"
]
+ },
+ "howToFilter": {
+ "label": "$~hướng dẫn do người dùng tạo",
+ "labels": ["$~tất cả", "$~thư viện ảnh & dấu trang"],
+ "tips": [
+ "$~Xem tất cả các hướng dẫn do người dùng tạo",
+ "$~Chỉ hiển thị các hướng dẫn do người dùng tạo từ thư viện của dự án này và tất cả các dấu trang."
+ ]
}
},
"note": {
diff --git a/static/locales/zh-CN/zh-CN.json b/static/locales/zh-CN/zh-CN.json
index 198e3c933..6359567c9 100644
--- a/static/locales/zh-CN/zh-CN.json
+++ b/static/locales/zh-CN/zh-CN.json
@@ -4866,6 +4866,14 @@
"$~文档和评论",
"$~高级语言概念"
]
+ },
+ "howToFilter": {
+ "label": "$~用户创建的操作指南",
+ "labels": ["$~全部", "$~图库和书签"],
+ "tips": [
+ "$~查看所有用户创建的操作指南",
+ "$~仅查看此项目图库中用户创建的教程和所有书签"
+ ]
}
},
"purposes": {
diff --git a/static/locales/zh-TW/zh-TW.json b/static/locales/zh-TW/zh-TW.json
index dfd177668..19fc3299b 100644
--- a/static/locales/zh-TW/zh-TW.json
+++ b/static/locales/zh-TW/zh-TW.json
@@ -4862,6 +4862,14 @@
"$~文件和評論",
"$~高階語言概念"
]
+ },
+ "howToFilter": {
+ "label": "$~使用者建立的操作指南",
+ "labels": ["$~全部", "$~圖庫和書籤"],
+ "tips": [
+ "$~查看所有使用者建立的操作指南",
+ "$~僅查看此項目圖庫中使用者建立的教學課程和所有書籤"
+ ]
}
},
"purposes": {
diff --git a/static/schemas/LocaleText.json b/static/schemas/LocaleText.json
index 9ff39703e..a01977e2c 100644
--- a/static/schemas/LocaleText.json
+++ b/static/schemas/LocaleText.json
@@ -10483,6 +10483,10 @@
"$ref": "#/definitions/ModeText%3C%5Bstring%2Cstring%5D%3E",
"description": "Toggle between browsing all concepts and filtering by purpose"
},
+ "howToFilter": {
+ "$ref": "#/definitions/ModeText%3C%5Bstring%2Cstring%5D%3E",
+ "description": "Toggle between seeing all user-created how-tos or only those in the project's gallery"
+ },
"purpose": {
"$ref": "#/definitions/ModeText%3C%5Bstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%2Cstring%5D%3E",
"description": "Filter concepts by purpose category"
@@ -10490,7 +10494,8 @@
},
"required": [
"browse",
- "purpose"
+ "purpose",
+ "howToFilter"
],
"type": "object"
},