Awk has no support for handling different encodings. It will respect the locale specified in the environment, but it is best to transcode the input into the correct encoding before passing it to awk.
-f - , , -t - , -c , iconv. --help .
iconv -c -f cp1255 -t utf8 somefile | awk ...