Version at: 13/06/2019, 18:45 vs. version at: 13/06/2019, 18:49
11# User experience test
22
33Test performed by gillux on the 15/06/2019.
44
55## User background
66
77* Nationality: German
88* Job: teacher
99* Age: 34
1010
11M. is a teacher of German as a foreign language in Germany. Her students typically speak more than one language. She’s interested to use Tatoeba for her lessons. I quickly showed her the website already.
11M\. is a teacher of German as a foreign language in Germany. Her students typically speak more than one language. She’s interested to use Tatoeba for her lessons. I quickly showed her the website already.
1212
1313## Test
1414
1515* Device: modern laptop with touchpad
1616* OS: Windows
1717* Browser: Chrome
1818* Instructions: I did not give any precise instructions at first, to let M. go where she wants.
1919
2020### Exploration
2121
2222#### Google
2323
2424* M. searches for Tatoeba and clicks the first result
2525* M. is brought to the English version of the website. She will stick with the English version during the entire test. (Debrief revealed that using the German version would have helped understanding key words like *logs*.)
2626
2727#### Main page
2828
2929* M. uses the *from* language dropdown to explore the languages by scrolling. "So many languages". She clicks on *Corsican*.
3030* M. types in *German* in the *To* language dropdown.
3131* M. would like to see sentences in one of the languages of the dropdown without specifying any keyword but she doesn’t know how to do that.
3232* I tell her not to put any keyword and she submits the form.
3333
3434#### Search results (keywords=, from=*Corsican*, to=*German*)
3535
3636* M. looks at the results and finds some of them funny, like "Wo ist das Brot?"
3737* M. clicks on the (i) icon of sentence 4919833 to "maybe see the pronunciation?"
3838
3939#### Sentence 4919833
4040
4141* "No, I see other languages."
4242* M. is very much confused by the button named *random*. "What’s the meaning?" She clicks it.
4343
4444#### Sentence 7565788
4545
4646* M. now understands she has been brought to a random sentence. She thinks it could be a good way to start a lesson, with something surprising/interesting/motivating.
4747* M. is intrigued by the empty *Tags* block. She doesn’t understand the meaning. The block doesn’t contain any tags, just the link *View all tags*. She clicks it.
4848
4949#### All tags
5050
5151* For some reason the page takes a long time to load and M. click the *back* button and then *view all tags* again. The page loads fast this time.
5252* M. still doesn’t understand what are tags.
5353* M. clicks on the *7 syllables* tag.
5454
5555#### 7 syllables tag, first page
5656
5757* M. still tries to understand the meaning of "tags" by comparing the sentences. She scrolls the page up and down multiple times. She doesn’t understand why the sentences are in English only.
5858* M. goes back to the *All tags* page.
5959
6060#### All tags
6161
6262* M. feels a bit "overwhelmed" by the list of tags.
6363* M. clicks on the *sports* tag because it looks interesting.
6464
6565#### Tag sports
6666
6767* M. thinks it could be interesting to have sentences grouped in topics like sports, so that her students could start with a topic. However she still wonders "how does in works?"
6868* M. sees the *filter by lang* block and thinks it’s interesting.
6969* M. tries to filter by German. German sentences appear. She tries to filter by Tatalog or Swiss German, but it gives no results. She is happy about seeing dialects like Swiss German.
7070* M. is still confused about tags but thinks it may be some sentences that are collected.
7171* M. wants to see sentences in Swiss German and she types in *swiss german* in the search bar and press enter.
7272
7373#### Search results (keyword=*swiss german*, from=*Corsican*, to=*German*)
7474
7575* No results.
7676* In the search bar, M. removes *swiss german* as keywords, selects *Swiss German* in the *From* dropdown and asks me how not to set any target language. I tell her to select *Any language*.
7777
7878#### Search results (keyword=, from=*Swiss German*)
7979
8080* M. is amused by the result "Broscht!", but mentions there is no German translation for it (actually there is, but it is hidden under the *Show 81 more translations* button).
8181* We decide to register to add translations. She clicks the *Register* top link.
8282
8383### Registration
8484
8585#### Register
8686
8787* M. fills the form. Her choosen username is already taken so she adds appends a number to it.
8888* M. is intrigued by the *We need to make sure you are human* question. She says the example is confusing because the answer *a.b.c* only includes three characters, not five. Eventually she understands the dots are part of the answer.
8989* M. submit the form successfully and is brought to the home page.
9090
9191#### Home
9292
9393* The greeting message advices M. to fill out her profile. She decides to "follow the good advice".
9494
9595#### Profile page
9696
9797* M. clicks the button *Edit profile*.
9898
9999#### Edit profile
100100
101101* M. fills her name and country. She likes that she can type G to select inside the country drop down, because there are some websites where you need to scroll the list forever.
102102* M. submits the form and is brought to the profile page.
103103
104104#### Profile page
105105
106106* At first M. doesn’t understand where to specify her language, but she eventually finds the *Add a language* button after scrolling down. She clicks it.
107107
108108#### Add a language
109109
110110* M. adds English. She doesn’t think it’s necessary to add details because she has no dialect, while that’s the interesting information for other users.
111111* M. adds French and takes some time to fill the *details* field to specify where she learnt it from, because that’s useful for other users.
112112* Same for Spanish.
113113
114114#### Profile page
115115
116116* M. doesn’t understand the *Stats* block because she’s not familiar with this word. "Is is status?" After looking it up in an online dictionary, she understands it is statistics.
117117* M. sees the link *Translate X's sentences* and thinks it’s interesting because it means other users can click it to translate her sentences.
118118* M. now wants to find other German members.
119119
120120### Finding German members
121121
122122M. hover the *Community* top menu and is intrigued by the *Wall* entry. She has no idea what it is. She clicks.
123123
124124#### Wall (first page)
125125
126126* M. thinks it’s a kind of chat. She looks at the messages.
127127* M. is amused by a user’s profile picture that shows an open vagina. As the message contents is hidden, she understands it is supposed to be censored.
128128* M. says the *Latest messages* block is not really important for her, she’d rather not see it.
129129* M. likes the block "all languages are equal" but she wonders if it’s practical for communication.
130130* M. continues to look at the messages in order to find a German one. She clicks on the *last page* pagination link.
131131
132132#### Wall (last page)
133133
134134* M. continues to look at the messages in order to find a German one. She clicks on another page number.
135135
136136#### Wall (some other page)
137137
138138* M. figure out all the messages are in English and gives up using the Wall to find German contributors.
139139* M. clicks the *list of all members* menu entry
140140
141141#### List of all members
142142
143143* M. cannot find where the users are from and decides this page is not useful for her.
144144* M. clicks on the *languages of members* menu entry
145145
146146#### Languages of members
147147
148148* M. doesn’t quite understand the table. She is confused by the column level=0 and clueless for a while until she figures out there is a legend on the right.
149149* M. still doesn’t understand the column level=0 and level=unknown. "Why people would add a language they have almost no knowledge in?" (Debrief revealed that she assumed the only reason one would add a language is to translate from it, so it doesn’t make sense to add a language in which you know almost nothing.)
150150* M. clicks the link *German*
151151
152152#### Members with language German in their profile
153153
154154* M. understands the users listed here all speak German as native.
155155* M. is amused by the username Trinkschokolade and clicks it.
156156
157157#### Trinkschokolade’s profile
158158
159159* M. would like to click on "German" in the language list to see Trinkschokolade’s German contributions, but there is no link.
160160* In the Stats block, M. is confused by the number of Contributions because it doesn’t add up with the other numbers.
161161* M. clicks on the link *Sentences*
162162
163163#### Trinkschokolade’s sentences
164164
165165* M. is a bit confused because the sentences are pretty unrelated/random. She wonders what is Trinkschokolade’s approach when contributing sentences. She goes to page 6 and keep tring to find some consistency in that list of sentences.
166166* M. mentions that the sentences are not consistent because some include quotes while others do not. (She’s actually referring to dialogs vs. normal sentences.)
167167* M. clicks the link *Collections*
168168
169169#### Trinkschokolade’s collection
170170
171171* The page is empty but the block "This feature is currently deactivated." shows on the right. M. decides to activate the option in her settings.
172172* M. clicks the *Settings* menu entry
173173
174174### Collection feature
175175
176176#### Settings
177177
178178* M. sets her profile as public. She doesn’t quite understand the meaning of the *Remember the last list...* option.
179179* M. activates the collections feature. "I can have a collection of useful sentences for my lesson."
180180* M. likes the option *Display "(native)" next to username* and activates it.
181181* M. activates the clipboard button.
182182* M. doesn’t understand what is the old/new design option about.
183183* M. clicks *Save*.
184184* M. browse the *My* menu and wonders what is the difference/relation between *My collections* and *My favorites*. She clicks *My favorites*.
185185
186186#### Own Favorites
187187
188188* The page is empty.
189189* M. is intrigued by the *Logs* link. She has absolutely no clue about its meaning. She look up the word *logs* in an online dictionary, but it doesn’t help. She clicks the *Logs* link.
190190
191191#### Own Logs
192192
193193* The page is empty.
194194* M. is very much confused about the logs.
195195* She decides to check another user’s logs to understand better.
196196* She goes to the *Languages of members* page, then *Native speakers*, then *Languages of members* again, then clicks *German*, then clicks on the user *raggione*, then clicks on *Logs*.
197197
198198#### Logs of raggione
199199
200200* M. is still confused. She clicks the (i) of the first log record and is brought to sentence 7976858.
201201
202202#### Sentence 7976858
203203
204204* M. is more and more confused. "It’s a sentence, not a log. So the sentence is a log?"
205205* M. clicks on the button *« previous* and she is brought to sentence 7976857, a Chinese sentence.
206206* M. is very confused. "I thought I’d go to the previous page…" She click *« previous* again. She is brought to sentence 7976856, another Chinese sentence. Still very confused.
207207* I explain her she has to use the back button of her browser to get out of where she is. She goes back to the German sentence 7976858.
208208* M. notices the clipboard button and clicks it. She opens a Google document and paste the sentence. "OK, that’s very useful. I can put the sentences on my worksheet."
209209* M. decides to translate sentences.
210210
211211### Translation
212212
213213* M. clicks the *Translate sentences* menu entry.
214214
215215#### Translate sentences
216216
217217* M. fills the form: sentences in *English* not yet not directly translated into *German*. Then, she hesitates about the sort order. "Short sentences are maybe easier to translate? *Last created* makes sense too."
218218* Eventually M. decides that it doesn’t really matter and leaves it to the default: random.
219219
220220#### Search result
221221
222222* M. wonders how to translate the first sentence. "It’s difficult to translate."
223223* M. clicks the *Show sentence details* link.
224224
225225#### Sentence 68680
226226
227227* "I could post a comment to ask for some context."
228228* M. hesitates about posting a comment because she believes comments are public, but eventually decides to do so.
229229* M. writes a comment and then reads the *Good practices* list. About *Say "welcome" to new users*, she mentions that she cannot know if a user is new or not. About *Use private messages to discuss things unrelated to the sentence.*, she says her comment is related to the sentence so it’s okay. She submits the comment asking for more context.
230230* M. clicks the back button of the browser.
231231
232232#### Search result
233233
234234* M. is surprised to see a different list of sentences. "Where is my sentence?"
235235* M. clicks on another sentence’s page link.
236236
237237#### Sentence 2492237
238238
239239* M. hover the sentence menu buttons and click on the *Translate* button
240240* M. writes a German translation.
241241* M. opens the language dropdown and wonder why there is an *autodetect* entry. She selects *German*. (Debrief revealed that’s because she assumed people translated only into one language.)
242242* M. is happy about having added her first translation. However, she is disappointed that translation is not performed in a structured way. She’d like to see a beginning and an end. "This is too random." It’s not satisfying for her to translate random sentences, she’d be more motivated to translate if, for example, other users would be in need for specific translations of certain sentences in certain languages.
243243* M. discovers the top-left logo is a link and she clicks it.
244244
245245### Homepage as logged-in user
246246
247247#### Homepage
248248
249249* M. is disappointed about the homepage. She finds it confusing. She wonder why it only shows features and why there is this random sentence.
250250* M. expected the homepage to tell her more about the project: its philosophy, its history, its motivations, the preservation of endangered languages, some guidelines, the fact that it is an NPO (which is really cool)…
251251
diff view generated by jsdifflib

Version at: 13/06/2019, 18:45

# User experience test

Test performed by gillux on the 15/06/2019.

## User background

* Nationality: German
* Job: teacher
* Age: 34

M. is a teacher of German as a foreign language in Germany. Her students typically speak more than one language. She’s interested to use Tatoeba for her lessons. I quickly showed her the website already.

## Test

* Device: modern laptop with touchpad
* OS: Windows
* Browser: Chrome
* Instructions: I did not give any precise instructions at first, to let M. go where she wants.

### Exploration

#### Google

* M. searches for Tatoeba and clicks the first result
* M. is brought to the English version of the website. She will stick with the English version during the entire test. (Debrief revealed that using the German version would have helped understanding key words like *logs*.)

#### Main page

* M. uses the *from* language dropdown to explore the languages by scrolling. "So many languages". She clicks on *Corsican*.
* M. types in *German* in the *To* language dropdown.
* M. would like to see sentences in one of the languages of the dropdown without specifying any keyword but she doesn’t know how to do that.
* I tell her not to put any keyword and she submits the form.

#### Search results (keywords=, from=*Corsican*, to=*German*)

* M. looks at the results and finds some of them funny, like "Wo ist das Brot?"
* M. clicks on the (i) icon of sentence 4919833 to "maybe see the pronunciation?"

#### Sentence 4919833

* "No, I see other languages."
* M. is very much confused by the button named *random*. "What’s the meaning?" She clicks it.

#### Sentence 7565788

* M. now understands she has been brought to a random sentence. She thinks it could be a good way to start a lesson, with something surprising/interesting/motivating.
* M. is intrigued by the empty *Tags* block. She doesn’t understand the meaning. The block doesn’t contain any tags, just the link *View all tags*. She clicks it.

#### All tags

* For some reason the page takes a long time to load and M. click the *back* button and then *view all tags* again. The page loads fast this time.
* M. still doesn’t understand what are tags.
* M. clicks on the *7 syllables* tag.

#### 7 syllables tag, first page

* M. still tries to understand the meaning of "tags" by comparing the sentences. She scrolls the page up and down multiple times. She doesn’t understand why the sentences are in English only.
* M. goes back to the *All tags* page.

#### All tags

* M. feels a bit "overwhelmed" by the list of tags.
* M. clicks on the *sports* tag because it looks interesting.

#### Tag sports

* M. thinks it could be interesting to have sentences grouped in topics like sports, so that her students could start with a topic. However she still wonders "how does in works?"
* M. sees the *filter by lang* block and thinks it’s interesting.
* M. tries to filter by German. German sentences appear. She tries to filter by Tatalog or Swiss German, but it gives no results. She is happy about seeing dialects like Swiss German.
* M. is still confused about tags but thinks it may be some sentences that are collected.
* M. wants to see sentences in Swiss German and she types in *swiss german* in the search bar and press enter.

#### Search results (keyword=*swiss german*, from=*Corsican*, to=*German*)

* No results.
* In the search bar, M. removes *swiss german* as keywords, selects *Swiss German* in the *From* dropdown and asks me how not to set any target language. I tell her to select *Any language*.

#### Search results (keyword=, from=*Swiss German*)

* M. is amused by the result "Broscht!", but mentions there is no German translation for it (actually there is, but it is hidden under the *Show 81 more translations* button).
* We decide to register to add translations. She clicks the *Register* top link.

### Registration

#### Register

* M. fills the form. Her choosen username is already taken so she adds appends a number to it.
* M. is intrigued by the *We need to make sure you are human* question. She says the example is confusing because the answer *a.b.c* only includes three characters, not five. Eventually she understands the dots are part of the answer.
* M. submit the form successfully and is brought to the home page.

#### Home

* The greeting message advices M. to fill out her profile. She decides to "follow the good advice".

#### Profile page

* M. clicks the button *Edit profile*.

#### Edit profile

* M. fills her name and country. She likes that she can type G to select inside the country drop down, because there are some websites where you need to scroll the list forever.
* M. submits the form and is brought to the profile page.

#### Profile page

* At first M. doesn’t understand where to specify her language, but she eventually finds the *Add a language* button after scrolling down. She clicks it.

#### Add a language

* M. adds English. She doesn’t think it’s necessary to add details because she has no dialect, while that’s the interesting information for other users.
* M. adds French and takes some time to fill the *details* field to specify where she learnt it from, because that’s useful for other users.
* Same for Spanish.

#### Profile page

* M. doesn’t understand the *Stats* block because she’s not familiar with this word. "Is is status?" After looking it up in an online dictionary, she understands it is statistics.
* M. sees the link *Translate X's sentences* and thinks it’s interesting because it means other users can click it to translate her sentences.
* M. now wants to find other German members.

### Finding German members

M. hover the *Community* top menu and is intrigued by the *Wall* entry. She has no idea what it is. She clicks.

#### Wall (first page)

* M. thinks it’s a kind of chat. She looks at the messages.
* M. is amused by a user’s profile picture that shows an open vagina. As the message contents is hidden, she understands it is supposed to be censored.
* M. says the *Latest messages* block is not really important for her, she’d rather not see it.
* M. likes the block "all languages are equal" but she wonders if it’s practical for communication.
* M. continues to look at the messages in order to find a German one. She clicks on the *last page* pagination link.

#### Wall (last page)

* M. continues to look at the messages in order to find a German one. She clicks on another page number.

#### Wall (some other page)

* M. figure out all the messages are in English and gives up using the Wall to find German contributors.
* M. clicks the *list of all members* menu entry

#### List of all members

* M. cannot find where the users are from and decides this page is not useful for her.
* M. clicks on the *languages of members* menu entry

#### Languages of members

* M. doesn’t quite understand the table. She is confused by the column level=0 and clueless for a while until she figures out there is a legend on the right.
* M. still doesn’t understand the column level=0 and level=unknown. "Why people would add a language they have almost no knowledge in?" (Debrief revealed that she assumed the only reason one would add a language is to translate from it, so it doesn’t make sense to add a language in which you know almost nothing.)
* M. clicks the link *German*

#### Members with language German in their profile

* M. understands the users listed here all speak German as native.
* M. is amused by the username Trinkschokolade and clicks it.

#### Trinkschokolade’s profile

* M. would like to click on "German" in the language list to see Trinkschokolade’s German contributions, but there is no link.
* In the Stats block, M. is confused by the number of Contributions because it doesn’t add up with the other numbers.
* M. clicks on the link *Sentences*

#### Trinkschokolade’s sentences

* M. is a bit confused because the sentences are pretty unrelated/random. She wonders what is Trinkschokolade’s approach when contributing sentences. She goes to page 6 and keep tring to find some consistency in that list of sentences.
* M. mentions that the sentences are not consistent because some include quotes while others do not. (She’s actually referring to dialogs vs. normal sentences.)
* M. clicks the link *Collections*

#### Trinkschokolade’s collection

* The page is empty but the block "This feature is currently deactivated." shows on the right. M. decides to activate the option in her settings.
* M. clicks the *Settings* menu entry

### Collection feature

#### Settings

* M. sets her profile as public. She doesn’t quite understand the meaning of the *Remember the last list...* option.
* M. activates the collections feature. "I can have a collection of useful sentences for my lesson."
* M. likes the option *Display "(native)" next to username* and activates it.
* M. activates the clipboard button.
* M. doesn’t understand what is the old/new design option about.
* M. clicks *Save*.
* M. browse the *My* menu and wonders what is the difference/relation between *My collections* and *My favorites*. She clicks *My favorites*.

#### Own Favorites

* The page is empty.
* M. is intrigued by the *Logs* link. She has absolutely no clue about its meaning. She look up the word *logs* in an online dictionary, but it doesn’t help. She clicks the *Logs* link.

#### Own Logs

* The page is empty.
* M. is very much confused about the logs.
* She decides to check another user’s logs to understand better.
* She goes to the *Languages of members* page, then *Native speakers*, then *Languages of members* again, then clicks *German*, then clicks on the user *raggione*, then clicks on *Logs*.

#### Logs of raggione

* M. is still confused. She clicks the (i) of the first log record and is brought to sentence 7976858.

#### Sentence 7976858

* M. is more and more confused. "It’s a sentence, not a log. So the sentence is a log?"
* M. clicks on the button *« previous* and she is brought to sentence 7976857, a Chinese sentence.
* M. is very confused. "I thought I’d go to the previous page…" She click *« previous* again. She is brought to sentence 7976856, another Chinese sentence. Still very confused.
* I explain her she has to use the back button of her browser to get out of where she is. She goes back to the German sentence 7976858.
* M. notices the clipboard button and clicks it. She opens a Google document and paste the sentence. "OK, that’s very useful. I can put the sentences on my worksheet."
* M. decides to translate sentences.

### Translation

* M. clicks the *Translate sentences* menu entry.

#### Translate sentences

* M. fills the form: sentences in *English* not yet not directly translated into *German*. Then, she hesitates about the sort order. "Short sentences are maybe easier to translate? *Last created* makes sense too."
* Eventually M. decides that it doesn’t really matter and leaves it to the default: random.

#### Search result

* M. wonders how to translate the first sentence. "It’s difficult to translate."
* M. clicks the *Show sentence details* link.

#### Sentence 68680

* "I could post a comment to ask for some context."
* M. hesitates about posting a comment because she believes comments are public, but eventually decides to do so.
* M. writes a comment and then reads the *Good practices* list. About *Say "welcome" to new users*, she mentions that she cannot know if a user is new or not. About *Use private messages to discuss things unrelated to the sentence.*, she says her comment is related to the sentence so it’s okay. She submits the comment asking for more context.
* M. clicks the back button of the browser.

#### Search result

* M. is surprised to see a different list of sentences. "Where is my sentence?"
* M. clicks on another sentence’s page link.

#### Sentence 2492237

* M. hover the sentence menu buttons and click on the *Translate* button
* M. writes a German translation.
* M. opens the language dropdown and wonder why there is an *autodetect* entry. She selects *German*. (Debrief revealed that’s because she assumed people translated only into one language.)
* M. is happy about having added her first translation. However, she is disappointed that translation is not performed in a structured way. She’d like to see a beginning and an end. "This is too random." It’s not satisfying for her to translate random sentences, she’d be more motivated to translate if, for example, other users would be in need for specific translations of certain sentences in certain languages.
* M. discovers the top-left logo is a link and she clicks it.

### Homepage as logged-in user

#### Homepage

* M. is disappointed about the homepage. She finds it confusing. She wonder why it only shows features and why there is this random sentence.
* M. expected the homepage to tell her more about the project: its philosophy, its history, its motivations, the preservation of endangered languages, some guidelines, the fact that it is an NPO (which is really cool)…

version at: 13/06/2019, 18:49

# User experience test

Test performed by gillux on the 15/06/2019.

## User background

* Nationality: German
* Job: teacher
* Age: 34

M\. is a teacher of German as a foreign language in Germany. Her students typically speak more than one language. She’s interested to use Tatoeba for her lessons. I quickly showed her the website already.

## Test

* Device: modern laptop with touchpad
* OS: Windows
* Browser: Chrome
* Instructions: I did not give any precise instructions at first, to let M. go where she wants.

### Exploration

#### Google

* M. searches for Tatoeba and clicks the first result
* M. is brought to the English version of the website. She will stick with the English version during the entire test. (Debrief revealed that using the German version would have helped understanding key words like *logs*.)

#### Main page

* M. uses the *from* language dropdown to explore the languages by scrolling. "So many languages". She clicks on *Corsican*.
* M. types in *German* in the *To* language dropdown.
* M. would like to see sentences in one of the languages of the dropdown without specifying any keyword but she doesn’t know how to do that.
* I tell her not to put any keyword and she submits the form.

#### Search results (keywords=, from=*Corsican*, to=*German*)

* M. looks at the results and finds some of them funny, like "Wo ist das Brot?"
* M. clicks on the (i) icon of sentence 4919833 to "maybe see the pronunciation?"

#### Sentence 4919833

* "No, I see other languages."
* M. is very much confused by the button named *random*. "What’s the meaning?" She clicks it.

#### Sentence 7565788

* M. now understands she has been brought to a random sentence. She thinks it could be a good way to start a lesson, with something surprising/interesting/motivating.
* M. is intrigued by the empty *Tags* block. She doesn’t understand the meaning. The block doesn’t contain any tags, just the link *View all tags*. She clicks it.

#### All tags

* For some reason the page takes a long time to load and M. click the *back* button and then *view all tags* again. The page loads fast this time.
* M. still doesn’t understand what are tags.
* M. clicks on the *7 syllables* tag.

#### 7 syllables tag, first page

* M. still tries to understand the meaning of "tags" by comparing the sentences. She scrolls the page up and down multiple times. She doesn’t understand why the sentences are in English only.
* M. goes back to the *All tags* page.

#### All tags

* M. feels a bit "overwhelmed" by the list of tags.
* M. clicks on the *sports* tag because it looks interesting.

#### Tag sports

* M. thinks it could be interesting to have sentences grouped in topics like sports, so that her students could start with a topic. However she still wonders "how does in works?"
* M. sees the *filter by lang* block and thinks it’s interesting.
* M. tries to filter by German. German sentences appear. She tries to filter by Tatalog or Swiss German, but it gives no results. She is happy about seeing dialects like Swiss German.
* M. is still confused about tags but thinks it may be some sentences that are collected.
* M. wants to see sentences in Swiss German and she types in *swiss german* in the search bar and press enter.

#### Search results (keyword=*swiss german*, from=*Corsican*, to=*German*)

* No results.
* In the search bar, M. removes *swiss german* as keywords, selects *Swiss German* in the *From* dropdown and asks me how not to set any target language. I tell her to select *Any language*.

#### Search results (keyword=, from=*Swiss German*)

* M. is amused by the result "Broscht!", but mentions there is no German translation for it (actually there is, but it is hidden under the *Show 81 more translations* button).
* We decide to register to add translations. She clicks the *Register* top link.

### Registration

#### Register

* M. fills the form. Her choosen username is already taken so she adds appends a number to it.
* M. is intrigued by the *We need to make sure you are human* question. She says the example is confusing because the answer *a.b.c* only includes three characters, not five. Eventually she understands the dots are part of the answer.
* M. submit the form successfully and is brought to the home page.

#### Home

* The greeting message advices M. to fill out her profile. She decides to "follow the good advice".

#### Profile page

* M. clicks the button *Edit profile*.

#### Edit profile

* M. fills her name and country. She likes that she can type G to select inside the country drop down, because there are some websites where you need to scroll the list forever.
* M. submits the form and is brought to the profile page.

#### Profile page

* At first M. doesn’t understand where to specify her language, but she eventually finds the *Add a language* button after scrolling down. She clicks it.

#### Add a language

* M. adds English. She doesn’t think it’s necessary to add details because she has no dialect, while that’s the interesting information for other users.
* M. adds French and takes some time to fill the *details* field to specify where she learnt it from, because that’s useful for other users.
* Same for Spanish.

#### Profile page

* M. doesn’t understand the *Stats* block because she’s not familiar with this word. "Is is status?" After looking it up in an online dictionary, she understands it is statistics.
* M. sees the link *Translate X's sentences* and thinks it’s interesting because it means other users can click it to translate her sentences.
* M. now wants to find other German members.

### Finding German members

M. hover the *Community* top menu and is intrigued by the *Wall* entry. She has no idea what it is. She clicks.

#### Wall (first page)

* M. thinks it’s a kind of chat. She looks at the messages.
* M. is amused by a user’s profile picture that shows an open vagina. As the message contents is hidden, she understands it is supposed to be censored.
* M. says the *Latest messages* block is not really important for her, she’d rather not see it.
* M. likes the block "all languages are equal" but she wonders if it’s practical for communication.
* M. continues to look at the messages in order to find a German one. She clicks on the *last page* pagination link.

#### Wall (last page)

* M. continues to look at the messages in order to find a German one. She clicks on another page number.

#### Wall (some other page)

* M. figure out all the messages are in English and gives up using the Wall to find German contributors.
* M. clicks the *list of all members* menu entry

#### List of all members

* M. cannot find where the users are from and decides this page is not useful for her.
* M. clicks on the *languages of members* menu entry

#### Languages of members

* M. doesn’t quite understand the table. She is confused by the column level=0 and clueless for a while until she figures out there is a legend on the right.
* M. still doesn’t understand the column level=0 and level=unknown. "Why people would add a language they have almost no knowledge in?" (Debrief revealed that she assumed the only reason one would add a language is to translate from it, so it doesn’t make sense to add a language in which you know almost nothing.)
* M. clicks the link *German*

#### Members with language German in their profile

* M. understands the users listed here all speak German as native.
* M. is amused by the username Trinkschokolade and clicks it.

#### Trinkschokolade’s profile

* M. would like to click on "German" in the language list to see Trinkschokolade’s German contributions, but there is no link.
* In the Stats block, M. is confused by the number of Contributions because it doesn’t add up with the other numbers.
* M. clicks on the link *Sentences*

#### Trinkschokolade’s sentences

* M. is a bit confused because the sentences are pretty unrelated/random. She wonders what is Trinkschokolade’s approach when contributing sentences. She goes to page 6 and keep tring to find some consistency in that list of sentences.
* M. mentions that the sentences are not consistent because some include quotes while others do not. (She’s actually referring to dialogs vs. normal sentences.)
* M. clicks the link *Collections*

#### Trinkschokolade’s collection

* The page is empty but the block "This feature is currently deactivated." shows on the right. M. decides to activate the option in her settings.
* M. clicks the *Settings* menu entry

### Collection feature

#### Settings

* M. sets her profile as public. She doesn’t quite understand the meaning of the *Remember the last list...* option.
* M. activates the collections feature. "I can have a collection of useful sentences for my lesson."
* M. likes the option *Display "(native)" next to username* and activates it.
* M. activates the clipboard button.
* M. doesn’t understand what is the old/new design option about.
* M. clicks *Save*.
* M. browse the *My* menu and wonders what is the difference/relation between *My collections* and *My favorites*. She clicks *My favorites*.

#### Own Favorites

* The page is empty.
* M. is intrigued by the *Logs* link. She has absolutely no clue about its meaning. She look up the word *logs* in an online dictionary, but it doesn’t help. She clicks the *Logs* link.

#### Own Logs

* The page is empty.
* M. is very much confused about the logs.
* She decides to check another user’s logs to understand better.
* She goes to the *Languages of members* page, then *Native speakers*, then *Languages of members* again, then clicks *German*, then clicks on the user *raggione*, then clicks on *Logs*.

#### Logs of raggione

* M. is still confused. She clicks the (i) of the first log record and is brought to sentence 7976858.

#### Sentence 7976858

* M. is more and more confused. "It’s a sentence, not a log. So the sentence is a log?"
* M. clicks on the button *« previous* and she is brought to sentence 7976857, a Chinese sentence.
* M. is very confused. "I thought I’d go to the previous page…" She click *« previous* again. She is brought to sentence 7976856, another Chinese sentence. Still very confused.
* I explain her she has to use the back button of her browser to get out of where she is. She goes back to the German sentence 7976858.
* M. notices the clipboard button and clicks it. She opens a Google document and paste the sentence. "OK, that’s very useful. I can put the sentences on my worksheet."
* M. decides to translate sentences.

### Translation

* M. clicks the *Translate sentences* menu entry.

#### Translate sentences

* M. fills the form: sentences in *English* not yet not directly translated into *German*. Then, she hesitates about the sort order. "Short sentences are maybe easier to translate? *Last created* makes sense too."
* Eventually M. decides that it doesn’t really matter and leaves it to the default: random.

#### Search result

* M. wonders how to translate the first sentence. "It’s difficult to translate."
* M. clicks the *Show sentence details* link.

#### Sentence 68680

* "I could post a comment to ask for some context."
* M. hesitates about posting a comment because she believes comments are public, but eventually decides to do so.
* M. writes a comment and then reads the *Good practices* list. About *Say "welcome" to new users*, she mentions that she cannot know if a user is new or not. About *Use private messages to discuss things unrelated to the sentence.*, she says her comment is related to the sentence so it’s okay. She submits the comment asking for more context.
* M. clicks the back button of the browser.

#### Search result

* M. is surprised to see a different list of sentences. "Where is my sentence?"
* M. clicks on another sentence’s page link.

#### Sentence 2492237

* M. hover the sentence menu buttons and click on the *Translate* button
* M. writes a German translation.
* M. opens the language dropdown and wonder why there is an *autodetect* entry. She selects *German*. (Debrief revealed that’s because she assumed people translated only into one language.)
* M. is happy about having added her first translation. However, she is disappointed that translation is not performed in a structured way. She’d like to see a beginning and an end. "This is too random." It’s not satisfying for her to translate random sentences, she’d be more motivated to translate if, for example, other users would be in need for specific translations of certain sentences in certain languages.
* M. discovers the top-left logo is a link and she clicks it.

### Homepage as logged-in user

#### Homepage

* M. is disappointed about the homepage. She finds it confusing. She wonder why it only shows features and why there is this random sentence.
* M. expected the homepage to tell her more about the project: its philosophy, its history, its motivations, the preservation of endangered languages, some guidelines, the fact that it is an NPO (which is really cool)…

Note

The lines in green are the lines that have been added in the new version. The lines in red are those that have been removed.