diff --git a/2-ui/1-document/07-modifying-document/1-createtextnode-vs-innerhtml/solution.md b/2-ui/1-document/07-modifying-document/1-createtextnode-vs-innerhtml/solution.md
index a38f01645..428a8757b 100644
--- a/2-ui/1-document/07-modifying-document/1-createtextnode-vs-innerhtml/solution.md
+++ b/2-ui/1-document/07-modifying-document/1-createtextnode-vs-innerhtml/solution.md
@@ -1,8 +1,8 @@
-Answer: **1 and 3**.
+Cevap: **1 ve 3**.
-Both commands result in adding the `text` "as text" into the `elem`.
+Her iki komut da 'metin'i(`text`) "elem" e 'metin olarak' eklemeyle sonuçlanır.
-Here's an example:
+İşte bir örnek:
```html run height=80
diff --git a/2-ui/1-document/07-modifying-document/10-clock-setinterval/solution.md b/2-ui/1-document/07-modifying-document/10-clock-setinterval/solution.md
index 15238fcf4..be6d8123f 100644
--- a/2-ui/1-document/07-modifying-document/10-clock-setinterval/solution.md
+++ b/2-ui/1-document/07-modifying-document/10-clock-setinterval/solution.md
@@ -1,6 +1,6 @@
-First, let's make HTML/CSS.
+İlk olarak, HTML/CSS yapalım.
-Each component of the time would look great in its own ``:
+Zamanın her bir bileşeni kendi 'span'ının içinde harika görünecektir:
```html
@@ -8,9 +8,9 @@ Each component of the time would look great in its own ``:
```
-Also we'll need CSS to color them.
+Ayrıca onları renklendirmek için CSS'ye ihtiyacımız olacak.
-The `update` function will refresh the clock, to be called by `setInterval` every second:
+"Update" işlevi(function), her saniye "setInterval" tarafından çağrılmak üzere saati yeniler:
```js
function update() {
@@ -32,9 +32,9 @@ function update() {
}
```
-In the line `(*)` we every time check the current date. The calls to `setInterval` are not reliable: they may happen with delays.
+'(*)' Satırında, güncel tarihi kontrol ederiz. 'setInterval'a olan çağrılar güvenilir değildir: Onlar gecikmelere sebep olur.
-The clock-managing functions:
+Saat yönetimi işlevleri:
```js
let timerId;
@@ -50,4 +50,4 @@ function clockStop() {
}
```
-Please note that the call to `update()` is not only scheduled in `clockStart()`, but immediately run in the line `(*)`. Otherwise the visitor would have to wait till the first execution of `setInterval`. And the clock would be empty till then.
+Lütfen not edin ki, 'update()'e olan çağrı sadece 'clockStart()'da planlanmamıştır, ama anında '(*)' satırında çalışmaya başlar. Yoksa, ziyaretçi `setInterval`in ilk uygulanmasına kadar beklemek zorunda olacaktır. Ve o zamana kadar da saat boş olacaktır.
diff --git a/2-ui/1-document/07-modifying-document/10-clock-setinterval/task.md b/2-ui/1-document/07-modifying-document/10-clock-setinterval/task.md
index a1b53e337..0307c934e 100644
--- a/2-ui/1-document/07-modifying-document/10-clock-setinterval/task.md
+++ b/2-ui/1-document/07-modifying-document/10-clock-setinterval/task.md
@@ -4,8 +4,8 @@ importance: 4
# Colored clock with setInterval
-Create a colored clock like here:
+Buradaki gibi renklendirilmiş bir saat oluşturun:
[iframe src="solution" height=60]
-Use HTML/CSS for the styling, JavaScript only updates time in elements.
+Şekillendirmek için HTML/CSS, sadece elementlerdeki zaman için Javascript kullanın.
diff --git a/2-ui/1-document/07-modifying-document/6-create-list/task.md b/2-ui/1-document/07-modifying-document/6-create-list/task.md
index 43b0a34a7..6a7295e23 100644
--- a/2-ui/1-document/07-modifying-document/6-create-list/task.md
+++ b/2-ui/1-document/07-modifying-document/6-create-list/task.md
@@ -2,18 +2,18 @@ importance: 4
---
-# Create a list
+# Bir Liste Olustur
-Write an interface to create a list from user input.
+Kullanıcı girdisinden bir liste oluşturmak için bir arayüz yazın.
-For every list item:
+Her liste maddesi için:
-1. Ask a user about its content using `prompt`.
-2. Create the `` with it and add it to ``.
-3. Continue until the user cancels the input (by pressing `key:Esc` or CANCEL in prompt).
+1. 'Komut istem'(`prompt`)i kullanarak bir kullanıcıya içeriği hakkında sorun.
+2.Onunla `- `yi yarat ve onu `
`ye ekle. Create the `- ` with it and add it to `