IT 英語

occur: 発生する

もくじ

はじめに

ソフトウェア開発時に、一定の条件や操作が行われると問題が発生するということは、ままありますよね。

例えば、
画面上のボタンをクリックするとエラーが発生する
あるライブラリを使うとメモリリークが発生する

今回は、「発生する」という表現を学習していきましょう。

「発生する」は "occur"

先の例を使って、英語での表現を見ていきましょう。

例1

日本語
画面上のボタンをクリックするとエラーが発生する。

英語
An error occurs when a button on the page is clicked.

例2

日本語
あるライブラリを使うとメモリリークが発生する。

英語
Memory leak occurs when a library is used.

※ 例1、例2ともに、三人称単数現在形のため、occur の末尾に s が付いて occurs に変化しています。

実践編

実践1

.htaccess error occurs
https://stackoverflow.com/questions/10346414/htaccess-error-occurs

原文(一部抜粋)
When i am using rewrite rule in .htaccess it seems an internal server error occurs

和訳
.htaccess で上書きルールを利用すると、内部サーバーエラーが発生する。

実践2

How can I know if a Javascript exception occurred in a PhoneGap application? (Android)
https://stackoverflow.com/questions/5931033/how-can-i-know-if-a-javascript-exception-occurred-in-a-phonegap-application-an

原文(一部抜粋)
How can I know if a Javascript exception occurred in a PhoneGap application?

和訳
どうすれば、PhoneGap アプリケーション内で発生する JavaScript エラーを知る(検知する)ことができますか?

さいごに

今回は「発生する」という意味の動詞、occur を学習してきました。フレームワークが発生させるエラーログの中にも occur という単語はよく利用されています。今後 StackTrace などを読み解くときに occur を見かけると、意味はバッチリ分かりますね!

それから、occur の類義語として、動詞の happen もあります。occur の代わりに happen が使われていることもありますので、英語リソースを読み解くときの参考にしてみてください!

-IT 英語