Problem moving selected UV islands with Python
I've change my code, and use one "meta-code" - inside my code, I've opened an "Text Editor" area, and include another python file. At least, this is my code:

text = bpy.data.texts.load("translate.py")

for area in bpy.context.screen.areas:
    if area.type == 'IMAGE_EDITOR':
        area.type = 'TEXT_EDITOR'
        area.spaces[0].text = text

        ctx = bpy.context.copy()
        ctx['edit_text'] = text
        ctx['area'] = area
        ctx['region'] = area.regions[-1]

        bpy.ops.text.run_script(ctx)
        break

for area in bpy.context.screen.areas:
    if area.type == 'TEXT_EDITOR':
        area.type = 'VIEW_3D'


And, my translate.py code:

import bpy

area = bpy.context.area.type
bpy.context.area.type = 'IMAGE_EDITOR'
bpy.ops.transform.translate(value=(-0.449219, 0.425781, 0), constraint_axis=(False, False, False), constraint_orientation='GLOBAL', mirror=False, proportional='DISABLED', proportional_edit_falloff='SMOOTH', proportional_size=1)
bpy.context.area.type = area


Thanks everybody :)