1

Есть скрипт, который после каждого значительного действия докладывает о сделанном. Например: "Снапшот создан". Как это грамотно перевести на английский: "Snapshot has created" или таки "Snapshot has been created"?

2

ИМХО, "Snapshot had been created", хотя могу и ошибаться.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

3

fragment, Snaphot is created.

Linux Mint 19.3 Mate Edition
Windows 7

4

rizado пишет:

ИМХО, "Snapshot had been created", хотя могу и ошибаться.

Тут же вроде должно быть Present Perfect, почему had?

5

Wolfenberg пишет:

fragment, Snaphot is created.

Почему так?

6

fragment, настоящее время.

Linux Mint 19.3 Mate Edition
Windows 7

7

fragment⇓ пишет:

Тут же вроде должно быть Present Perfect, почему had?

Почему Present, а не Past Perfect?

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

8

Wolfenberg пишет:

fragment, настоящее время.

А, то есть, если бы сообщение выводилось в самом конце работы скрипта, было бы "has created"?

9

rizado пишет:
fragment⇓ пишет:

Тут же вроде должно быть Present Perfect, почему had?

Почему Present, а не Past Perfect?

Потому что завершено к настоящему моменту, а не к прошлому.

10

fragment, прошу прощения, если ошибся.

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

11 (24.06.2013 19:06:17 отредактировано romkaromka)

Пишите как в русском времена глагола, не ошибетесь: Snapshot was created (Снапшот был создан). Past Simple (Простое прошедшее время). И пошли эти англичане со своими временами лесом.

Консоль на мыло. Надо развивать графику.

12

snapshot has been created

Ничто из того, что поддаётся объяснению, не существует.

13

rizado пишет:

fragment, прошу прощения, если ошибся.

Да ладно, что такого  ab

14

sun пишет:

snapshot has been created

Спасибо.
Кстати, поясните, почему не "Snapshot is created"?

15 (24.06.2013 19:55:42 отредактировано sun)

snapshot has been created  - это Present Perfect tense, указывает что действие было сделано в неопределённый момент до этого, в период который еще не окончен(а он не окончен, так как программа еще в процессе вывода сообщения, которое вы читаете)

snapshot is created, насколько я понимаю указывает не на окончание действия, а на свойство самого снимка, т.е. created - это прилагательное переводится как "снимок созданный" а не как "снимок был создан".

п.с.Вот, пацанчик как раз отвечает на твой вопрос.
Короче правильный и один вариант и второй. Нюансы грамматики.

Ничто из того, что поддаётся объяснению, не существует.

16

sun, премного благодарен, но таки поправлю немного.

Snapshot has been created - это страдательный залог ("был создан" кем-либо или чем-либо,  в данном случае - командой скрипта)) в present perfect. Если написать просто "snapshot has created", это будет звучать как "снапшот создал"  ab

А present perfect - это время глагола, действие которого завершено в настоящем.

Так что, скорее всего, для моего случая правильным будет именно "has been created", потому что "snapshot is created" больше подходит под случай проверки наличия снапшота.

17

Можно от этой грамматики уйти, сделав, например, так: creating snapshot... Ok.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

18

yars пишет:

Можно от этой грамматики уйти, сделав, например, так: creating snapshot... Ok.

Да, хороший выход.

19 (25.06.2013 08:32:43 отредактировано Oleg65)

ИМХО, как-то не часто попадается в англоязычной литературе created, гораздо чаще: XXXXXX is ready. Слово Creating они почему-то чаще используют в настоящем времени - создается, а когда действие закончено - готово (XXXX is ready) или завершено (XXXX is over). Возможно ошибаюсь.  ag
Извиняюсь, еще XXXX is done - сделано

20

sun, не сосвсем верно. В данном случае is указывает на то, что снимок был создан в момент вылета надписи.
Вообще has been указывает на чей-то поступок. Правильно будет Snapshot has been this program. В данном же случае правильно
snapshot is created. Либо Snapshot creating ever and ever... (тут уже прилагательное)

Linux Mint 19.3 Mate Edition
Windows 7

21

Wolfenberg пишет:

Правильно будет Snapshot has been this program.

Сомневаюсь, что такая конструкция может быть правильной.

22

fragment, конструкция правильная, хоть и бредово выглядит.

Linux Mint 19.3 Mate Edition
Windows 7

23

Wolfenberg пишет:

fragment, конструкция правильная

Не верю. Покажите примеры использования такой конструкции.

24

Wolfenberg⇓ пишет:

Правильно будет Snapshot has been this program.

Вы меня конечно извините, но эта фраза неграмотна и лишена смысла. Обратитесь на тематический форум, там вам разъяснят.

Wolfenberg⇓ пишет:

snapshot is created

эта конструкция допустима, в данном случае created это ajective, т.е. прилагательное указывающее на то что действие полностью закончено.

Wolfenberg⇓ пишет:

Snapshot creating ever and ever...

Снимок создаётся снова и снова ??? No comments...

Если не доверяете мне то поверьте хотя-бы официальной документации IBM,  обратите внимание на строку
EFSSG0019I The snapshot  snap2 has been successfully created.

Ничто из того, что поддаётся объяснению, не существует.

25

sun⇓ пишет:

snapshot is created

тоже считаю более похожа на истину. по крайней мере, увлекаясь английским, да и читая мануалы часто замечал такую конструкцию.

добрый человек:)
Linux admin PC 3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
system admin of unix. i like my job. also i like to catch fish and many other things and english too.
Хочу на пляж)

26

sun, а вы обратите внимания на саму конструкцию. Present Perfect указывает на чьё-то действие.
А у вас это только подразумевается.

Linux Mint 19.3 Mate Edition
Windows 7

27

Wolfenberg⇓ пишет:

Present Perfect указывает на чьё-то действие.

Вы хотите сказать что официальную документацию на IBM, на которую я ссылаюсь выше составляют профаны?  Покажите пожалуйста, желательно на серьёзном английском ресурсе посвященном грамматике, где написано что Present Perfect обязательно должно указывать на чьё-то конкретное действие. С нетерпением жду ссылок. Со своей стороны могу предложить почитать вот это, а именно:

Passive Form

In passive sentences, the thing receiving the action is the subject of the sentence and the thing doing the action is optionally included near the end of the sentence. You can use the passive form if you think that the thing receiving the action is more important or should be emphasized. You can also use the passive form if you do not know who is doing the action or if you do not want to mention who is doing the action.

Вы можете также использовать пассивную форму(а это именно пассивная форма) если вы не знаете кто делает действие или не хотите указывать кто именно делает действие.

Ничто из того, что поддаётся объяснению, не существует.

28

snapshot has been created или snapshot created или snapshot creation complete.

(не знаю насчет всех этих презент перфект симпл прогрессивов, но на английском свободно говорю с 4ех лет)