aboutsummaryrefslogtreecommitdiff
path: root/files/ja
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja')
-rw-r--r--files/ja/web/api/analysernode/index.html2
-rw-r--r--files/ja/web/api/animation/animation/index.html2
-rw-r--r--files/ja/web/api/animation/index.html2
-rw-r--r--files/ja/web/api/atob/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/copytochannel/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/duration/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/getchanneldata/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/length/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/numberofchannels/index.html2
-rw-r--r--files/ja/web/api/audiobuffer/samplerate/index.html2
-rw-r--r--files/ja/web/api/audiobuffersourcenode/index.html4
-rw-r--r--files/ja/web/api/audiobuffersourcenode/start/index.html2
-rw-r--r--files/ja/web/api/audiocontext/close/index.html4
-rw-r--r--files/ja/web/api/audiocontext/createmediaelementsource/index.html2
-rw-r--r--files/ja/web/api/audiocontext/createmediastreamsource/index.html2
-rw-r--r--files/ja/web/api/audiocontext/resume/index.html4
-rw-r--r--files/ja/web/api/audiocontext/suspend/index.html4
-rw-r--r--files/ja/web/api/audiodestinationnode/index.html2
-rw-r--r--files/ja/web/api/audiodestinationnode/maxchannelcount/index.html2
-rw-r--r--files/ja/web/api/audiolistener/index.html4
-rw-r--r--files/ja/web/api/audionode/index.html10
-rw-r--r--files/ja/web/api/audioparam/index.html8
-rw-r--r--files/ja/web/api/audioprocessingevent/index.html6
-rw-r--r--files/ja/web/api/audioscheduledsourcenode/index.html2
-rw-r--r--files/ja/web/api/audioscheduledsourcenode/onended/index.html2
-rw-r--r--files/ja/web/api/audioscheduledsourcenode/stop/index.html4
-rw-r--r--files/ja/web/api/baseaudiocontext/createanalyser/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createbiquadfilter/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createbuffer/index.html4
-rw-r--r--files/ja/web/api/baseaudiocontext/createbuffersource/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createchannelmerger/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createchannelsplitter/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createconvolver/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createdelay/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createdynamicscompressor/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/creategain/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createoscillator/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createpanner/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createperiodicwave/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/createstereopanner/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/currenttime/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/destination/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/listener/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/onstatechange/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/samplerate/index.html2
-rw-r--r--files/ja/web/api/baseaudiocontext/state/index.html2
-rw-r--r--files/ja/web/api/blob/arraybuffer/index.html2
-rw-r--r--files/ja/web/api/blob/stream/index.html2
-rw-r--r--files/ja/web/api/blobbuilder/index.html12
-rw-r--r--files/ja/web/api/cache/add/index.html2
-rw-r--r--files/ja/web/api/cache/matchall/index.html2
-rw-r--r--files/ja/web/api/canvas_api/tutorial/advanced_animations/index.html10
-rw-r--r--files/ja/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html8
-rw-r--r--files/ja/web/api/canvas_api/tutorial/basic_usage/index.html8
-rw-r--r--files/ja/web/api/canvas_api/tutorial/compositing/example/index.html2
-rw-r--r--files/ja/web/api/canvas_api/tutorial/finale/index.html12
-rw-r--r--files/ja/web/api/canvas_api/tutorial/using_images/index.html2
-rw-r--r--files/ja/web/api/canvascapturemediastreamtrack/index.html2
-rw-r--r--files/ja/web/api/canvasrenderingcontext2d/fillstyle/index.html6
-rw-r--r--files/ja/web/api/canvasrenderingcontext2d/globalcompositeoperation/index.html2
-rw-r--r--files/ja/web/api/canvasrenderingcontext2d/linecap/index.html2
-rw-r--r--files/ja/web/api/channelmergernode/index.html2
-rw-r--r--files/ja/web/api/compositionevent/index.html4
-rw-r--r--files/ja/web/api/console/assert/index.html2
-rw-r--r--files/ja/web/api/console/error/index.html2
-rw-r--r--files/ja/web/api/convolvernode/index.html2
-rw-r--r--files/ja/web/api/css_object_model/using_dynamic_styling_information/index.html6
-rw-r--r--files/ja/web/api/cssstyledeclaration/index.html2
-rw-r--r--files/ja/web/api/cssstylerule/selectortext/index.html2
-rw-r--r--files/ja/web/api/cssstylesheet/index.html4
-rw-r--r--files/ja/web/api/csssupportsrule/index.html2
-rw-r--r--files/ja/web/api/customelementregistry/index.html2
-rw-r--r--files/ja/web/api/dedicatedworkerglobalscope/index.html6
-rw-r--r--files/ja/web/api/delaynode/delaytime/index.html2
-rw-r--r--files/ja/web/api/delaynode/index.html2
-rw-r--r--files/ja/web/api/devicemotionevent/index.html2
-rw-r--r--files/ja/web/api/directoryentrysync/index.html26
-rw-r--r--files/ja/web/api/document/copy_event/index.html2
-rw-r--r--files/ja/web/api/document/designmode/index.html2
-rw-r--r--files/ja/web/api/document/evaluate/index.html8
-rw-r--r--files/ja/web/api/document/getelementsbyname/index.html2
-rw-r--r--files/ja/web/api/document/hasfocus/index.html2
-rw-r--r--files/ja/web/api/document/lastmodified/index.html2
-rw-r--r--files/ja/web/api/document/open/index.html2
-rw-r--r--files/ja/web/api/document/selectstart_event/index.html2
-rw-r--r--files/ja/web/api/domexception/name/index.html2
-rw-r--r--files/ja/web/api/effecttiming/index.html6
-rw-r--r--files/ja/web/api/element/animate/index.html4
-rw-r--r--files/ja/web/api/element/blur_event/index.html2
-rw-r--r--files/ja/web/api/element/getattribute/index.html2
-rw-r--r--files/ja/web/api/element/getattributens/index.html2
-rw-r--r--files/ja/web/api/element/getelementsbytagname/index.html4
-rw-r--r--files/ja/web/api/element/getelementsbytagnamens/index.html4
-rw-r--r--files/ja/web/api/element/namespaceuri/index.html6
-rw-r--r--files/ja/web/api/element/queryselector/index.html2
-rw-r--r--files/ja/web/api/element/setattributenode/index.html2
-rw-r--r--files/ja/web/api/element/show_event/index.html2
-rw-r--r--files/ja/web/api/element/touchcancel_event/index.html2
-rw-r--r--files/ja/web/api/errorevent/index.html2
-rw-r--r--files/ja/web/api/event/initevent/index.html4
-rw-r--r--files/ja/web/api/eventlistener/index.html2
-rw-r--r--files/ja/web/api/eventtarget/addeventlistener/index.html4
-rw-r--r--files/ja/web/api/fetch_api/using_fetch/index.html2
-rw-r--r--files/ja/web/api/file/lastmodifieddate/index.html2
-rw-r--r--files/ja/web/api/file/webkitrelativepath/index.html2
-rw-r--r--files/ja/web/api/file_and_directory_entries_api/index.html8
-rw-r--r--files/ja/web/api/file_and_directory_entries_api/introduction/index.html4
-rw-r--r--files/ja/web/api/file_handle_api/index.html4
-rw-r--r--files/ja/web/api/fileerror/index.html4
-rw-r--r--files/ja/web/api/fileexception/index.html4
-rw-r--r--files/ja/web/api/filereader/onabort/index.html2
-rw-r--r--files/ja/web/api/filereader/onerror/index.html2
-rw-r--r--files/ja/web/api/filereader/readasdataurl/index.html2
-rw-r--r--files/ja/web/api/filesystementrysync/index.html22
-rw-r--r--files/ja/web/api/filesystemfileentry/index.html6
-rw-r--r--files/ja/web/api/filesystemsync/index.html4
-rw-r--r--files/ja/web/api/formdata/append/index.html4
-rw-r--r--files/ja/web/api/formdata/entries/index.html6
-rw-r--r--files/ja/web/api/formdata/formdata/index.html6
-rw-r--r--files/ja/web/api/formdata/keys/index.html6
-rw-r--r--files/ja/web/api/formdata/values/index.html6
-rw-r--r--files/ja/web/api/frame_timing_api/index.html2
-rw-r--r--files/ja/web/api/frame_timing_api/using_the_frame_timing_api/index.html8
-rw-r--r--files/ja/web/api/gamepad/axes/index.html2
-rw-r--r--files/ja/web/api/gamepad/buttons/index.html2
-rw-r--r--files/ja/web/api/gamepad/connected/index.html2
-rw-r--r--files/ja/web/api/gamepad/displayid/index.html2
-rw-r--r--files/ja/web/api/gamepad/hand/index.html2
-rw-r--r--files/ja/web/api/gamepad/hapticactuators/index.html2
-rw-r--r--files/ja/web/api/gamepad/id/index.html2
-rw-r--r--files/ja/web/api/gamepad/index.html6
-rw-r--r--files/ja/web/api/gamepad/mapping/index.html2
-rw-r--r--files/ja/web/api/gamepad/pose/index.html4
-rw-r--r--files/ja/web/api/gamepad_api/index.html18
-rw-r--r--files/ja/web/api/gamepadbutton/index.html2
-rw-r--r--files/ja/web/api/gamepadevent/index.html2
-rw-r--r--files/ja/web/api/gamepadhapticactuator/index.html4
-rw-r--r--files/ja/web/api/gamepadhapticactuator/type/index.html2
-rw-r--r--files/ja/web/api/gamepadpose/hasorientation/index.html4
-rw-r--r--files/ja/web/api/gamepadpose/index.html6
-rw-r--r--files/ja/web/api/geolocation/watchposition/index.html2
-rw-r--r--files/ja/web/api/globaleventhandlers/onclose/index.html2
-rw-r--r--files/ja/web/api/globaleventhandlers/onmousedown/index.html2
-rw-r--r--files/ja/web/api/globaleventhandlers/onmouseenter/index.html4
-rw-r--r--files/ja/web/api/globaleventhandlers/onmouseleave/index.html4
-rw-r--r--files/ja/web/api/globaleventhandlers/onmousemove/index.html2
-rw-r--r--files/ja/web/api/headers/delete/index.html6
-rw-r--r--files/ja/web/api/headers/entries/index.html8
-rw-r--r--files/ja/web/api/headers/get/index.html6
-rw-r--r--files/ja/web/api/headers/headers/index.html8
-rw-r--r--files/ja/web/api/history/replacestate/index.html2
-rw-r--r--files/ja/web/api/history_api/index.html2
-rw-r--r--files/ja/web/api/history_api/working_with_the_history_api/index.html4
-rw-r--r--files/ja/web/api/html_drag_and_drop_api/index.html4
-rw-r--r--files/ja/web/api/html_drag_and_drop_api/recommended_drag_types/index.html10
-rw-r--r--files/ja/web/api/htmlcanvaselement/todataurl/index.html8
-rw-r--r--files/ja/web/api/htmlcontentelement/index.html4
-rw-r--r--files/ja/web/api/htmlelement/accesskey/index.html2
-rw-r--r--files/ja/web/api/htmlelement/transitionstart_event/index.html2
-rw-r--r--files/ja/web/api/htmlformelement/elements/index.html2
-rw-r--r--files/ja/web/api/htmliframeelement/contentwindow/index.html2
-rw-r--r--files/ja/web/api/htmliframeelement/index.html2
-rw-r--r--files/ja/web/api/htmlinputelement/multiple/index.html2
-rw-r--r--files/ja/web/api/htmlkeygenelement/index.html22
-rw-r--r--files/ja/web/api/htmlmediaelement/index.html10
-rw-r--r--files/ja/web/api/htmlolistelement/index.html4
-rw-r--r--files/ja/web/api/htmlscriptelement/index.html14
-rw-r--r--files/ja/web/api/htmlslotelement/index.html2
-rw-r--r--files/ja/web/api/htmltablerowelement/index.html2
-rw-r--r--files/ja/web/api/idbcursor/continue/index.html2
-rw-r--r--files/ja/web/api/idbcursor/index.html2
-rw-r--r--files/ja/web/api/idbdatabase/close/index.html2
-rw-r--r--files/ja/web/api/idbdatabase/createobjectstore/index.html6
-rw-r--r--files/ja/web/api/idbdatabase/index.html10
-rw-r--r--files/ja/web/api/idbdatabase/name/index.html2
-rw-r--r--files/ja/web/api/idbdatabase/objectstorenames/index.html6
-rw-r--r--files/ja/web/api/idbdatabase/version/index.html4
-rw-r--r--files/ja/web/api/idbenvironment/index.html4
-rw-r--r--files/ja/web/api/idbfactory/cmp/index.html4
-rw-r--r--files/ja/web/api/idbfactory/deletedatabase/index.html4
-rw-r--r--files/ja/web/api/idbfactory/index.html2
-rw-r--r--files/ja/web/api/idbrequest/index.html10
-rw-r--r--files/ja/web/api/idbrequest/success_event/index.html2
-rw-r--r--files/ja/web/api/installtrigger/index.html6
-rw-r--r--files/ja/web/api/intersection_observer_api/timing_element_visibility/index.html4
-rw-r--r--files/ja/web/api/issecurecontext/index.html2
-rw-r--r--files/ja/web/api/keyboardevent/code/index.html2
-rw-r--r--files/ja/web/api/keyboardevent/index.html2
-rw-r--r--files/ja/web/api/keyboardevent/key/index.html4
-rw-r--r--files/ja/web/api/localfilesystem/index.html6
-rw-r--r--files/ja/web/api/localfilesystemsync/index.html14
-rw-r--r--files/ja/web/api/media_streams_api/index.html10
-rw-r--r--files/ja/web/api/mediadeviceinfo/index.html2
-rw-r--r--files/ja/web/api/mediadevices/enumeratedevices/index.html8
-rw-r--r--files/ja/web/api/mediadevices/getusermedia/index.html12
-rw-r--r--files/ja/web/api/mediadevices/ondevicechange/index.html2
-rw-r--r--files/ja/web/api/mediasource/istypesupported/index.html6
-rw-r--r--files/ja/web/api/mediastreamconstraints/index.html2
-rw-r--r--files/ja/web/api/mediastreamtrack/enabled/index.html4
-rw-r--r--files/ja/web/api/mediastreamtrack/id/index.html2
-rw-r--r--files/ja/web/api/mediastreamtrack/index.html2
-rw-r--r--files/ja/web/api/mediastreamtrack/kind/index.html2
-rw-r--r--files/ja/web/api/mediastreamtrack/label/index.html4
-rw-r--r--files/ja/web/api/mediastreamtrack/onended/index.html2
-rw-r--r--files/ja/web/api/mediastreamtrack/onmute/index.html2
-rw-r--r--files/ja/web/api/mediastreamtrack/readystate/index.html4
-rw-r--r--files/ja/web/api/mediastreamtrack/remote/index.html4
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/aspectratio/index.html4
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/autogaincontrol/index.html2
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/channelcount/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/deviceid/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/echocancellation/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/framerate/index.html4
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/groupid/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/height/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/index.html32
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/latency/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/noisesuppression/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/samplerate/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/samplesize/index.html6
-rw-r--r--files/ja/web/api/mediatracksupportedconstraints/volume/index.html6
-rw-r--r--files/ja/web/api/messagechannel/index.html2
-rw-r--r--files/ja/web/api/messagechannel/messagechannel/index.html2
-rw-r--r--files/ja/web/api/messagechannel/port2/index.html2
-rw-r--r--files/ja/web/api/messageevent/index.html6
-rw-r--r--files/ja/web/api/messageport/close/index.html2
-rw-r--r--files/ja/web/api/messageport/index.html2
-rw-r--r--files/ja/web/api/messageport/onmessage/index.html2
-rw-r--r--files/ja/web/api/messageport/postmessage/index.html2
-rw-r--r--files/ja/web/api/messageport/start/index.html2
-rw-r--r--files/ja/web/api/microsoft_extensions/index.html12
-rw-r--r--files/ja/web/api/navigator/getgamepads/index.html4
-rw-r--r--files/ja/web/api/navigator/online_and_offline_events/index.html2
-rw-r--r--files/ja/web/api/node/isdefaultnamespace/index.html2
-rw-r--r--files/ja/web/api/notification/permission/index.html2
-rw-r--r--files/ja/web/api/offlineaudiocontext/index.html2
-rw-r--r--files/ja/web/api/offscreencanvas/getcontext/index.html6
-rw-r--r--files/ja/web/api/offscreencanvas/index.html4
-rw-r--r--files/ja/web/api/oscillatornode/index.html2
-rw-r--r--files/ja/web/api/page_visibility_api/index.html8
-rw-r--r--files/ja/web/api/pannernode/coneinnerangle/index.html2
-rw-r--r--files/ja/web/api/pannernode/coneouterangle/index.html2
-rw-r--r--files/ja/web/api/path2d/index.html2
-rw-r--r--files/ja/web/api/path2d/path2d/index.html2
-rw-r--r--files/ja/web/api/performance_api/index.html8
-rw-r--r--files/ja/web/api/performancemeasure/index.html2
-rw-r--r--files/ja/web/api/performancepainttiming/index.html2
-rw-r--r--files/ja/web/api/performancetiming/index.html2
-rw-r--r--files/ja/web/api/permissions_api/using_the_permissions_api/index.html2
-rw-r--r--files/ja/web/api/pushmessagedata/arraybuffer/index.html2
-rw-r--r--files/ja/web/api/pushmessagedata/text/index.html2
-rw-r--r--files/ja/web/api/range/clonecontents/index.html2
-rw-r--r--files/ja/web/api/range/collapsed/index.html2
-rw-r--r--files/ja/web/api/range/commonancestorcontainer/index.html2
-rw-r--r--files/ja/web/api/range/endcontainer/index.html2
-rw-r--r--files/ja/web/api/range/endoffset/index.html2
-rw-r--r--files/ja/web/api/range/intersectsnode/index.html2
-rw-r--r--files/ja/web/api/range/setstart/index.html2
-rw-r--r--files/ja/web/api/range/startcontainer/index.html2
-rw-r--r--files/ja/web/api/range/startoffset/index.html2
-rw-r--r--files/ja/web/api/request/cache/index.html18
-rw-r--r--files/ja/web/api/request/integrity/index.html10
-rw-r--r--files/ja/web/api/request/mode/index.html4
-rw-r--r--files/ja/web/api/request/redirect/index.html6
-rw-r--r--files/ja/web/api/request/request/index.html10
-rw-r--r--files/ja/web/api/resource_timing_api/using_the_resource_timing_api/index.html2
-rw-r--r--files/ja/web/api/response/error/index.html8
-rw-r--r--files/ja/web/api/response/headers/index.html6
-rw-r--r--files/ja/web/api/response/redirect/index.html8
-rw-r--r--files/ja/web/api/response/response/index.html8
-rw-r--r--files/ja/web/api/rtcdatachannel/index.html2
-rw-r--r--files/ja/web/api/rtcdatachannelevent/index.html2
-rw-r--r--files/ja/web/api/rtcpeerconnection/cantrickleicecandidates/index.html4
-rw-r--r--files/ja/web/api/rtcpeerconnectioniceevent/index.html2
-rw-r--r--files/ja/web/api/scriptprocessornode/index.html4
-rw-r--r--files/ja/web/api/selection/index.html2
-rw-r--r--files/ja/web/api/service_worker_api/index.html10
-rw-r--r--files/ja/web/api/serviceworkerglobalscope/clients/index.html2
-rw-r--r--files/ja/web/api/serviceworkerglobalscope/onactivate/index.html4
-rw-r--r--files/ja/web/api/serviceworkerglobalscope/oninstall/index.html4
-rw-r--r--files/ja/web/api/sharedworker/index.html2
-rw-r--r--files/ja/web/api/sourcebuffer/appendbufferasync/index.html2
-rw-r--r--files/ja/web/api/sourcebuffer/removeasync/index.html2
-rw-r--r--files/ja/web/api/sourcebufferlist/index.html2
-rw-r--r--files/ja/web/api/speechrecognition/index.html2
-rw-r--r--files/ja/web/api/speechrecognition/onerror/index.html2
-rw-r--r--files/ja/web/api/speechrecognition/speechrecognition/index.html4
-rw-r--r--files/ja/web/api/speechrecognitionalternative/index.html4
-rw-r--r--files/ja/web/api/speechrecognitionerror/index.html2
-rw-r--r--files/ja/web/api/speechrecognitionresult/index.html6
-rw-r--r--files/ja/web/api/speechsynthesisutterance/lang/index.html2
-rw-r--r--files/ja/web/api/stereopannernode/index.html4
-rw-r--r--files/ja/web/api/subtlecrypto/digest/index.html2
-rw-r--r--files/ja/web/api/svgelement/index.html28
-rw-r--r--files/ja/web/api/syncmanager/index.html2
-rw-r--r--files/ja/web/api/touch/screeny/index.html2
-rw-r--r--files/ja/web/api/transitionevent/pseudoelement/index.html4
-rw-r--r--files/ja/web/api/urlsearchparams/tostring/index.html2
-rw-r--r--files/ja/web/api/validitystate/patternmismatch/index.html14
-rw-r--r--files/ja/web/api/vrdisplay/cancelanimationframe/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/capabilities/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/depthfar/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/depthnear/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/displayid/index.html4
-rw-r--r--files/ja/web/api/vrdisplay/geteyeparameters/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/getimmediatepose/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/getlayers/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/getpose/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/index.html6
-rw-r--r--files/ja/web/api/vrdisplay/isconnected/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/ispresenting/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/requestanimationframe/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/requestpresent/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/resetpose/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/stageparameters/index.html2
-rw-r--r--files/ja/web/api/vrdisplay/submitframe/index.html2
-rw-r--r--files/ja/web/api/vrdisplaycapabilities/canpresent/index.html4
-rw-r--r--files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.html2
-rw-r--r--files/ja/web/api/vrdisplaycapabilities/hasorientation/index.html2
-rw-r--r--files/ja/web/api/vrdisplaycapabilities/hasposition/index.html2
-rw-r--r--files/ja/web/api/vrdisplaycapabilities/index.html4
-rw-r--r--files/ja/web/api/vrdisplaycapabilities/maxlayers/index.html2
-rw-r--r--files/ja/web/api/vrdisplayevent/index.html4
-rw-r--r--files/ja/web/api/vreyeparameters/fieldofview/index.html2
-rw-r--r--files/ja/web/api/vreyeparameters/index.html4
-rw-r--r--files/ja/web/api/vreyeparameters/offset/index.html2
-rw-r--r--files/ja/web/api/vreyeparameters/renderheight/index.html2
-rw-r--r--files/ja/web/api/vreyeparameters/renderwidth/index.html2
-rw-r--r--files/ja/web/api/vrfieldofview/index.html4
-rw-r--r--files/ja/web/api/vrframedata/index.html4
-rw-r--r--files/ja/web/api/vrframedata/leftprojectionmatrix/index.html2
-rw-r--r--files/ja/web/api/vrframedata/leftviewmatrix/index.html2
-rw-r--r--files/ja/web/api/vrframedata/vrframedata/index.html2
-rw-r--r--files/ja/web/api/vrlayerinit/index.html4
-rw-r--r--files/ja/web/api/vrlayerinit/rightbounds/index.html2
-rw-r--r--files/ja/web/api/vrlayerinit/source/index.html2
-rw-r--r--files/ja/web/api/vrpose/index.html4
-rw-r--r--files/ja/web/api/vrstageparameters/index.html4
-rw-r--r--files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.html2
-rw-r--r--files/ja/web/api/vrstageparameters/sizex/index.html2
-rw-r--r--files/ja/web/api/vrstageparameters/sizey/index.html2
-rw-r--r--files/ja/web/api/web_animations_api/using_the_web_animations_api/index.html2
-rw-r--r--files/ja/web/api/web_audio_api/basic_concepts_behind_web_audio_api/index.html2
-rw-r--r--files/ja/web/api/web_authentication_api/index.html2
-rw-r--r--files/ja/web/api/web_periodic_background_synchronization_api/index.html2
-rw-r--r--files/ja/web/api/web_speech_api/index.html4
-rw-r--r--files/ja/web/api/web_speech_api/using_the_web_speech_api/index.html6
-rw-r--r--files/ja/web/api/web_workers_api/functions_and_classes_available_to_workers/index.html4
-rw-r--r--files/ja/web/api/web_workers_api/structured_clone_algorithm/index.html40
-rw-r--r--files/ja/web/api/web_workers_api/using_web_workers/index.html2
-rw-r--r--files/ja/web/api/webgl_api/basic_2d_animation_example/index.html2
-rw-r--r--files/ja/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.html2
-rw-r--r--files/ja/web/api/webgl_api/webgl_model_view_projection/index.html4
-rw-r--r--files/ja/web/api/webglrenderingcontext/attachshader/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/bindbuffer/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/bufferdata/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/clear/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/clearcolor/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/cleardepth/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/clearstencil/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/compileshader/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/createbuffer/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/createprogram/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/createshader/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/drawarrays/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/getattriblocation/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/linkprogram/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/shadersource/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/uniformmatrix/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/useprogram/index.html2
-rw-r--r--files/ja/web/api/webglrenderingcontext/vertexattribpointer/index.html2
-rw-r--r--files/ja/web/api/webrtc_api/connectivity/index.html2
-rw-r--r--files/ja/web/api/webrtc_api/index.html8
-rw-r--r--files/ja/web/api/websocket/protocol/index.html2
-rw-r--r--files/ja/web/api/websocket/url/index.html2
-rw-r--r--files/ja/web/api/websockets_api/writing_websocket_server/index.html2
-rw-r--r--files/ja/web/api/websockets_api/writing_websocket_servers/index.html8
-rw-r--r--files/ja/web/api/webvr_api/concepts/index.html2
-rw-r--r--files/ja/web/api/webvr_api/index.html2
-rw-r--r--files/ja/web/api/webvr_api/using_the_webvr_api/index.html20
-rw-r--r--files/ja/web/api/webvr_api/using_vr_controllers_with_webvr/index.html20
-rw-r--r--files/ja/web/api/window/captureevents/index.html2
-rw-r--r--files/ja/web/api/window/copy_event/index.html2
-rw-r--r--files/ja/web/api/window/customelements/index.html2
-rw-r--r--files/ja/web/api/window/dump/index.html6
-rw-r--r--files/ja/web/api/window/frameelement/index.html2
-rw-r--r--files/ja/web/api/window/gamepadconnected_event/index.html2
-rw-r--r--files/ja/web/api/window/gamepaddisconnected_event/index.html2
-rw-r--r--files/ja/web/api/window/localstorage/index.html2
-rw-r--r--files/ja/web/api/window/location/index.html4
-rw-r--r--files/ja/web/api/window/postmessage/index.html2
-rw-r--r--files/ja/web/api/window/vrdisplayconnect_event/index.html4
-rw-r--r--files/ja/web/api/window/vrdisplaydisconnect_event/index.html8
-rw-r--r--files/ja/web/api/window/vrdisplayfocus_event/index.html10
-rw-r--r--files/ja/web/api/window/vrdisplaypresentchange_event/index.html4
-rw-r--r--files/ja/web/api/worker/onmessageerror/index.html2
-rw-r--r--files/ja/web/api/workerglobalscope/index.html4
-rw-r--r--files/ja/web/api/workerlocation/index.html2
-rw-r--r--files/ja/web/api/worklet/index.html4
-rw-r--r--files/ja/web/api/xmldocument/index.html2
-rw-r--r--files/ja/web/api/xmlhttprequest/channel/index.html2
-rw-r--r--files/ja/web/api/xmlhttprequest/mozresponsearraybuffer/index.html2
-rw-r--r--files/ja/web/api/xmlhttprequest/open/index.html4
-rw-r--r--files/ja/web/api/xmlhttprequest/response/index.html2
-rw-r--r--files/ja/web/api/xmlhttprequest/status/index.html2
-rw-r--r--files/ja/web/api/xmlhttprequest/using_xmlhttprequest_in_ie6/index.html4
407 files changed, 804 insertions, 804 deletions
diff --git a/files/ja/web/api/analysernode/index.html b/files/ja/web/api/analysernode/index.html
index 01cf83481e..bd10222089 100644
--- a/files/ja/web/api/analysernode/index.html
+++ b/files/ja/web/api/analysernode/index.html
@@ -171,5 +171,5 @@ function draw() {
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/animation/animation/index.html b/files/ja/web/api/animation/animation/index.html
index 21128281dc..14be29c34c 100644
--- a/files/ja/web/api/animation/animation/index.html
+++ b/files/ja/web/api/animation/animation/index.html
@@ -55,6 +55,6 @@ translation_of: Web/API/Animation/Animation
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Animations_API">Web Animations API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Animations_API">Web Animations API</a></li>
<li>{{domxref("Animation")}}</li>
</ul>
diff --git a/files/ja/web/api/animation/index.html b/files/ja/web/api/animation/index.html
index c4125a26e6..ef95a327a7 100644
--- a/files/ja/web/api/animation/index.html
+++ b/files/ja/web/api/animation/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/Animation
---
<div>{{ APIRef("ウェブアニメーション") }}{{SeeCompatTable}}</div>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/Web_Animations_API">ウェブアニメーション API</a><strong> </strong>における<strong> <code>Animation</code></strong> インターフェースは単一のアニメーションプレーヤーを表し、アニメーションノードやソースに対する再生制御やタイムラインを提供します。</p>
+<p><a href="/ja/docs/Web/API/Web_Animations_API">ウェブアニメーション API</a><strong> </strong>における<strong> <code>Animation</code></strong> インターフェースは単一のアニメーションプレーヤーを表し、アニメーションノードやソースに対する再生制御やタイムラインを提供します。</p>
<h2 id="コンストラクタ">コンストラクタ</h2>
diff --git a/files/ja/web/api/atob/index.html b/files/ja/web/api/atob/index.html
index 96eb707a54..7dd4eaeb6f 100644
--- a/files/ja/web/api/atob/index.html
+++ b/files/ja/web/api/atob/index.html
@@ -86,7 +86,7 @@ const decodedData = window.atob(encodedData); // 文字列をデコード</pre>
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs"><code>data</code> URIs</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Basics_of_HTTP/Data_URIs"><code>data</code> URIs</a></li>
<li>{{domxref("WindowOrWorkerGlobalScope.btoa","btoa()")}}</li>
<li><a href="/ja/docs/Mozilla/Tech/XPCOM/Language_Bindings/Components.utils.importGlobalProperties">Components.utils.importGlobalProperties</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/copytochannel/index.html b/files/ja/web/api/audiobuffer/copytochannel/index.html
index b539665363..106c72b7d8 100644
--- a/files/ja/web/api/audiobuffer/copytochannel/index.html
+++ b/files/ja/web/api/audiobuffer/copytochannel/index.html
@@ -58,5 +58,5 @@ myArrayBuffer.copyToChannel (anotherArray,0,0);
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/duration/index.html b/files/ja/web/api/audiobuffer/duration/index.html
index c8dfee85ac..fb925a49e4 100644
--- a/files/ja/web/api/audiobuffer/duration/index.html
+++ b/files/ja/web/api/audiobuffer/duration/index.html
@@ -68,5 +68,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/getchanneldata/index.html b/files/ja/web/api/audiobuffer/getchanneldata/index.html
index db0c636b2e..70705e5584 100644
--- a/files/ja/web/api/audiobuffer/getchanneldata/index.html
+++ b/files/ja/web/api/audiobuffer/getchanneldata/index.html
@@ -91,5 +91,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/index.html b/files/ja/web/api/audiobuffer/index.html
index 51f0f99230..77d1b20762 100644
--- a/files/ja/web/api/audiobuffer/index.html
+++ b/files/ja/web/api/audiobuffer/index.html
@@ -99,5 +99,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/length/index.html b/files/ja/web/api/audiobuffer/length/index.html
index 433ab9a650..3ec8ddaab5 100644
--- a/files/ja/web/api/audiobuffer/length/index.html
+++ b/files/ja/web/api/audiobuffer/length/index.html
@@ -67,5 +67,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/numberofchannels/index.html b/files/ja/web/api/audiobuffer/numberofchannels/index.html
index e15341204d..3dd2cdf490 100644
--- a/files/ja/web/api/audiobuffer/numberofchannels/index.html
+++ b/files/ja/web/api/audiobuffer/numberofchannels/index.html
@@ -67,5 +67,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffer/samplerate/index.html b/files/ja/web/api/audiobuffer/samplerate/index.html
index 78e5e20f6d..4667c44428 100644
--- a/files/ja/web/api/audiobuffer/samplerate/index.html
+++ b/files/ja/web/api/audiobuffer/samplerate/index.html
@@ -67,5 +67,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffersourcenode/index.html b/files/ja/web/api/audiobuffersourcenode/index.html
index 13c9144da1..aed5b723f0 100644
--- a/files/ja/web/api/audiobuffersourcenode/index.html
+++ b/files/ja/web/api/audiobuffersourcenode/index.html
@@ -83,7 +83,7 @@ translation_of: Web/API/AudioBufferSourceNode
<h2 id="例">例</h2>
-<p>次の例は、2秒間のバッファを生成し、ホワイトノイズを書き込み、<a href="https://developer.mozilla.org/ja/docs/Web/API/AudioBufferSourceNode" title="The AudioBufferSourceNode インタフェーエスはメモリ上にある音声データ (AudioBuffer) を扱うオーディオソースを表します。このオブジェクトはオーディオソースとなる AudioNode です。"><code>AudioBufferSourceNode</code></a>で再生します。コメントは何をしているかを簡単に説明しています。</p>
+<p>次の例は、2秒間のバッファを生成し、ホワイトノイズを書き込み、<a href="/ja/docs/Web/API/AudioBufferSourceNode" title="The AudioBufferSourceNode インタフェーエスはメモリ上にある音声データ (AudioBuffer) を扱うオーディオソースを表します。このオブジェクトはオーディオソースとなる AudioNode です。"><code>AudioBufferSourceNode</code></a>で再生します。コメントは何をしているかを簡単に説明しています。</p>
<div class="note">
<p><strong>注: </strong><a class="external external-icon" href="https://mdn.github.io/webaudio-examples/audio-buffer/">コードをすぐに実行する</a>ことや、<a class="external external-icon" href="https://github.com/mdn/webaudio-examples/blob/master/audio-buffer/index.html">ソースコードを閲覧する</a>こともできます。</p>
@@ -162,5 +162,5 @@ button<span class="punctuation token">.</span>onclick <span class="operator toke
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiobuffersourcenode/start/index.html b/files/ja/web/api/audiobuffersourcenode/start/index.html
index bda21903e6..965f8fc7ae 100644
--- a/files/ja/web/api/audiobuffersourcenode/start/index.html
+++ b/files/ja/web/api/audiobuffersourcenode/start/index.html
@@ -68,5 +68,5 @@ source.start(when, offset, duration);
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiocontext/close/index.html b/files/ja/web/api/audiocontext/close/index.html
index 09ffb94e32..369302f9c3 100644
--- a/files/ja/web/api/audiocontext/close/index.html
+++ b/files/ja/web/api/audiocontext/close/index.html
@@ -60,6 +60,6 @@ audioCtx.close().then(function() { ... });
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiocontext/createmediaelementsource/index.html b/files/ja/web/api/audiocontext/createmediaelementsource/index.html
index 6b459c6dfe..bbf25e1b2a 100644
--- a/files/ja/web/api/audiocontext/createmediaelementsource/index.html
+++ b/files/ja/web/api/audiocontext/createmediaelementsource/index.html
@@ -99,5 +99,5 @@ gainNode.connect(audioCtx.destination);</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Web Audio APIの利用</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Web Audio APIの利用</a></li>
</ul>
diff --git a/files/ja/web/api/audiocontext/createmediastreamsource/index.html b/files/ja/web/api/audiocontext/createmediastreamsource/index.html
index 99909f1b7f..8583891782 100644
--- a/files/ja/web/api/audiocontext/createmediastreamsource/index.html
+++ b/files/ja/web/api/audiocontext/createmediastreamsource/index.html
@@ -142,5 +142,5 @@ pre.innerHTML = myScript.innerHTML;</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiocontext/resume/index.html b/files/ja/web/api/audiocontext/resume/index.html
index d6e8ac7e27..e3c1a6eb65 100644
--- a/files/ja/web/api/audiocontext/resume/index.html
+++ b/files/ja/web/api/audiocontext/resume/index.html
@@ -69,6 +69,6 @@ translation_of: Web/API/AudioContext/resume
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiocontext/suspend/index.html b/files/ja/web/api/audiocontext/suspend/index.html
index fd69565f65..4e72c71700 100644
--- a/files/ja/web/api/audiocontext/suspend/index.html
+++ b/files/ja/web/api/audiocontext/suspend/index.html
@@ -64,6 +64,6 @@ audioCtx.suspend().then(function() { ... });
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiodestinationnode/index.html b/files/ja/web/api/audiodestinationnode/index.html
index ebf325f638..831169ca64 100644
--- a/files/ja/web/api/audiodestinationnode/index.html
+++ b/files/ja/web/api/audiodestinationnode/index.html
@@ -86,5 +86,5 @@ gainNode.connect(audioCtx.destination);</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiodestinationnode/maxchannelcount/index.html b/files/ja/web/api/audiodestinationnode/maxchannelcount/index.html
index c2eae208a6..00ca7d6234 100644
--- a/files/ja/web/api/audiodestinationnode/maxchannelcount/index.html
+++ b/files/ja/web/api/audiodestinationnode/maxchannelcount/index.html
@@ -58,5 +58,5 @@ gainNode.connect(audioCtx.destination);</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audiolistener/index.html b/files/ja/web/api/audiolistener/index.html
index 807698366d..875e4a88cc 100644
--- a/files/ja/web/api/audiolistener/index.html
+++ b/files/ja/web/api/audiolistener/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/AudioListener
---
<p>{{ APIRef("Web Audio API") }}</p>
-<p><code>AudioListener</code>インターフェースは特定の人物が聞いている音場の位置と方向を表します、そしてそれは<a href="/en-US/docs/Web/API/Web_Audio_API/Web_audio_spatialisation_basics">audio spatialization</a>に使用されます。すべての{{domxref("PannerNode")}}は、{{domxref("BaseAudioContext.listener")}}属性に格納されている<code>AudioListener</code>に関連して空間化されます。</p>
+<p><code>AudioListener</code>インターフェースは特定の人物が聞いている音場の位置と方向を表します、そしてそれは<a href="/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialisation_basics">audio spatialization</a>に使用されます。すべての{{domxref("PannerNode")}}は、{{domxref("BaseAudioContext.listener")}}属性に格納されている<code>AudioListener</code>に関連して空間化されます。</p>
<p>コンテキストごとにリスナーは1つだけであり、{{domxref("AudioNode")}}ではないことに注意することが重要です。</p>
@@ -105,5 +105,5 @@ translation_of: Web/API/AudioListener
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audionode/index.html b/files/ja/web/api/audionode/index.html
index 4e85183593..811b7e39b6 100644
--- a/files/ja/web/api/audionode/index.html
+++ b/files/ja/web/api/audionode/index.html
@@ -17,7 +17,7 @@ translation_of: Web/API/AudioNode
<p>AudioNodeは複数の入力、出力を持ち、それぞれがチャンネルを持ちます。入力が無く、一つの出力を持つAudioNodeは、ソースノードと呼ばれます。厳密な処理はAudioNodeによって異なりますが, 基本的に、ノードは入力を読み込み、何らかの音声関連の処理を行ってから、出力のための新しい値を出力します。</p>
-<p>Different nodes can be linked together to build a <em>processing graph</em>. Such a graph is contained in an {{domxref("AudioContext")}}. Each <code>AudioNode</code> participates in exactly one such context. In general, processing nodes inherit the properties and methods of <code>AudioNode</code>, but also define their own functionality on top. See the individual node pages for more details, as listed on the <a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a> homepage.</p>
+<p>Different nodes can be linked together to build a <em>processing graph</em>. Such a graph is contained in an {{domxref("AudioContext")}}. Each <code>AudioNode</code> participates in exactly one such context. In general, processing nodes inherit the properties and methods of <code>AudioNode</code>, but also define their own functionality on top. See the individual node pages for more details, as listed on the <a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a> homepage.</p>
<p>ノードは音声処理のグラフを構築するため、互いに関連付けることができます。そのようなグラフは一つの{{domxref("AudioContext")}}に含まれます。それぞれのAudioNodeは必ず一つのcontextに含まれます。一般に、ノードはAudioNodeのプロパティやメソッドを継承し、独自の機能が定義されています。個々のノードについての詳細を知りたい場合は、「Web Audio API」ホームページを御覧ください。</p>
@@ -47,14 +47,14 @@ translation_of: Web/API/AudioNode
<dl>
<dt>{{domxref("AudioNode.channelCount")}}</dt>
- <dd>Represents an integer used to determine how many channels are used when <a href="/en-US/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Up-mixing_and_down-mixing">up-mixing and down-mixing</a> connections to any inputs to the node. Its usage and precise definition depend on the value of {{domxref("AudioNode.channelCountMode")}}.</dd>
+ <dd>Represents an integer used to determine how many channels are used when <a href="/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Up-mixing_and_down-mixing">up-mixing and down-mixing</a> connections to any inputs to the node. Its usage and precise definition depend on the value of {{domxref("AudioNode.channelCountMode")}}.</dd>
</dl>
<dl>
<dt>{{domxref("AudioNode.channelCountMode")}}</dt>
<dd>Represents an enumerated value describing the way channels must be matched between the node's inputs and outputs.</dd>
<dt>{{domxref("AudioNode.channelInterpretation")}}</dt>
- <dd>Represents an enumerated value describing the meaning of the channels. This interpretation will define how audio <a href="/en-US/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Up-mixing_and_down-mixing">up-mixing and down-mixing</a> will happen.<br>
+ <dd>Represents an enumerated value describing the meaning of the channels. This interpretation will define how audio <a href="/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Up-mixing_and_down-mixing">up-mixing and down-mixing</a> will happen.<br>
The possible values are <code>"speakers"</code> or <code>"discrete"</code>.</dd>
</dl>
@@ -73,7 +73,7 @@ translation_of: Web/API/AudioNode
<h2 id="例">例</h2>
-<p>This simple snippet of code shows the creation of some audio nodes, and how the AudioNode properties and methods can be used. You can find examples of such usage on any of the examples linked to on the <a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a> landing page (for example <a href="https://github.com/mdn/violent-theremin">Violent Theremin</a>.)<span class="p"> </span></p>
+<p>This simple snippet of code shows the creation of some audio nodes, and how the AudioNode properties and methods can be used. You can find examples of such usage on any of the examples linked to on the <a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a> landing page (for example <a href="https://github.com/mdn/violent-theremin">Violent Theremin</a>.)<span class="p"> </span></p>
<pre class="brush: js;highlight[8,9,11,12,13,14]">var AudioContext = window.AudioContext || window.webkitAudioContext;
@@ -114,5 +114,5 @@ oscillator.channelCount;</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Web Audio API の利用</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Web Audio API の利用</a></li>
</ul>
diff --git a/files/ja/web/api/audioparam/index.html b/files/ja/web/api/audioparam/index.html
index 7045f06922..d82a6991db 100644
--- a/files/ja/web/api/audioparam/index.html
+++ b/files/ja/web/api/audioparam/index.html
@@ -12,7 +12,7 @@ translation_of: Web/API/AudioParam
</div>
<ul>
- <li><em>a-rate</em> <code>AudioParam</code> は、オーディオ信号の各 <a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Audio_buffers.3A_frames.2C_samples_and_channels">sample frame</a> の現在のオーディオパラメータ値を取ります。</li>
+ <li><em>a-rate</em> <code>AudioParam</code> は、オーディオ信号の各 <a href="/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Audio_buffers.3A_frames.2C_samples_and_channels">sample frame</a> の現在のオーディオパラメータ値を取ります。</li>
<li><em>k-rate</em> <code>AudioParam</code> は、処理されるブロック全体に対して同じ初期オーディオパラメータ値、つまり128サンプルフレームを使用します。</li>
</ul>
@@ -22,7 +22,7 @@ translation_of: Web/API/AudioParam
<h2 id="Properties">Properties</h2>
-<p>親である<a href="https://developer.mozilla.org/ja/docs/Web/API/AudioNode" title="The AudioNode interface is a generic interface for representing an audio processing module like an audio source (e.g. an HTML &lt;audio> or &lt;video> element), audio destination, intermediate processing module (e.g. a filter like BiquadFilterNode or ConvolverNode), or volume control (like GainNode).AudioNodeインターフェースは、オーディオソース(例:、, OscillatorNode、音声出力、中間処理モジュール(BiquadFilterNodeやConvolverNodeのようなフィルター)、GainNodeのような音量コントロール)などの音声処理モジュールを表現するための、一般的なインターフェースです。"><code>AudioNode</code></a>の属性を継承します。</p>
+<p>親である<a href="/ja/docs/Web/API/AudioNode" title="The AudioNode interface is a generic interface for representing an audio processing module like an audio source (e.g. an HTML &lt;audio> or &lt;video> element), audio destination, intermediate processing module (e.g. a filter like BiquadFilterNode or ConvolverNode), or volume control (like GainNode).AudioNodeインターフェースは、オーディオソース(例:、, OscillatorNode、音声出力、中間処理モジュール(BiquadFilterNodeやConvolverNodeのようなフィルター)、GainNodeのような音量コントロール)などの音声処理モジュールを表現するための、一般的なインターフェースです。"><code>AudioNode</code></a>の属性を継承します。</p>
<dl>
<dt>{{domxref("AudioParam.defaultValue")}} {{readonlyInline}}</dt>
@@ -37,7 +37,7 @@ translation_of: Web/API/AudioParam
<h2 id="Methods">Methods</h2>
-<p>親である<a href="https://developer.mozilla.org/ja/docs/Web/API/AudioNode" title="The AudioNode interface is a generic interface for representing an audio processing module like an audio source (e.g. an HTML &lt;audio> or &lt;video> element), audio destination, intermediate processing module (e.g. a filter like BiquadFilterNode or ConvolverNode), or volume control (like GainNode).AudioNodeインターフェースは、オーディオソース(例:、, OscillatorNode、音声出力、中間処理モジュール(BiquadFilterNodeやConvolverNodeのようなフィルター)、GainNodeのような音量コントロール)などの音声処理モジュールを表現するための、一般的なインターフェースです。"><code>AudioNode</code></a>のメソッドを継承します。</p>
+<p>親である<a href="/ja/docs/Web/API/AudioNode" title="The AudioNode interface is a generic interface for representing an audio processing module like an audio source (e.g. an HTML &lt;audio> or &lt;video> element), audio destination, intermediate processing module (e.g. a filter like BiquadFilterNode or ConvolverNode), or volume control (like GainNode).AudioNodeインターフェースは、オーディオソース(例:、, OscillatorNode、音声出力、中間処理モジュール(BiquadFilterNodeやConvolverNodeのようなフィルター)、GainNodeのような音量コントロール)などの音声処理モジュールを表現するための、一般的なインターフェースです。"><code>AudioNode</code></a>のメソッドを継承します。</p>
<dl>
<dt>{{domxref("AudioParam.setValueAtTime()")}}</dt>
@@ -105,5 +105,5 @@ biquadFilter.gain.value = 25;</pre>
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audioprocessingevent/index.html b/files/ja/web/api/audioprocessingevent/index.html
index 206230bd51..257f9547c5 100644
--- a/files/ja/web/api/audioprocessingevent/index.html
+++ b/files/ja/web/api/audioprocessingevent/index.html
@@ -6,10 +6,10 @@ translation_of: Web/API/AudioProcessingEvent
<p>{{APIRef("Web Audio API")}}</p>
<div>
-<p>The <a href="/en-US/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> <code>AudioProcessingEvent</code> represents events that occur when a {{domxref("ScriptProcessorNode")}} input buffer is ready to be processed.</p>
+<p>The <a href="/ja/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> <code>AudioProcessingEvent</code> represents events that occur when a {{domxref("ScriptProcessorNode")}} input buffer is ready to be processed.</p>
<div class="note">
-<p><strong>Note</strong>: As of the August 29 2014 Web Audio API spec publication, this feature has been marked as deprecated, and is soon to be replaced by <a href="/en-US/docs/Web/API/Web_Audio_API#Audio_Workers">Audio Workers</a>.</p>
+<p><strong>Note</strong>: As of the August 29 2014 Web Audio API spec publication, this feature has been marked as deprecated, and is soon to be replaced by <a href="/ja/docs/Web/API/Web_Audio_API#Audio_Workers">Audio Workers</a>.</p>
</div>
</div>
@@ -92,5 +92,5 @@ translation_of: Web/API/AudioProcessingEvent
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/audioscheduledsourcenode/index.html b/files/ja/web/api/audioscheduledsourcenode/index.html
index 7531a2b283..c68fe79b06 100644
--- a/files/ja/web/api/audioscheduledsourcenode/index.html
+++ b/files/ja/web/api/audioscheduledsourcenode/index.html
@@ -72,6 +72,6 @@ translation_of: Web/API/AudioScheduledSourceNode
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
<li>{{domxref("AudioNode")}}</li>
</ul>
diff --git a/files/ja/web/api/audioscheduledsourcenode/onended/index.html b/files/ja/web/api/audioscheduledsourcenode/onended/index.html
index 40ce8a7222..9584cc2f12 100644
--- a/files/ja/web/api/audioscheduledsourcenode/onended/index.html
+++ b/files/ja/web/api/audioscheduledsourcenode/onended/index.html
@@ -54,5 +54,5 @@ source.onended = function() {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Web Audio API</a>を使う</li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Web Audio API</a>を使う</li>
</ul>
diff --git a/files/ja/web/api/audioscheduledsourcenode/stop/index.html b/files/ja/web/api/audioscheduledsourcenode/stop/index.html
index 0b07d5002b..a1fc66843e 100644
--- a/files/ja/web/api/audioscheduledsourcenode/stop/index.html
+++ b/files/ja/web/api/audioscheduledsourcenode/stop/index.html
@@ -28,7 +28,7 @@ source.stop(when);
<pre class="brush: js">source.stop(3);</pre>
<div class="note">
-<p><strong>注: </strong>stop()の使い方の完全な例は<a href="https://developer.mozilla.org/ja/docs/Web/API/AudioContext/decodeAudioData" title="これはオーディオトラックからWeb Audio APIで音源を生成するよい方法です。"><code>AudioContext.decodeAudioData</code></a>を参照してください。<a class="external-icon external" href="http://mdn.github.io/decode-audio-data/">コードをすぐに実行する</a>ことや、<a class="external-icon external" href="https://github.com/mdn/decode-audio-data">ソースコードを閲覧する</a>こともできます。</p>
+<p><strong>注: </strong>stop()の使い方の完全な例は<a href="/ja/docs/Web/API/AudioContext/decodeAudioData" title="これはオーディオトラックからWeb Audio APIで音源を生成するよい方法です。"><code>AudioContext.decodeAudioData</code></a>を参照してください。<a class="external-icon external" href="http://mdn.github.io/decode-audio-data/">コードをすぐに実行する</a>ことや、<a class="external-icon external" href="https://github.com/mdn/decode-audio-data">ソースコードを閲覧する</a>こともできます。</p>
</div>
<h2 id="引数">引数</h2>
@@ -66,5 +66,5 @@ source.stop(when);
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createanalyser/index.html b/files/ja/web/api/baseaudiocontext/createanalyser/index.html
index ff178c4843..31665413b9 100644
--- a/files/ja/web/api/baseaudiocontext/createanalyser/index.html
+++ b/files/ja/web/api/baseaudiocontext/createanalyser/index.html
@@ -100,5 +100,5 @@ function draw() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createbiquadfilter/index.html b/files/ja/web/api/baseaudiocontext/createbiquadfilter/index.html
index 78a1e6da02..c9e479ce16 100644
--- a/files/ja/web/api/baseaudiocontext/createbiquadfilter/index.html
+++ b/files/ja/web/api/baseaudiocontext/createbiquadfilter/index.html
@@ -72,5 +72,5 @@ biquadFilter.gain.value = 25;</pre>
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createbuffer/index.html b/files/ja/web/api/baseaudiocontext/createbuffer/index.html
index 784f1cf2dc..eb02649fb8 100644
--- a/files/ja/web/api/baseaudiocontext/createbuffer/index.html
+++ b/files/ja/web/api/baseaudiocontext/createbuffer/index.html
@@ -22,7 +22,7 @@ var buffer = audioCtx.createBuffer(numOfChannels, length, sampleRate);</pre>
<h3 id="引数">引数</h3>
<div class="note">
-<p><strong>Note</strong>: For an in-depth explanation of how audio buffers work, and what these parameters mean, read <a href="/en-US/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Audio_buffers.3A_frames.2C_samples_and_channels">Audio buffers: frames, samples and channels</a> from our Basic concepts guide.</p>
+<p><strong>Note</strong>: For an in-depth explanation of how audio buffers work, and what these parameters mean, read <a href="/ja/docs/Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API#Audio_buffers.3A_frames.2C_samples_and_channels">Audio buffers: frames, samples and channels</a> from our Basic concepts guide.</p>
</div>
<dl>
@@ -120,5 +120,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createbuffersource/index.html b/files/ja/web/api/baseaudiocontext/createbuffersource/index.html
index c5dfe70ded..37db2586f9 100644
--- a/files/ja/web/api/baseaudiocontext/createbuffersource/index.html
+++ b/files/ja/web/api/baseaudiocontext/createbuffersource/index.html
@@ -89,5 +89,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createchannelmerger/index.html b/files/ja/web/api/baseaudiocontext/createchannelmerger/index.html
index 003d0a95b3..94dab7f8e1 100644
--- a/files/ja/web/api/baseaudiocontext/createchannelmerger/index.html
+++ b/files/ja/web/api/baseaudiocontext/createchannelmerger/index.html
@@ -79,5 +79,5 @@ ac.decodeAudioData(someStereoBuffer, function(data) {
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createchannelsplitter/index.html b/files/ja/web/api/baseaudiocontext/createchannelsplitter/index.html
index b9745de167..bb4ee13ff1 100644
--- a/files/ja/web/api/baseaudiocontext/createchannelsplitter/index.html
+++ b/files/ja/web/api/baseaudiocontext/createchannelsplitter/index.html
@@ -79,5 +79,5 @@ ac.decodeAudioData(someStereoBuffer, function(data) {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createconvolver/index.html b/files/ja/web/api/baseaudiocontext/createconvolver/index.html
index a52837bdda..b74bc890c9 100644
--- a/files/ja/web/api/baseaudiocontext/createconvolver/index.html
+++ b/files/ja/web/api/baseaudiocontext/createconvolver/index.html
@@ -77,5 +77,5 @@ convolver.buffer = concertHallBuffer;</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createdelay/index.html b/files/ja/web/api/baseaudiocontext/createdelay/index.html
index ef7853cc37..4aa09dc80e 100644
--- a/files/ja/web/api/baseaudiocontext/createdelay/index.html
+++ b/files/ja/web/api/baseaudiocontext/createdelay/index.html
@@ -89,5 +89,5 @@ synthDelay.delayTime.value = delay1;
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createdynamicscompressor/index.html b/files/ja/web/api/baseaudiocontext/createdynamicscompressor/index.html
index 8b37e2e0f5..a4c6d033fe 100644
--- a/files/ja/web/api/baseaudiocontext/createdynamicscompressor/index.html
+++ b/files/ja/web/api/baseaudiocontext/createdynamicscompressor/index.html
@@ -84,5 +84,5 @@ button.onclick = function() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/creategain/index.html b/files/ja/web/api/baseaudiocontext/creategain/index.html
index 878a58ae32..bccbd975a4 100644
--- a/files/ja/web/api/baseaudiocontext/creategain/index.html
+++ b/files/ja/web/api/baseaudiocontext/creategain/index.html
@@ -74,5 +74,5 @@ function voiceMute() {
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createoscillator/index.html b/files/ja/web/api/baseaudiocontext/createoscillator/index.html
index 2ee41f0a65..10ddcbc9f3 100644
--- a/files/ja/web/api/baseaudiocontext/createoscillator/index.html
+++ b/files/ja/web/api/baseaudiocontext/createoscillator/index.html
@@ -57,5 +57,5 @@ oscillator.start();</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createpanner/index.html b/files/ja/web/api/baseaudiocontext/createpanner/index.html
index 260932dac3..6ee4752b5e 100644
--- a/files/ja/web/api/baseaudiocontext/createpanner/index.html
+++ b/files/ja/web/api/baseaudiocontext/createpanner/index.html
@@ -140,5 +140,5 @@ function positionPanner() {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createperiodicwave/index.html b/files/ja/web/api/baseaudiocontext/createperiodicwave/index.html
index 5bd9fb86ba..3516dc9c2f 100644
--- a/files/ja/web/api/baseaudiocontext/createperiodicwave/index.html
+++ b/files/ja/web/api/baseaudiocontext/createperiodicwave/index.html
@@ -83,5 +83,5 @@ osc.stop(2);</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/createstereopanner/index.html b/files/ja/web/api/baseaudiocontext/createstereopanner/index.html
index 8945d1f6ad..cf2a3166f1 100644
--- a/files/ja/web/api/baseaudiocontext/createstereopanner/index.html
+++ b/files/ja/web/api/baseaudiocontext/createstereopanner/index.html
@@ -75,5 +75,5 @@ panNode.connect(audioCtx.destination);</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/currenttime/index.html b/files/ja/web/api/baseaudiocontext/currenttime/index.html
index 8bc98a78ce..7efd053c29 100644
--- a/files/ja/web/api/baseaudiocontext/currenttime/index.html
+++ b/files/ja/web/api/baseaudiocontext/currenttime/index.html
@@ -58,5 +58,5 @@ console.log(audioCtx.currentTime);
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/destination/index.html b/files/ja/web/api/baseaudiocontext/destination/index.html
index b4ccabd0dc..2127b33274 100644
--- a/files/ja/web/api/baseaudiocontext/destination/index.html
+++ b/files/ja/web/api/baseaudiocontext/destination/index.html
@@ -60,5 +60,5 @@ gainNode.connect(audioCtx.destination);
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/listener/index.html b/files/ja/web/api/baseaudiocontext/listener/index.html
index fa17cf5a19..1a6d1e5f76 100644
--- a/files/ja/web/api/baseaudiocontext/listener/index.html
+++ b/files/ja/web/api/baseaudiocontext/listener/index.html
@@ -58,5 +58,5 @@ var myListener = audioCtx.listener;
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/onstatechange/index.html b/files/ja/web/api/baseaudiocontext/onstatechange/index.html
index c234680352..37a15457e9 100644
--- a/files/ja/web/api/baseaudiocontext/onstatechange/index.html
+++ b/files/ja/web/api/baseaudiocontext/onstatechange/index.html
@@ -48,5 +48,5 @@ audioCtx.onstatechange = function() { ... };</pre>
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/samplerate/index.html b/files/ja/web/api/baseaudiocontext/samplerate/index.html
index 6cd9ebad39..fd2b9cfb1f 100644
--- a/files/ja/web/api/baseaudiocontext/samplerate/index.html
+++ b/files/ja/web/api/baseaudiocontext/samplerate/index.html
@@ -58,5 +58,5 @@ console.log(audioCtx.sampleRate);
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/baseaudiocontext/state/index.html b/files/ja/web/api/baseaudiocontext/state/index.html
index a0307dedf6..64e9a094ab 100644
--- a/files/ja/web/api/baseaudiocontext/state/index.html
+++ b/files/ja/web/api/baseaudiocontext/state/index.html
@@ -63,5 +63,5 @@ original_slug: Web/API/AudioContext/state
<h2 id="参考">参考</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/blob/arraybuffer/index.html b/files/ja/web/api/blob/arraybuffer/index.html
index 498d41fd5f..85f4a4ef0e 100644
--- a/files/ja/web/api/blob/arraybuffer/index.html
+++ b/files/ja/web/api/blob/arraybuffer/index.html
@@ -68,6 +68,6 @@ var <em>buffer</em> = await <em>blob</em>.arrayBuffer();</pre>
<ul>
<li>{{domxref("Body.arrayBuffer()")}}</li>
- <li><a href="/en-US/docs/Web/API/Streams_API">Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Streams_API">Streams API</a></li>
<li>{{domxref("FileReader.readAsArrayBuffer()")}}</li>
</ul>
diff --git a/files/ja/web/api/blob/stream/index.html b/files/ja/web/api/blob/stream/index.html
index b020eedb7b..083f2f2b96 100644
--- a/files/ja/web/api/blob/stream/index.html
+++ b/files/ja/web/api/blob/stream/index.html
@@ -65,5 +65,5 @@ translation_of: Web/API/Blob/stream
<ul>
<li>{{domxref("Body.body")}}</li>
- <li><a href="/en-US/docs/Web/API/Streams_API">Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Streams_API">Streams API</a></li>
</ul>
diff --git a/files/ja/web/api/blobbuilder/index.html b/files/ja/web/api/blobbuilder/index.html
index b00ee19f36..74910e2a98 100644
--- a/files/ja/web/api/blobbuilder/index.html
+++ b/files/ja/web/api/blobbuilder/index.html
@@ -14,19 +14,19 @@ translation_of: Web/API/BlobBuilder
<table class="standard-table">
<tbody>
<tr>
- <td><code>void <a href="/en-US/docs/Web/API/BlobBuilder#append()">append</a>(in ArrayBuffer data);</code></td>
+ <td><code>void <a href="/ja/docs/Web/API/BlobBuilder#append()">append</a>(in ArrayBuffer data);</code></td>
</tr>
<tr>
- <td><code>void <a href="/en-US/docs/Web/API/BlobBuilder#append()">append</a>(in Blob data);</code></td>
+ <td><code>void <a href="/ja/docs/Web/API/BlobBuilder#append()">append</a>(in Blob data);</code></td>
</tr>
<tr>
- <td><code>void <a href="/en-US/docs/Web/API/BlobBuilder#append()">append</a>(in String data, [optional] in String endings);</code></td>
+ <td><code>void <a href="/ja/docs/Web/API/BlobBuilder#append()">append</a>(in String data, [optional] in String endings);</code></td>
</tr>
<tr>
- <td><code>Blob <a href="/en-US/docs/Web/API/BlobBuilder#getBlob()">getBlob</a>([optional] in DOMString contentType);</code></td>
+ <td><code>Blob <a href="/ja/docs/Web/API/BlobBuilder#getBlob()">getBlob</a>([optional] in DOMString contentType);</code></td>
</tr>
<tr>
- <td><code>File <a href="/en-US/docs/Web/API/BlobBuilder#getFile()">getFile</a>(in DOMString name, [optional] in DOMString contentType);</code></td>
+ <td><code>File <a href="/ja/docs/Web/API/BlobBuilder#getFile()">getFile</a>(in DOMString name, [optional] in DOMString contentType);</code></td>
</tr>
</tbody>
</table>
@@ -35,7 +35,7 @@ translation_of: Web/API/BlobBuilder
<h3 id="append">append()</h3>
-<p>生成中の {{domxref("Blob")}} に対して、指定されたJavaScriptオブジェクトの内容を付け足します。もし指定した値が {{domxref("Blob")}} 、<code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer">ArrayBuffer</a></code> または <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/String"><code>String</code></a> のいずれでもなければ、強制的に文字列に変換されたのち、blobに付け足されます。</p>
+<p>生成中の {{domxref("Blob")}} に対して、指定されたJavaScriptオブジェクトの内容を付け足します。もし指定した値が {{domxref("Blob")}} 、<code><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer">ArrayBuffer</a></code> または <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/String"><code>String</code></a> のいずれでもなければ、強制的に文字列に変換されたのち、blobに付け足されます。</p>
<pre class="syntaxbox notranslate">void append(
  in ArrayBuffer data
diff --git a/files/ja/web/api/cache/add/index.html b/files/ja/web/api/cache/add/index.html
index 56d7ee6e25..8ed218f4a4 100644
--- a/files/ja/web/api/cache/add/index.html
+++ b/files/ja/web/api/cache/add/index.html
@@ -108,7 +108,7 @@ translation_of: Web/API/Cache/add
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/Service_Worker_API/Using_Service_Workers">サービスワーカーの使用</a></li>
+ <li><a href="/ja/docs/Web/API/Service_Worker_API/Using_Service_Workers">サービスワーカーの使用</a></li>
<li>{{domxref("Cache")}}</li>
<li>{{domxref("WorkerGlobalScope.caches")}}</li>
</ul>
diff --git a/files/ja/web/api/cache/matchall/index.html b/files/ja/web/api/cache/matchall/index.html
index efeb1cdc96..275c1d22ba 100644
--- a/files/ja/web/api/cache/matchall/index.html
+++ b/files/ja/web/api/cache/matchall/index.html
@@ -83,7 +83,7 @@ translation_of: Web/API/Cache/matchAll
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers">Service worker の使用</a></li>
+ <li><a href="/ja/docs/Web/API/Service_Worker_API/Using_Service_Workers">Service worker の使用</a></li>
<li>{{domxref("Cache")}}</li>
<li>{{domxref("WorkerGlobalScope.caches")}}</li>
</ul>
diff --git a/files/ja/web/api/canvas_api/tutorial/advanced_animations/index.html b/files/ja/web/api/canvas_api/tutorial/advanced_animations/index.html
index c30d28749b..00e6f95b4d 100644
--- a/files/ja/web/api/canvas_api/tutorial/advanced_animations/index.html
+++ b/files/ja/web/api/canvas_api/tutorial/advanced_animations/index.html
@@ -11,7 +11,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Advanced_animations
<div>{{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Basic_animations", "Web/API/Canvas_API/Tutorial/Pixel_manipulation_with_canvas")}}</div>
<div class="summary">
-<p>前の章では、いくつかの<a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Basic_animations">基本的なアニメーション</a>を作成して、物の動かし方を学びました。このパートでは、 運動そのものをより詳細に見て、 アニメーションをより高度にするための物理を追加していきましょう。</p>
+<p>前の章では、いくつかの<a href="/ja/docs/Web/API/Canvas_API/Tutorial/Basic_animations">基本的なアニメーション</a>を作成して、物の動かし方を学びました。このパートでは、 運動そのものをより詳細に見て、 アニメーションをより高度にするための物理を追加していきましょう。</p>
</div>
<h2 id="ボールを描く">ボールを描く</h2>
@@ -46,7 +46,7 @@ ball.draw();</pre>
<h2 id="速度の追加">速度の追加</h2>
-<p>ボールが手に入りましたので、このチュートリアルの<a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Basic_animations">前の章</a>で習ったように、基本的なアニメーションを加えていきましょう。また {{domxref("window.requestAnimationFrame()")}} がアニメーションの制御を手助けしてくれます。The ball gets moving by adding a velocity vector to the position. For each frame, we also {{domxref("CanvasRenderingContext2D.clearRect", "clear", "", 1)}} the canvas to remove old circles from prior frames.</p>
+<p>ボールが手に入りましたので、このチュートリアルの<a href="/ja/docs/Web/API/Canvas_API/Tutorial/Basic_animations">前の章</a>で習ったように、基本的なアニメーションを加えていきましょう。また {{domxref("window.requestAnimationFrame()")}} がアニメーションの制御を手助けしてくれます。The ball gets moving by adding a velocity vector to the position. For each frame, we also {{domxref("CanvasRenderingContext2D.clearRect", "clear", "", 1)}} the canvas to remove old circles from prior frames.</p>
<pre class="brush: js; highlight:[8,9,24,25] notranslate">var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
@@ -291,7 +291,7 @@ ball.draw();</pre>
<h2 id="マウスコントロールの追加">マウスコントロールの追加</h2>
-<p>ボールに対するちょっとした制御をするために、たとえば <code><a href="/en-US/docs/Web/Reference/Events/mousemove">mousemove</a></code> イベントを使用してボールをマウスの動きに従わせる。といったことができます。<code><a href="/en-US/docs/Web/Events/click">click </a></code>イベントでボールを開放して、またバウンドさせる。といったことも可能です。</p>
+<p>ボールに対するちょっとした制御をするために、たとえば <code><a href="/ja/docs/Web/Reference/Events/mousemove">mousemove</a></code> イベントを使用してボールをマウスの動きに従わせる。といったことができます。<code><a href="/ja/docs/Web/Events/click">click </a></code>イベントでボールを開放して、またバウンドさせる。といったことも可能です。</p>
<div class="hidden">
<pre class="brush: html notranslate">&lt;canvas id="canvas" style="border: 1px solid" width="600" height="300"&gt;&lt;/canvas&gt;</pre>
@@ -369,13 +369,13 @@ ball.draw();
<h2 id="ブロック崩し">ブロック崩し</h2>
-<p>This short chapter only explains some techniques to create more advanced animations. There are many more! How about adding a paddle, some bricks, and turn this demo into a <a href="http://en.wikipedia.org/wiki/Breakout_%28video_game%29">Breakout</a> game? Checkout our <a href="/en-US/docs/Games">Game development</a> area for more gaming related articles.</p>
+<p>This short chapter only explains some techniques to create more advanced animations. There are many more! How about adding a paddle, some bricks, and turn this demo into a <a href="http://en.wikipedia.org/wiki/Breakout_%28video_game%29">Breakout</a> game? Checkout our <a href="/ja/docs/Games">Game development</a> area for more gaming related articles.</p>
<h2 id="関連項目">関連項目</h2>
<ul>
<li>{{domxref("window.requestAnimationFrame()")}}</li>
- <li><a href="/en-US/docs/Games/Techniques/Efficient_animation_for_web_games">Efficient animation for web games</a></li>
+ <li><a href="/ja/docs/Games/Techniques/Efficient_animation_for_web_games">Efficient animation for web games</a></li>
</ul>
<p>{{PreviousNext("Web/API/Canvas_API/Tutorial/Basic_animations", "Web/API/Canvas_API/Tutorial/Pixel_manipulation_with_canvas")}}</p>
diff --git a/files/ja/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html b/files/ja/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html
index b712ab8f22..effa055a25 100644
--- a/files/ja/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html
+++ b/files/ja/web/api/canvas_api/tutorial/applying_styles_and_colors/index.html
@@ -7,7 +7,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Applying_styles_and_colors
<div>{{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Drawing_shapes", "Web/API/Canvas_API/Tutorial/Drawing_text")}}</div>
<div class="summary">
-<p>「<a href="https://developer.mozilla.org/ja/docs/Web/Guide/HTML/Canvas_tutorial/Drawing_shapes">canvas に図形を描く</a>」の章ではデフォルトの線と塗りのスタイルのみを使いました。ここではより魅力的に描くために使うことのできるcanvasのオプションについて見ていきます。具体的には、色、線のスタイル、グラデーション、パターンや影を追加する方法について学びます。</p>
+<p>「<a href="/ja/docs/Web/Guide/HTML/Canvas_tutorial/Drawing_shapes">canvas に図形を描く</a>」の章ではデフォルトの線と塗りのスタイルのみを使いました。ここではより魅力的に描くために使うことのできるcanvasのオプションについて見ていきます。具体的には、色、線のスタイル、グラデーション、パターンや影を追加する方法について学びます。</p>
</div>
<h2 id="Colors" name="Colors">色</h2>
@@ -424,7 +424,7 @@ draw();</pre>
<p>The <code>setLineDash</code> method and the <code>lineDashOffset</code> property specify the dash pattern for lines. The <code>setLineDash</code> method accepts a list of numbers that specifies distances to alternately draw a line and a gap and the <code>lineDashOffset</code> property sets an offset where to start the pattern.</p>
-<p>In this example we are creating a marching ants effect. It is an animation technique often found in <span class="new">selection</span> tools of computer graphics programs. It helps the user to distinguish the selection border from the image background by animating the border. In a later part of this tutorial, you can learn how to do this and other <a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Basic_animations">basic animations</a>.</p>
+<p>In this example we are creating a marching ants effect. It is an animation technique often found in <span class="new">selection</span> tools of computer graphics programs. It helps the user to distinguish the selection border from the image background by animating the border. In a later part of this tutorial, you can learn how to do this and other <a href="/ja/docs/Web/API/Canvas_API/Tutorial/Basic_animations">basic animations</a>.</p>
<div class="hidden">
<pre class="brush: html notranslate">&lt;canvas id="canvas" width="110" height="110"&gt;&lt;/canvas&gt;</pre>
@@ -663,7 +663,7 @@ var ptrn = ctx.createPattern(img,'repeat');
<p>The <code>shadowColor</code> property is a standard CSS color value indicating the color of the shadow effect; by default, it is fully-transparent black.</p>
<div class="note">
-<p><strong>Note:</strong> Shadows are only drawn for <code>source-over</code> <a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Compositing" title="Web/Guide/HTML/Canvas_tutorial/Compositing">compositing operations</a>.</p>
+<p><strong>Note:</strong> Shadows are only drawn for <code>source-over</code> <a href="/ja/docs/Web/API/Canvas_API/Tutorial/Compositing" title="Web/Guide/HTML/Canvas_tutorial/Compositing">compositing operations</a>.</p>
</div>
<h3 id="A_shadowed_text_example">A shadowed text example</h3>
@@ -692,7 +692,7 @@ var ptrn = ctx.createPattern(img,'repeat');
<p>{{EmbedLiveSample("A_shadowed_text_example", "180", "100", "https://mdn.mozillademos.org/files/2505/shadowed-string.png")}}</p>
-<p>We will look at the <code>font</code> property and <code>fillText</code> method in the next chapter about <a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Drawing_text">drawing text</a>.</p>
+<p>We will look at the <code>font</code> property and <code>fillText</code> method in the next chapter about <a href="/ja/docs/Web/API/Canvas_API/Tutorial/Drawing_text">drawing text</a>.</p>
<h2 id="Canvas_fill_rules">Canvas fill rules</h2>
diff --git a/files/ja/web/api/canvas_api/tutorial/basic_usage/index.html b/files/ja/web/api/canvas_api/tutorial/basic_usage/index.html
index b258301bff..52335c8095 100644
--- a/files/ja/web/api/canvas_api/tutorial/basic_usage/index.html
+++ b/files/ja/web/api/canvas_api/tutorial/basic_usage/index.html
@@ -15,15 +15,15 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Basic_usage
<pre class="brush: html">&lt;canvas id="tutorial" width="150" height="150"&gt;&lt;/canvas&gt;
</pre>
-<p>{{HTMLElement("canvas")}} は {{HTMLElement("img")}} と似ています。<code>src</code> 属性と <code>alt</code> 属性がない点が明確に異なりますが、{{htmlattrxref("width", "canvas")}} と {{htmlattrxref("height", "canvas")}} の属性がある点などは共通しています。 これらの属性は必ず指定しなければならないものではありません。このほかに様々な {{Glossary("DOM")}} <a href="/docs/Web/API/HTMLCanvasElement">属性</a>を利用できます。 <code>width</code> と <code>height</code> 属性が指定されなかった場合、canvas は幅 <strong>300 ピクセル</strong>、高さ <strong>150 ピクセル</strong>の要素として初期化されます。画面上の大きさは {{Glossary("CSS")}} によって変更できますが、その場合 canvas に描画される画像は CSS の指定に合わせて拡大 / 縮小されます。この際、元の画像のアスペクト比は考慮されないため、指定の仕方によっては画像が歪んで表示されます。</p>
+<p>{{HTMLElement("canvas")}} は {{HTMLElement("img")}} と似ています。<code>src</code> 属性と <code>alt</code> 属性がない点が明確に異なりますが、{{htmlattrxref("width", "canvas")}} と {{htmlattrxref("height", "canvas")}} の属性がある点などは共通しています。 これらの属性は必ず指定しなければならないものではありません。このほかに様々な {{Glossary("DOM")}} <a href="/ja/docs/Web/API/HTMLCanvasElement">属性</a>を利用できます。 <code>width</code> と <code>height</code> 属性が指定されなかった場合、canvas は幅 <strong>300 ピクセル</strong>、高さ <strong>150 ピクセル</strong>の要素として初期化されます。画面上の大きさは {{Glossary("CSS")}} によって変更できますが、その場合 canvas に描画される画像は CSS の指定に合わせて拡大 / 縮小されます。この際、元の画像のアスペクト比は考慮されないため、指定の仕方によっては画像が歪んで表示されます。</p>
<div class="note">
<p><strong>付記:</strong> 画像が歪んでいると感じた時は、<code>&lt;canvas&gt; </code>の <code>width</code> と <code>height</code> 属性の値を設定して、CSS によるサイズの変更をしないようにしましょう。</p>
</div>
-<p><a href="/en-US/docs/Web/HTML/Global_attributes/id"><code>id</code></a> 属性は <a href="/docs/Web/HTML/Global_attributes">全ての要素が持つ属性</a> で <code>&lt;canvas&gt;</code> に固有なものではありません。これを利用することで、ユニークな ID を要素に持たせられます。ID を持たせることで、JavaScript の中から、その要素を探すのが簡単になります。</p>
+<p><a href="/ja/docs/Web/HTML/Global_attributes/id"><code>id</code></a> 属性は <a href="/ja/docs/Web/HTML/Global_attributes">全ての要素が持つ属性</a> で <code>&lt;canvas&gt;</code> に固有なものではありません。これを利用することで、ユニークな ID を要素に持たせられます。ID を持たせることで、JavaScript の中から、その要素を探すのが簡単になります。</p>
-<p><code>&lt;canvas&gt;</code> 要素は通常の画像と同じようにレイアウトされます。({{cssxref("margin")}} や {{cssxref("border")}}、 {{cssxref("background")}} といったルールも利用可能ですが、これらは実際に描画される画像には影響を与えません。スタイルが何も設定されていない場合、canvas は最初透明なものとして描画されます。スタイルとレイアウトに関しては<a href="/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors">専用のページ</a>を設けています。詳細は、そちらをご覧ください。</p>
+<p><code>&lt;canvas&gt;</code> 要素は通常の画像と同じようにレイアウトされます。({{cssxref("margin")}} や {{cssxref("border")}}、 {{cssxref("background")}} といったルールも利用可能ですが、これらは実際に描画される画像には影響を与えません。スタイルが何も設定されていない場合、canvas は最初透明なものとして描画されます。スタイルとレイアウトに関しては<a href="/ja/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors">専用のページ</a>を設けています。詳細は、そちらをご覧ください。</p>
<div id="section_2">
<h3 id="代替コンテンツ">代替コンテンツ</h3>
@@ -43,7 +43,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Basic_usage
&lt;/canvas&gt;
</pre>
-<p>使用するブラウザを変更するよう利用者に伝えることは、利用者のために全くなりません。どのような代替テキスト / コンテンツを設定するのが適切かは <a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Hit_regions_and_accessibility">make the canvas more accessible</a> をご覧ください。</p>
+<p>使用するブラウザを変更するよう利用者に伝えることは、利用者のために全くなりません。どのような代替テキスト / コンテンツを設定するのが適切かは <a href="/ja/docs/Web/API/Canvas_API/Tutorial/Hit_regions_and_accessibility">make the canvas more accessible</a> をご覧ください。</p>
<h3 id="&lt;canvas>:閉じタグが必須です"><code>&lt;/canvas&gt;:</code>閉じタグが必須です</h3>
diff --git a/files/ja/web/api/canvas_api/tutorial/compositing/example/index.html b/files/ja/web/api/canvas_api/tutorial/compositing/example/index.html
index 65e56da8d4..8a152c0313 100644
--- a/files/ja/web/api/canvas_api/tutorial/compositing/example/index.html
+++ b/files/ja/web/api/canvas_api/tutorial/compositing/example/index.html
@@ -12,7 +12,7 @@ translation_of: Web/API/Canvas_API/Tutorial/Compositing/Example
---
<div>{{CanvasSidebar}}</div>
-<p>This sample program demonstrates a number of <a href="/en-US/docs/Web/API/CanvasRenderingContext2D.globalCompositeOperation" title="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Compositing">compositing operations</a>. The output looks like this:</p>
+<p>This sample program demonstrates a number of <a href="/ja/docs/Web/API/CanvasRenderingContext2D.globalCompositeOperation" title="/en-US/docs/Web/Guide/HTML/Canvas_tutorial/Compositing">compositing operations</a>. The output looks like this:</p>
<p>{{EmbedLiveSample("Compositing_example", "100%", 7250)}}</p>
diff --git a/files/ja/web/api/canvas_api/tutorial/finale/index.html b/files/ja/web/api/canvas_api/tutorial/finale/index.html
index 735c71c693..9ced4ec521 100644
--- a/files/ja/web/api/canvas_api/tutorial/finale/index.html
+++ b/files/ja/web/api/canvas_api/tutorial/finale/index.html
@@ -11,7 +11,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Finale
<div>{{CanvasSidebar}} {{PreviousNext("Web/API/Canvas_API/Tutorial/Optimizing_canvas")}}</div>
<div class="summary">
-<p>おめでとう! <a href="/en-US/docs/Web/API/Canvas_API/Tutorial">Canvas tutorial</a>は終了です! ここでのナレッジはWebで2Dグラフィックスを作成する際に役立つでしょう。</p>
+<p>おめでとう! <a href="/ja/docs/Web/API/Canvas_API/Tutorial">Canvas tutorial</a>は終了です! ここでのナレッジはWebで2Dグラフィックスを作成する際に役立つでしょう。</p>
</div>
<h2 id="他の例とチュートリアル">他の例とチュートリアル</h2>
@@ -23,7 +23,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Finale
<dd>ブラウザ上のフロントエンドディベロッパー向けのプレイグラウンドとコードエディターです。</dd>
<dt><a href="http://www.html5canvastutorials.com/">HTML5 Canvas Tutorials</a></dt>
<dd>Canvas APIsの例です。</dd>
- <dt><a href="/en-US/docs/Games">Game development</a></dt>
+ <dt><a href="/ja/docs/Games">Game development</a></dt>
<dd>ゲームは最も人気な活動の一つです。標準に準拠したWebブラウザで実行できる、より良くより強力なゲームを開発するための新しい技術が定期的に登場しています。</dd>
</dl>
@@ -32,11 +32,11 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Finale
<p>これらのAPIはcanvasとグラフィックスを更に動かす際におそらく使われます</p>
<dl>
- <dt><a href="/en-US/docs/Web/WebGL">WebGL</a></dt>
+ <dt><a href="/ja/docs/Web/WebGL">WebGL</a></dt>
<dd>複雑なグラフィックスや3Dを含んだレンダリングのためのアドバンスドなAPIです。</dd>
- <dt><a href="/en-US/docs/Web/SVG">SVG</a></dt>
+ <dt><a href="/ja/docs/Web/SVG">SVG</a></dt>
<dd>スケーラブル・ベクター・グラフィックスを使用すると、スムーズなスケールを行うために描画されるサイズには関係なく、ベクター(ライン)とシェイプのセットとして画像を描画します。</dd>
- <dt><a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio</a></dt>
+ <dt><a href="/ja/docs/Web/API/Web_Audio_API">Web Audio</a></dt>
<dd>WebAudioAPIは、Web上のオーディオを制御したり、ディベロッパーがオーディオのリソースを選択したり、エフェクトをオーディオに追加したり、オーディオ・ビジュアライザーを作成したり、空間的エフェクト(音響のような)を適用したり、他にも様々な処理を行うためのオーディオの多目的なシステムを提供します。</dd>
</dl>
@@ -45,7 +45,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Finale
<dl>
<dt><a href="http://stackoverflow.com/questions/tagged/canvas">Stackoverflow</a></dt>
<dd>質問のタグは"canvas"となります。</dd>
- <dt><a href="/en-US/docs/MDN">Comments about this tutorial – the MDN documentation community</a></dt>
+ <dt><a href="/ja/docs/MDN">Comments about this tutorial – the MDN documentation community</a></dt>
<dd>このチュートリアルに対するコメントや感謝の言葉があるなら、是非我々に届けてほしいです。</dd>
</dl>
diff --git a/files/ja/web/api/canvas_api/tutorial/using_images/index.html b/files/ja/web/api/canvas_api/tutorial/using_images/index.html
index bc2940554a..d3d7554a02 100644
--- a/files/ja/web/api/canvas_api/tutorial/using_images/index.html
+++ b/files/ja/web/api/canvas_api/tutorial/using_images/index.html
@@ -54,7 +54,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Using_images
<h3 id="Using_images_from_other_domains" name="Using_images_from_other_domains">ほかのドメインにある画像を使用する</h3>
-<p>{{HTMLElement("img")}} 要素の {{htmlattrxref("crossorigin", "img")}} 属性 ({{domxref("HTMLImageElement.crossOrigin")}} プロパティに反映されます) を使用して、<code>drawImage()</code> を呼び出してほかのドメインから画像を読み込む許可を求めることができます。ホスティングドメインが画像のクロスドメインアクセスを許可している場合は、canvas を汚染せずに画像を使用できます。そうでない場合は、画像を使用すると <a href="https://developer.mozilla.org/en-US/docs/HTML/CORS_Enabled_Image#What_is_a_.22tainted.22_canvas.3F" rel="internal">canvas を汚染します</a>。</p>
+<p>{{HTMLElement("img")}} 要素の {{htmlattrxref("crossorigin", "img")}} 属性 ({{domxref("HTMLImageElement.crossOrigin")}} プロパティに反映されます) を使用して、<code>drawImage()</code> を呼び出してほかのドメインから画像を読み込む許可を求めることができます。ホスティングドメインが画像のクロスドメインアクセスを許可している場合は、canvas を汚染せずに画像を使用できます。そうでない場合は、画像を使用すると <a href="/ja/docs/HTML/CORS_Enabled_Image#What_is_a_.22tainted.22_canvas.3F" rel="internal">canvas を汚染します</a>。</p>
<h3 id="Using_other_canvas_elements" name="Using_other_canvas_elements">ほかの canvas 要素を使用する</h3>
diff --git a/files/ja/web/api/canvascapturemediastreamtrack/index.html b/files/ja/web/api/canvascapturemediastreamtrack/index.html
index 26c00af3eb..1a09d91f51 100644
--- a/files/ja/web/api/canvascapturemediastreamtrack/index.html
+++ b/files/ja/web/api/canvascapturemediastreamtrack/index.html
@@ -18,7 +18,7 @@ translation_of: Web/API/CanvasCaptureMediaStreamTrack
<p><span class="seoSummary">The <strong><code>CanvasCaptureMediaStreamTrack</code></strong> interface represents the video track contained in a {{domxref("MediaStream")}} being generated from a {{HTMLElement("canvas")}} following a call to {{domxref("HTMLCanvasElement.captureStream()")}}.</span></p>
-<p>Part of the <a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a>.</p>
+<p>Part of the <a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a>.</p>
<h2 id="Properties">Properties</h2>
diff --git a/files/ja/web/api/canvasrenderingcontext2d/fillstyle/index.html b/files/ja/web/api/canvasrenderingcontext2d/fillstyle/index.html
index e12cd42f3b..849b1d48d3 100644
--- a/files/ja/web/api/canvasrenderingcontext2d/fillstyle/index.html
+++ b/files/ja/web/api/canvasrenderingcontext2d/fillstyle/index.html
@@ -8,7 +8,7 @@ translation_of: Web/API/CanvasRenderingContext2D/fillStyle
<p>Canvas 2D API の<code><strong>CanvasRenderingContext2D</strong></code><strong><code>.fillStyle</code></strong> プロパティは、図形の内側を塗りつぶすために使用する色、グラデーション、またはパターンを指定します。デフォルト値は <code>#000</code> (黒色)です。</p>
<div class="note">
-<p>輪郭と塗りつぶしのスタイル例については、 <a href="https://developer.mozilla.org/ja/docs/Web/API/Canvas_API/Tutorial">canvas チュートリアル</a>の <a href="https://developer.mozilla.org/ja/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors" rel="nofollow">スタイルと色を適用する</a> をご覧ください。</p>
+<p>輪郭と塗りつぶしのスタイル例については、 <a href="/ja/docs/Web/API/Canvas_API/Tutorial">canvas チュートリアル</a>の <a href="/ja/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors" rel="nofollow">スタイルと色を適用する</a> をご覧ください。</p>
</div>
<h2 id="構文">構文</h2>
@@ -22,7 +22,7 @@ translation_of: Web/API/CanvasRenderingContext2D/fillStyle
<dl>
<dt><code>color</code></dt>
- <dd><a href="/en-US/docs/Web/CSS">CSS</a> の {{cssxref("&lt;color&gt;")}} として解析される {{domxref("DOMString")}} 。</dd>
+ <dd><a href="/ja/docs/Web/CSS">CSS</a> の {{cssxref("&lt;color&gt;")}} として解析される {{domxref("DOMString")}} 。</dd>
<dt><code>gradient</code></dt>
<dd>{{domxref("CanvasGradient")}} オブジェクト (線形または放射状のグラデーション) 。</dd>
<dt><code>pattern</code></dt>
@@ -117,7 +117,7 @@ setFillColor(c, m, y, k, a);
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Canvas_API">Canvas API</a></li>
+ <li><a href="/ja/docs/Web/API/Canvas_API">Canvas API</a></li>
<li>このプロパティを定義しているインターフェース: {{domxref("CanvasRenderingContext2D")}}</li>
<li>このプロパティで使われる値:
<ul>
diff --git a/files/ja/web/api/canvasrenderingcontext2d/globalcompositeoperation/index.html b/files/ja/web/api/canvasrenderingcontext2d/globalcompositeoperation/index.html
index 146d2efc72..160b041be6 100644
--- a/files/ja/web/api/canvasrenderingcontext2d/globalcompositeoperation/index.html
+++ b/files/ja/web/api/canvasrenderingcontext2d/globalcompositeoperation/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/CanvasRenderingContext2D/globalCompositeOperation
<p><code><strong>CanvasRenderingContext2D.globalCompositeOperation</strong></code>プロパティは、新たな図形を描くときに適用する合成処理の種類を定めます。種類は文字列で、合成やブレンドモードのいずれが用いられるのかを決めます。</p>
-<p>なお、<a href="/docs/Web/API/Canvas_API/Tutorial">Canvas Tutorial</a>の<a href="/docs/Web/API/Canvas_API/Tutorial/Compositing">Compositing and clipping</a>の章をご参照ください。</p>
+<p>なお、<a href="/ja/docs/Web/API/Canvas_API/Tutorial">Canvas Tutorial</a>の<a href="/ja/docs/Web/API/Canvas_API/Tutorial/Compositing">Compositing and clipping</a>の章をご参照ください。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/canvasrenderingcontext2d/linecap/index.html b/files/ja/web/api/canvasrenderingcontext2d/linecap/index.html
index 002363d26b..9e761f6ef3 100644
--- a/files/ja/web/api/canvasrenderingcontext2d/linecap/index.html
+++ b/files/ja/web/api/canvasrenderingcontext2d/linecap/index.html
@@ -127,5 +127,5 @@ for (let i = 0; i &lt; lineCap.length; i++) {
<li>The interface defining this property: {{domxref("CanvasRenderingContext2D")}}</li>
<li>{{domxref("CanvasRenderingContext2D.lineWidth")}}</li>
<li>{{domxref("CanvasRenderingContext2D.lineJoin")}}</li>
- <li><a href="/en-US/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors">Applying styles and color</a></li>
+ <li><a href="/ja/docs/Web/API/Canvas_API/Tutorial/Applying_styles_and_colors">Applying styles and color</a></li>
</ul>
diff --git a/files/ja/web/api/channelmergernode/index.html b/files/ja/web/api/channelmergernode/index.html
index 784fde0bc0..338b8564bc 100644
--- a/files/ja/web/api/channelmergernode/index.html
+++ b/files/ja/web/api/channelmergernode/index.html
@@ -85,5 +85,5 @@ translation_of: Web/API/ChannelMergerNode
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/compositionevent/index.html b/files/ja/web/api/compositionevent/index.html
index 4f3b40070a..9ef0441801 100644
--- a/files/ja/web/api/compositionevent/index.html
+++ b/files/ja/web/api/compositionevent/index.html
@@ -74,8 +74,8 @@ translation_of: Web/API/CompositionEvent
<ul>
<li><a href="/ja/docs/Web/API/Element/compositionstart_event">compositionstart</a></li>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/Reference/Events/compositionend">compositionend</a></li>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/Element/compositionupdate_event">compositionupdate</a></li>
+ <li><a href="/ja/docs/Web/Reference/Events/compositionend">compositionend</a></li>
+ <li><a href="/ja/docs/Web/API/Element/compositionupdate_event">compositionupdate</a></li>
<li><a href="/ja/docs/DOM/Event/UIEvent" title="UIEvent">UIEvent</a></li>
<li><a href="/ja/docs/DOM/event" title="Event">Event</a></li>
</ul>
diff --git a/files/ja/web/api/console/assert/index.html b/files/ja/web/api/console/assert/index.html
index eb8b92bbf7..df96e31b21 100644
--- a/files/ja/web/api/console/assert/index.html
+++ b/files/ja/web/api/console/assert/index.html
@@ -45,7 +45,7 @@ console.assert(<em>assertion</em>, <em>msg</em> [, <em>subst1</em>, ..., <em>sub
for (let number = 2; number &lt;= 5; number += 1) {
console.log('the # is ' + number);
console.assert(number % 2 === 0, {number: number, errorMsg: errorMsg});
- // <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#New_notations_in_ECMAScript_2015">ES2015 object property shorthand</a> を使った版
+ // <a href="/ja/docs/Web/JavaScript/Reference/Operators/Object_initializer#New_notations_in_ECMAScript_2015">ES2015 object property shorthand</a> を使った版
// console.assert(number % 2 === 0, {number, errorMsg});
}
// 出力:
diff --git a/files/ja/web/api/console/error/index.html b/files/ja/web/api/console/error/index.html
index 5655e1e99a..7b6c677eb9 100644
--- a/files/ja/web/api/console/error/index.html
+++ b/files/ja/web/api/console/error/index.html
@@ -39,7 +39,7 @@ console.exception(<em>msg</em> [, <em>subst1</em>, ..., <em>substN</em>]);
<dd><code>msg</code> 内の置換文字列を置換するJavaScript オブジェクト。これにより、出力の書式の詳細な制御が可能となります。</dd>
</dl>
-<p>詳細については、{{domxref("console")}} ドキュメント内の <a href="/docs/Web/API/console#Outputting_text_to_the_console">コンソールへのテキスト出力</a> を参照してください。</p>
+<p>詳細については、{{domxref("console")}} ドキュメント内の <a href="/ja/docs/Web/API/console#Outputting_text_to_the_console">コンソールへのテキスト出力</a> を参照してください。</p>
<h2 id="仕様">仕様</h2>
diff --git a/files/ja/web/api/convolvernode/index.html b/files/ja/web/api/convolvernode/index.html
index 66321d75d7..6409ec786d 100644
--- a/files/ja/web/api/convolvernode/index.html
+++ b/files/ja/web/api/convolvernode/index.html
@@ -78,5 +78,5 @@ translation_of: Web/API/ConvolverNode
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/css_object_model/using_dynamic_styling_information/index.html b/files/ja/web/api/css_object_model/using_dynamic_styling_information/index.html
index 7a73cb4b15..c5b2d9a3b2 100644
--- a/files/ja/web/api/css_object_model/using_dynamic_styling_information/index.html
+++ b/files/ja/web/api/css_object_model/using_dynamic_styling_information/index.html
@@ -89,11 +89,11 @@ function resetStyle(elemId) {
<p>{{ EmbedLiveSample('Modify_an_element_style') }}</p>
-<p><code>document.defaultView</code> オブジェクトの {{domxref("window.getComputedStyle", "getComputedStyle()")}} メソッドは、その要素に対して計算された全てのスタイルを返します。このメソッドの使い方について詳しくはサンプルの <a href="/en/Gecko_DOM_Reference/Examples#Example_6:_getComputedStyle" title="en/Gecko_DOM_Reference/Examples#Example_6:_getComputedStyle">Example 6: getComputedStyle</a> を参照してください。</p>
+<p><code>document.defaultView</code> オブジェクトの {{domxref("window.getComputedStyle", "getComputedStyle()")}} メソッドは、その要素に対して計算された全てのスタイルを返します。このメソッドの使い方について詳しくはサンプルの <a href="/ja/Gecko_DOM_Reference/Examples#Example_6:_getComputedStyle" title="en/Gecko_DOM_Reference/Examples#Example_6:_getComputedStyle">Example 6: getComputedStyle</a> を参照してください。</p>
<h2 id="DOM_Style_Object" name="DOM_Style_Object">DOM Style オブジェクト</h2>
-<p><code>style</code> オブジェクトは独立したスタイル指定です。 <code><a href="/en/DOM/document.styleSheets" title="en/DOM/document.styleSheets">document.styleSheets</a></code> から個別にルールを取得するのとは異なり、 style オブジェクトは <code>document</code> またはスタイルが適用される要素から取得されます。ある特定の要素の<em>インライン</em>スタイルを表します。</p>
+<p><code>style</code> オブジェクトは独立したスタイル指定です。 <code><a href="/ja/DOM/document.styleSheets" title="en/DOM/document.styleSheets">document.styleSheets</a></code> から個別にルールを取得するのとは異なり、 style オブジェクトは <code>document</code> またはスタイルが適用される要素から取得されます。ある特定の要素の<em>インライン</em>スタイルを表します。</p>
<p>この記事で例示した CSS プロパティに限らず、 <code>style</code> オブジェクトを通して要素のスタイルを個別に操作できるという点が重要です。</p>
@@ -128,7 +128,7 @@ function resetStyle(elemId) {
<h3 id="DOM_Style_Object_SetAttribue" name="DOM_Style_Object_SetAttribue">setAttribute メソッドの利用</h3>
-<p>要素のスタイルの変更には、要素の <code><a href="/en/DOM/element.setAttribute" title="en/DOM/element.setAttribute">setAttribute</a></code> メソッドを使うこともできます。</p>
+<p>要素のスタイルの変更には、要素の <code><a href="/ja/DOM/element.setAttribute" title="en/DOM/element.setAttribute">setAttribute</a></code> メソッドを使うこともできます。</p>
<pre class="brush: js notranslate">var el = document.getElementById('some-element');
el.setAttribute('style', 'background-color:darkblue;');
diff --git a/files/ja/web/api/cssstyledeclaration/index.html b/files/ja/web/api/cssstyledeclaration/index.html
index 43e40972cb..5699356552 100644
--- a/files/ja/web/api/cssstyledeclaration/index.html
+++ b/files/ja/web/api/cssstyledeclaration/index.html
@@ -83,5 +83,5 @@ console.log(styleObj.cssText);</pre>
<h2 id="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/CSS/CSS_Properties_Reference">CSS Properties Reference</a></li>
+ <li><a href="/ja/docs/Web/CSS/CSS_Properties_Reference">CSS Properties Reference</a></li>
</ul>
diff --git a/files/ja/web/api/cssstylerule/selectortext/index.html b/files/ja/web/api/cssstylerule/selectortext/index.html
index 8c72385fd9..0854b6887d 100644
--- a/files/ja/web/api/cssstylerule/selectortext/index.html
+++ b/files/ja/web/api/cssstylerule/selectortext/index.html
@@ -10,7 +10,7 @@ translation_of: Web/API/CSSStyleRule/selectorText
---
<div>{{APIRef("CSSOM") }}</div>
-<p><code><strong>CSSRule.selectorText</strong></code>プロパティは、この規則集合のセレクターのテキスト表現を取得します。これは、一部のブラウザーで読み取り専用で実装されています。スタイルシート規則をクロスブラウザーで動的に設定するには、 <a href="/docs/DOM/Using_dynamic_styling_information">動的なスタイル情報の利用</a> を参照してください。</p>
+<p><code><strong>CSSRule.selectorText</strong></code>プロパティは、この規則集合のセレクターのテキスト表現を取得します。これは、一部のブラウザーで読み取り専用で実装されています。スタイルシート規則をクロスブラウザーで動的に設定するには、 <a href="/ja/docs/DOM/Using_dynamic_styling_information">動的なスタイル情報の利用</a> を参照してください。</p>
<h2 id="Syntax" name="Syntax">構文</h2>
diff --git a/files/ja/web/api/cssstylesheet/index.html b/files/ja/web/api/cssstylesheet/index.html
index d34d904d14..d17ee62590 100644
--- a/files/ja/web/api/cssstylesheet/index.html
+++ b/files/ja/web/api/cssstylesheet/index.html
@@ -9,7 +9,7 @@ translation_of: Web/API/CSSStyleSheet
---
<div>{{APIRef("CSSOM")}}</div>
-<p><strong><code>CSSStyleSheet</code></strong> インターフェイスは、1 枚の <a href="/docs/Web/CSS">CSS</a> スタイルシートを表します。これは、その親の {{domxref("StyleSheet")}} からプロパティとメソッドを継承します。</p>
+<p><strong><code>CSSStyleSheet</code></strong> インターフェイスは、1 枚の <a href="/ja/docs/Web/CSS">CSS</a> スタイルシートを表します。これは、その親の {{domxref("StyleSheet")}} からプロパティとメソッドを継承します。</p>
<p>スタイルシートは、<em>{{domxref("CSSStyleRule", "スタイル規則", "", 1)}}</em><em> </em>("<code>h1,h2 { font-size: 16pt }"</code>)、様々な <em>@-規則</em> (<code>@import</code>, <code>@media</code>, ...) 等の <em>{{domxref("CSSRule", "規則", "", 1)}}</em> から構成されます。このインターフェイスは、スタイルシート内の規則のリストを調査および変更できます。</p>
@@ -132,5 +132,5 @@ translation_of: Web/API/CSSStyleSheet
<h2 id="See also" name="See also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/CSS_Object_Model/Using_dynamic_styling_information">動的なスタイル情報の利用</a></li>
+ <li><a href="/ja/docs/Web/API/CSS_Object_Model/Using_dynamic_styling_information">動的なスタイル情報の利用</a></li>
</ul>
diff --git a/files/ja/web/api/csssupportsrule/index.html b/files/ja/web/api/csssupportsrule/index.html
index ef02d829cb..a64470f070 100644
--- a/files/ja/web/api/csssupportsrule/index.html
+++ b/files/ja/web/api/csssupportsrule/index.html
@@ -10,7 +10,7 @@ translation_of: Web/API/CSSSupportsRule
---
<p>{{APIRef("CSSOM")}}</p>
-<p><strong><code>CSSSupportsRule</code></strong> インターフェイスは、1 個の CSS {{cssxref("@supports")}} <a href="/docs/Web/CSS/At-rule">@-規則</a> を表すオブジェクトを表します。これは、{{domxref("CSSConditionRule")}} インターフェイス、さらに型定数の値が <code>12</code> (<code>CSSRule.SUPPORTS_RULE</code>) の {{domxref("CSSRule")}} インターフェイスと {{domxref("CSSGroupingRule")}} インターフェイスを実装します。</p>
+<p><strong><code>CSSSupportsRule</code></strong> インターフェイスは、1 個の CSS {{cssxref("@supports")}} <a href="/ja/docs/Web/CSS/At-rule">@-規則</a> を表すオブジェクトを表します。これは、{{domxref("CSSConditionRule")}} インターフェイス、さらに型定数の値が <code>12</code> (<code>CSSRule.SUPPORTS_RULE</code>) の {{domxref("CSSRule")}} インターフェイスと {{domxref("CSSGroupingRule")}} インターフェイスを実装します。</p>
<h2 id="Syntax" name="Syntax">構文</h2>
diff --git a/files/ja/web/api/customelementregistry/index.html b/files/ja/web/api/customelementregistry/index.html
index 79c8a11eca..e127680a70 100644
--- a/files/ja/web/api/customelementregistry/index.html
+++ b/files/ja/web/api/customelementregistry/index.html
@@ -21,7 +21,7 @@ translation_of: Web/API/CustomElementRegistry
<dl>
<dt>{{domxref("CustomElementRegistry.define()")}}</dt>
- <dd>新しい<a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements">カスタムエレメント</a>を定義。</dd>
+ <dd>新しい<a href="/ja/docs/Web/Web_Components/Using_custom_elements">カスタムエレメント</a>を定義。</dd>
<dt>{{domxref("CustomElementRegistry.get()")}}</dt>
<dd>指定されたカスタムエレメントへのコンストラクタか、またはカスタムエレメントが定義されていない場合は <code>undefined</code> を返す。</dd>
<dt>{{domxref("CustomElementRegistry.whenDefined()")}}</dt>
diff --git a/files/ja/web/api/dedicatedworkerglobalscope/index.html b/files/ja/web/api/dedicatedworkerglobalscope/index.html
index 735a47c297..ebcf8abd58 100644
--- a/files/ja/web/api/dedicatedworkerglobalscope/index.html
+++ b/files/ja/web/api/dedicatedworkerglobalscope/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/DedicatedWorkerGlobalScope
---
<p>{{APIRef("Web Workers API")}}</p>
-<p>The <strong><code>DedicatedWorkerGlobalScope</code></strong> object (the {{domxref("Worker")}} global scope) is accessible through the {{domxref("window.self","self")}} keyword. Some additional global functions, namespaces objects, and constructors, not typically associated with the worker global scope, but available on it, are listed in the <a href="/en-US/docs/Web/JavaScript/Reference">JavaScript Reference</a>. See also: <a href="/en-US/docs/Web/Guide/Needs_categorization/Functions_available_to_workers">Functions available to workers</a>.</p>
+<p>The <strong><code>DedicatedWorkerGlobalScope</code></strong> object (the {{domxref("Worker")}} global scope) is accessible through the {{domxref("window.self","self")}} keyword. Some additional global functions, namespaces objects, and constructors, not typically associated with the worker global scope, but available on it, are listed in the <a href="/ja/docs/Web/JavaScript/Reference">JavaScript Reference</a>. See also: <a href="/ja/docs/Web/Guide/Needs_categorization/Functions_available_to_workers">Functions available to workers</a>.</p>
<h2 id="プロパティ">プロパティ</h2>
@@ -103,6 +103,6 @@ translation_of: Web/API/DedicatedWorkerGlobalScope
<ul>
<li>{{domxref("Worker")}}</li>
<li>{{domxref("WorkerGlobalScope")}}</li>
- <li><a href="/en-US/docs/Web/Guide/Performance/Using_web_workers">Web worker を使用する</a></li>
- <li><a href="/en-US/docs/Web/Guide/Needs_categorization/Functions_available_to_workers">Web Worker が使用できる関数とクラス</a></li>
+ <li><a href="/ja/docs/Web/Guide/Performance/Using_web_workers">Web worker を使用する</a></li>
+ <li><a href="/ja/docs/Web/Guide/Needs_categorization/Functions_available_to_workers">Web Worker が使用できる関数とクラス</a></li>
</ul>
diff --git a/files/ja/web/api/delaynode/delaytime/index.html b/files/ja/web/api/delaynode/delaytime/index.html
index 3d0259ad0b..9a64cc564f 100644
--- a/files/ja/web/api/delaynode/delaytime/index.html
+++ b/files/ja/web/api/delaynode/delaytime/index.html
@@ -54,5 +54,5 @@ myDelay.delayTime.value = 3.0;
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/delaynode/index.html b/files/ja/web/api/delaynode/index.html
index dedae1c659..fe7a552956 100644
--- a/files/ja/web/api/delaynode/index.html
+++ b/files/ja/web/api/delaynode/index.html
@@ -79,5 +79,5 @@ translation_of: Web/API/DelayNode
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/devicemotionevent/index.html b/files/ja/web/api/devicemotionevent/index.html
index c165e8e1c2..b3d7fc6eb4 100644
--- a/files/ja/web/api/devicemotionevent/index.html
+++ b/files/ja/web/api/devicemotionevent/index.html
@@ -78,5 +78,5 @@ translation_of: Web/API/DeviceMotionEvent
<li>{{ domxref("DeviceMotionEvent") }}</li>
<li>{{ event("devicemotion") }}</li>
<li><a href="/ja/docs/WebAPI/Detecting_device_orientation" title="/ja/docs/WebAPI/Detecting_device_orientation">デバイスの方向検出</a></li>
- <li><a href="https://developer.mozilla.org/ja/DOM/Orientation_and_motion_data_explained" title="向きと動作データの説明">向きと動作データの説明</a></li>
+ <li><a href="/ja/DOM/Orientation_and_motion_data_explained" title="向きと動作データの説明">向きと動作データの説明</a></li>
</ul>
diff --git a/files/ja/web/api/directoryentrysync/index.html b/files/ja/web/api/directoryentrysync/index.html
index 3a5a4cdd03..bb267d6467 100644
--- a/files/ja/web/api/directoryentrysync/index.html
+++ b/files/ja/web/api/directoryentrysync/index.html
@@ -37,16 +37,16 @@ translation_of: Web/API/DirectoryEntrySync
<table class="standard-table">
<tbody>
<tr>
- <td><code>DirectoryReaderSync <a href="#createReader" title="#createReader">createReader</a> () raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code>DirectoryReaderSync <a href="#createReader" title="#createReader">createReader</a> () raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
- <td><code><a href="/en/DOM/File_API/File_System_API/FileEntrySync" title="en/DOM/File_API/File_System_API/FileEntrySync">FileEntrySync</a> <a href="#getFile" title="#getFile">getFile</a> (in DOMString <em>path</em>, in optional Flags <em>options</em>) raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code><a href="/ja/DOM/File_API/File_System_API/FileEntrySync" title="en/DOM/File_API/File_System_API/FileEntrySync">FileEntrySync</a> <a href="#getFile" title="#getFile">getFile</a> (in DOMString <em>path</em>, in optional Flags <em>options</em>) raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
- <td><code>DirectoryEntrySync <a href="#getDirectory" title="#getDirectory">getDirectory</a> (in DOMString path, in optional Flags <em>options</em>) raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code>DirectoryEntrySync <a href="#getDirectory" title="#getDirectory">getDirectory</a> (in DOMString path, in optional Flags <em>options</em>) raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
- <td><code>void <a href="#removeRecursively" title="#removeRecursively">removeRecursively</a> () raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>); </code></td>
+ <td><code>void <a href="#removeRecursively" title="#removeRecursively">removeRecursively</a> () raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>); </code></td>
</tr>
</tbody>
</table>
@@ -58,12 +58,12 @@ translation_of: Web/API/DirectoryEntrySync
<p>このディレクトリからエントリを読み込むための新しい <code>DirectoryReaderSync</code> を作成します。</p>
<pre class="notranslate">DirectoryReaderSync createReader (
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="戻り値">戻り値</h5>
<dl>
- <dt><code><a href="/en/DOM/File_API/File_System_API/DirectoryReaderSync" title="en/DOM/File_API/File_System_API/DirectoryReaderSync">DirectoryReaderSync</a></code></dt>
+ <dt><code><a href="/ja/DOM/File_API/File_System_API/DirectoryReaderSync" title="en/DOM/File_API/File_System_API/DirectoryReaderSync">DirectoryReaderSync</a></code></dt>
<dd>ファイルシステム内のディレクトリを表します。</dd>
</dl>
@@ -100,7 +100,7 @@ translation_of: Web/API/DirectoryEntrySync
<pre class="notranslate">void getFile (
in DOMString <em>path</em>, in optional Flags <em>options</em>
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="パラメータ">パラメータ</h5>
@@ -156,7 +156,7 @@ translation_of: Web/API/DirectoryEntrySync
<h5 id="戻り値_2">戻り値</h5>
<dl>
- <dt><a href="/en/DOM/File_API/File_System_API/FileEntrySync" title="en/DOM/File_API/File_System_API/FileEntrySync"><code>FileEntrySync</code></a></dt>
+ <dt><a href="/ja/DOM/File_API/File_System_API/FileEntrySync" title="en/DOM/File_API/File_System_API/FileEntrySync"><code>FileEntrySync</code></a></dt>
<dd>ファイルシステム内のファイルを表します。</dd>
</dl>
@@ -209,7 +209,7 @@ translation_of: Web/API/DirectoryEntrySync
<pre class="notranslate">void getDirectory (
in DOMString <em>path</em>, in optional Flags <em>options</em>
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="Parameter">Parameter</h5>
@@ -265,7 +265,7 @@ translation_of: Web/API/DirectoryEntrySync
<h5 id="Returns">Returns</h5>
<dl>
- <dt><a href="/en/DOM/File_API/File_System_API/DirectoryReaderSync" title="en/DOM/File_API/File_System_API/DirectoryReaderSync"><code>DirectoryEntrySync</code></a></dt>
+ <dt><a href="/ja/DOM/File_API/File_System_API/DirectoryReaderSync" title="en/DOM/File_API/File_System_API/DirectoryReaderSync"><code>DirectoryEntrySync</code></a></dt>
<dd>ファイルシステム内のディレクトリを表します。</dd>
</dl>
@@ -319,7 +319,7 @@ translation_of: Web/API/DirectoryEntrySync
<p>削除できないファイルを含むディレクトリを削除した場合や、削除中にエラーが発生した場合、内容の一部が削除されないことがあります。このような場合は、エラーコールバックでキャッチし、削除を再試行してください。</p>
<pre class="notranslate">void removeRecursively (
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="引数_2">引数</h5>
@@ -372,6 +372,6 @@ translation_of: Web/API/DirectoryEntrySync
<p>仕様書: {{ spec("http://dev.w3.org/2009/dap/file-system/pub/FileSystem/", "File API: Directories and System Specification", "WD") }}</p>
-<p>リファレンス: <a href="/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
+<p>リファレンス: <a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
-<p>イントロダクション: <a href="/en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
+<p>イントロダクション: <a href="/ja/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
diff --git a/files/ja/web/api/document/copy_event/index.html b/files/ja/web/api/document/copy_event/index.html
index 83cde410c0..00c2a97df8 100644
--- a/files/ja/web/api/document/copy_event/index.html
+++ b/files/ja/web/api/document/copy_event/index.html
@@ -36,7 +36,7 @@ translation_of: Web/API/Document/copy_event
</tbody>
</table>
-<p>このイベントの本来の対象は、コピー操作の意図の対象である {{domxref("Element")}} です。このイベントを {{domxref("Document")}} インターフェイス上で待ち受けし、キャプチャやバブリングの局面で処理することができます。このイベントの局面について完全な詳細は、 <a href="/en-US/docs/Web/API/Element/copy_event">Element: copy イベント</a>を参照してください。</p>
+<p>このイベントの本来の対象は、コピー操作の意図の対象である {{domxref("Element")}} です。このイベントを {{domxref("Document")}} インターフェイス上で待ち受けし、キャプチャやバブリングの局面で処理することができます。このイベントの局面について完全な詳細は、 <a href="/ja/docs/Web/API/Element/copy_event">Element: copy イベント</a>を参照してください。</p>
<h2 id="Examples" name="Examples">例</h2>
diff --git a/files/ja/web/api/document/designmode/index.html b/files/ja/web/api/document/designmode/index.html
index ce879d87d5..c0a2da4cde 100644
--- a/files/ja/web/api/document/designmode/index.html
+++ b/files/ja/web/api/document/designmode/index.html
@@ -59,6 +59,6 @@ document.designMode = <em>value</em>;</pre>
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Rich-Text_Editing_in_Mozilla">Mozilla におけるリッチテキスト編集</a></li>
+ <li><a href="/ja/docs/Rich-Text_Editing_in_Mozilla">Mozilla におけるリッチテキスト編集</a></li>
<li>{{domxref("HTMLElement.contentEditable")}}</li>
</ul>
diff --git a/files/ja/web/api/document/evaluate/index.html b/files/ja/web/api/document/evaluate/index.html
index 493d923a99..98eacb4ef8 100644
--- a/files/ja/web/api/document/evaluate/index.html
+++ b/files/ja/web/api/document/evaluate/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/Document/evaluate
---
<div>{{ ApiRef("DOM") }}</div>
-<div><a href="/en-US/docs/XPath" title="XPath">XPath</a> 式やその他与えられたパラメータに基づいて <code><a href="/en-US/docs/XPathResult" title="XPathResult">XPathResult</a></code> を返します。</div>
+<div><a href="/ja/docs/XPath" title="XPath">XPath</a> 式やその他与えられたパラメータに基づいて <code><a href="/ja/docs/XPathResult" title="XPathResult">XPathResult</a></code> を返します。</div>
<div> </div>
@@ -50,7 +50,7 @@ alert(alertText); // Alerts the text of all h2 elements
<p>Notice in the above <code>document.body</code> has been used as the context instead of <code>document</code> so the XPath starts from the body element. (In this example, the <code>"."</code> is important to indicate that the querying should start from the context node, document.body. If the "." was left out (leaving <code>//h2</code>) the query would start from the root node (<code>html</code>) which would be more wasteful.)</p>
-<p>See <a href="/en-US/docs/Introduction_to_using_XPath_in_JavaScript" title="Introduction to using XPath in JavaScript">Introduction to using XPath in JavaScript</a> for more information.</p>
+<p>See <a href="/ja/docs/Introduction_to_using_XPath_in_JavaScript" title="Introduction to using XPath in JavaScript">Introduction to using XPath in JavaScript</a> for more information.</p>
<h2 id="Notes" name="Notes">注釈</h2>
@@ -155,7 +155,7 @@ alert(alertText); // Alerts the text of all h2 elements
<h2 id="See_also" name="See_also">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/DOM/document.createExpression" title="DOM/document.createExpression">DOM:document.createExpression</a></li>
- <li><a href="/en-US/docs/Code_snippets/XPath" title="Code_snippets/XPath">XPath Code Snippets</a></li>
+ <li><a href="/ja/docs/DOM/document.createExpression" title="DOM/document.createExpression">DOM:document.createExpression</a></li>
+ <li><a href="/ja/docs/Code_snippets/XPath" title="Code_snippets/XPath">XPath Code Snippets</a></li>
<li><a href="http://codepen.io/johan/full/ckFgn">Check for browser support</a></li>
</ul>
diff --git a/files/ja/web/api/document/getelementsbyname/index.html b/files/ja/web/api/document/getelementsbyname/index.html
index 61d75e85f5..d21b02a8ed 100644
--- a/files/ja/web/api/document/getelementsbyname/index.html
+++ b/files/ja/web/api/document/getelementsbyname/index.html
@@ -92,6 +92,6 @@ translation_of: Web/API/Document/getElementsByName
<ul>
<li>{{domxref("document.getElementById()")}} : 固有の <code>id</code> を持つ要素への参照を返す</li>
- <li>{{domxref("document.getElementsByTagName()")}} : 同じ<a href="/en-US/docs/Web/API/Element/tagName">タグ名</a>の要素への参照を返す</li>
+ <li>{{domxref("document.getElementsByTagName()")}} : 同じ<a href="/ja/docs/Web/API/Element/tagName">タグ名</a>の要素への参照を返す</li>
<li>{{domxref("document.querySelector()")}} : <code>'div.myclass'</code> のような CSS セレクターによって要素への参照をかえす</li>
</ul>
diff --git a/files/ja/web/api/document/hasfocus/index.html b/files/ja/web/api/document/hasfocus/index.html
index 2cbc9b8524..d228acbe5a 100644
--- a/files/ja/web/api/document/hasfocus/index.html
+++ b/files/ja/web/api/document/hasfocus/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/Document/hasFocus
<p><code><strong>hasFocus()</strong></code> は {{domxref("Document")}} インターフェイスのメソッドで、 {{jsxref("Boolean")}} の値を返し、文書または文書内の何れかの要素がフォーカスを持っているかどうかを示します。このメソッドは、文書内のアクティブな要素がフォーカスを持っているかどうかを特定するために使用することができます。</p>
<div class="note">
-<p>文書を見ている時、文書内でフォーカスを持つ要素は常に<a href="/en-US/docs/Web/API/DocumentOrShadowRoot/activeElement">アクティブ要素</a>ですが、アクティブ要素がフォーカスを持っているとは限りません。例えば、フォアグラウンドになっていないポップアップウィンドウ内のアクティブ要素はフォーカスを持ちません。</p>
+<p>文書を見ている時、文書内でフォーカスを持つ要素は常に<a href="/ja/docs/Web/API/DocumentOrShadowRoot/activeElement">アクティブ要素</a>ですが、アクティブ要素がフォーカスを持っているとは限りません。例えば、フォアグラウンドになっていないポップアップウィンドウ内のアクティブ要素はフォーカスを持ちません。</p>
</div>
<h2 id="Syntax" name="Syntax">構文</h2>
diff --git a/files/ja/web/api/document/lastmodified/index.html b/files/ja/web/api/document/lastmodified/index.html
index a2f24d0270..682e0341ff 100644
--- a/files/ja/web/api/document/lastmodified/index.html
+++ b/files/ja/web/api/document/lastmodified/index.html
@@ -45,7 +45,7 @@ translation_of: Web/API/Document/lastModified
<h2 id="Notes" name="Notes">注</h2>
-<p><code>lastModified</code> は文字列なので、文書の更新日の比較には<em>簡単には</em>使用できないことに注意してください。こちらはいつページが変更されたかをアラートメッセージで表示する方法の例です (<a href="/en-US/docs/DOM/document.cookie">JavaScript cookies API</a> も参照)。</p>
+<p><code>lastModified</code> は文字列なので、文書の更新日の比較には<em>簡単には</em>使用できないことに注意してください。こちらはいつページが変更されたかをアラートメッセージで表示する方法の例です (<a href="/ja/docs/DOM/document.cookie">JavaScript cookies API</a> も参照)。</p>
<pre class="brush: js notranslate">if (Date.parse(document.lastModified) &gt; parseFloat(document.cookie.replace(/(?:(?:^|.*;)\s*last_modif\s*\=\s*([^;]*).*$)|^.*$/, "$1") || "0")) {
document.cookie = "last_modif=" + Date.now() + "; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=" + location.pathname;
diff --git a/files/ja/web/api/document/open/index.html b/files/ja/web/api/document/open/index.html
index 2c2d46aaf8..a6d2629093 100644
--- a/files/ja/web/api/document/open/index.html
+++ b/files/ja/web/api/document/open/index.html
@@ -56,7 +56,7 @@ document.close();
<p>Gecko 1.9 以降、このメソッドは他のプロパティと同一オリジンポリシーが同じになるようになり、文書のオリジンを変更しようとした場合に動作しません。</p>
-<p>Gecko 1.9.2 以降、 <code>document.open()</code> は<a href="/docs/Security_check_basics">プリンシパル</a>をスタックからフェッチするのではなく、 URI を使用する文書のプリンシパルを使用します。その結果、 <a class="internal" href="/ja/wrappedJSObject"><code>wrappedJSObject</code></a> を使用しても、 {{domxref("document.write()")}} を{{Glossary("chrome", "クローム")}}からの信頼できない文書に呼び出すことはできません。考え方については<a href="/ja/Security_check_basics">セキュリティチェックの基本</a>を参照してください。</p>
+<p>Gecko 1.9.2 以降、 <code>document.open()</code> は<a href="/ja/docs/Security_check_basics">プリンシパル</a>をスタックからフェッチするのではなく、 URI を使用する文書のプリンシパルを使用します。その結果、 <a class="internal" href="/ja/wrappedJSObject"><code>wrappedJSObject</code></a> を使用しても、 {{domxref("document.write()")}} を{{Glossary("chrome", "クローム")}}からの信頼できない文書に呼び出すことはできません。考え方については<a href="/ja/Security_check_basics">セキュリティチェックの基本</a>を参照してください。</p>
<h2 id="Three-argument_document.open" name="Three-argument_document.open">引数3つの document.open()</h2>
diff --git a/files/ja/web/api/document/selectstart_event/index.html b/files/ja/web/api/document/selectstart_event/index.html
index 448225df42..70b7d59de9 100644
--- a/files/ja/web/api/document/selectstart_event/index.html
+++ b/files/ja/web/api/document/selectstart_event/index.html
@@ -6,7 +6,7 @@ translation_of: Web/API/Document/selectstart_event
<div>{{APIRef}}</div>
<div>
-<p><a href="/en-US/docs/Web/API/Selection">Selection API</a> の <code><strong>selectstart</strong></code> イベントは新しい選択範囲をユーザが指定した際に発火します。</p>
+<p><a href="/ja/docs/Web/API/Selection">Selection API</a> の <code><strong>selectstart</strong></code> イベントは新しい選択範囲をユーザが指定した際に発火します。</p>
<p>イベントがキャンセルされた場合、選択範囲は変更されません。</p>
</div>
diff --git a/files/ja/web/api/domexception/name/index.html b/files/ja/web/api/domexception/name/index.html
index d708e5d710..cae6d4027c 100644
--- a/files/ja/web/api/domexception/name/index.html
+++ b/files/ja/web/api/domexception/name/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/DOMException/name
---
<p>{{ APIRef("DOM") }}</p>
-<p><strong><code>name</code></strong> は {{domxref("DOMException")}} インターフェイスの読取専用プロパティで、 <a href="/en-US/docs/Web/API/DOMException#Error_names">エラー名</a>に結びつけられた文字列のうちの一つを含む {{domxref("DOMString")}} を返します。</p>
+<p><strong><code>name</code></strong> は {{domxref("DOMException")}} インターフェイスの読取専用プロパティで、 <a href="/ja/docs/Web/API/DOMException#Error_names">エラー名</a>に結びつけられた文字列のうちの一つを含む {{domxref("DOMString")}} を返します。</p>
<h2 id="Syntax" name="Syntax">構文</h2>
diff --git a/files/ja/web/api/effecttiming/index.html b/files/ja/web/api/effecttiming/index.html
index 2488aa9749..ba4e93cb98 100644
--- a/files/ja/web/api/effecttiming/index.html
+++ b/files/ja/web/api/effecttiming/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/EffectTiming
---
<div>{{ SeeCompatTable() }}{{ APIRef("Web Animations") }}</div>
-<p>The <strong><code>EffectTiming</code></strong> dictionary, part of the <a href="/en-US/docs/Web/API/Web_Animations_API">Web Animations API</a>, is used by {{domxref("Element.animate()")}}, {{domxref("KeyframeEffectReadOnly.KeyframeEffectReadOnly", "KeyframeEffectReadOnly()")}}, and {{domxref("KeyframeEffect.KeyframeEffect", "KeyframeEffect()")}} to describe timing properties for animation effects. These properties are all optional, although without setting a <code>duration</code> the animation will not play.</p>
+<p>The <strong><code>EffectTiming</code></strong> dictionary, part of the <a href="/ja/docs/Web/API/Web_Animations_API">Web Animations API</a>, is used by {{domxref("Element.animate()")}}, {{domxref("KeyframeEffectReadOnly.KeyframeEffectReadOnly", "KeyframeEffectReadOnly()")}}, and {{domxref("KeyframeEffect.KeyframeEffect", "KeyframeEffect()")}} to describe timing properties for animation effects. These properties are all optional, although without setting a <code>duration</code> the animation will not play.</p>
<p>Simply put, these properties describe how the {{Glossary("user agent")}} should go about making the transition from from keyframe to keyframe, and how to behave when the animation begins and ends.</p>
@@ -56,8 +56,8 @@ translation_of: Web/API/EffectTiming
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Animations_API">Web Animations API</a></li>
- <li><a href="/en-US/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API">Using the Web Animations API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Animations_API">Web Animations API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API">Using the Web Animations API</a></li>
<li>{{domxref("Element.animate()")}}</li>
<li>{{domxref("KeyframeEffect.KeyframeEffect", "KeyframeEffect()")}}</li>
<li>{{domxref("KeyframeEffectReadOnly.KeyframeEffectReadOnly", "KeyframeEffectReadOnly()")}}</li>
diff --git a/files/ja/web/api/element/animate/index.html b/files/ja/web/api/element/animate/index.html
index a0108d9f60..661f224477 100644
--- a/files/ja/web/api/element/animate/index.html
+++ b/files/ja/web/api/element/animate/index.html
@@ -24,7 +24,7 @@ translation_of: Web/API/Element/animate
</ol>
<dl>
- <dd>のどちらかを指定します。keyframes 形式の詳細については <a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Keyframe_Formats">Keyframe Formats</a> で確認できます。</dd>
+ <dd>のどちらかを指定します。keyframes 形式の詳細については <a href="/ja/docs/Web/API/Web_Animations_API/Keyframe_Formats">Keyframe Formats</a> で確認できます。</dd>
<dd>
<ol>
<li>変化させたい CSS プロパティをキーとし、そのプロパティ値を遷移の順番に並べた配列を値としたオブジェクト
@@ -49,7 +49,7 @@ translation_of: Web/API/Element/animate
</ol>
</dd>
<dt><code>options</code></dt>
- <dd>アニメーションの再生時間を表す ms 単位の整数値、または  <a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Animation_timing_options">animation timing options</a> を含むオブジェクトを渡す必要があります。後者の場合、<a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Animation_timing_options">animation timing options</a> のプロパティに加え、以下のようなプロパティも追加して <code>animate()</code> に渡すことができます。</dd>
+ <dd>アニメーションの再生時間を表す ms 単位の整数値、または  <a href="/ja/docs/Web/API/Web_Animations_API/Animation_timing_options">animation timing options</a> を含むオブジェクトを渡す必要があります。後者の場合、<a href="/ja/docs/Web/API/Web_Animations_API/Animation_timing_options">animation timing options</a> のプロパティに加え、以下のようなプロパティも追加して <code>animate()</code> に渡すことができます。</dd>
</dl>
<h4 id="keyframeOptions_に追加できるプロパティ">keyframeOptions に追加できるプロパティ</h4>
diff --git a/files/ja/web/api/element/blur_event/index.html b/files/ja/web/api/element/blur_event/index.html
index 374419a1e3..a91dd6fcc8 100644
--- a/files/ja/web/api/element/blur_event/index.html
+++ b/files/ja/web/api/element/blur_event/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/Element/blur_event
---
<div>{{APIRef}}</div>
-<p><strong><code>blur</code></strong> イベントは、要素がフォーカスを失ったときに発生します。このイベントと {{domxref("Element/focusout_event", "focusout")}} との違いは、 <code>focusout</code> が<a href="/en-US/docs/Learn/JavaScript/Building_blocks/Events#Event_bubbling_and_capture">バブリング</a>を行うのに対し <code>blur</code> は行わないことです。</p>
+<p><strong><code>blur</code></strong> イベントは、要素がフォーカスを失ったときに発生します。このイベントと {{domxref("Element/focusout_event", "focusout")}} との違いは、 <code>focusout</code> が<a href="/ja/docs/Learn/JavaScript/Building_blocks/Events#Event_bubbling_and_capture">バブリング</a>を行うのに対し <code>blur</code> は行わないことです。</p>
<p><code>blur</code> の反対は {{domxref("Element/focus_event", "focus")}} です。</p>
diff --git a/files/ja/web/api/element/getattribute/index.html b/files/ja/web/api/element/getattribute/index.html
index ae9a08953c..4ee84122ba 100644
--- a/files/ja/web/api/element/getattribute/index.html
+++ b/files/ja/web/api/element/getattribute/index.html
@@ -51,7 +51,7 @@ alert(align); // id="div1" の要素の align の値を表示します。</pre>
// 空文字列が返される
</pre>
-<p>コンテンツ属性のノンスをるには、代わりに <code><a href="/en-US/docs/Web/API/HTMLOrForeignElement/nonce">nonce</a></code> プロパティを使用してください。</p>
+<p>コンテンツ属性のノンスをるには、代わりに <code><a href="/ja/docs/Web/API/HTMLOrForeignElement/nonce">nonce</a></code> プロパティを使用してください。</p>
<pre class="brush: js">let nonce =  script.nonce;</pre>
diff --git a/files/ja/web/api/element/getattributens/index.html b/files/ja/web/api/element/getattributens/index.html
index 974483920a..ee03de1cab 100644
--- a/files/ja/web/api/element/getattributens/index.html
+++ b/files/ja/web/api/element/getattributens/index.html
@@ -36,7 +36,7 @@ alert(a); // div の align 属性の値を表示します。
<h3 id=".E6.B3.A8.E8.A8.98" name=".E6.B3.A8.E8.A8.98">注記</h3>
-<p><code>getAttributeNS</code> は <a href="ja/DOM/element.getAttribute">getAttribute</a> と異なります。<code>getAttributeNS</code> は特定の名前空間に属している要求された属性をより深く特定することができます。上記の例では、属性は mozilla の架空の "specialspace" 名前空間に属しています。</p>
+<p><code>getAttributeNS</code> は <a href="/ja/DOM/element.getAttribute">getAttribute</a> と異なります。<code>getAttributeNS</code> は特定の名前空間に属している要求された属性をより深く特定することができます。上記の例では、属性は mozilla の架空の "specialspace" 名前空間に属しています。</p>
<p>DOM4 より前の仕様では、このメソッドは属性が存在しない場合に <code>null</code> ではなく空文字列を返すように指定されていました。しかし、ほとんどのウェブ・ブラウザは <code>null</code> を返していました。DOM4 以降は、仕様でも <code>null</code> を返すように指定されました。しかしながら、いくつかの古いウェブ・ブラウザは空文字列を返します。そのため、指定の要素に指定の属性が存在しない可能性があるなら <code>getAttributeNS</code> を呼ぶ前に <a href="/ja/docs/Web/API/Element/hasAttributeNS"><code>hasAttributeNS</code></a> を使用して属性の存在を確かめる必要があります。</p>
diff --git a/files/ja/web/api/element/getelementsbytagname/index.html b/files/ja/web/api/element/getelementsbytagname/index.html
index c8e6024316..248bf36639 100644
--- a/files/ja/web/api/element/getelementsbytagname/index.html
+++ b/files/ja/web/api/element/getelementsbytagname/index.html
@@ -10,7 +10,7 @@ translation_of: Web/API/Element/getElementsByTagName
<h3 id=".E6.A6.82.E8.A6.81" name=".E6.A6.82.E8.A6.81">概要</h3>
-<p>指定された <a href="ja/DOM/element.tagName">タグ名</a> による要素のリストを返します。指定された要素以下のサブツリーが検索対象となり、その要素自体は除外されます。</p>
+<p>指定された <a href="/ja/DOM/element.tagName">タグ名</a> による要素のリストを返します。指定された要素以下のサブツリーが検索対象となり、その要素自体は除外されます。</p>
<h3 id=".E6.A7.8B.E6.96.87" name=".E6.A7.8B.E6.96.87">構文</h3>
@@ -44,7 +44,7 @@ for (var i = 0; i &lt; cells.length; i++) {
<h3 id=".E6.B3.A8.E6.84.8F.E7.82.B9" name=".E6.B3.A8.E6.84.8F.E7.82.B9">注意点</h3>
-<p><code>element.getElementsByTagName</code> は、検索対象が指定された要素の子孫要素に限られるという点を除けば、<a href="ja/DOM/document.getElementsByTagName">document.getElementsByTagName</a> と似ています。</p>
+<p><code>element.getElementsByTagName</code> は、検索対象が指定された要素の子孫要素に限られるという点を除けば、<a href="/ja/DOM/document.getElementsByTagName">document.getElementsByTagName</a> と似ています。</p>
<h3 id=".E4.BB.95.E6.A7.98.E6.9B.B8" name=".E4.BB.95.E6.A7.98.E6.9B.B8">仕様書</h3>
diff --git a/files/ja/web/api/element/getelementsbytagnamens/index.html b/files/ja/web/api/element/getelementsbytagnamens/index.html
index 8bfa3bec21..f0344fd357 100644
--- a/files/ja/web/api/element/getelementsbytagnamens/index.html
+++ b/files/ja/web/api/element/getelementsbytagnamens/index.html
@@ -20,8 +20,8 @@ translation_of: Web/API/Element/getElementsByTagNameNS
<ul>
<li><code>elements</code> は見付かった要素のツリーに出現した順に生きた <code>NodeList</code> です。</li>
<li><code>element</code> は検索を始める要素です。この要素の子孫のみが検索対象になり、そのノード自身は対象になりません。</li>
- <li><code>namespaceURI</code> は検索される要素の名前空間 URI です(<code><a href="ja/DOM/element.namespaceURI">element.namespaceURI</a></code> を参照)。例えば、XHTML 要素を検索する必要があるなら、XHTML の名前空間 URI <code><span class="nowiki">http://www.w3.org/1999/xhtml</span></code> を使ってください。</li>
- <li><code>localName</code> は探す要素のローカル名か全ての要素にマッチする特別な値 <code>"*"</code> のどちらかです(<code><a href="ja/DOM/element.localName">element.localName</a></code> 参照)。</li>
+ <li><code>namespaceURI</code> は検索される要素の名前空間 URI です(<code><a href="/ja/DOM/element.namespaceURI">element.namespaceURI</a></code> を参照)。例えば、XHTML 要素を検索する必要があるなら、XHTML の名前空間 URI <code><span class="nowiki">http://www.w3.org/1999/xhtml</span></code> を使ってください。</li>
+ <li><code>localName</code> は探す要素のローカル名か全ての要素にマッチする特別な値 <code>"*"</code> のどちらかです(<code><a href="/ja/DOM/element.localName">element.localName</a></code> 参照)。</li>
</ul>
<h3 id=".E4.BE.8B" name=".E4.BE.8B">例</h3>
diff --git a/files/ja/web/api/element/namespaceuri/index.html b/files/ja/web/api/element/namespaceuri/index.html
index 476f51c8b1..ebf84fb77c 100644
--- a/files/ja/web/api/element/namespaceuri/index.html
+++ b/files/ja/web/api/element/namespaceuri/index.html
@@ -19,7 +19,7 @@ original_slug: Web/API/Node/namespaceURI
<li><code>namespace</code> は指定されたノードの名前空間 URI を表す文字列です。</li>
</ul>
<h3 id=".E4.BE.8B" name=".E4.BE.8B">例</h3>
-<p>この断片では、ノードの <a href="ja/DOM/element.localName">localName</a> と <code>namespaceURI</code> が試験されます。もし、<code>namespaceURI</code> が XUL の名前空間を返し、<code>localName</code> が "browser" を返せば、そのノードは XUL の <code>&lt;browser/&gt;</code> と理解されます。</p>
+<p>この断片では、ノードの <a href="/ja/DOM/element.localName">localName</a> と <code>namespaceURI</code> が試験されます。もし、<code>namespaceURI</code> が XUL の名前空間を返し、<code>localName</code> が "browser" を返せば、そのノードは XUL の <code>&lt;browser/&gt;</code> と理解されます。</p>
<pre>if (node.localName == "browser" &amp;&amp;
node.namespaceURI == "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul") {
// これは XUL browser です。
@@ -27,8 +27,8 @@ original_slug: Web/API/Node/namespaceURI
</pre>
<h3 id=".E6.B3.A8.E8.A8.98" name=".E6.B3.A8.E8.A8.98">注記</h3>
<p>これは、スコープ中の名前空間宣言の調査を基づいた、名前空間検索の結果である、計算された値ではありません。単に作成時に与えられた名前空間 URI です。</p>
-<p><code>ELEMENT_NODE</code> と <code>ATTRIBUTE_NODE</code> 以外の<a href="ja/DOM/element.nodeType">種類</a>全てに属すノードと, <code><a href="ja/DOM/document.createElement">document.createElement</a></code> のような DOM Level 1 のメソッドで作られたノードでは、常に <code>namespaceURI</code> は <code>null</code> です。</p>
-<p>DOM Level 2 の <a href="ja/DOM/document.createElementNS">document.createElementNS</a> メソッドを使うことで、特定の <code>namespaceURI</code> を持った要素を作ることができます。</p>
+<p><code>ELEMENT_NODE</code> と <code>ATTRIBUTE_NODE</code> 以外の<a href="/ja/DOM/element.nodeType">種類</a>全てに属すノードと, <code><a href="/ja/DOM/document.createElement">document.createElement</a></code> のような DOM Level 1 のメソッドで作られたノードでは、常に <code>namespaceURI</code> は <code>null</code> です。</p>
+<p>DOM Level 2 の <a href="/ja/DOM/document.createElementNS">document.createElementNS</a> メソッドを使うことで、特定の <code>namespaceURI</code> を持った要素を作ることができます。</p>
<p><a class="external" href="http://www.w3.org/TR/xml-names11/">Namespaces in XML</a> によれば、属性はその要素から名前空間を継承しません。もし属性が特定の名前空間を与えられていなければ、その属性は名前空間をもちません。</p>
<h3 id=".E4.BB.95.E6.A7.98" name=".E4.BB.95.E6.A7.98">仕様</h3>
<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-NodeNSname">DOM Level 2 Core: namespaceURI</a></p>
diff --git a/files/ja/web/api/element/queryselector/index.html b/files/ja/web/api/element/queryselector/index.html
index 12c10525d5..1aec9dde2d 100644
--- a/files/ja/web/api/element/queryselector/index.html
+++ b/files/ja/web/api/element/queryselector/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/Element/querySelector
<ul>
<li><code>element</code>と<code>baseElement</code>は{{domxref("element")}}オブジェクトを表します。</li>
- <li><code>selectors</code>はマッチさせたい1つ以上の<a href="/en-US/docs/Web/Guide/CSS/Getting_Started/Selectors">セレクタ</a>を表します。</li>
+ <li><code>selectors</code>はマッチさせたい1つ以上の<a href="/ja/docs/Web/Guide/CSS/Getting_Started/Selectors">セレクタ</a>を表します。</li>
</ul>
<h2 id="Example" name="Example">例</h2>
diff --git a/files/ja/web/api/element/setattributenode/index.html b/files/ja/web/api/element/setattributenode/index.html
index d29967758d..130f233e17 100644
--- a/files/ja/web/api/element/setattributenode/index.html
+++ b/files/ja/web/api/element/setattributenode/index.html
@@ -39,7 +39,7 @@ alert(d2.attributes[1].value)
<p>If the attribute named already exists on the element, that attribute is replaced with the new one and the replaced one is returned.</p>
-<p>This method is seldom used, with <code><a href="ja/DOM/element.setAttribute">setAttribute()</a></code> usually being used to change element's attributes.</p>
+<p>This method is seldom used, with <code><a href="/ja/DOM/element.setAttribute">setAttribute()</a></code> usually being used to change element's attributes.</p>
<p>{{ DOMAttributeMethods() }}</p>
diff --git a/files/ja/web/api/element/show_event/index.html b/files/ja/web/api/element/show_event/index.html
index eedb67fb18..aefcfb4073 100644
--- a/files/ja/web/api/element/show_event/index.html
+++ b/files/ja/web/api/element/show_event/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Element/show_event
---
<div>{{APIRef}}{{deprecated_header}}</div>
-<p><strong><code>show</code></strong> イベントは、 {{domxref("Element/contextmenu_event", "contextmenu")}} イベントが <a href="/en-US/docs/Web/HTML/Global_attributes/contextmenu"><code>contextmenu</code> 属性</a>を持つ要素に発生またはバブリングしたときに発生します。</p>
+<p><strong><code>show</code></strong> イベントは、 {{domxref("Element/contextmenu_event", "contextmenu")}} イベントが <a href="/ja/docs/Web/HTML/Global_attributes/contextmenu"><code>contextmenu</code> 属性</a>を持つ要素に発生またはバブリングしたときに発生します。</p>
<table class="properties">
<tbody>
diff --git a/files/ja/web/api/element/touchcancel_event/index.html b/files/ja/web/api/element/touchcancel_event/index.html
index c9c1558a44..45332083b9 100644
--- a/files/ja/web/api/element/touchcancel_event/index.html
+++ b/files/ja/web/api/element/touchcancel_event/index.html
@@ -67,5 +67,5 @@ translation_of: Web/API/Element/touchcancel_event
<ul>
<li>{{ domxref("GlobalEventHandlers.ontouchcancel","ontouchcancel")}}</li>
- <li>This event on <code><a href="/en-US/docs/Web/API/Document">Document</a></code> targets: <code><a href="/en-US/docs/Web/API/Document/touchcancel_event">touchcancel</a> </code></li>
+ <li>This event on <code><a href="/ja/docs/Web/API/Document">Document</a></code> targets: <code><a href="/ja/docs/Web/API/Document/touchcancel_event">touchcancel</a> </code></li>
</ul>
diff --git a/files/ja/web/api/errorevent/index.html b/files/ja/web/api/errorevent/index.html
index 08079763e1..d829192309 100644
--- a/files/ja/web/api/errorevent/index.html
+++ b/files/ja/web/api/errorevent/index.html
@@ -74,5 +74,5 @@ translation_of: Web/API/ErrorEvent
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/Performance/Using_web_workers" title="/en-US/docs/Web/Guide/Performance/Using_web_workers">web worker を使用して</a>、 その様なイベントを発生させる可能性が最も高いオブジェクト</li>
+ <li><a href="/ja/docs/Web/Guide/Performance/Using_web_workers" title="/en-US/docs/Web/Guide/Performance/Using_web_workers">web worker を使用して</a>、 その様なイベントを発生させる可能性が最も高いオブジェクト</li>
</ul>
diff --git a/files/ja/web/api/event/initevent/index.html b/files/ja/web/api/event/initevent/index.html
index 30c357e677..858bbe38be 100644
--- a/files/ja/web/api/event/initevent/index.html
+++ b/files/ja/web/api/event/initevent/index.html
@@ -10,7 +10,7 @@ translation_of: Web/API/Event/initEvent
<h3 id=".E6.A6.82.E8.A6.81" name=".E6.A6.82.E8.A6.81">概要</h3>
-<p><code>initEvent</code> メソッドは <a href="ja/DOM/document.createEvent">document.createEvent</a> によって作成された <a href="ja/DOM/event">event</a> の値を初期化するために使われます。</p>
+<p><code>initEvent</code> メソッドは <a href="/ja/DOM/document.createEvent">document.createEvent</a> によって作成された <a href="/ja/DOM/event">event</a> の値を初期化するために使われます。</p>
<div class="note">
<p><strong>このメソッドは廃止されているため、使用しないでください。</strong></p>
@@ -40,7 +40,7 @@ event.initEvent("click", true, false);
<h3 id=".E6.B3.A8.E6.84.8F.E7.82.B9" name=".E6.B3.A8.E6.84.8F.E7.82.B9">注意点</h3>
-<p>この方法で初期化されるイベントは、<a href="ja/DOM/document.createEvent">document.createEvent</a> メソッドで作成されたものでなければなりません。<code>initEvent</code> によるイベントの設定は、イベントを <a href="ja/DOM/element.dispatchEvent">割り当てる</a> 前に呼び出す必要があります。</p>
+<p>この方法で初期化されるイベントは、<a href="/ja/DOM/document.createEvent">document.createEvent</a> メソッドで作成されたものでなければなりません。<code>initEvent</code> によるイベントの設定は、イベントを <a href="/ja/DOM/element.dispatchEvent">割り当てる</a> 前に呼び出す必要があります。</p>
<h3 id=".E4.BB.95.E6.A7.98.E6.9B.B8" name=".E4.BB.95.E6.A7.98.E6.9B.B8">仕様書</h3>
diff --git a/files/ja/web/api/eventlistener/index.html b/files/ja/web/api/eventlistener/index.html
index dfe0c90aa0..24bce69f66 100644
--- a/files/ja/web/api/eventlistener/index.html
+++ b/files/ja/web/api/eventlistener/index.html
@@ -86,7 +86,7 @@ buttonElement.addEventListener('click', {
<h3 id="See_Also">See Also:</h3>
<ul>
- <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener">addEventListener</a></li>
+ <li><a href="/ja/docs/Web/API/EventTarget/addEventListener">addEventListener</a></li>
</ul>
<h2 id="See_also" name="See_also">関連情報</h2>
diff --git a/files/ja/web/api/eventtarget/addeventlistener/index.html b/files/ja/web/api/eventtarget/addeventlistener/index.html
index a9703668ae..30d9148491 100644
--- a/files/ja/web/api/eventtarget/addeventlistener/index.html
+++ b/files/ja/web/api/eventtarget/addeventlistener/index.html
@@ -36,7 +36,7 @@ translation_of: Web/API/EventTarget/addEventListener
<dl>
<dt><code><var>type</var></code></dt>
- <dd>対象とする<a href="/en-US/docs/Web/Events">イベントの種類</a>を表す文字列</dd>
+ <dd>対象とする<a href="/ja/docs/Web/Events">イベントの種類</a>を表す文字列</dd>
<dt><code><var>listener</var></code></dt>
<dd>指定された型のイベントが発生するときに通知 ({{domxref("Event")}} インターフェースを実装しているオブジェクト) を受け取るオブジェクト。これは、 {{domxref("EventListener")}} インタフェースを実装するオブジェクト、あるいは、単純に、JavaScript の<a href="/ja/docs/Web/JavaScript/Guide/Functions">関数</a>でなければなりません。コールバックについて詳しくは、{{anch("The event listener callback", "イベントリスナーのコールバック")}}を参照してください。</dd>
<dt><code><var>options</var></code> {{optional_inline}}</dt>
@@ -237,7 +237,7 @@ el.addEventListener("click", () =&gt; { modifyText("four"); }, false);
&lt;a class="inner1" href="https://www.mozilla.org" target="_blank"&gt;
inner1, passive &amp; preventDefault(which is not allowed)
&lt;/a&gt;
- &lt;a class="inner2" href="https://developer.mozilla.org/" target="_blank"&gt;
+ &lt;a class="inner2" href="/" target="_blank"&gt;
inner2, none-passive &amp; preventDefault(not open new page)
&lt;/a&gt;
&lt;/div&gt;
diff --git a/files/ja/web/api/fetch_api/using_fetch/index.html b/files/ja/web/api/fetch_api/using_fetch/index.html
index 7f506b1018..6860b33e2e 100644
--- a/files/ja/web/api/fetch_api/using_fetch/index.html
+++ b/files/ja/web/api/fetch_api/using_fetch/index.html
@@ -44,7 +44,7 @@ translation_of: Web/API/Fetch_API/Using_Fetch
<p><strong>メモ</strong>: Body ミックスインは本文の内容を他の mime タイプとして展開する似たようなメソッドを提供しています。詳細は {{anch("Body")}} の節をご覧ください。</p>
</div>
-<p>Fetch リクエストは、検索したリソースからの指示よりも <a href="https://developer.mozilla.org/ja/docs/Security/CSP/CSP_policy_directives">Content Security Policy</a> の <code>connect-src</code> ディレクティブによって制御されます。</p>
+<p>Fetch リクエストは、検索したリソースからの指示よりも <a href="/ja/docs/Security/CSP/CSP_policy_directives">Content Security Policy</a> の <code>connect-src</code> ディレクティブによって制御されます。</p>
<h3 id="Supplying_request_options" name="Supplying_request_options">リクエストにオプションを適用する</h3>
diff --git a/files/ja/web/api/file/lastmodifieddate/index.html b/files/ja/web/api/file/lastmodifieddate/index.html
index c58c72cc49..2bae6e492c 100644
--- a/files/ja/web/api/file/lastmodifieddate/index.html
+++ b/files/ja/web/api/file/lastmodifieddate/index.html
@@ -24,7 +24,7 @@ translation_of: Web/API/File/lastModifiedDate
<h3 id="値">値</h3>
-<p>ファイルが最後に変更された日時を示す <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date">Date</a></code> オブジェクトです。</p>
+<p>ファイルが最後に変更された日時を示す <code><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Date">Date</a></code> オブジェクトです。</p>
<h2 id="Example" name="Example">例</h2>
diff --git a/files/ja/web/api/file/webkitrelativepath/index.html b/files/ja/web/api/file/webkitrelativepath/index.html
index 9953f2311c..fffef9b4d3 100644
--- a/files/ja/web/api/file/webkitrelativepath/index.html
+++ b/files/ja/web/api/file/webkitrelativepath/index.html
@@ -82,7 +82,7 @@ translation_of: Web/API/File/webkitRelativePath
<h2 id="あわせて参照">あわせて参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a></li>
+ <li><a href="/ja/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a></li>
<li>{{domxref("HTMLInputElement.webkitEntries")}}</li>
<li>{{domxref("HTMLInputElement.webkitdirectory")}}</li>
</ul>
diff --git a/files/ja/web/api/file_and_directory_entries_api/index.html b/files/ja/web/api/file_and_directory_entries_api/index.html
index 2fbd94322c..dc3d377e39 100644
--- a/files/ja/web/api/file_and_directory_entries_api/index.html
+++ b/files/ja/web/api/file_and_directory_entries_api/index.html
@@ -24,7 +24,7 @@ translation_of: Web/API/File_and_Directory_Entries_API
<p>Two very similar APIs exist depending on whether you desire asynchronous or synchronous behavior. The synchronous API is indended to be used inside a {{domxref("Worker")}} and will return the values you desire. The asynchronous API will not block and functions and the API will not return values; instead, you will need to supply a callback function to handle the response whenever it arrives.</p>
<div class="warning">
-<p>The Firefox implementation of the File and Directory Entries API is very limited; there is no support for creating files. Only for accessing files which are selected by the user in a file {{HTMLElement("input")}} element (see {{domxref("HTMLInputElement")}} as well) or when a file or directory is provided to the Web site or app using <a href="/en-US/docs/Web/API/HTML_Drag_and_Drop_API">drag and drop</a>. Firefox also does not implement the synchronous API. Check the browser compatibility for any part of the API you use carefully, and see <a href="/en-US/docs/Web/API/File_and_Directory_Entries_API/Firefox_support">File and Directory Entries API support in Firefox</a> for more details.</p>
+<p>The Firefox implementation of the File and Directory Entries API is very limited; there is no support for creating files. Only for accessing files which are selected by the user in a file {{HTMLElement("input")}} element (see {{domxref("HTMLInputElement")}} as well) or when a file or directory is provided to the Web site or app using <a href="/ja/docs/Web/API/HTML_Drag_and_Drop_API">drag and drop</a>. Firefox also does not implement the synchronous API. Check the browser compatibility for any part of the API you use carefully, and see <a href="/ja/docs/Web/API/File_and_Directory_Entries_API/Firefox_support">File and Directory Entries API support in Firefox</a> for more details.</p>
</div>
<h2 id="Getting_access_to_a_file_system">Getting access to a file system</h2>
@@ -52,7 +52,7 @@ translation_of: Web/API/File_and_Directory_Entries_API
<dt>{{domxref("FileSystemDirectoryReader")}}</dt>
<dd>Created by calling {{domxref("FileSystemDirectoryEntry.createReader()")}}, this interface provides the functionality which lets you read the contents of a directory.</dd>
<dt>{{domxref("FileSystemFlags")}}</dt>
- <dd>Defines a set of values which are used when specifying option flags when calling certain methods in the <a href="https://developer.mozilla.org/en-US/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a>.</dd>
+ <dd>Defines a set of values which are used when specifying option flags when calling certain methods in the <a href="/ja/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a>.</dd>
<dt>{{DOMxRef("FileError")}} {{Obsolete_Inline}}</dt>
<dd>Represents an error which is generated by asynchronous file system calls.</dd>
</dl>
@@ -134,6 +134,6 @@ translation_of: Web/API/File_and_Directory_Entries_API
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API/Introduction">Introduction to the File and Directory Entries API</a></li>
- <li><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API/Firefox_support">File and Directory Entries API support in Firefox</a></li>
+ <li><a href="/ja/docs/Web/API/File_and_Directory_Entries_API/Introduction">Introduction to the File and Directory Entries API</a></li>
+ <li><a href="/ja/docs/Web/API/File_and_Directory_Entries_API/Firefox_support">File and Directory Entries API support in Firefox</a></li>
</ul>
diff --git a/files/ja/web/api/file_and_directory_entries_api/introduction/index.html b/files/ja/web/api/file_and_directory_entries_api/introduction/index.html
index 393a110756..9e0cda7c4e 100644
--- a/files/ja/web/api/file_and_directory_entries_api/introduction/index.html
+++ b/files/ja/web/api/file_and_directory_entries_api/introduction/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/File_and_Directory_Entries_API/Introduction
---
<div>{{DefaultAPISidebar("File System API")}}{{Non-standard_header}}</div>
-<p><span class="seoSummary"><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API">ファイルとディレクトリエントリ API</a> は、ウェブアプリケーションがナビゲートできるローカルファイルシステムをシミュレートします。サンドボックス化された仮想ファイルシステムでファイルやディレクトリの読み取り、書き込み、作成ができるアプリを開発できます。</span></p>
+<p><span class="seoSummary"><a href="/ja/docs/Web/API/File_and_Directory_Entries_API">ファイルとディレクトリエントリ API</a> は、ウェブアプリケーションがナビゲートできるローカルファイルシステムをシミュレートします。サンドボックス化された仮想ファイルシステムでファイルやディレクトリの読み取り、書き込み、作成ができるアプリを開発できます。</span></p>
<p>ファイルおよびディレクトリエントリ API は、他の関連 API と相互作用します。 これは File Writer API 上に構築され、 File API 上に構築されています。 各 API は異なる機能を追加します。 これらの API は、大量のデータをキャッシュして処理することができるウェブアプリケーションの巨大な進歩的な飛躍です。</p>
@@ -242,6 +242,6 @@ translation_of: Web/API/File_and_Directory_Entries_API/Introduction
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a></li>
+ <li><a href="/ja/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a></li>
<li><a class="external" href="http://www.html5rocks.com/en/tutorials/file/filesystem/">Exploring the FileSystem APIs</a> (HTML5 Rocks)</li>
</ul>
diff --git a/files/ja/web/api/file_handle_api/index.html b/files/ja/web/api/file_handle_api/index.html
index 6dd05a2578..b1538e660a 100644
--- a/files/ja/web/api/file_handle_api/index.html
+++ b/files/ja/web/api/file_handle_api/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/File_Handle_API
---
<p>{{non-standard_header}}</p>
-<p>FileHandle API は、ファイルの作成や内容の変更など、ファイルを操作するための API です (<a href="/docs/DOM/File" title="DOM/File">File API</a> とは異なります)。この API を通じたファイル操作は、デバイス上に物理的に格納でき、部分的な編集には、競合問題を避けるためにターンベースのロック機構が使用されています。</p>
+<p>FileHandle API は、ファイルの作成や内容の変更など、ファイルを操作するための API です (<a href="/ja/docs/DOM/File" title="DOM/File">File API</a> とは異なります)。この API を通じたファイル操作は、デバイス上に物理的に格納でき、部分的な編集には、競合問題を避けるためにターンベースのロック機構が使用されています。</p>
<h2 id="API_概観">API 概観</h2>
@@ -30,7 +30,7 @@ translation_of: Web/API/File_Handle_API
<h3 id="FileHandle_インスタンスの作成">FileHandle インスタンスの作成</h3>
-<p>このインテントは IndexedDB を通じてファイルを保存しているため、{{domxref("FileHandle")}} インスタンスを作成するのに <a href="/docs/IndexedDB/IDBFactory#open" title="IndexedDB/IDBFactory#open">IndexedDB Database</a> が必要です。</p>
+<p>このインテントは IndexedDB を通じてファイルを保存しているため、{{domxref("FileHandle")}} インスタンスを作成するのに <a href="/ja/docs/IndexedDB/IDBFactory#open" title="IndexedDB/IDBFactory#open">IndexedDB Database</a> が必要です。</p>
<div style="overflow: hidden;">
<pre class="brush: js">var IDBReq = indexedDB.open("myFileStorageDataBase");
diff --git a/files/ja/web/api/fileerror/index.html b/files/ja/web/api/fileerror/index.html
index a54d750c9a..07e4aa7651 100644
--- a/files/ja/web/api/fileerror/index.html
+++ b/files/ja/web/api/fileerror/index.html
@@ -17,7 +17,7 @@ translation_of: Web/API/FileError
<p><strong>メモ:</strong> このインターフェイスは、最新の仕様では廃止されています。代わりに新しい DOM4 {{domxref("DOMError")}} インターフェイスを使用してください。</p>
</div>
-<p><a href="https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Introduction">File System API</a> では、<code>FileError</code> は非同期 API を使用してファイルシステムにアクセスする際に発生する可能性があるエラーの状態を表します。<a class="external external-icon" href="http://dev.w3.org/2009/dap/file-system/pub/FileSystem/#bib-FILE-WRITER">File Writer</a> で説明されている <code>FileError</code> インターフェイスを拡張し、いくつかの新しいエラーコードを追加します。</p>
+<p><a href="/ja/docs/Web/API/File_System_API/Introduction">File System API</a> では、<code>FileError</code> は非同期 API を使用してファイルシステムにアクセスする際に発生する可能性があるエラーの状態を表します。<a class="external external-icon" href="http://dev.w3.org/2009/dap/file-system/pub/FileSystem/#bib-FILE-WRITER">File Writer</a> で説明されている <code>FileError</code> インターフェイスを拡張し、いくつかの新しいエラーコードを追加します。</p>
<p><code>FileError</code> オブジェクトはエラーコールバックに渡されます。オブジェクトには、発生したエラーの種類を示すコードがあります。</p>
@@ -133,7 +133,7 @@ translation_of: Web/API/FileError
<h2 id="あわせて参照">あわせて参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/File_System_API/Introduction">Basic Concepts About the File System API</a></li>
+ <li><a href="/ja/docs/Web/API/File_System_API/Introduction">Basic Concepts About the File System API</a></li>
<li>{{domxref("FileReader")}}</li>
<li>{{domxref("File")}}</li>
<li>{{domxref("Blob")}}</li>
diff --git a/files/ja/web/api/fileexception/index.html b/files/ja/web/api/fileexception/index.html
index 0b1486bf7e..187365d422 100644
--- a/files/ja/web/api/fileexception/index.html
+++ b/files/ja/web/api/fileexception/index.html
@@ -138,6 +138,6 @@ var fileEntry = fs.root.getFile('log.txt', {create: true, exclusive:true}0;
<p>仕様: {{spec("http://dev.w3.org/2009/dap/file-system/pub/FileSystem/", "File API: Directories and System Specification", "WD")}}</p>
-<p>リファレンス: <a href="/en-US/docs/DOM/File_API/File_System_API" title="DOM/File_API/File_System_API">File System API</a></p>
+<p>リファレンス: <a href="/ja/docs/DOM/File_API/File_System_API" title="DOM/File_API/File_System_API">File System API</a></p>
-<p>イントロダクション: <a href="/en-US/docs/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
+<p>イントロダクション: <a href="/ja/docs/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
diff --git a/files/ja/web/api/filereader/onabort/index.html b/files/ja/web/api/filereader/onabort/index.html
index 7c2c2d0d0a..594a867ef5 100644
--- a/files/ja/web/api/filereader/onabort/index.html
+++ b/files/ja/web/api/filereader/onabort/index.html
@@ -9,7 +9,7 @@ tags:
- Reference
translation_of: Web/API/FileReader/onabort
---
-<p><strong><code>FileReader.onabort</code></strong> プロパティには、<code><a href="/en-US/docs/Web/Events/abort">abort</a></code> イベントが発生したとき、つまりファイルの読み取り処理が中止されたときに実行されるイベント ハンドラが含まれています。</p>
+<p><strong><code>FileReader.onabort</code></strong> プロパティには、<code><a href="/ja/docs/Web/Events/abort">abort</a></code> イベントが発生したとき、つまりファイルの読み取り処理が中止されたときに実行されるイベント ハンドラが含まれています。</p>
<h2 id="シンタックス">シンタックス</h2>
diff --git a/files/ja/web/api/filereader/onerror/index.html b/files/ja/web/api/filereader/onerror/index.html
index 27b1cafbfa..77ee74e4c9 100644
--- a/files/ja/web/api/filereader/onerror/index.html
+++ b/files/ja/web/api/filereader/onerror/index.html
@@ -3,7 +3,7 @@ title: onerror
slug: Web/API/FileReader/onerror
translation_of: Web/API/FileReader/onerror
---
-<p><a href="/en-US/docs/Web/API/FileReader">FileReader</a> の onerror ハンドラは、Error オブジェクトではなく Event オブジェクトをパラメータとして受け取りますが、エラーは FileReader オブジェクトから <code><a href="/en-US/docs/Web/API/FileReader/error">instanceOfFileReader.error</a></code> のようにアクセスすることができます。</p>
+<p><a href="/ja/docs/Web/API/FileReader">FileReader</a> の onerror ハンドラは、Error オブジェクトではなく Event オブジェクトをパラメータとして受け取りますが、エラーは FileReader オブジェクトから <code><a href="/ja/docs/Web/API/FileReader/error">instanceOfFileReader.error</a></code> のようにアクセスすることができます。</p>
<pre class="brush:js; line-numbers language-js notranslate"><code class="language-js"><span class="comment token">// </span></code>&lt;input type="file" onchange="onChange(event)"&gt; からのコールバック<code class="language-js">
<span class="keyword token">function</span> <span class="function token">onChange</span><span class="punctuation token">(</span>event<span class="punctuation token">)</span> <span class="punctuation token">{</span>
diff --git a/files/ja/web/api/filereader/readasdataurl/index.html b/files/ja/web/api/filereader/readasdataurl/index.html
index 0c0bde9dfe..4c537dcafe 100644
--- a/files/ja/web/api/filereader/readasdataurl/index.html
+++ b/files/ja/web/api/filereader/readasdataurl/index.html
@@ -96,7 +96,7 @@ translation_of: Web/API/FileReader/readAsDataURL
}</pre>
-<div class="note"><strong>メモ:</strong> Internet Explorer 10 以前では <a href="/en-US/docs/Web/API/FileReader"><code>FileReader()</code></a> コンストラクターに対応していません。十分な互換性が必要とされるときは <a class="internal" href="https://mdn.mozillademos.org/files/3699/crossbrowser_image_preview.html" title="crossbrowser_image_preview.html">crossbrowser possible solution for image preview</a> または <a href="https://mdn.mozillademos.org/files/3698/image_upload_preview.html">this more powerful example</a> を参照してください。</div>
+<div class="note"><strong>メモ:</strong> Internet Explorer 10 以前では <a href="/ja/docs/Web/API/FileReader"><code>FileReader()</code></a> コンストラクターに対応していません。十分な互換性が必要とされるときは <a class="internal" href="https://mdn.mozillademos.org/files/3699/crossbrowser_image_preview.html" title="crossbrowser_image_preview.html">crossbrowser possible solution for image preview</a> または <a href="https://mdn.mozillademos.org/files/3698/image_upload_preview.html">this more powerful example</a> を参照してください。</div>
<h2 id="Specifications" name="Specifications">仕様</h2>
diff --git a/files/ja/web/api/filesystementrysync/index.html b/files/ja/web/api/filesystementrysync/index.html
index 2a77b88535..a673fac09d 100644
--- a/files/ja/web/api/filesystementrysync/index.html
+++ b/files/ja/web/api/filesystementrysync/index.html
@@ -25,7 +25,7 @@ translation_of: Web/API/FileSystemEntrySync
<h2 id="basic" name="basic">基本のコンセプト</h2>
-<p><code>FileSystemEntrySync</code> インターフェイスには、ファイルやディレクトリの操作に必要なメソッドが含まれていますが、<code><a href="https://developer.mozilla.org/en-US/docs/Web/API/FileSystemEntrySync$translate?tolocale=ja#toURL">toURL()</a></code>というエントリの URL を取得するための便利なメソッドもあります。 また新しい URL スキーム <code>filesystem:</code> を紹介します。</p>
+<p><code>FileSystemEntrySync</code> インターフェイスには、ファイルやディレクトリの操作に必要なメソッドが含まれていますが、<code><a href="/ja/docs/Web/API/FileSystemEntrySync$translate?tolocale=ja#toURL">toURL()</a></code>というエントリの URL を取得するための便利なメソッドもあります。 また新しい URL スキーム <code>filesystem:</code> を紹介します。</p>
<p>Google Chromeで <code>filesystem:</code> スキームを使用すると、アプリのルートに保存されているすべてのファイルとフォルダを表示できます。 アプリの起源のルートディレクトリに <code>filesystem:</code> スキームを使用するだけです。たとえば、アプリが <code><a class="external external-icon" href="http://ww.html5rocks.com" rel="freelink">http://ww.html5rocks.com</a></code> にある場合は、 <code>filesystem:<a class="external external-icon" href="http://www.html5rocks.com/temporary/" rel="freelink">http://www.html5rocks.com/temporary/</a></code> をタブで開きます。Chrome は、アプリのオリジンに保存されているすべてのファイルとフォルダの読み取り専用リストを表示します。</p>
@@ -34,19 +34,19 @@ translation_of: Web/API/FileSystemEntrySync
<table class="standard-table">
<tbody>
<tr>
- <td><code>Metadata <a href="#getMetada" title="#getMetada">getMetadata</a> () raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code>Metadata <a href="#getMetada" title="#getMetada">getMetadata</a> () raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
- <td><code>FileSystemEntrySync <a href="#moveTo" title="#moveTo">moveTo</a> (in <a href="/en/DOM/File_API/File_System_API/DirectoryEntrySync" title="en/DOM/File_API/File_System_API/DirectoryEntrySync">DirectoryEntrySync</a> <em>parent</em>, optional DOMString <em>newName</em>) raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code>FileSystemEntrySync <a href="#moveTo" title="#moveTo">moveTo</a> (in <a href="/ja/DOM/File_API/File_System_API/DirectoryEntrySync" title="en/DOM/File_API/File_System_API/DirectoryEntrySync">DirectoryEntrySync</a> <em>parent</em>, optional DOMString <em>newName</em>) raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
- <td><code>FileSystemEntrySync <a href="#copyTo" title="#copyTo">copyTo</a>(in <a href="/en/DOM/File_API/File_System_API/DirectoryEntrySync" title="en/DOM/File_API/File_System_API/DirectoryEntrySync">DirectoryEntrySync</a> <em>parent</em>, optional DOMString <em>newName</em>) raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code>FileSystemEntrySync <a href="#copyTo" title="#copyTo">copyTo</a>(in <a href="/ja/DOM/File_API/File_System_API/DirectoryEntrySync" title="en/DOM/File_API/File_System_API/DirectoryEntrySync">DirectoryEntrySync</a> <em>parent</em>, optional DOMString <em>newName</em>) raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
<td><code>DOMString <a href="#toURL" title="#toURL">toURL</a>();</code></td>
</tr>
<tr>
- <td><code>void <a href="#remove" title="#remove">remove</a>() raises (<a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
+ <td><code>void <a href="#remove" title="#remove">remove</a>() raises (<a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>);</code></td>
</tr>
<tr>
<td><code>DirectoryEntrySync <a href="#getParent" title="#getParent">getParent</a>();</code></td>
@@ -104,7 +104,7 @@ translation_of: Web/API/FileSystemEntrySync
<p>このエントリに関するメタデータを検索します。 [ todo: どのような種類のメタデータを指定するか]</p>
<pre>Metadata getMetada ()
- raises <code>(<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>)</code>;</pre>
+ raises <code>(<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>)</code>;</pre>
<h5 id="引数">引数</h5>
@@ -158,7 +158,7 @@ translation_of: Web/API/FileSystemEntrySync
<pre>FileSystemEntrySync moveTo (
in DirectoryEntrySync <em>parent</em>, optional DOMString <em>newName</em>
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="引数_2">引数</h5>
@@ -220,7 +220,7 @@ translation_of: Web/API/FileSystemEntrySync
<pre>void copyTo (
in DirectoryEntrySync <em>parent</em>, optional DOMString <em>newName</em>
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="引数_3">引数</h5>
@@ -312,7 +312,7 @@ translation_of: Web/API/FileSystemEntrySync
<p>ファイルまたはディレクトリを削除します。 空のディレクトリやファイルシステムのルートディレクトリは削除できません。 空のディレクトリを削除する場合は、代わりに <a href="/ja/docs/Web/API/DirectoryEntrySync#removeRecursively()" rel="internal" title="https://developer.mozilla.org/en/DOM/File_API/File_System_API/DirectoryEntrySync#removeRecursively()"><code>removeRecursively()</code></a> を使用してください。</p>
<pre>void remove (
-) raises (<a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
+) raises (<a href="/ja/DOM/File_API/File_System_API/FileException">FileException</a>);</pre>
<h5 id="引数_5">引数</h5>
@@ -382,6 +382,6 @@ translation_of: Web/API/FileSystemEntrySync
<p>仕様:{{ spec("http://dev.w3.org/2009/dap/file-system/pub/FileSystem/", "File API: Directories and System Specification", "WD") }}</p>
-<p>リファレンス: <a href="/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
+<p>リファレンス: <a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
-<p>イントロダクション: <a href="/en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
+<p>イントロダクション: <a href="/ja/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
diff --git a/files/ja/web/api/filesystemfileentry/index.html b/files/ja/web/api/filesystemfileentry/index.html
index 09b6950748..7cb09ee42c 100644
--- a/files/ja/web/api/filesystemfileentry/index.html
+++ b/files/ja/web/api/filesystemfileentry/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/FileSystemFileEntry
---
<div>{{APIRef("File System API")}}{{SeeCompatTable}}</div>
-<p><a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a> の <strong><code>FileSystemFileEntry</code></strong> インターフェイスは、ファイルシステム内のファイルを表します。<br>
+<p><a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a> の <strong><code>FileSystemFileEntry</code></strong> インターフェイスは、ファイルシステム内のファイルを表します。<br>
このファイルには、ファイルの属性と、ファイルを読むために使用可能な {{domxref("File")}} オブジェクトを作成する {{domxref("FileSystemFileEntry.file", "file()")}} メソッドも含まれます。</p>
<h2 id="プロパティ" style="line-height: 30px; font-size: 2.14285714285714rem;">プロパティ</h2>
@@ -96,6 +96,6 @@ window.requestFileSystem(window.TEMPORARY, 1024*1024, onInitFs, errorHandler);</
<h2 id="あわせて参照">あわせて参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a></li>
- <li><a href="/en-US/docs/Web/API/File_and_Directory_Entries_API/Introduction">Introduction to the File System API</a></li>
+ <li><a href="/ja/docs/Web/API/File_and_Directory_Entries_API">File and Directory Entries API</a></li>
+ <li><a href="/ja/docs/Web/API/File_and_Directory_Entries_API/Introduction">Introduction to the File System API</a></li>
</ul>
diff --git a/files/ja/web/api/filesystemsync/index.html b/files/ja/web/api/filesystemsync/index.html
index c995e3655b..2d12046dfe 100644
--- a/files/ja/web/api/filesystemsync/index.html
+++ b/files/ja/web/api/filesystemsync/index.html
@@ -58,6 +58,6 @@ translation_of: Web/API/FileSystemSync
<p>仕様:{{ spec("http://dev.w3.org/2009/dap/file-system/pub/FileSystem/", "File API: Directories and System Specification", "WD") }}</p>
-<p>リファレンス: <a href="/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
+<p>リファレンス: <a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
-<p>イントロダクション: <a href="/en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
+<p>イントロダクション: <a href="/ja/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
diff --git a/files/ja/web/api/formdata/append/index.html b/files/ja/web/api/formdata/append/index.html
index 1eda622273..253ec34e4d 100644
--- a/files/ja/web/api/formdata/append/index.html
+++ b/files/ja/web/api/formdata/append/index.html
@@ -93,7 +93,7 @@ formData.getAll('name'); // ["true", "74", "John"]
<ul>
<li>{{domxref("XMLHTTPRequest")}}</li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
<li>{{HTMLElement("Form")}}</li>
</ul>
diff --git a/files/ja/web/api/formdata/entries/index.html b/files/ja/web/api/formdata/entries/index.html
index 9e9369f4a1..4b899ef581 100644
--- a/files/ja/web/api/formdata/entries/index.html
+++ b/files/ja/web/api/formdata/entries/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/FormData/entries
<p><code><strong>FormData.entries()</strong></code> メソッドは、 {{jsxref("Iteration_protocols",'iterator')}} を返し、このオブジェクトに含まれる全ての キー/バリュー ペアを通過できるようにします。 各ペアのキーは {{domxref("USVString")}} オブジェクトで、 {{domxref("USVString")}} 、または {{domxref("Blob")}} のいずれかの値。</p>
<div class="note">
-<p><strong>Note</strong>: このメソッドは <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
+<p><strong>Note</strong>: このメソッドは <a href="/ja/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
</div>
<h2 id="構文">構文</h2>
@@ -71,7 +71,7 @@ key2, value2</pre>
<ul>
<li>{{domxref("XMLHTTPRequest")}}</li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
<li>{{HTMLElement("Form")}}</li>
</ul>
diff --git a/files/ja/web/api/formdata/formdata/index.html b/files/ja/web/api/formdata/formdata/index.html
index 04c74264b2..e2811babfc 100644
--- a/files/ja/web/api/formdata/formdata/index.html
+++ b/files/ja/web/api/formdata/formdata/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/FormData/FormData
<p><code><strong>FormData()</strong></code> コンストラクターは、新しい {{domxref("FormData")}} オブジェクトを生成します。</p>
<div class="note">
-<p><strong>Note</strong>: このメソッドは <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
+<p><strong>Note</strong>: このメソッドは <a href="/ja/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
</div>
<h2 id="構文">構文</h2>
@@ -93,7 +93,7 @@ let formData = new FormData(myForm);</pre>
<ul>
<li>{{domxref("XMLHTTPRequest")}}</li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
<li>{{HTMLElement("Form")}}</li>
</ul>
diff --git a/files/ja/web/api/formdata/keys/index.html b/files/ja/web/api/formdata/keys/index.html
index 0e9fd69673..534af4333c 100644
--- a/files/ja/web/api/formdata/keys/index.html
+++ b/files/ja/web/api/formdata/keys/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/FormData/keys
<p><code><strong>FormData.keys()</strong></code> メソッドは、 {{jsxref("Iteration_protocols",'iterator')}} を返し、このオブジェクトに含まれる全てのキーを通過できるようにします。キーは {{domxref("USVString")}} オブジェクトです。</p>
<div class="note">
-<p><strong>Note</strong>: このメソッドは <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
+<p><strong>Note</strong>: このメソッドは <a href="/ja/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
</div>
<h2 id="構文">構文</h2>
@@ -71,7 +71,7 @@ key2</pre>
<ul>
<li>{{domxref("XMLHTTPRequest")}}</li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
<li>{{HTMLElement("Form")}}</li>
</ul>
diff --git a/files/ja/web/api/formdata/values/index.html b/files/ja/web/api/formdata/values/index.html
index 6f2ffd1dce..57373586b4 100644
--- a/files/ja/web/api/formdata/values/index.html
+++ b/files/ja/web/api/formdata/values/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/FormData/values
<p><code><strong>FormData.values()</strong></code> メソッドは {{jsxref("Iteration_protocols",'iterator')}} を返し、このオブジェクトに含まれる全ての値を通過できるようにします。値は {{domxref("USVString")}} または {{domxref("Blob")}} オブジェクトです。</p>
<div class="note">
-<p><strong>Note</strong>: このメソッドは <a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
+<p><strong>Note</strong>: このメソッドは <a href="/ja/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
</div>
<h2 id="構文">構文</h2>
@@ -71,7 +71,7 @@ value2</pre>
<ul>
<li>{{domxref("XMLHTTPRequest")}}</li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
- <li><a href="/en-US/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/docs/DOM/XMLHttpRequest/FormData/Using_FormData_Objects" title="DOM/XMLHttpRequest/FormData/Using_FormData_objects">Using FormData objects</a></li>
<li>{{HTMLElement("Form")}}</li>
</ul>
diff --git a/files/ja/web/api/frame_timing_api/index.html b/files/ja/web/api/frame_timing_api/index.html
index 7f2a31ec71..abf14b743d 100644
--- a/files/ja/web/api/frame_timing_api/index.html
+++ b/files/ja/web/api/frame_timing_api/index.html
@@ -51,6 +51,6 @@ translation_of: Web/API/Frame_Timing_API
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/docs/Tools/Performance/Frame_rate">Frame Rate (Firefox Performance Tool)</a></li>
+ <li><a href="/ja/docs/Tools/Performance/Frame_rate">Frame Rate (Firefox Performance Tool)</a></li>
<li><a href="/Web/API/Frame_Timing_API/Using_the_Frame_Timing_API">Using the Frame Timing API</a></li>
</ul>
diff --git a/files/ja/web/api/frame_timing_api/using_the_frame_timing_api/index.html b/files/ja/web/api/frame_timing_api/using_the_frame_timing_api/index.html
index fa1be473f4..ae5be9ee24 100644
--- a/files/ja/web/api/frame_timing_api/using_the_frame_timing_api/index.html
+++ b/files/ja/web/api/frame_timing_api/using_the_frame_timing_api/index.html
@@ -119,11 +119,11 @@ observe_frame.observe({entryTypes: ['frame']});
<h3 id="Firefox_performance_tool">Firefox performance tool</h3>
-<p>Firefox's performance tool allows the developer to <em>record</em> a piece of the user's interaction and the data obtained during the recording is used to create a <em>profile</em> of the browser's activity. The profile includes a <em><a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Waterfall">waterfall</a></em> of the activity such as event handling, layout, painting, scripting, etc.</p>
+<p>Firefox's performance tool allows the developer to <em>record</em> a piece of the user's interaction and the data obtained during the recording is used to create a <em>profile</em> of the browser's activity. The profile includes a <em><a href="/ja/docs/Tools/Performance/Waterfall">waterfall</a></em> of the activity such as event handling, layout, painting, scripting, etc.</p>
-<p>Firefox's performance tool also includes a <em><a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Frame_rate">frame rate graph</a></em> which provides timestamps for each frame including the average frame rate and the minimum and maximum rates (for a specific recording session). This data, along with the waterfall data, gives an indication of where a site might be having frame related performance problems (for example, by correlating the recording's minimum rates with their respective waterfall events).</p>
+<p>Firefox's performance tool also includes a <em><a href="/ja/docs/Tools/Performance/Frame_rate">frame rate graph</a></em> which provides timestamps for each frame including the average frame rate and the minimum and maximum rates (for a specific recording session). This data, along with the waterfall data, gives an indication of where a site might be having frame related performance problems (for example, by correlating the recording's minimum rates with their respective waterfall events).</p>
-<p>The performance tool's <em><a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Flame_Chart">flame chart</a></em> and <em><a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Call_Tree">call tree</a></em> tabs provide data to help analyze the site's JavaScript usage. The call tree shows where the application is spending most of its time, whereas the flame chart shows the state of the JavaScript stack for the code at every millisecond during the performance profile. This provides a way to know exactly which function was executing at any point during the recording, how long it ran, and where it was called from.</p>
+<p>The performance tool's <em><a href="/ja/docs/Tools/Performance/Flame_Chart">flame chart</a></em> and <em><a href="/ja/docs/Tools/Performance/Call_Tree">call tree</a></em> tabs provide data to help analyze the site's JavaScript usage. The call tree shows where the application is spending most of its time, whereas the flame chart shows the state of the JavaScript stack for the code at every millisecond during the performance profile. This provides a way to know exactly which function was executing at any point during the recording, how long it ran, and where it was called from.</p>
<h3 id="Chrome_performance_tool">Chrome performance tool</h3>
@@ -132,6 +132,6 @@ observe_frame.observe({entryTypes: ['frame']});
<h2 id="あわせて参照">あわせて参照</h2>
<ul>
- <li><a href="/docs/Tools/Performance/Frame_rate">Frame Rate (Firefox Performance Tool)</a></li>
+ <li><a href="/ja/docs/Tools/Performance/Frame_rate">Frame Rate (Firefox Performance Tool)</a></li>
<li><a href="https://w3c.github.io/frame-timing/">Frame Timing</a>; W3C Editor's Draft</li>
</ul>
diff --git a/files/ja/web/api/gamepad/axes/index.html b/files/ja/web/api/gamepad/axes/index.html
index 12c5e43863..c1cb9827e4 100644
--- a/files/ja/web/api/gamepad/axes/index.html
+++ b/files/ja/web/api/gamepad/axes/index.html
@@ -76,4 +76,4 @@ translation_of: Web/API/Gamepad/axes
<h2 id="参照">参照</h2>
-<p><a href="/docs/Web/Guide/API/Gamepad">Gamepad API を利用する</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API を利用する</a></p>
diff --git a/files/ja/web/api/gamepad/buttons/index.html b/files/ja/web/api/gamepad/buttons/index.html
index d9f847ba44..d335b132b6 100644
--- a/files/ja/web/api/gamepad/buttons/index.html
+++ b/files/ja/web/api/gamepad/buttons/index.html
@@ -95,4 +95,4 @@ translation_of: Web/API/Gamepad/buttons
<h2 id="参照">参照</h2>
-<p><a href="/docs/Web/Guide/API/Gamepad">Gamepad API を利用する</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API を利用する</a></p>
diff --git a/files/ja/web/api/gamepad/connected/index.html b/files/ja/web/api/gamepad/connected/index.html
index df4ef22e8d..d614c6ebf4 100644
--- a/files/ja/web/api/gamepad/connected/index.html
+++ b/files/ja/web/api/gamepad/connected/index.html
@@ -54,4 +54,4 @@ console.log(gp.connected);</pre>
<h2 id="参照">参照</h2>
-<p><a href="/docs/Web/Guide/API/Gamepad">Gamepad API を利用する</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API を利用する</a></p>
diff --git a/files/ja/web/api/gamepad/displayid/index.html b/files/ja/web/api/gamepad/displayid/index.html
index 05b4ef212a..c042964ee0 100644
--- a/files/ja/web/api/gamepad/displayid/index.html
+++ b/files/ja/web/api/gamepad/displayid/index.html
@@ -59,6 +59,6 @@ translation_of: Web/API/Gamepad/displayId
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/gamepad/hand/index.html b/files/ja/web/api/gamepad/hand/index.html
index 605d0dbe66..195359d877 100644
--- a/files/ja/web/api/gamepad/hand/index.html
+++ b/files/ja/web/api/gamepad/hand/index.html
@@ -57,5 +57,5 @@ translation_of: Web/API/Gamepad/hand
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepad/hapticactuators/index.html b/files/ja/web/api/gamepad/hapticactuators/index.html
index f02b29bb70..e52accfb20 100644
--- a/files/ja/web/api/gamepad/hapticactuators/index.html
+++ b/files/ja/web/api/gamepad/hapticactuators/index.html
@@ -51,5 +51,5 @@ translation_of: Web/API/Gamepad/hapticActuators
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepad/id/index.html b/files/ja/web/api/gamepad/id/index.html
index 5a90c6a4fa..76332829f4 100644
--- a/files/ja/web/api/gamepad/id/index.html
+++ b/files/ja/web/api/gamepad/id/index.html
@@ -65,4 +65,4 @@ translation_of: Web/API/Gamepad/id
<h2 id="参照">参照</h2>
-<p><a href="/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></p>
diff --git a/files/ja/web/api/gamepad/index.html b/files/ja/web/api/gamepad/index.html
index ba042a97fc..1621300235 100644
--- a/files/ja/web/api/gamepad/index.html
+++ b/files/ja/web/api/gamepad/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/Gamepad
---
<div>{{APIRef("Gamepad API")}}</div>
-<p><a href="/docs/Web/API/Gamepad_API">Gamepad API</a> の <strong><code>Gamepad</code></strong> インターフェースはそれぞれのゲームパッドやその他のコントローラーを定義し、ボタンのプッシュや軸位置やIDといった情報にアクセスできるようにします。</p>
+<p><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> の <strong><code>Gamepad</code></strong> インターフェースはそれぞれのゲームパッドやその他のコントローラーを定義し、ボタンのプッシュや軸位置やIDといった情報にアクセスできるようにします。</p>
<p>Gamepad オブジェクトは2つのうちのどちらかの方法で取得できます : <span class="tlid-translation translation"><span title="">Gamepadオブジェクトは、</span></span>{{event("gamepadconnected")}} <span class="tlid-translation translation"><span title="">イベントと </span></span>{{event("gamepaddisconnected")}} <span class="tlid-translation translation"><span title="">イベントの </span></span><code>gamepad</code><span class="tlid-translation translation"><span title=""> プロパティを使用する方法、</span></span>{{domxref("Navigator.getGamepads()")}} <span class="tlid-translation translation"><span title="">メソッドが返した配列内の任意の位置を取得する方法のいずれかで返すことができます。</span></span></p>
@@ -97,6 +97,6 @@ translation_of: Web/API/Gamepad
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></li>
- <li><a href="/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepad/mapping/index.html b/files/ja/web/api/gamepad/mapping/index.html
index fdc4924aed..a9fadb2776 100644
--- a/files/ja/web/api/gamepad/mapping/index.html
+++ b/files/ja/web/api/gamepad/mapping/index.html
@@ -54,4 +54,4 @@ console.log(gp.mapping);</pre>
<h2 id="関連項目">関連項目</h2>
-<p><a href="/en-US/docs/Web/Guide/API/Gamepad">Using the Gamepad API</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Using the Gamepad API</a></p>
diff --git a/files/ja/web/api/gamepad/pose/index.html b/files/ja/web/api/gamepad/pose/index.html
index 267ae3d0ee..1aa481bb89 100644
--- a/files/ja/web/api/gamepad/pose/index.html
+++ b/files/ja/web/api/gamepad/pose/index.html
@@ -51,6 +51,6 @@ translation_of: Web/API/Gamepad/pose
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepad_api/index.html b/files/ja/web/api/gamepad_api/index.html
index ca782b6de0..54e2095bad 100644
--- a/files/ja/web/api/gamepad_api/index.html
+++ b/files/ja/web/api/gamepad_api/index.html
@@ -17,28 +17,28 @@ translation_of: Web/API/Gamepad_API
<h2 id="Interfaces" name="Interfaces">インターフェイス</h2>
<dl>
- <dt><a href="/docs/Web/API/Gamepad" title="The Gamepad interface of the Gamepad API defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id."><code>Gamepad</code></a></dt>
+ <dt><a href="/ja/docs/Web/API/Gamepad" title="The Gamepad interface of the Gamepad API defines an individual gamepad or other controller, allowing access to information such as button presses, axis positions, and id."><code>Gamepad</code></a></dt>
<dd>コンピュータに接続しているゲームパッド・コントローラーを表します。</dd>
- <dt><a href="/docs/Web/API/GamepadButton" title="The GamepadButton interface defines an individual button of a gamepad or other controller, allowing access to the current state of different types of buttons available on the control device."><code>GamepadButton</code></a></dt>
+ <dt><a href="/ja/docs/Web/API/GamepadButton" title="The GamepadButton interface defines an individual button of a gamepad or other controller, allowing access to the current state of different types of buttons available on the control device."><code>GamepadButton</code></a></dt>
<dd><span class="tlid-translation translation"><span title="">接続されているコントローラーのいずれかのボタンを表します。</span></span></dd>
- <dt><a href="/docs/Web/API/GamepadEvent" title="The GamepadEvent interface of the Gamepad API contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected and Window.gamepaddisconnected are fired in response to."><code>GamepadEvent</code></a></dt>
+ <dt><a href="/ja/docs/Web/API/GamepadEvent" title="The GamepadEvent interface of the Gamepad API contains references to gamepads connected to the system, which is what the gamepad events Window.gamepadconnected and Window.gamepaddisconnected are fired in response to."><code>GamepadEvent</code></a></dt>
<dd><span class="tlid-translation translation"><span title="">ゲームパッドに関連するイベントを表すイベントオブジェクトです。</span></span></dd>
</dl>
<h3 id="Gamepad_の実験的な拡張機能">Gamepad の実験的な拡張機能</h3>
<dl>
- <dt><a href="/docs/Web/API/GamepadHapticActuator" title="The GamepadHapticActuator interface of the Gamepad API represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware."><code>GamepadHapticActuator</code></a></dt>
+ <dt><a href="/ja/docs/Web/API/GamepadHapticActuator" title="The GamepadHapticActuator interface of the Gamepad API represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware."><code>GamepadHapticActuator</code></a></dt>
<dd><span class="tlid-translation translation"><span title="">ユーザに触覚フィードバックを提供するように設計されたコントローラー内のハードウェア (使用可能な場合)、最も一般的には振動ハードウェアを表します。</span></span></dd>
- <dt><a href="/docs/Web/API/GamepadPose" title="The GamepadPose interface of the Gamepad API represents the pose of a WebVR controller at a given timestamp (which includes orientation, position, velocity, and acceleration information.)"><code>GamepadPose</code></a></dt>
+ <dt><a href="/ja/docs/Web/API/GamepadPose" title="The GamepadPose interface of the Gamepad API represents the pose of a WebVR controller at a given timestamp (which includes orientation, position, velocity, and acceleration information.)"><code>GamepadPose</code></a></dt>
<dd>
<div class="text-wrap tlid-copy-target">
- <div class="result-shield-container tlid-copy-target"><a href="/docs/Web/API/WebVR_API">WebVR </a><span class="tlid-translation translation"><span title="">コントローラーの場合のコントローラーの姿勢 (3D 空間内の位置と向きなど) を表します。これはより新しい <a href="/docs/Web/API/WebXR_Device_API">WebXR</a> 標準では使用<em>されません。</em></span></span></div>
+ <div class="result-shield-container tlid-copy-target"><a href="/ja/docs/Web/API/WebVR_API">WebVR </a><span class="tlid-translation translation"><span title="">コントローラーの場合のコントローラーの姿勢 (3D 空間内の位置と向きなど) を表します。これはより新しい <a href="/ja/docs/Web/API/WebXR_Device_API">WebXR</a> 標準では使用<em>されません。</em></span></span></div>
</div>
</dd>
</dl>
-<p><span class="tlid-translation translation"><span title="">上記の情報にアクセスできる機能については、</span></span><a href="/docs/Web/API/Gamepad#Experimental_extensions_to_Gamepad">Gamepad インターフェースの拡張機能</a>を参照してください。</p>
+<p><span class="tlid-translation translation"><span title="">上記の情報にアクセスできる機能については、</span></span><a href="/ja/docs/Web/API/Gamepad#Experimental_extensions_to_Gamepad">Gamepad インターフェースの拡張機能</a>を参照してください。</p>
<h3 id="他のインターフェースの拡張">他のインターフェースの拡張</h3>
@@ -61,8 +61,8 @@ translation_of: Web/API/Gamepad_API
<h2 id="Tutorials_and_guides" name="Tutorials_and_guides">チュートリアルとガイド</h2>
<ul>
- <li><a href="https://developer.mozilla.org/docs/Web/API/Gamepad_API/Using_the_Gamepad_API">Gamepad API の利用</a></li>
- <li><a href="/docs/Games/Techniques/Controls_Gamepad_API">Gamepad API を利用したコントロールの実装</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API/Using_the_Gamepad_API">Gamepad API の利用</a></li>
+ <li><a href="/ja/docs/Games/Techniques/Controls_Gamepad_API">Gamepad API を利用したコントロールの実装</a></li>
</ul>
<h2 id="Specifications" name="Specifications">仕様</h2>
diff --git a/files/ja/web/api/gamepadbutton/index.html b/files/ja/web/api/gamepadbutton/index.html
index e3d77c59c3..4cf39c47bc 100644
--- a/files/ja/web/api/gamepadbutton/index.html
+++ b/files/ja/web/api/gamepadbutton/index.html
@@ -89,4 +89,4 @@ translation_of: Web/API/GamepadButton
<h2 id="関連項目">関連項目</h2>
-<p><a href="/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></p>
diff --git a/files/ja/web/api/gamepadevent/index.html b/files/ja/web/api/gamepadevent/index.html
index 7b53c17c45..232f8cd561 100644
--- a/files/ja/web/api/gamepadevent/index.html
+++ b/files/ja/web/api/gamepadevent/index.html
@@ -67,4 +67,4 @@ translation_of: Web/API/GamepadEvent
<h2 id="参照">参照</h2>
-<p><a href="/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></p>
+<p><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></p>
diff --git a/files/ja/web/api/gamepadhapticactuator/index.html b/files/ja/web/api/gamepadhapticactuator/index.html
index 5aaf8b9865..ccf96299a3 100644
--- a/files/ja/web/api/gamepadhapticactuator/index.html
+++ b/files/ja/web/api/gamepadhapticactuator/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/GamepadHapticActuator
---
<div>{{APIRef("Gamepad API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a> の <strong><code>GamepadHapticActuator</code></strong> インターフェイスは、ユーザーに触覚フィードバックを提供するように設計されたコントローラー内のハードウェア (可能な場合) を表し、最も一般的には振動ハードウェアです。</p>
+<p><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> の <strong><code>GamepadHapticActuator</code></strong> インターフェイスは、ユーザーに触覚フィードバックを提供するように設計されたコントローラー内のハードウェア (可能な場合) を表し、最も一般的には振動ハードウェアです。</p>
<p>このインターフェイスには、 {{domxref("Gamepad.hapticActuators")}} プロパティからアクセスできます。</p>
@@ -61,5 +61,5 @@ translation_of: Web/API/GamepadHapticActuator
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepadhapticactuator/type/index.html b/files/ja/web/api/gamepadhapticactuator/type/index.html
index 4ffc3a23ef..6899a54ce8 100644
--- a/files/ja/web/api/gamepadhapticactuator/type/index.html
+++ b/files/ja/web/api/gamepadhapticactuator/type/index.html
@@ -56,5 +56,5 @@ translation_of: Web/API/GamepadHapticActuator/type
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepadpose/hasorientation/index.html b/files/ja/web/api/gamepadpose/hasorientation/index.html
index 3079ad7eab..9360ec241d 100644
--- a/files/ja/web/api/gamepadpose/hasorientation/index.html
+++ b/files/ja/web/api/gamepadpose/hasorientation/index.html
@@ -53,6 +53,6 @@ translation_of: Web/API/GamepadPose/hasOrientation
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a></li>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/gamepadpose/index.html b/files/ja/web/api/gamepadpose/index.html
index 05f7350392..d08cf32c67 100644
--- a/files/ja/web/api/gamepadpose/index.html
+++ b/files/ja/web/api/gamepadpose/index.html
@@ -17,7 +17,7 @@ translation_of: Web/API/GamepadPose
---
<div>{{APIRef("Gamepad API")}}{{SeeCompatTable}}</div>
-<p>The <strong><code>GamepadPose</code></strong> interface of the <a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a> represents the pose of a <a href="/en-US/docs/Web/API/WebVR_API">WebVR</a> controller at a given timestamp (which includes orientation, position, velocity, and acceleration information.)</p>
+<p>The <strong><code>GamepadPose</code></strong> interface of the <a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> represents the pose of a <a href="/ja/docs/Web/API/WebVR_API">WebVR</a> controller at a given timestamp (which includes orientation, position, velocity, and acceleration information.)</p>
<p>This interface is accessible through the {{domxref("Gamepad.pose")}} property.</p>
@@ -70,6 +70,6 @@ translation_of: Web/API/GamepadPose
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a></li>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/geolocation/watchposition/index.html b/files/ja/web/api/geolocation/watchposition/index.html
index b3e383cf65..cb7f4b91a4 100644
--- a/files/ja/web/api/geolocation/watchposition/index.html
+++ b/files/ja/web/api/geolocation/watchposition/index.html
@@ -90,7 +90,7 @@ id = navigator.geolocation.watchPosition(success, error, options);
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Geolocation_API/Using">Geolocation API の使用</a></li>
+ <li><a href="/ja/docs/Web/API/Geolocation_API/Using">Geolocation API の使用</a></li>
<li>所属するインターフェイス {{domxref("Geolocation")}} と、アクセス方法である {{domxref("NavigatorGeolocation.geolocation")}}。</li>
<li>逆の操作: {{domxref("Geolocation.clearWatch()")}}</li>
<li>類似のメソッド: {{domxref("Geolocation.getCurrentPosition()")}}</li>
diff --git a/files/ja/web/api/globaleventhandlers/onclose/index.html b/files/ja/web/api/globaleventhandlers/onclose/index.html
index 8c0429e233..3d8a3e6a08 100644
--- a/files/ja/web/api/globaleventhandlers/onclose/index.html
+++ b/files/ja/web/api/globaleventhandlers/onclose/index.html
@@ -30,7 +30,7 @@ translation_of: Web/API/GlobalEventHandlers/onclose
<h3 id="値">値</h3>
-<p><code>functionRef</code> は、関数名または<a href="/docs/Web/JavaScript/Reference/Operators/function">関数式</a>です。この関数は、{{domxref("Event")}} オブジェクトを唯一の引数として受け取ります。</p>
+<p><code>functionRef</code> は、関数名または<a href="/ja/docs/Web/JavaScript/Reference/Operators/function">関数式</a>です。この関数は、{{domxref("Event")}} オブジェクトを唯一の引数として受け取ります。</p>
<p>一度に1つのオブジェクトに割り当てることができる <code>onclose</code> ハンドラーは1つだけです。代わりに、より柔軟性のある {{domxref("EventTarget.addEventListener()")}} メソッドを使用することをお勧めします。</p>
diff --git a/files/ja/web/api/globaleventhandlers/onmousedown/index.html b/files/ja/web/api/globaleventhandlers/onmousedown/index.html
index ec56405a60..bf143fc699 100644
--- a/files/ja/web/api/globaleventhandlers/onmousedown/index.html
+++ b/files/ja/web/api/globaleventhandlers/onmousedown/index.html
@@ -28,7 +28,7 @@ translation_of: Web/API/GlobalEventHandlers/onmousedown
<h3 id="Value">値</h3>
-<p><code>functionRef</code> は、関数名または<a href="/docs/Web/JavaScript/Reference/Operators/function">関数式</a>です。この関数は、唯一の引数として {{domxref("MouseEvent")}} オブジェクトを受け取ります。</p>
+<p><code>functionRef</code> は、関数名または<a href="/ja/docs/Web/JavaScript/Reference/Operators/function">関数式</a>です。この関数は、唯一の引数として {{domxref("MouseEvent")}} オブジェクトを受け取ります。</p>
<h2 id="Example">例</h2>
diff --git a/files/ja/web/api/globaleventhandlers/onmouseenter/index.html b/files/ja/web/api/globaleventhandlers/onmouseenter/index.html
index 5e78df7bfe..12014ca918 100644
--- a/files/ja/web/api/globaleventhandlers/onmouseenter/index.html
+++ b/files/ja/web/api/globaleventhandlers/onmouseenter/index.html
@@ -21,7 +21,7 @@ translation_of: Web/API/GlobalEventHandlers/onmouseenter
var <em>handlerFunction</em> = <em><var>element</var></em>.onmouseenter;
</pre>
-<p><code>handlerFunction</code> は、イベントのハンドラを指定する <code>null</code> または <a href="/docs/Web/JavaScript/Reference/Functions">JavaScript 関数</a> です。</p>
+<p><code>handlerFunction</code> は、イベントのハンドラを指定する <code>null</code> または <a href="/ja/docs/Web/JavaScript/Reference/Functions">JavaScript 関数</a> です。</p>
<h2 id="仕様">仕様</h2>
@@ -50,5 +50,5 @@ var <em>handlerFunction</em> = <em><var>element</var></em>.onmouseenter;
<ul>
<li>{{event("mouseenter")}}</li>
- <li><a href="/docs/Web/Guide/Events/Event_handlers">DOM onevent ハンドラー</a></li>
+ <li><a href="/ja/docs/Web/Guide/Events/Event_handlers">DOM onevent ハンドラー</a></li>
</ul>
diff --git a/files/ja/web/api/globaleventhandlers/onmouseleave/index.html b/files/ja/web/api/globaleventhandlers/onmouseleave/index.html
index b6065b7161..437744245b 100644
--- a/files/ja/web/api/globaleventhandlers/onmouseleave/index.html
+++ b/files/ja/web/api/globaleventhandlers/onmouseleave/index.html
@@ -21,7 +21,7 @@ translation_of: Web/API/GlobalEventHandlers/onmouseleave
var <em>handlerFunction</em> = <em><var>element</var></em>.onmouseleave;
</pre>
-<p><code>handlerFunction</code> は、イベントのハンドラを指定する <code>null</code> または <a href="/docs/Web/JavaScript/Reference/Functions">JavaScript 関数 </a> です。</p>
+<p><code>handlerFunction</code> は、イベントのハンドラを指定する <code>null</code> または <a href="/ja/docs/Web/JavaScript/Reference/Functions">JavaScript 関数 </a> です。</p>
<h2 id="仕様">仕様</h2>
@@ -50,5 +50,5 @@ var <em>handlerFunction</em> = <em><var>element</var></em>.onmouseleave;
<ul>
<li>{{event("mouseleave")}}</li>
- <li><a href="/docs/Web/Guide/Events/Event_handlers">DOM onevent ハンドラー</a></li>
+ <li><a href="/ja/docs/Web/Guide/Events/Event_handlers">DOM onevent ハンドラー</a></li>
</ul>
diff --git a/files/ja/web/api/globaleventhandlers/onmousemove/index.html b/files/ja/web/api/globaleventhandlers/onmousemove/index.html
index 7a3e4a8764..c0fb8001ce 100644
--- a/files/ja/web/api/globaleventhandlers/onmousemove/index.html
+++ b/files/ja/web/api/globaleventhandlers/onmousemove/index.html
@@ -23,7 +23,7 @@ translation_of: Web/API/GlobalEventHandlers/onmousemove
<h3 id="値">値</h3>
-<p><code>functionRef</code> は、関数名または<a href="/docs/Web/JavaScript/Reference/Operators/function">関数式</a>です。 この関数は、唯一の引数として {{domxref("MouseEvent")}} オブジェクトを受け取ります。</p>
+<p><code>functionRef</code> は、関数名または<a href="/ja/docs/Web/JavaScript/Reference/Operators/function">関数式</a>です。 この関数は、唯一の引数として {{domxref("MouseEvent")}} オブジェクトを受け取ります。</p>
<h2 id="例">例</h2>
diff --git a/files/ja/web/api/headers/delete/index.html b/files/ja/web/api/headers/delete/index.html
index 9f85c85af3..10ff2dc0f3 100644
--- a/files/ja/web/api/headers/delete/index.html
+++ b/files/ja/web/api/headers/delete/index.html
@@ -81,7 +81,7 @@ myHeaders.get('Content-Type'); // Returns null, as it has been deleted</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/headers/entries/index.html b/files/ja/web/api/headers/entries/index.html
index 1899112dca..244cb3d1ab 100644
--- a/files/ja/web/api/headers/entries/index.html
+++ b/files/ja/web/api/headers/entries/index.html
@@ -8,7 +8,7 @@ translation_of: Web/API/Headers/entries
<p><code><strong>Headers.entries()</strong></code> メソッドは {{jsxref("Iteration_protocols",'iterator')}} を返し、このオブジェクトに含まれるすべてのキーと値のペアを通過できるようにします。各ペアのキーと値は両方とも {{domxref("ByteString")}} オブジェクトです。</p>
<div class="注">
-<p><strong>Note</strong>: このメソッドは <a href="/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
+<p><strong>Note</strong>: このメソッドは <a href="/ja/docs/Web/API/Web_Workers_API">Web Workers</a> で使用できます。</p>
</div>
<h2 id="構文">構文</h2>
@@ -48,7 +48,7 @@ vary: Accept-Language</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/headers/get/index.html b/files/ja/web/api/headers/get/index.html
index cbb371c5f1..2287e335d6 100644
--- a/files/ja/web/api/headers/get/index.html
+++ b/files/ja/web/api/headers/get/index.html
@@ -83,7 +83,7 @@ myHeaders.get('Accept-Encoding'); // "deflate,gzip" を返します
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/headers/headers/index.html b/files/ja/web/api/headers/headers/index.html
index 4321d44a03..36cb2db4b9 100644
--- a/files/ja/web/api/headers/headers/index.html
+++ b/files/ja/web/api/headers/headers/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/Headers/Headers
<dl>
<dt><code>init</code> {{optional_inline}}</dt>
- <dd><code>Headers</code> に前もって設定したい <a href="/en-US/docs/Web/HTTP/Headers">HTTP headers</a> を含むオブジェクト。これは {{domxref("ByteString")}} を持つ単純なオブジェクトリテラルか、既存の <code>Headers</code> オブジェクトのどちらかです。最後の例では、新しい <code>Headers</code> オブジェクトは既存の <code>Headers</code> オブジェクトからデータを継承します。</dd>
+ <dd><code>Headers</code> に前もって設定したい <a href="/ja/docs/Web/HTTP/Headers">HTTP headers</a> を含むオブジェクト。これは {{domxref("ByteString")}} を持つ単純なオブジェクトリテラルか、既存の <code>Headers</code> オブジェクトのどちらかです。最後の例では、新しい <code>Headers</code> オブジェクトは既存の <code>Headers</code> オブジェクトからデータを継承します。</dd>
</dl>
<h2 id="例">例</h2>
@@ -65,7 +65,7 @@ secondHeadersObj.get('Content-Type'); // Would return 'image/jpeg' — it inheri
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/ServiceWorker_API">サービスワーカー API</a></li>
- <li><a href="/docs/Web/HTTP/Access_control_CORS">HTTP アクセス制御 (CORS)</a></li>
- <li><a href="/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">サービスワーカー API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP アクセス制御 (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/history/replacestate/index.html b/files/ja/web/api/history/replacestate/index.html
index 0cbcbcb37e..c06e22398e 100644
--- a/files/ja/web/api/history/replacestate/index.html
+++ b/files/ja/web/api/history/replacestate/index.html
@@ -36,7 +36,7 @@ translation_of: Web/API/History/replaceState
<pre class="brush: js line-numbers language-js notranslate"><code class="language-js"><span class="keyword token">const </span>stateObj <span class="operator token">=</span> <span class="punctuation token">{</span> foo<span class="punctuation token">:</span> '<span class="string token">bar'</span> <span class="punctuation token">}</span><span class="punctuation token">;</span>
history<span class="punctuation token">.</span><span class="function token">pushState</span><span class="punctuation token">(</span>stateObj<span class="punctuation token">,</span> <span class="string token">''</span><span class="punctuation token">,</span> '<span class="string token">bar.html'</span><span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
-<p>上記の 2行の説明は、「<a href="https://developer.mozilla.org/ja/docs/Web/API/History_API/Working_with_the_History_API">History API を取り扱う</a>」の記事の「<a href="https://developer.mozilla.org/ja/docs/Web/API/History_API/Working_with_the_History_API#pushState_%E3%81%AE%E4%BE%8B"><code>pushState()</code> の例</a>」にあります。次に、https://www.mozilla.org/bar.html が以下の JavaScript を実行したとします:</p>
+<p>上記の 2行の説明は、「<a href="/ja/docs/Web/API/History_API/Working_with_the_History_API">History API を取り扱う</a>」の記事の「<a href="/ja/docs/Web/API/History_API/Working_with_the_History_API#pushState_%E3%81%AE%E4%BE%8B"><code>pushState()</code> の例</a>」にあります。次に、https://www.mozilla.org/bar.html が以下の JavaScript を実行したとします:</p>
<pre class="brush: js line-numbers language-js notranslate"><code class="language-js">history<span class="punctuation token">.</span><span class="function token">replaceState</span><span class="punctuation token">(</span>stateObj<span class="punctuation token">,</span> <span class="string token">''</span><span class="punctuation token">,</span> '<span class="string token">bar2.html'</span><span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
diff --git a/files/ja/web/api/history_api/index.html b/files/ja/web/api/history_api/index.html
index e10f1e7498..f9a577390c 100644
--- a/files/ja/web/api/history_api/index.html
+++ b/files/ja/web/api/history_api/index.html
@@ -12,7 +12,7 @@ translation_of: Web/API/History_API
---
<div>{{DefaultAPISidebar("History API")}}</div>
-<p>DOM の {{DOMxRef("Window")}} オブジェクトは、ブラウザーのセッション履歴 (<a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/history">WebExtensions history</a> と混同しないように) へのアクセスを {{DOMxRef("Window.history","history")}} オブジェクトを介して提供しています。このオブジェクトは、ユーザーの履歴の中を前のページや後のページへ移動したり、履歴スタックの中を操作したりするのに便利なメソッドやプロパティが提供されています。</p>
+<p>DOM の {{DOMxRef("Window")}} オブジェクトは、ブラウザーのセッション履歴 (<a href="/ja/docs/Mozilla/Add-ons/WebExtensions/API/history">WebExtensions history</a> と混同しないように) へのアクセスを {{DOMxRef("Window.history","history")}} オブジェクトを介して提供しています。このオブジェクトは、ユーザーの履歴の中を前のページや後のページへ移動したり、履歴スタックの中を操作したりするのに便利なメソッドやプロパティが提供されています。</p>
<h2 id="Concepts_and_usage" name="Concepts_and_usage">概念と使用方法</h2>
diff --git a/files/ja/web/api/history_api/working_with_the_history_api/index.html b/files/ja/web/api/history_api/working_with_the_history_api/index.html
index a2fb053d73..a031ada67c 100644
--- a/files/ja/web/api/history_api/working_with_the_history_api/index.html
+++ b/files/ja/web/api/history_api/working_with_the_history_api/index.html
@@ -67,7 +67,7 @@ history.pushState(stateObj, "page 2", "bar.html");
<p>新しい URLが、変更前のURLから hash のみを変更した URL である場合であっても、 <code>pushState()</code> は <code>hashchange</code> イベントを発火させることはないと注記しておきます。</p>
-<p>In a <a href="/en-US/docs/Mozilla/Tech/XUL">XUL</a> document, it creates the specified XUL element.</p>
+<p>In a <a href="/ja/docs/Mozilla/Tech/XUL">XUL</a> document, it creates the specified XUL element.</p>
<p>In other documents, it creates an element with a <code>null</code> namespace URI.</p>
@@ -86,7 +86,7 @@ history.pushState(stateObj, "page 2", "bar.html");
<pre class="brush: js">var stateObj = { foo: "bar" };
history.pushState(stateObj, "page 2", "bar.html");</pre>
-<p>この2行のコードの説明は <a href="ja/docs/Web/API/History_API/Working_with_the_History_API$edit#Example_of_pushState_method">pushState()の例 </a><em>のセクションで見ることができます。次に、</em><code>http://mozilla.org/bar.html</code> が次の JavaScript を実行するものとします。</p>
+<p>この2行のコードの説明は <a href="/ja/docs/Web/API/History_API/Working_with_the_History_API$edit#Example_of_pushState_method">pushState()の例 </a><em>のセクションで見ることができます。次に、</em><code>http://mozilla.org/bar.html</code> が次の JavaScript を実行するものとします。</p>
<pre class="brush: js">history.replaceState(stateObj, "page 3", "bar2.html");</pre>
diff --git a/files/ja/web/api/html_drag_and_drop_api/index.html b/files/ja/web/api/html_drag_and_drop_api/index.html
index 6f38581411..df4bb50631 100644
--- a/files/ja/web/api/html_drag_and_drop_api/index.html
+++ b/files/ja/web/api/html_drag_and_drop_api/index.html
@@ -234,7 +234,7 @@ function drop_handler(ev) {
<p>詳しくは、以下を参照してください。</p>
<ul>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/Guide/HTML/Drag_operations#droptargets">ドロップ先の指定</a></li>
+ <li><a href="/ja/docs/Web/Guide/HTML/Drag_operations#droptargets">ドロップ先の指定</a></li>
</ul>
<h3 id="ドロップ効果を扱う">ドロップ<em>効果</em>を扱う</h3>
@@ -270,7 +270,7 @@ function drop_handler(ev) {
<p>詳しくは、以下を参照してください。</p>
<ul>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/Guide/HTML/Drag_operations#drop">ドロップの実行</a></li>
+ <li><a href="/ja/docs/Web/Guide/HTML/Drag_operations#drop">ドロップの実行</a></li>
</ul>
<h3 id="Drag_end" name="Drag_end">ドラッグの終了</h3>
diff --git a/files/ja/web/api/html_drag_and_drop_api/recommended_drag_types/index.html b/files/ja/web/api/html_drag_and_drop_api/recommended_drag_types/index.html
index ba6fbd27e3..c1e1ea0794 100644
--- a/files/ja/web/api/html_drag_and_drop_api/recommended_drag_types/index.html
+++ b/files/ja/web/api/html_drag_and_drop_api/recommended_drag_types/index.html
@@ -87,7 +87,7 @@ dt.setData("text/plain", "こんにちは、見知らぬ人");
<h2 id="file" name="file">ファイルのドラッグ</h2>
-<p>ローカルのファイルは <code>application/x-moz-file</code> 型で、 <a href="/en/XPCOM_Interface_Reference/nsIFile" title="nsIFile">nsIFile</a> のオブジェクトとしてドラッグされます。特権を持っていない Web ページでは、この型のデータを取得することも変更することもできません。</p>
+<p>ローカルのファイルは <code>application/x-moz-file</code> 型で、 <a href="/ja/XPCOM_Interface_Reference/nsIFile" title="nsIFile">nsIFile</a> のオブジェクトとしてドラッグされます。特権を持っていない Web ページでは、この型のデータを取得することも変更することもできません。</p>
<p>ファイルを文字列にはできないため、データを登録するには {{domxref("DataTransfer.mozSetDataAt","mozSetDataAt()")}} メソッドを使用する必要があります。同様に、データを取得するには {{domxref("DataTransfer.mozGetDataAt","mozGetDataAt()")}} メソッドを使わなくてはなりません。</p>
@@ -124,7 +124,7 @@ function doDrop(event) {
<p>最新の仕様では、{{domxref("DataTransfer.types")}} は {{domxref("DOMStringList")}} ではなく、{{domxref("DOMString")}} で固定した配列を返すようになっています(これは Firefox 52 以上でサポートされています)。</p>
-<p>その結果、<a href="/docs/Web/API/Node/contains">contains</a> メソッドはもう機能しません。代わりに <a href="/docs/Web/JavaScript/Reference/Global_Objects/Array/includes">includes</a> メソッドを使用し、以下のようなコードで特定の形式のデータが提供されているかどうかを確認する必要があります。</p>
+<p>その結果、<a href="/ja/docs/Web/API/Node/contains">contains</a> メソッドはもう機能しません。代わりに <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/includes">includes</a> メソッドを使用し、以下のようなコードで特定の形式のデータが提供されているかどうかを確認する必要があります。</p>
<pre class="brush: js notranslate">if ([...event.dataTransfer.types].includes('text/html')) {
// 実行するコード
@@ -134,11 +134,11 @@ function doDrop(event) {
<h2 id="image" name="image">画像のドラッグ</h2>
-<p>画像の直接のドラッグは一般的ではありません。そのため、Mozilla は Mac と Linux での画像の直接のドラッグをサポートしていません。その代わり、画像は通常その URL としてドラッグされます。そのためには、他の URL と同様に <code>text/uri-list</code> 型を使用します。データは、画像の URL、または画像がWeb上やディスク上に無い場合は <a href="/docs/Web/HTTP/Basics_of_HTTP/Data_URIs">データ URL</a> である必要があります。</p>
+<p>画像の直接のドラッグは一般的ではありません。そのため、Mozilla は Mac と Linux での画像の直接のドラッグをサポートしていません。その代わり、画像は通常その URL としてドラッグされます。そのためには、他の URL と同様に <code>text/uri-list</code> 型を使用します。データは、画像の URL、または画像がWeb上やディスク上に無い場合は <a href="/ja/docs/Web/HTTP/Basics_of_HTTP/Data_URIs">データ URL</a> である必要があります。</p>
-<p>リンクと同様に、<code>text/plain</code> 型のデータには URL も含まれている必要があります。しかし、<a href="/docs/Web/HTTP/Basics_of_HTTP/Data_URIs">データ URL</a> は通常のテキストの内容には有用ではないので、このような状況では <code>text/plain</code> 型のデータを除外した方がよいでしょう。</p>
+<p>リンクと同様に、<code>text/plain</code> 型のデータには URL も含まれている必要があります。しかし、<a href="/ja/docs/Web/HTTP/Basics_of_HTTP/Data_URIs">データ URL</a> は通常のテキストの内容には有用ではないので、このような状況では <code>text/plain</code> 型のデータを除外した方がよいでしょう。</p>
-<p>Chrome などの特権的なコードでは、画像の種類に応じて、<code>image/jpeg</code>、<code>image/png</code>、<code>image/gif</code> のいずれかの形式を使用することもできます。データは、<a href="/en/XPCOM_Interface_Reference/nsIInputStream" title="nsIInputStream">nsIInputStream</a> インターフェースを実装したオブジェクトでなければなりません。このストリームが読み込まれる時には、そのファイル形式での画像のデータビットを提供しなければなりません。</p>
+<p>Chrome などの特権的なコードでは、画像の種類に応じて、<code>image/jpeg</code>、<code>image/png</code>、<code>image/gif</code> のいずれかの形式を使用することもできます。データは、<a href="/ja/XPCOM_Interface_Reference/nsIInputStream" title="nsIInputStream">nsIInputStream</a> インターフェースを実装したオブジェクトでなければなりません。このストリームが読み込まれる時には、そのファイル形式での画像のデータビットを提供しなければなりません。</p>
<p>画像がディスク上にある場合は、<code>application/x-moz-file</code> 型も含める必要があります。実際に、これは画像ファイルをドラッグする一般的なやり方です。</p>
diff --git a/files/ja/web/api/htmlcanvaselement/todataurl/index.html b/files/ja/web/api/htmlcanvaselement/todataurl/index.html
index f955a994a5..f04437dc82 100644
--- a/files/ja/web/api/htmlcanvaselement/todataurl/index.html
+++ b/files/ja/web/api/htmlcanvaselement/todataurl/index.html
@@ -5,10 +5,10 @@ translation_of: Web/API/HTMLCanvasElement/toDataURL
---
<div>{{APIRef("Canvas API")}}</div>
-<p><strong><code>HTMLCanvasElement.toDataURL()</code></strong> メソッドは、 <code>type</code> パラメータ(デフォルトは<a href="https://en.wikipedia.org/wiki/Portable_Network_Graphics">PNG</a>形式)で指定される画像フォーマット形式の <a href="/en-US/docs/Web/HTTP/data_URIs">data URI</a> を返すメソッドです。返り値となる画像の解像度は96 dpiです。</p>
+<p><strong><code>HTMLCanvasElement.toDataURL()</code></strong> メソッドは、 <code>type</code> パラメータ(デフォルトは<a href="https://en.wikipedia.org/wiki/Portable_Network_Graphics">PNG</a>形式)で指定される画像フォーマット形式の <a href="/ja/docs/Web/HTTP/data_URIs">data URI</a> を返すメソッドです。返り値となる画像の解像度は96 dpiです。</p>
<ul>
- <li>キャンバスの幅か高さが、<code>0</code> もしくは <a href="/en-US/docs/Web/HTML/Element/canvas#Maximum_canvas_size">maximum canvas size</a> より大きい場合、文字列 <code>"data:,"</code>を返します。</li>
+ <li>キャンバスの幅か高さが、<code>0</code> もしくは <a href="/ja/docs/Web/HTML/Element/canvas#Maximum_canvas_size">maximum canvas size</a> より大きい場合、文字列 <code>"data:,"</code>を返します。</li>
<li><code>image/png</code> 形式を指定したにもかかわらず返り値が <code>data:image/png</code> で始まる場合、要求された形式には対応していません。</li>
<li>Chrome は <code>image/webp</code> 形式に対応します。</li>
</ul>
@@ -30,7 +30,7 @@ translation_of: Web/API/HTMLCanvasElement/toDataURL
<h3 id="戻り値">戻り値</h3>
-<p>要求された<a href="/en-US/docs/Web/HTTP/data_URIs">data URI</a>を含む {{domxref("DOMString")}} 。</p>
+<p>要求された<a href="/ja/docs/Web/HTTP/data_URIs">data URI</a>を含む {{domxref("DOMString")}} 。</p>
<h3 id="例外">例外</h3>
@@ -151,5 +151,5 @@ function removeColors() {
<ul>
<li>The interface defining it, {{domxref("HTMLCanvasElement")}}.</li>
- <li><a href="/en-US/docs/Web/HTTP/data_URIs">Data URIs</a> in the <a href="/en-US/docs/Web/HTTP">HTTP</a> reference.</li>
+ <li><a href="/ja/docs/Web/HTTP/data_URIs">Data URIs</a> in the <a href="/ja/docs/Web/HTTP">HTTP</a> reference.</li>
</ul>
diff --git a/files/ja/web/api/htmlcontentelement/index.html b/files/ja/web/api/htmlcontentelement/index.html
index 8fd3d16824..dbbe6a69d7 100644
--- a/files/ja/web/api/htmlcontentelement/index.html
+++ b/files/ja/web/api/htmlcontentelement/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/HTMLContentElement
<p>{{Deprecated_header}}</p>
-<p><code><strong>HTMLContentElement</strong></code> インターフェースは {{HTMLElement("content")}} HTML要素を表しており、<a href="/en-US/docs/Web/Web_Components/Shadow_DOM">Shadow DOM</a> で使用されています。</p>
+<p><code><strong>HTMLContentElement</strong></code> インターフェースは {{HTMLElement("content")}} HTML要素を表しており、<a href="/ja/docs/Web/Web_Components/Shadow_DOM">Shadow DOM</a> で使用されています。</p>
<h2 id="Properties" name="Properties">プロパティ</h2>
@@ -47,7 +47,7 @@ translation_of: Web/API/HTMLContentElement
<ul>
<li>このインターフェースを実装している {{HTMLElement("content")}} HTML 要素</li>
- <li><a href="/en-US/docs/Web/Web_Components/Shadow_DOM">Shadow DOM</a></li>
+ <li><a href="/ja/docs/Web/Web_Components/Shadow_DOM">Shadow DOM</a></li>
</ul>
<dl>
diff --git a/files/ja/web/api/htmlelement/accesskey/index.html b/files/ja/web/api/htmlelement/accesskey/index.html
index 17933c4dbe..0d9feb78dd 100644
--- a/files/ja/web/api/htmlelement/accesskey/index.html
+++ b/files/ja/web/api/htmlelement/accesskey/index.html
@@ -20,5 +20,5 @@ original_slug: Web/API/Element/accessKey
<h4 id="See_also">See also </h4>
<ul>
- <li><a href="/en-US/docs/Web/HTML/Global_attributes/accesskey">HTML Global attributes, accesskey</a></li>
+ <li><a href="/ja/docs/Web/HTML/Global_attributes/accesskey">HTML Global attributes, accesskey</a></li>
</ul>
diff --git a/files/ja/web/api/htmlelement/transitionstart_event/index.html b/files/ja/web/api/htmlelement/transitionstart_event/index.html
index 12eb281715..d31100a811 100644
--- a/files/ja/web/api/htmlelement/transitionstart_event/index.html
+++ b/files/ja/web/api/htmlelement/transitionstart_event/index.html
@@ -45,7 +45,7 @@ translation_of: Web/API/HTMLElement/transitionstart_event
console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">'Started transitioning'</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
<span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
-<p>似ていますが、 <code>addEventListener()</code>の代わりに <code><a href="https://developer.mozilla.org/ja/docs/Web/API/GlobalEventHandlers/ontransitionrun">ontransitionstart</a></code> プロパティを使っています:</p>
+<p>似ていますが、 <code>addEventListener()</code>の代わりに <code><a href="/ja/docs/Web/API/GlobalEventHandlers/ontransitionrun">ontransitionstart</a></code> プロパティを使っています:</p>
<pre class="brush: js line-numbers language-js"><code class="language-js">element<span class="punctuation token">.</span><span class="function function-variable token">ontransitionrun</span> <span class="operator token">=</span> <span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">=&gt;</span> <span class="punctuation token">{</span>
console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">'Started transitioning'</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
diff --git a/files/ja/web/api/htmlformelement/elements/index.html b/files/ja/web/api/htmlformelement/elements/index.html
index 9ed8ea236d..a52442f8f5 100644
--- a/files/ja/web/api/htmlformelement/elements/index.html
+++ b/files/ja/web/api/htmlformelement/elements/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/HTMLFormElement/elements
{{ApiRef()}}</div>
<h2 id="Summary" name="Summary">概要</h2>
<p><b>elements</b> は、form 要素に含まれるすべてのフォームコントロールを含む <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-75708506"><code>HTMLCollection</code></a> を返します。</p>
-<p>index 、または要素の <a href="/ja/docs/DOM/element.name">name</a> か <a href="ja/docs/DOM/element.id">id</a> の何れかを使って個々の要素にアクセスすることができます。</p>
+<p>index 、または要素の <a href="/ja/docs/DOM/element.name">name</a> か <a href="/ja/docs/DOM/element.id">id</a> の何れかを使って個々の要素にアクセスすることができます。</p>
<h2 id="Syntax" name="Syntax">構文</h2>
<pre class="syntaxbox"><code><i>nodeList</i> =<i>HTMLFormElement</i>.elements</code></pre>
<h2 id="Example" name="Example">例</h2>
diff --git a/files/ja/web/api/htmliframeelement/contentwindow/index.html b/files/ja/web/api/htmliframeelement/contentwindow/index.html
index 6385634edc..1b76baba2b 100644
--- a/files/ja/web/api/htmliframeelement/contentwindow/index.html
+++ b/files/ja/web/api/htmliframeelement/contentwindow/index.html
@@ -5,4 +5,4 @@ translation_of: Web/API/HTMLIFrameElement/contentWindow
---
<div>{{APIRef("HTML DOM")}}</div>
-<p><span class="seoSummary"><strong><code>contentWindow</code></strong>  プロパティは、<a href="/en-US/docs/Web/HTML/Element/iframe">&lt;iframe&gt; 要素</a> の <a href="/en-US/docs/Web/API/Window">Window</a> オブジェクトを返します。この Window オブジェクトを使用して iframe のドキュメントとその内部 DOM にアクセスできます。この属性は読み取り専用ですが、そのプロパティはグローバルな Window オブジェクトのように操作できます。</span></p>
+<p><span class="seoSummary"><strong><code>contentWindow</code></strong>  プロパティは、<a href="/ja/docs/Web/HTML/Element/iframe">&lt;iframe&gt; 要素</a> の <a href="/ja/docs/Web/API/Window">Window</a> オブジェクトを返します。この Window オブジェクトを使用して iframe のドキュメントとその内部 DOM にアクセスできます。この属性は読み取り専用ですが、そのプロパティはグローバルな Window オブジェクトのように操作できます。</span></p>
diff --git a/files/ja/web/api/htmliframeelement/index.html b/files/ja/web/api/htmliframeelement/index.html
index ae547880c5..cc0f451541 100644
--- a/files/ja/web/api/htmliframeelement/index.html
+++ b/files/ja/web/api/htmliframeelement/index.html
@@ -19,7 +19,7 @@ translation_of: Web/API/HTMLIFrameElement
<dt>{{domxref("HTMLIFrameElement.align")}} {{obsolete_inline}}</dt>
<dd>Is a {{domxref("DOMString")}} that specifies the alignment of the frame with respect to the surrounding context.</dd>
<dt>{{domxref("HTMLIFrameElement.allowfullscreen")}} {{experimental_inline}}</dt>
- <dd>Is a {{domxref("Boolean")}} that indicates whether or not the inline frame is willing to be placed into full screen mode. See <a href="/en-US/docs/DOM/Using_full-screen_mode" title="https://developer.mozilla.org/en/DOM/Using_full-screen_mode">Using full-screen mode</a> for details.</dd>
+ <dd>Is a {{domxref("Boolean")}} that indicates whether or not the inline frame is willing to be placed into full screen mode. See <a href="/ja/docs/DOM/Using_full-screen_mode" title="https://developer.mozilla.org/en/DOM/Using_full-screen_mode">Using full-screen mode</a> for details.</dd>
<dt>{{domxref("HTMLIFrameElement.contentDocument")}} {{readonlyInline}}</dt>
<dd>Returns a {{domxref("Document")}}, the active document in the inline frame's nested browsing context.</dd>
<dt>{{domxref("HTMLIFrameElement.contentWindow")}} {{readonlyInline}}</dt>
diff --git a/files/ja/web/api/htmlinputelement/multiple/index.html b/files/ja/web/api/htmlinputelement/multiple/index.html
index ac49c3954f..8415f39c16 100644
--- a/files/ja/web/api/htmlinputelement/multiple/index.html
+++ b/files/ja/web/api/htmlinputelement/multiple/index.html
@@ -27,7 +27,7 @@ if (fileInput.multiple == true) {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en/DOM/FileList" title="en/DOM/FileList">FileList</a></li>
+ <li><a href="/ja/DOM/FileList" title="en/DOM/FileList">FileList</a></li>
<li><a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=523771">Bug 523771</a> - <span class="bz_default_hidden" id="summary_alias_container" style="display: inline;"> <span id="short_desc_nonedit_display">Support &lt;input type=file multiple&gt;</span> </span></li>
</ul>
diff --git a/files/ja/web/api/htmlkeygenelement/index.html b/files/ja/web/api/htmlkeygenelement/index.html
index ba197eb5cb..eb19804f84 100644
--- a/files/ja/web/api/htmlkeygenelement/index.html
+++ b/files/ja/web/api/htmlkeygenelement/index.html
@@ -32,32 +32,32 @@ translation_of: Web/API/HTMLKeygenElement
<tbody>
<tr>
<td><code>autofocus</code></td>
- <td><code><a href="/en/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
+ <td><code><a href="/ja/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
<td>{{ htmlattrxref("autofocus", "keygen") }} HTML 属性の反映です。ページがロードされたとき、フォームコントローが input にフォーカスされているべきことを表します。</td>
</tr>
<tr>
<td><code>challenge</code></td>
- <td><code><a href="/En/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
+ <td><code><a href="/ja/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
<td>{{ htmlattrxref("challenge", "keygen") }} HTML 属性の繁栄です。送信されたキーにパッケージされた challenge 文字列を含みます。</td>
</tr>
<tr>
<td><code>disabled</code></td>
- <td><code><a href="/en/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
+ <td><code><a href="/ja/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
<td>{{ htmlattrxref("disabled", "keygen") }} HTML 属性の繁栄です。コントロールが操作できないことを示します。</td>
</tr>
<tr>
<td><code>form</code></td>
- <td><code>readonly <a href="/en/DOM/HTMLFormElement" title="en/DOM/HTMLFormElement">HTMLFormElement</a></code></td>
+ <td><code>readonly <a href="/ja/DOM/HTMLFormElement" title="en/DOM/HTMLFormElement">HTMLFormElement</a></code></td>
<td>コントロールの form オーナーを表します。定義されていた場合、 {{ htmlattrxref("form", "keygen") }} HTML 属性を反映します。</td>
</tr>
<tr>
<td><code>keytype</code></td>
- <td><code><a href="/En/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
+ <td><code><a href="/ja/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
<td>{{ htmlattrxref("keytype", "keygen") }} HTML 属性を反映します。使用されるキーの種類を含みます。</td>
</tr>
<tr>
<td><code>labels </code>{{ unimplemented_inline(556743) }}</td>
- <td><code>readonly <a href="/En/DOM/NodeList" title="En/DOM/NodeList">NodeList</a></code></td>
+ <td><code>readonly <a href="/ja/DOM/NodeList" title="En/DOM/NodeList">NodeList</a></code></td>
<td>keygen 要素に関連する label 要素のリストです。</td>
</tr>
<tr>
@@ -67,22 +67,22 @@ translation_of: Web/API/HTMLKeygenElement
</tr>
<tr>
<td><code>type</code></td>
- <td><code>readonly </code><code><a href="/En/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
+ <td><code>readonly </code><code><a href="/ja/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
<td><code>keygen</code> の値です。</td>
</tr>
<tr>
<td><code>validationMessage</code></td>
- <td><code>readonly </code><code><a href="/En/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
+ <td><code>readonly </code><code><a href="/ja/DOM/DOMString" title="En/DOM/DOMString">DOMString</a></code></td>
<td>(もしあれば) コントロールが満たさない制約検証を表示するためのローカライズされたメッセージです。コントロールが制約検証の対象ではない場合(<strong>willValidate</strong> が false)や制約を満たしている場合、空文字です。</td>
</tr>
<tr>
<td><code>validity</code></td>
- <td><code>readonly <a href="/en/DOM/ValidityState_Interface" title="en/DOM/ValidityState Interface">ValidityState</a></code></td>
+ <td><code>readonly <a href="/ja/DOM/ValidityState_Interface" title="en/DOM/ValidityState Interface">ValidityState</a></code></td>
<td>この要素の有効性です。</td>
</tr>
<tr>
<td><code>willValidate</code></td>
- <td><code><a href="/en/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
+ <td><code><a href="/ja/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
<td><code>keygen</code> オブジェクトは決して制約検証の候補にならないため、常に false を返します。</td>
</tr>
</tbody>
@@ -101,7 +101,7 @@ translation_of: Web/API/HTMLKeygenElement
<tbody>
<tr>
<td><code>checkValidity()</code></td>
- <td><code><a href="/en/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
+ <td><code><a href="/ja/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global Objects/Boolean">Boolean</a></code></td>
<td><code>keygen</code> オブジェクトは決して制約検証の候補にならないため、常に true を返します。</td>
</tr>
<tr>
diff --git a/files/ja/web/api/htmlmediaelement/index.html b/files/ja/web/api/htmlmediaelement/index.html
index bfe66b59ff..2096213ce7 100644
--- a/files/ja/web/api/htmlmediaelement/index.html
+++ b/files/ja/web/api/htmlmediaelement/index.html
@@ -39,7 +39,7 @@ translation_of: Web/API/HTMLMediaElement
<dt>{{domxref("HTMLMediaElement.controlsList")}} {{readonlyinline}}</dt>
<dd>ユーザーエージェントが独自のコントロールセットを表示するたびに、メディア要素に表示するコントロールをユーザーエージェントが選択するのに役立つ{{domxref("DOMTokenList")}}を返します。 <code>DOMTokenList</code>は、<code>nodownload</code>、<code>nofullscreen</code>、<code>noremoteplayback</code>の3つの値のうち1つ以上を取ります。</dd>
<dt>{{domxref("HTMLMediaElement.crossOrigin")}}</dt>
- <dd>このメディア要素の <a href="/docs/Web/HTML/CORS_settings_attributes">CORS 設定</a> を {{domxref("DOMString")}} で参照できます。</dd>
+ <dd>このメディア要素の <a href="/ja/docs/Web/HTML/CORS_settings_attributes">CORS 設定</a> を {{domxref("DOMString")}} で参照できます。</dd>
<dt>{{domxref("HTMLMediaElement.currentSrc")}}{{readonlyinline}}</dt>
<dd>選択されたメディアリソースの絶対 URL を {{domxref("DOMString")}} で返します。</dd>
<dt>{{domxref("HTMLMediaElement.currentTime")}}</dt>
@@ -70,7 +70,7 @@ translation_of: Web/API/HTMLMediaElement
<dd>
<p>Is a <code>unsigned long</code> that indicates the number of samples that will be returned in the framebuffer of each <code>MozAudioAvailable</code> event. This number is a total for all channels, and by default is set to be the number of channels * 1024 (e.g., 2 channels * 1024 samples = 2048 total).</p>
- <p>The <code>mozFrameBufferLength</code> property can be set to a new value for lower latency, larger amounts of data, etc. The size given <em>must</em> be a number between 512 and 16384. Using any other size results in an exception being thrown. The best time to set a new length is after the <a href="/en-US/docs/Web/Events/loadedmetadata">loadedmetadata</a> event fires, when the audio info is known, but before the audio has started or <code>MozAudioAvailable</code> events have begun firing.</p>
+ <p>The <code>mozFrameBufferLength</code> property can be set to a new value for lower latency, larger amounts of data, etc. The size given <em>must</em> be a number between 512 and 16384. Using any other size results in an exception being thrown. The best time to set a new length is after the <a href="/ja/docs/Web/Events/loadedmetadata">loadedmetadata</a> event fires, when the audio info is known, but before the audio has started or <code>MozAudioAvailable</code> events have begun firing.</p>
</dd>
<dt>{{domxref("HTMLMediaElement.mozSampleRate")}} {{readonlyinline}} {{non-standard_inline}} {{deprecated_inline}}</dt>
<dd>Returns a <code>double</code> representing the number of samples per second that will be played. For example, 44100 samples per second is the sample rate used by CD audio.</dd>
@@ -161,7 +161,7 @@ translation_of: Web/API/HTMLMediaElement
<dt>{{domxref("HTMLMediaElement.mozCaptureStreamUntilEnded()")}} {{non-standard_inline}}</dt>
<dd>[enter description]</dd>
<dt>{{domxref("HTMLMediaElement.mozGetMetadata()")}} {{non-standard_inline}}</dt>
- <dd>再生中のメディアデータに対するメタデータを {{jsxref('Object')}} として返します。呼び出すたびに、オブジェクトのコピーが新しく作られます。このメソッドを呼び出すには、<a href="/en-US/docs/Web/Events/loadedmetadata">loadedmetadata</a> イベント発火している必要があります。</dd>
+ <dd>再生中のメディアデータに対するメタデータを {{jsxref('Object')}} として返します。呼び出すたびに、オブジェクトのコピーが新しく作られます。このメソッドを呼び出すには、<a href="/ja/docs/Web/Events/loadedmetadata">loadedmetadata</a> イベント発火している必要があります。</dd>
<dt>{{domxref("HTMLMediaElement.pause()")}}</dt>
<dd>再生を一時停止します。</dd>
<dt>{{domxref("HTMLMediaElement.play()")}}</dt>
@@ -185,7 +185,7 @@ translation_of: Web/API/HTMLMediaElement
<h2 id="Events" name="Events">イベント</h2>
-<p><em>Inherits methods from its parent, {{domxref("HTMLElement")}} </em>, defined in the {{domxref('GlobalEventHandlers')}} mixin. Listen to these events using <code><a href="https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener">addEventListener()</a></code> or by assigning an event listener to the <code>on<em>eventname</em></code> property of this interface.</p>
+<p><em>Inherits methods from its parent, {{domxref("HTMLElement")}} </em>, defined in the {{domxref('GlobalEventHandlers')}} mixin. Listen to these events using <code><a href="/ja/docs/Web/API/EventTarget/addEventListener">addEventListener()</a></code> or by assigning an event listener to the <code>on<em>eventname</em></code> property of this interface.</p>
<dl>
<dt>{{domxref("HTMLMediaElement.abort_event", 'abort')}}</dt>
@@ -283,7 +283,7 @@ translation_of: Web/API/HTMLMediaElement
</li>
<li>記事
<ul>
- <li><a class="internal" href="/docs/Using_HTML5_audio_and_video">HTML5 での音声と動画の利用</a></li>
+ <li><a class="internal" href="/ja/docs/Using_HTML5_audio_and_video">HTML5 での音声と動画の利用</a></li>
<li><a class="internal" href="/ja/docs/Media_formats_supported_by_the_audio_and_video_elements">audio 要素と video 要素が対応しているメディア形式</a></li>
<li><a href="/ja/docs/Web_Audio_API">Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/htmlolistelement/index.html b/files/ja/web/api/htmlolistelement/index.html
index c3e48c8502..d8f6f326e6 100644
--- a/files/ja/web/api/htmlolistelement/index.html
+++ b/files/ja/web/api/htmlolistelement/index.html
@@ -12,13 +12,13 @@ translation_of: Web/API/HTMLOListElement
<div>{{ APIRef("HTML DOM") }}</div>
</div>
-<p><strong><code>HTMLOListElement</code></strong> インターフェイスは  インターフェイスは、 (<a href="https://developer.mozilla.org/ja/docs/Web/API/HTMLElement"><code>HTMLElement</code></a> から継承したものより詳細に) <a href="https://developer.mozilla.org/ja/docs/Web/HTML/Element/ol" title="HTML の &lt;button> 要素はクリックできるボタンを表し、フォームや、文書で単純なボタン機能が必要なあらゆる場所で使用することができます。"><code>&lt;ol&gt;</code></a> 要素を操作するためのプロパティやメソッドを提供します。</p>
+<p><strong><code>HTMLOListElement</code></strong> インターフェイスは  インターフェイスは、 (<a href="/ja/docs/Web/API/HTMLElement"><code>HTMLElement</code></a> から継承したものより詳細に) <a href="/ja/docs/Web/HTML/Element/ol" title="HTML の &lt;button> 要素はクリックできるボタンを表し、フォームや、文書で単純なボタン機能が必要なあらゆる場所で使用することができます。"><code>&lt;ol&gt;</code></a> 要素を操作するためのプロパティやメソッドを提供します。</p>
<p>{{InheritanceDiagram(600, 120)}}</p>
<h2 id="Properties">Properties</h2>
-<p><em>親である <a href="https://developer.mozilla.org/ja/docs/Web/API/HTMLElement"><code>HTMLElement</code></a> からプロパティを継承しています。</em></p>
+<p><em>親である <a href="/ja/docs/Web/API/HTMLElement"><code>HTMLElement</code></a> からプロパティを継承しています。</em></p>
<dl>
<dt>{{domxref("HTMLOListElement.reversed")}}</dt>
diff --git a/files/ja/web/api/htmlscriptelement/index.html b/files/ja/web/api/htmlscriptelement/index.html
index 738703ba6d..f7ace89728 100644
--- a/files/ja/web/api/htmlscriptelement/index.html
+++ b/files/ja/web/api/htmlscriptelement/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/HTMLScriptElement
---
<p>{{ApiRef}}</p>
-<p>DOMの <code>Script</code>オブジェクトは<a class="external" href="http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#the-script-element">HTMLScriptElement</a> (または {{ HTMLVersionInline(4) }} <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-81598695"><code>HTMLScriptElement</code></a>)インターフェイスに具現化されます.それは通常の<a href="/en-US/docs/DOM/element" rel="internal">element</a>オブジェクトインターフェイスに加えて(継承によって利用可能),{{ HTMLElement("script") }} 要素のレイアウトおよび表現を扱う特別なプロパティとメソッドを提供します.</p>
+<p>DOMの <code>Script</code>オブジェクトは<a class="external" href="http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#the-script-element">HTMLScriptElement</a> (または {{ HTMLVersionInline(4) }} <a class="external" href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-81598695"><code>HTMLScriptElement</code></a>)インターフェイスに具現化されます.それは通常の<a href="/ja/docs/DOM/element" rel="internal">element</a>オブジェクトインターフェイスに加えて(継承によって利用可能),{{ HTMLElement("script") }} 要素のレイアウトおよび表現を扱う特別なプロパティとメソッドを提供します.</p>
<h2 id="Properties" name="Properties">プロパティ</h2>
@@ -49,11 +49,11 @@ translation_of: Web/API/HTMLScriptElement
<td><code id="async_property">async</code></td>
<td>{{domxref("Boolean")}}</td>
<td rowspan="2">
- <p><code>async</code>と<code>defer</code>属性は<a href="/en-US/docs/JavaScript/Reference/Global_Objects/Boolean" title="/en-US/docs/JavaScript/Reference/Global_Objects/Boolean">boolean</a>属性です.スクリプトがどのように実行されるべきかを示します. <strong><code>defer</code> および <code>async</code> 属性は</strong><strong><code>,src</code> </strong><strong>属性が無ければ指定してはならない.</strong></p>
+ <p><code>async</code>と<code>defer</code>属性は<a href="/ja/docs/JavaScript/Reference/Global_Objects/Boolean" title="/en-US/docs/JavaScript/Reference/Global_Objects/Boolean">boolean</a>属性です.スクリプトがどのように実行されるべきかを示します. <strong><code>defer</code> および <code>async</code> 属性は</strong><strong><code>,src</code> </strong><strong>属性が無ければ指定してはならない.</strong></p>
<p>これら2つの属性値を用いて選択可能な3つのモードがあります.<code>async</code>属性があれば,スクリプトは可能な限り非同期的に実行されます.<code>async</code>属性が無く<code>defer</code>属性があれば. スクリプトはページのパースが完了した時点で実行されます.両方の属性があれば,スクリプトはユーザーエージェントによるページのパース完了を待つこと無く,フェッチ後,直ちに実行されます.</p>
- <div class="note"><strong>注記:</strong> これらの属性の正確な処理の詳細は,大部分が歴史的な理由により,幾分複雑でHTMLの様々な局面に関連しています.従って,実装の要件は,仕様の至る所に散らばっている必要性によります.<a href="http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#prepare-a-script" title="http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#prepare-a-script">These algorithms</a> describe the core of this processing, but these algorithms reference and are referenced by the parsing rules for {{ HTMLElement("script") }} <a href="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptTag" title="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptTag">start</a> and <a href="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptEndTag" title="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptEndTag">end</a> tags in HTML, <a href="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptForeignEndTag">in foreign content</a>, and <a href="http://www.w3.org/html/wg/drafts/html/master/the-xhtml-syntax.html#scriptTagXML">in XML</a>, the rules for the <a href="/en-US/docs/DOM/document.write" title="/en-US/docs/DOM/document.write"><code>document.write()</code></a> method, the handling of <a href="http://www.w3.org/html/wg/drafts/html/master/webappapis.html#scripting">scripting</a>, etc.</div>
+ <div class="note"><strong>注記:</strong> これらの属性の正確な処理の詳細は,大部分が歴史的な理由により,幾分複雑でHTMLの様々な局面に関連しています.従って,実装の要件は,仕様の至る所に散らばっている必要性によります.<a href="http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#prepare-a-script" title="http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#prepare-a-script">These algorithms</a> describe the core of this processing, but these algorithms reference and are referenced by the parsing rules for {{ HTMLElement("script") }} <a href="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptTag" title="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptTag">start</a> and <a href="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptEndTag" title="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptEndTag">end</a> tags in HTML, <a href="http://www.w3.org/html/wg/drafts/html/master/syntax.html#scriptForeignEndTag">in foreign content</a>, and <a href="http://www.w3.org/html/wg/drafts/html/master/the-xhtml-syntax.html#scriptTagXML">in XML</a>, the rules for the <a href="/ja/docs/DOM/document.write" title="/en-US/docs/DOM/document.write"><code>document.write()</code></a> method, the handling of <a href="http://www.w3.org/html/wg/drafts/html/master/webappapis.html#scripting">scripting</a>, etc.</div>
<p>The <code>defer</code> attribute may be specified even if the <code>async</code> attribute is specified, to cause legacy Web browsers that only support <code>defer</code> (and not <code>async</code>) to fall back to the <code>defer</code> behavior instead of the synchronous blocking behavior that is the default.</p>
</td>
@@ -65,15 +65,15 @@ translation_of: Web/API/HTMLScriptElement
<tr>
<td><code id="crossOrigin_property">crossOrigin</code> {{experimental_inline}}</td>
<td>{{domxref("DOMString")}}</td>
- <td>Is a {{domxref("DOMString")}} that corresponds to the CORS setting for this script element. See <a href="/en-US/docs/HTML/CORS_settings_attributes" title="HTML/CORS settings attributes">CORS settings attributes</a> for details. It controls, for scripts that are obtained from other <a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#origin-0">origins</a>, whether error information will be exposed.</td>
+ <td>Is a {{domxref("DOMString")}} that corresponds to the CORS setting for this script element. See <a href="/ja/docs/HTML/CORS_settings_attributes" title="HTML/CORS settings attributes">CORS settings attributes</a> for details. It controls, for scripts that are obtained from other <a href="http://www.w3.org/html/wg/drafts/html/master/browsers.html#origin-0">origins</a>, whether error information will be exposed.</td>
</tr>
<tr>
<td><code id="text_property">text</code></td>
<td>{{domxref("DOMString")}}</td>
<td>
- <p>IDLの<code>text</code>属性は,すべてのテキストノード(<a href="/en-US/docs/DOM/Text" title="/en-US/docs/DOM/Text"><code>Text</code> nodes</a>)内容の連結を返さなければなりません.(コメントや要素のような他のノードを無視すれば)テキストノードは,木構造(tree)上の順序でscript要素の子要素です.設定上,これはIDLの<a href="/en-US/docs/DOM/Node.textContent" title="/en-US/docs/DOM/Node.textContent"><code>textContent</code></a>属性と同様に機能せねばなりません.</p>
+ <p>IDLの<code>text</code>属性は,すべてのテキストノード(<a href="/ja/docs/DOM/Text" title="/en-US/docs/DOM/Text"><code>Text</code> nodes</a>)内容の連結を返さなければなりません.(コメントや要素のような他のノードを無視すれば)テキストノードは,木構造(tree)上の順序でscript要素の子要素です.設定上,これはIDLの<a href="/ja/docs/DOM/Node.textContent" title="/en-US/docs/DOM/Node.textContent"><code>textContent</code></a>属性と同様に機能せねばなりません.</p>
- <p><strong>注記:</strong>  <a href="/en-US/docs/DOM/document.write" title="/en-US/docs/DOM/document.write"><code>document.write()</code></a> メソッドを用いて, {{HTMLElement("script") }} 要素を挿入した時,実行されます(典型的には同期的に).しかし,  <a href="/en-US/docs/DOM/element.innerHTML" title="/en-US/docs/DOM/element.innerHTML"><code>innerHTML</code></a> and <a href="/en-US/docs/DOM/element.outerHTML" title="/en-US/docs/DOM/element.outerHTML"><code>outerHTML</code></a> 属性を用いて挿入した場合,結局何も実行されません.</p>
+ <p><strong>注記:</strong>  <a href="/ja/docs/DOM/document.write" title="/en-US/docs/DOM/document.write"><code>document.write()</code></a> メソッドを用いて, {{HTMLElement("script") }} 要素を挿入した時,実行されます(典型的には同期的に).しかし,  <a href="/ja/docs/DOM/element.innerHTML" title="/en-US/docs/DOM/element.innerHTML"><code>innerHTML</code></a> and <a href="/ja/docs/DOM/element.outerHTML" title="/en-US/docs/DOM/element.outerHTML"><code>outerHTML</code></a> 属性を用いて挿入した場合,結局何も実行されません.</p>
</td>
</tr>
</tbody>
@@ -170,6 +170,6 @@ alert("You read this alert because the script \"myScript2.js\" has been correctl
<li>HTML {{ HTMLElement("script") }} element</li>
<li>HTML {{ HTMLElement("noscript") }} element</li>
<li>{{domxref("document.currentScript")}}</li>
- <li><a href="/en-US/docs/DOM/Using_web_workers" title="/en-US/docs/DOM/Using_web_workers">Web Workers</a> (code snippets similar to scripts but executed in <a href="/en-US/docs/JavaScript/DedicatedWorkerGlobalScope" title="/en-US/docs/JavaScript/DedicatedWorkerGlobalScope">another global context</a>)</li>
+ <li><a href="/ja/docs/DOM/Using_web_workers" title="/en-US/docs/DOM/Using_web_workers">Web Workers</a> (code snippets similar to scripts but executed in <a href="/ja/docs/JavaScript/DedicatedWorkerGlobalScope" title="/en-US/docs/JavaScript/DedicatedWorkerGlobalScope">another global context</a>)</li>
<li><a href="http://pieisgood.org/test/script-link-events/">Ryan Grove's &lt;script&gt; and &lt;link&gt; node event compatibility chart</a></li>
</ul>
diff --git a/files/ja/web/api/htmlslotelement/index.html b/files/ja/web/api/htmlslotelement/index.html
index 99c3e82aae..9cd32b0ce9 100644
--- a/files/ja/web/api/htmlslotelement/index.html
+++ b/files/ja/web/api/htmlslotelement/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/HTMLSlotElement
---
<p>{{APIRef('Web Components')}}</p>
-<p><strong><code>HTMLSlotElement</code></strong> は <a href="/en-US/docs/Web/Web_Components/Shadow_DOM">Shadow DOM API</a> のインターフェイスで、 {{HTMLElement("slot")}} 要素の名前とこの要素に割り当てられたノードにアクセスできます。</p>
+<p><strong><code>HTMLSlotElement</code></strong> は <a href="/ja/docs/Web/Web_Components/Shadow_DOM">Shadow DOM API</a> のインターフェイスで、 {{HTMLElement("slot")}} 要素の名前とこの要素に割り当てられたノードにアクセスできます。</p>
<h2 id="Properties" name="Properties">プロパティ</h2>
diff --git a/files/ja/web/api/htmltablerowelement/index.html b/files/ja/web/api/htmltablerowelement/index.html
index 9447db268f..5b5ad3d741 100644
--- a/files/ja/web/api/htmltablerowelement/index.html
+++ b/files/ja/web/api/htmltablerowelement/index.html
@@ -40,7 +40,7 @@ translation_of: Web/API/HTMLTableRowElement
<dt>{{domxref("HTMLTableRowElement.deleteCell()")}}</dt>
<dd>Removes the cell at the given position in the row. If the given position is greater (or equal as it starts at zero) than the amount of cells in the row, or is smaller than <code>0</code>, it raises a {{domxref("DOMException")}} with the <code>IndexSizeError</code> value.</dd>
<dt>{{domxref("HTMLTableRowElement.insertCell()")}}</dt>
- <dd>Inserts a new cell just before the given position in the row. If the given position is not given or is <code>-1</code>, it appends the cell to the row. If the given position is greater (or equal as it starts at zero) than the amount of cells in the row, or is smaller than <code>-1</code>, it raises a {{domxref("DOMException")}} with the <code>IndexSizeError</code> value. Returns a reference to a <a href="/en-US/docs/Web/API/HTMLTableCellElement">HTMLTableCellElement [en-US]</a>.</dd>
+ <dd>Inserts a new cell just before the given position in the row. If the given position is not given or is <code>-1</code>, it appends the cell to the row. If the given position is greater (or equal as it starts at zero) than the amount of cells in the row, or is smaller than <code>-1</code>, it raises a {{domxref("DOMException")}} with the <code>IndexSizeError</code> value. Returns a reference to a <a href="/ja/docs/Web/API/HTMLTableCellElement">HTMLTableCellElement [en-US]</a>.</dd>
</dl>
<h2 id="Specifications">Specifications</h2>
diff --git a/files/ja/web/api/idbcursor/continue/index.html b/files/ja/web/api/idbcursor/continue/index.html
index 3d4c370cfc..49ec443598 100644
--- a/files/ja/web/api/idbcursor/continue/index.html
+++ b/files/ja/web/api/idbcursor/continue/index.html
@@ -117,7 +117,7 @@ translation_of: Web/API/IDBCursor/continue
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>トランザクションの開始: {{domxref("IDBDatabase")}}</li>
<li>トランザクションを使う: {{domxref("IDBTransaction")}}</li>
<li>キーの範囲設定: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbcursor/index.html b/files/ja/web/api/idbcursor/index.html
index 7b024be836..2c2ea95bcd 100644
--- a/files/ja/web/api/idbcursor/index.html
+++ b/files/ja/web/api/idbcursor/index.html
@@ -29,7 +29,7 @@ translation_of: Web/API/IDBCursor
<dt>{{domxref("IDBCursor.source")}} {{readonlyInline}}</dt>
<dd>カーソルが繰り返している{{domxref("IDBObjectStore")}} か {{domxref("IDBIndex")}} を返します。この関数は、カーソルが現在繰り返されていたり、繰り返しが終わりを過ぎたり、トランザクションがアクティブでなくても、null や例外を返しません。</dd>
<dt>{{domxref("IDBCursor.direction")}} {{readonlyInline}}</dt>
- <dd>カーソルの横断の向きを返します。取りうる値については <a href="https://developer.mozilla.org/ja/docs/Web/API/IDBCursor$edit#const_next">Constants</a> を見てください。</dd>
+ <dd>カーソルの横断の向きを返します。取りうる値については <a href="/ja/docs/Web/API/IDBCursor$edit#const_next">Constants</a> を見てください。</dd>
<dt>{{domxref("IDBCursor.key")}} {{readonlyInline}}</dt>
<dd>カーソル位置のレコードのキーを返します。カーソルが範囲外の場合、<code>undefined</code> にセットされます。カーソルキーはあらゆるデータ型となりえます。</dd>
<dt>{{domxref("IDBCursor.value")}} {{readonlyInline}}</dt>
diff --git a/files/ja/web/api/idbdatabase/close/index.html b/files/ja/web/api/idbdatabase/close/index.html
index 48ee4b0b1d..41bf99de51 100644
--- a/files/ja/web/api/idbdatabase/close/index.html
+++ b/files/ja/web/api/idbdatabase/close/index.html
@@ -71,7 +71,7 @@ translation_of: Web/API/IDBDatabase/close
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbdatabase/createobjectstore/index.html b/files/ja/web/api/idbdatabase/createobjectstore/index.html
index b925238a72..d70c03b9f6 100644
--- a/files/ja/web/api/idbdatabase/createobjectstore/index.html
+++ b/files/ja/web/api/idbdatabase/createobjectstore/index.html
@@ -112,11 +112,11 @@ translation_of: Web/API/IDBDatabase/createObjectStore
<tbody>
<tr>
<td><code>keyPath</code></td>
- <td>新しいオブジェクトストアで使用される<a href="/en-US/docs/Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB#gloss_keypath">key path</a>。空や特定されていない場合、オブジェクトストアはKey Pathなしで生成されて、<a href="/en-US/docs/IndexedDB#gloss_out-of-line_key">out-of-line keys</a>が使用される。</td>
+ <td>新しいオブジェクトストアで使用される<a href="/ja/docs/Web/API/IndexedDB_API/Basic_Concepts_Behind_IndexedDB#gloss_keypath">key path</a>。空や特定されていない場合、オブジェクトストアはKey Pathなしで生成されて、<a href="/ja/docs/IndexedDB#gloss_out-of-line_key">out-of-line keys</a>が使用される。</td>
</tr>
<tr>
<td><code>autoIncrement</code></td>
- <td><code>trueだった場合、オブジェクトストアは</code><a href="/en-US/docs/IndexedDB#gloss_key_generator">key generator</a>を持つ。既定値は<code>false。</code></td>
+ <td><code>trueだった場合、オブジェクトストアは</code><a href="/ja/docs/IndexedDB#gloss_key_generator">key generator</a>を持つ。既定値は<code>false。</code></td>
</tr>
</tbody>
</table>
@@ -149,7 +149,7 @@ translation_of: Web/API/IDBDatabase/createObjectStore
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbdatabase/index.html b/files/ja/web/api/idbdatabase/index.html
index 4b71231d6b..45333d5080 100644
--- a/files/ja/web/api/idbdatabase/index.html
+++ b/files/ja/web/api/idbdatabase/index.html
@@ -15,10 +15,10 @@ translation_of: Web/API/IDBDatabase
<p>IndexedDB API<code>のIDBDatabase</code>インターフェイスは、<a href="/ja/docs/IndexedDB#database_connection">データベースへの接続</a>を提供します。 <code>IDBDatabase</code>オブジェクトで、データベースの<a href="/ja/docs/IndexedDB#gloss_transaction">transaction</a>を開き、データベースのオブジェクト(データ)を生成したり、操作したり、削除したりできます。このインターフェイスはデータベースのバージョンを取得したり、統合したりする唯一の方法を提供します。</p>
</div>
<div class="note">
- <p><strong>Note</strong>: Everything you do in IndexedDB always happens in the context of a <a href="/en-US/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB#gloss_transaction">transaction</a>, representing interactions with data in the database. All objects in IndexedDB — including object stores, indexes, and cursors — are tied to a particular transaction. Thus, you cannot execute commands, access data, or open anything outside of a transaction.</p>
+ <p><strong>Note</strong>: Everything you do in IndexedDB always happens in the context of a <a href="/ja/docs/IndexedDB/Basic_Concepts_Behind_IndexedDB#gloss_transaction">transaction</a>, representing interactions with data in the database. All objects in IndexedDB — including object stores, indexes, and cursors — are tied to a particular transaction. Thus, you cannot execute commands, access data, or open anything outside of a transaction.</p>
</div>
<h2 id="メソッド">メソッド</h2>
-<p>Inherits from: <a href="/en-US/docs/DOM/EventTarget">EventTarget</a></p>
+<p>Inherits from: <a href="/ja/docs/DOM/EventTarget">EventTarget</a></p>
<dl>
<dt>
{{domxref("IDBDatabase.close")}}</dt>
@@ -46,11 +46,11 @@ translation_of: Web/API/IDBDatabase
<dt>
{{domxref("IDBDatabase.version")}} {{readonlyInline}}</dt>
<dd>
- 接続しているデータベースのバージョンを含む<a href="/en-US/docs/NSPR_API_Reference/Long_Long_(64-bit)_Integers">64-bit integer</a>。データベースが初めて作られた場合、この属性は空文字である。</dd>
+ 接続しているデータベースのバージョンを含む<a href="/ja/docs/NSPR_API_Reference/Long_Long_(64-bit)_Integers">64-bit integer</a>。データベースが初めて作られた場合、この属性は空文字である。</dd>
<dt>
{{domxref("IDBDatabase.objectStoreNames")}} {{readonlyInline}}</dt>
<dd>
- 接続しているデータベースの<a href="/en-US/docs/IndexedDB#gloss_object_store">object stores</a>名のリストを含む{{ domxref("DOMStringList") }} 。</dd>
+ 接続しているデータベースの<a href="/ja/docs/IndexedDB#gloss_object_store">object stores</a>名のリストを含む{{ domxref("DOMStringList") }} 。</dd>
</dl>
<h3 id="イベントハンドラ">イベントハンドラ</h3>
<dl>
@@ -138,7 +138,7 @@ translation_of: Web/API/IDBDatabase
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbdatabase/name/index.html b/files/ja/web/api/idbdatabase/name/index.html
index 6f336b0418..676a72d062 100644
--- a/files/ja/web/api/idbdatabase/name/index.html
+++ b/files/ja/web/api/idbdatabase/name/index.html
@@ -58,7 +58,7 @@ DBOpenRequest.onsuccess = function(event) {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbdatabase/objectstorenames/index.html b/files/ja/web/api/idbdatabase/objectstorenames/index.html
index 15dc43dddc..e0836a79b9 100644
--- a/files/ja/web/api/idbdatabase/objectstorenames/index.html
+++ b/files/ja/web/api/idbdatabase/objectstorenames/index.html
@@ -12,12 +12,12 @@ translation_of: Web/API/IDBDatabase/objectStoreNames
---
<p>{{ APIRef("IDBDatabase") }}</p>
<div>
- <p>{{domxref("IDBDatabase")}}インターフェイスの<code>objectStoreNames</code>プロパティは、現在接続しているデータベースの<a href="https://developer.mozilla.org/en-US/docs/IndexedDB#gloss_object_store">object stores</a>名のリストを含む{{ domxref("DOMStringList") }}です。</p>
+ <p>{{domxref("IDBDatabase")}}インターフェイスの<code>objectStoreNames</code>プロパティは、現在接続しているデータベースの<a href="/ja/docs/IndexedDB#gloss_object_store">object stores</a>名のリストを含む{{ domxref("DOMStringList") }}です。</p>
</div>
<h2 id="構文">構文</h2>
<pre class="brush: js">db.objectStoreNames</pre>
<h3 id="値">値</h3>
-<p>現在接続しているデータベースの<a href="https://developer.mozilla.org/en-US/docs/IndexedDB#gloss_object_store">object stores</a>名のリストを含む{{ domxref("DOMStringList") }}。</p>
+<p>現在接続しているデータベースの<a href="/ja/docs/IndexedDB#gloss_object_store">object stores</a>名のリストを含む{{ domxref("DOMStringList") }}。</p>
<h2 id="例"><span style="line-height: 1.5;">例</span></h2>
<pre class="brush: js;highlight:[17]">// Let us open our database
var DBOpenRequest = window.indexedDB.open("toDoList", 4);
@@ -58,7 +58,7 @@ DBOpenRequest.onsuccess = function(event) {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbdatabase/version/index.html b/files/ja/web/api/idbdatabase/version/index.html
index f8ad9225b1..9f88859923 100644
--- a/files/ja/web/api/idbdatabase/version/index.html
+++ b/files/ja/web/api/idbdatabase/version/index.html
@@ -12,7 +12,7 @@ translation_of: Web/API/IDBDatabase/version
---
<p>{{ APIRef("IDBDatabase") }}</p>
<div>
- <p><code>{{domxref("IDBDatabase")}}インターフェイスのversion</code>プロパティ は、接続しているデータベースのバージョンを含む<a href="https://developer.mozilla.org/en-US/docs/NSPR_API_Reference/Long_Long_%2864-bit%29_Integers">64-bit integer</a>です。データベースを初めて生成した時、この属性は空文字です。</p>
+ <p><code>{{domxref("IDBDatabase")}}インターフェイスのversion</code>プロパティ は、接続しているデータベースのバージョンを含む<a href="/ja/docs/NSPR_API_Reference/Long_Long_%2864-bit%29_Integers">64-bit integer</a>です。データベースを初めて生成した時、この属性は空文字です。</p>
</div>
<h2 id="構文">構文</h2>
<pre class="brush: js">db.version</pre>
@@ -57,7 +57,7 @@ DBOpenRequest.onsuccess = function(event) {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbenvironment/index.html b/files/ja/web/api/idbenvironment/index.html
index 1368ffa401..4317d287c5 100644
--- a/files/ja/web/api/idbenvironment/index.html
+++ b/files/ja/web/api/idbenvironment/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/IDBEnvironment
<p><strong>Important</strong>: As of Firefox 52, the property defined in this mixin has been moved to the {{domxref("WindowOrWorkerGlobalScope")}} mixin, and other browsers will follow suit. Look to that page for up-to-date details.</p>
</div>
-<p><a href="https://developer.mozilla.org/en-US/docs/IndexedDB">IndexedDB API</a> の <strong><code>IDBEnvironment</code></strong> インタフェースには、IndexedDB の機能へアクセスするための <code>indexedDB</code> プロパティがあります。これは、{{domxref("window")}} と {{domxref("Worker")}}オブジェクトによって実装された、最上位の IndexedDB インタフェースです。</p>
+<p><a href="/ja/docs/IndexedDB">IndexedDB API</a> の <strong><code>IDBEnvironment</code></strong> インタフェースには、IndexedDB の機能へアクセスするための <code>indexedDB</code> プロパティがあります。これは、{{domxref("window")}} と {{domxref("Worker")}}オブジェクトによって実装された、最上位の IndexedDB インタフェースです。</p>
<p>{{AvailableInWorkers}}</p>
@@ -64,7 +64,7 @@ function openDB() {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">IndexedDBの使用</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">IndexedDBの使用</a></li>
<li>トランザクションの開始: {{domxref("IDBDatabase")}}</li>
<li>トランザクションの使用: {{domxref("IDBTransaction")}}</li>
<li>キーの範囲の設定: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbfactory/cmp/index.html b/files/ja/web/api/idbfactory/cmp/index.html
index bfaafd5692..909d864605 100644
--- a/files/ja/web/api/idbfactory/cmp/index.html
+++ b/files/ja/web/api/idbfactory/cmp/index.html
@@ -50,7 +50,7 @@ translation_of: Web/API/IDBFactory/cmp
<th scope="col">説明</th>
</tr>
<tr>
- <td><a href="/en-US/docs/DOM/DOMError"><code>DataError</code></a></td>
+ <td><a href="/ja/docs/DOM/DOMError"><code>DataError</code></a></td>
<td>渡されたキーが不正な値である。</td>
</tr>
</thead>
@@ -92,7 +92,7 @@ console.log( "Comparison results: " + result );</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbfactory/deletedatabase/index.html b/files/ja/web/api/idbfactory/deletedatabase/index.html
index 44e8049545..1d92d1476a 100644
--- a/files/ja/web/api/idbfactory/deletedatabase/index.html
+++ b/files/ja/web/api/idbfactory/deletedatabase/index.html
@@ -43,7 +43,7 @@ DBDeleteRequest.onsuccess = function(event) {
<dt>
options {{ NonStandardBadge() }}</dt>
<dd>
- Geckoの<a href="/en-US/Firefox/Releases/26">version 26</a>から、永続的な(既定値)IndexedDBまたは、一時的なストレージ(shared pool)を削除するための、標準化されていないオプションのストレージパラメーターを含めることができます。</dd>
+ Geckoの<a href="/ja/Firefox/Releases/26">version 26</a>から、永続的な(既定値)IndexedDBまたは、一時的なストレージ(shared pool)を削除するための、標準化されていないオプションのストレージパラメーターを含めることができます。</dd>
</dl>
<div class="note">
<p><strong>Note</strong>: Data in temporary storage persists until the global limit for the pool is reached. The global limit calculation is relatively complex, but we are considering changing it (see  {{ Bug("968272") }}). When the global limit is reached, then data for the least recently used origin is deleted. There's also a group limit (eTLD+1 group/domain) which is currently 20% of the global limit. All requests that would exceed the group limit are just rejected.</p>
@@ -69,7 +69,7 @@ DBDeleteRequest.onsuccess = function(event) {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbfactory/index.html b/files/ja/web/api/idbfactory/index.html
index 70948758b4..c04b6eea90 100644
--- a/files/ja/web/api/idbfactory/index.html
+++ b/files/ja/web/api/idbfactory/index.html
@@ -23,7 +23,7 @@ translation_of: Web/API/IDBFactory
<dl>
<dt>{{domxref("IDBFactory.open")}}</dt>
- <dd><a href="/docs/IndexedDB#gloss_database_connection">データベースへの接続</a>を開く要求をする現在のメソッドです。</dd>
+ <dd><a href="/ja/docs/IndexedDB#gloss_database_connection">データベースへの接続</a>を開く要求をする現在のメソッドです。</dd>
<dt>{{domxref("IDBFactory.deleteDatabase")}}</dt>
<dd>データベースの削除を要求するメソッドです。</dd>
<dt>{{domxref("IDBFactory.cmp")}}</dt>
diff --git a/files/ja/web/api/idbrequest/index.html b/files/ja/web/api/idbrequest/index.html
index f4cab5a01b..a2d5f1d5cd 100644
--- a/files/ja/web/api/idbrequest/index.html
+++ b/files/ja/web/api/idbrequest/index.html
@@ -59,12 +59,12 @@ translation_of: Web/API/IDBRequest
<p>Listen to these events using <code>addEventListener()</code> or by assigning an event listener to the <code>on<em>eventname</em></code> property of this interface.</p>
<dl>
- <dt><a href="/en-US/docs/Web/API/IDBRequest/error_event"><code>error</code></a></dt>
+ <dt><a href="/ja/docs/Web/API/IDBRequest/error_event"><code>error</code></a></dt>
<dd>Fired when an error caused a request to fail.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/IDBRequest/onerror">onerror</a></code> property.</dd>
- <dt><a href="/en-US/docs/Web/API/IDBRequest/success_event"><code>success</code></a></dt>
+ Also available via the <code><a href="/ja/docs/Web/API/IDBRequest/onerror">onerror</a></code> property.</dd>
+ <dt><a href="/ja/docs/Web/API/IDBRequest/success_event"><code>success</code></a></dt>
<dd>Fired when an <code>IDBRequest</code> succeeds.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/IDBRequest/onsuccess">onsuccess</a></code> property.</dd>
+ Also available via the <code><a href="/ja/docs/Web/API/IDBRequest/onsuccess">onsuccess</a></code> property.</dd>
</dl>
<h2 id="Example">Example</h2>
@@ -124,7 +124,7 @@ DBOpenRequest.onsuccess = function(event) {
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API/Using_IndexedDB">Using IndexedDB</a></li>
<li>Starting transactions: {{domxref("IDBDatabase")}}</li>
<li>Using transactions: {{domxref("IDBTransaction")}}</li>
<li>Setting a range of keys: {{domxref("IDBKeyRange")}}</li>
diff --git a/files/ja/web/api/idbrequest/success_event/index.html b/files/ja/web/api/idbrequest/success_event/index.html
index 21c49830e4..dcbd3a9712 100644
--- a/files/ja/web/api/idbrequest/success_event/index.html
+++ b/files/ja/web/api/idbrequest/success_event/index.html
@@ -23,7 +23,7 @@ translation_of: Web/API/IDBRequest/success_event
</tr>
<tr>
<th scope="row">Event handler property</th>
- <td><code><a href="/en-US/docs/Web/API/IDBRequest/onsuccess">onsuccess</a></code></td>
+ <td><code><a href="/ja/docs/Web/API/IDBRequest/onsuccess">onsuccess</a></code></td>
</tr>
</tbody>
</table>
diff --git a/files/ja/web/api/installtrigger/index.html b/files/ja/web/api/installtrigger/index.html
index 3d7d296908..4eef532189 100644
--- a/files/ja/web/api/installtrigger/index.html
+++ b/files/ja/web/api/installtrigger/index.html
@@ -8,9 +8,9 @@ original_slug: XPInstall_API_Reference/InstallTrigger_Object
<p>ソフトウェアのダウンロードとインストールをする引き金となる Web ページ上のスクリプトには、<code>InstallTrigger</code> オブジェクトを使用します。</p>
<h3 id=".E6.A6.82.E8.A6.81" name=".E6.A6.82.E8.A6.81">概要</h3>
<p>とても簡単なインストール方法は、インストールスクリプトに必要な InstallTrigger オブジェクトを使用するだけです。</p>
-<p>複雑なインストール方法では、<a href="ja/XPInstall_API_Reference/Install_Object"> Install</a> オブジェクトや <a href="ja/XPInstall_API_Reference/File_Object"> File</a> オブジェクトを使用する必要があります。どちらの場合も Web ページスクリプトを作成してインストール処理の引き金にします。そのページ内の InstallTrigger メソッドが、指定した XPI ファイルをダウンロードし、その XPI ファイルのトップレベルに置かれた install.js スクリプトを起動する "引き金" になります。</p>
-<p>InstallTrigger オブジェクト上の最初のメソッドは <a href="ja/XPInstall_API_Reference/InstallTrigger_Object/Methods/install"> install</a> です。これは、XPI ファイル形式にまとめられた一つまたはそれ以上のソフトウェアパッケージをダウンロードし、インストールします。以下は、Web ページ上からインストールする引き金の基本的な例です:</p>
+<p>複雑なインストール方法では、<a href="/ja/XPInstall_API_Reference/Install_Object"> Install</a> オブジェクトや <a href="/ja/XPInstall_API_Reference/File_Object"> File</a> オブジェクトを使用する必要があります。どちらの場合も Web ページスクリプトを作成してインストール処理の引き金にします。そのページ内の InstallTrigger メソッドが、指定した XPI ファイルをダウンロードし、その XPI ファイルのトップレベルに置かれた install.js スクリプトを起動する "引き金" になります。</p>
+<p>InstallTrigger オブジェクト上の最初のメソッドは <a href="/ja/XPInstall_API_Reference/InstallTrigger_Object/Methods/install"> install</a> です。これは、XPI ファイル形式にまとめられた一つまたはそれ以上のソフトウェアパッケージをダウンロードし、インストールします。以下は、Web ページ上からインストールする引き金の基本的な例です:</p>
<pre>xpi={'XPInstall Dialog Display Name':'simple.xpi'};
InstallTrigger.install(xpi);
</pre>
-<p>また、InstallTrigger オブジェクトをソフトウェアのバージョンチェックに使用したり、Netscape 6 や Mozilla のテーマ、言語パックをインストールしたり、<a href="ja/XPInstall_API_Reference/InstallTrigger_Object/Methods/install"> install</a> オブジェクトを使用して複数のパッケージをインストールすることもできます。</p>
+<p>また、InstallTrigger オブジェクトをソフトウェアのバージョンチェックに使用したり、Netscape 6 や Mozilla のテーマ、言語パックをインストールしたり、<a href="/ja/XPInstall_API_Reference/InstallTrigger_Object/Methods/install"> install</a> オブジェクトを使用して複数のパッケージをインストールすることもできます。</p>
diff --git a/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.html b/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.html
index 42f9db568a..b2da47c169 100644
--- a/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.html
+++ b/files/ja/web/api/intersection_observer_api/timing_element_visibility/index.html
@@ -23,7 +23,7 @@ translation_of: Web/API/Intersection_Observer_API/Timing_element_visibility
<div id="fullpage_example">
<h2 id="サイト構造:HTML">サイト構造:HTML</h2>
-<p>The site's structure is not too complicated. We'll be using <a href="/en-US/docs/Web/CSS/CSS_Grid_Layout">CSS Grid</a> to style and lay out the site, so we can be pretty straightforward here:</p>
+<p>The site's structure is not too complicated. We'll be using <a href="/ja/docs/Web/CSS/CSS_Grid_Layout">CSS Grid</a> to style and lay out the site, so we can be pretty straightforward here:</p>
<pre class="brush: html">&lt;div class="wrapper"&gt;
&lt;header&gt;
@@ -249,7 +249,7 @@ function startup() {
<h3 id="ドキュメントの可視性の変更の処理">ドキュメントの可視性の変更の処理</h3>
-<p>Let's take a look at the handler for the {{event("visibilitychange")}} event. Our script receives this event when the document itself becomes visible or invisible. The most important scenario here is when the user switches tabs. Since Intersection Observer only cares about the intersection between the targeted elements and the intersection root, and not the tab's visibility (which is a different issue entirely), we need to use the <a href="/en-US/docs/Web/API/Page_Visibility_API">Page Visibility API</a> to detect these tab switches and disable our timers for the duration.</p>
+<p>Let's take a look at the handler for the {{event("visibilitychange")}} event. Our script receives this event when the document itself becomes visible or invisible. The most important scenario here is when the user switches tabs. Since Intersection Observer only cares about the intersection between the targeted elements and the intersection root, and not the tab's visibility (which is a different issue entirely), we need to use the <a href="/ja/docs/Web/API/Page_Visibility_API">Page Visibility API</a> to detect these tab switches and disable our timers for the duration.</p>
<pre class="brush: js">function handleVisibilityChange() {
if (document.hidden) {
diff --git a/files/ja/web/api/issecurecontext/index.html b/files/ja/web/api/issecurecontext/index.html
index 877738b41b..267a421750 100644
--- a/files/ja/web/api/issecurecontext/index.html
+++ b/files/ja/web/api/issecurecontext/index.html
@@ -53,5 +53,5 @@ original_slug: Web/API/WindowOrWorkerGlobalScope/isSecureContext
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/Security/Secure_Contexts">Secure contexts</a></li>
+ <li><a href="/ja/docs/Web/Security/Secure_Contexts">Secure contexts</a></li>
</ul>
diff --git a/files/ja/web/api/keyboardevent/code/index.html b/files/ja/web/api/keyboardevent/code/index.html
index 07ac76cf5a..5801f2618d 100644
--- a/files/ja/web/api/keyboardevent/code/index.html
+++ b/files/ja/web/api/keyboardevent/code/index.html
@@ -139,7 +139,7 @@ let spaceship = document.getElementById("spaceship");
}
</pre>
-<p>The <code>refresh()</code> function handles applying the rotation and position by using an <a href="/en-US/docs/Web/SVG/Attribute/transform">SVG transform</a>.</p>
+<p>The <code>refresh()</code> function handles applying the rotation and position by using an <a href="/ja/docs/Web/SVG/Attribute/transform">SVG transform</a>.</p>
<pre class="brush: js notranslate">function refresh() {
let x = position.x - (shipSize.width/2);
diff --git a/files/ja/web/api/keyboardevent/index.html b/files/ja/web/api/keyboardevent/index.html
index b1fbcb5830..11e8ceef87 100644
--- a/files/ja/web/api/keyboardevent/index.html
+++ b/files/ja/web/api/keyboardevent/index.html
@@ -329,7 +329,7 @@ document.addEventListener('keyup', (event) =&gt; {
<h3 id="Compatibility_notes" name="Compatibility_notes">互換性のメモ</h3>
<ul>
- <li>Firefox 65 では、 <code>keypress</code> イベントは<a href="/en-US/docs/Web/API/KeyboardEvent/keyCode#Non-printable_keys_(function_keys)">印字可能キー以外</a>では発生しなくなりました ({{bug(968056)}})が、 <kbd>Enter</kbd> キー、 <kbd>Shift</kbd> + <kbd>Enter</kbd> キー、 <kbd>Ctrl</kbd> + <kbd>Enter</kbd> キーの組み合わせでは発生します (これらはブラウザー間の互換性の目的のために維持されています)。</li>
+ <li>Firefox 65 では、 <code>keypress</code> イベントは<a href="/ja/docs/Web/API/KeyboardEvent/keyCode#Non-printable_keys_(function_keys)">印字可能キー以外</a>では発生しなくなりました ({{bug(968056)}})が、 <kbd>Enter</kbd> キー、 <kbd>Shift</kbd> + <kbd>Enter</kbd> キー、 <kbd>Ctrl</kbd> + <kbd>Enter</kbd> キーの組み合わせでは発生します (これらはブラウザー間の互換性の目的のために維持されています)。</li>
</ul>
<h2 id="See_also" name="See_also">関連情報</h2>
diff --git a/files/ja/web/api/keyboardevent/key/index.html b/files/ja/web/api/keyboardevent/key/index.html
index ee4a4c0181..18660f91b4 100644
--- a/files/ja/web/api/keyboardevent/key/index.html
+++ b/files/ja/web/api/keyboardevent/key/index.html
@@ -19,12 +19,12 @@ translation_of: Web/API/KeyboardEvent/key
<div class="moreinfo pull-aside">
<h4 id="Key_values" name="Key_values">キーの値</h4>
-<p><a href="/docs/Web/API/KeyboardEvent/key/Key_Values">キーの値</a>の完全なリストを参照してください。</p>
+<p><a href="/ja/docs/Web/API/KeyboardEvent/key/Key_Values">キーの値</a>の完全なリストを参照してください。</p>
</div>
<ul>
<li>押されたキーが印刷表現を持っている場合は、返された値は空ではない Unicode 文字の文字列で、キーの印刷表現が入ります。</li>
- <li>押されたキーが制御または特殊文字である場合は、返値は<a href="/docs/Web/API/KeyboardEvent/key/Key_Values">定義済みキー値</a>の内の一つになります。</li>
+ <li>押されたキーが制御または特殊文字である場合は、返値は<a href="/ja/docs/Web/API/KeyboardEvent/key/Key_Values">定義済みキー値</a>の内の一つになります。</li>
<li><code>KeyboardEvent</code> が<a href="https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%83%E3%83%89%E3%82%AD%E3%83%BC">デッドキー</a>が押されたことを表すのであれば、キーの値は "<code>Dead</code>" になります。</li>
<li>キーボードの一部の特殊なキー (マルチメディアキーボードにおけるメディア制御のための拡張キーなど) は Windows のキーコードを生成しません。代わりに <code>WM_APPCOMMAND</code> イベントを起動します。これらのイベントは DOM キーボードイベントに対応付けられ、 Windows の「仮想キーコード」の中で、実際のキーコードではないものの紹介されます。</li>
<li>キーが特定できなかった場合は、 <code>Unidentified</code> の値を返します。</li>
diff --git a/files/ja/web/api/localfilesystem/index.html b/files/ja/web/api/localfilesystem/index.html
index db45111daf..03f4cb281a 100644
--- a/files/ja/web/api/localfilesystem/index.html
+++ b/files/ja/web/api/localfilesystem/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/LocalFileSystem
---
<div>{{APIRef("File System API")}}{{non-standard_header()}}</div>
-<p><a href="https://developer.mozilla.org/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_APIB">File System API</a> の <code>LocalFileSystem</code> インターフェイスを使用すると、サンドボックスファイルシステムにアクセスできます。 これらのメソッドは、<a href="ja/docs/Web/API/Window">window</a> オブジェクトと <a href="/ja/docs/Web/API/Worker">worker</a> オブジェクトによって実装されます。</p>
+<p><a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_APIB">File System API</a> の <code>LocalFileSystem</code> インターフェイスを使用すると、サンドボックスファイルシステムにアクセスできます。 これらのメソッドは、<a href="/ja/docs/Web/API/Window">window</a> オブジェクトと <a href="/ja/docs/Web/API/Worker">worker</a> オブジェクトによって実装されます。</p>
<h2 id="基本のコンセプト">基本のコンセプト</h2>
@@ -213,6 +213,6 @@ window.requestFileSystem(window.PERSISTENT, 1024*1024,onInitFs,errorHandler);
<p>仕様書:{{ spec("http://dev.w3.org/2009/dap/file-system/pub/FileSystem/", "File API: Directories and System Specification", "WD") }}</p>
-<p>リファレンス: <a href="/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
+<p>リファレンス: <a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
-<p>イントロダクション: <a href="/en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
+<p>イントロダクション: <a href="/ja/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
diff --git a/files/ja/web/api/localfilesystemsync/index.html b/files/ja/web/api/localfilesystemsync/index.html
index 77012edcb9..a099d3cde7 100644
--- a/files/ja/web/api/localfilesystemsync/index.html
+++ b/files/ja/web/api/localfilesystemsync/index.html
@@ -12,7 +12,7 @@ translation_of: Web/API/LocalFileSystemSync
---
<div>{{APIRef("File System API")}}{{non-standard_header()}}</div>
-<p>The <code>LocalFileSystemSync</code> interface of the <a href="/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_APIB">File System API</a> gives you access to a sandboxed file system. It is intended to be used with <a href="/en/DOM/Worker" title="en/DOM/Worker"> WebWorkers</a>. The methods are implemented by <a href="/en/DOM/Worker" title="En/DOM/Worker">worker</a> objects.</p>
+<p>The <code>LocalFileSystemSync</code> interface of the <a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_APIB">File System API</a> gives you access to a sandboxed file system. It is intended to be used with <a href="/ja/DOM/Worker" title="en/DOM/Worker"> WebWorkers</a>. The methods are implemented by <a href="/ja/DOM/Worker" title="En/DOM/Worker">worker</a> objects.</p>
<h2 id="この文書について">この文書について</h2>
@@ -46,10 +46,10 @@ var fs = requestFileSystemSync(TEMPORARY, 1024*1024 /*1MB*/);</pre>
<table class="standard-table">
<tbody>
<tr>
- <td><code>FileSystemSync <a href="#requestFileSystemSync" title="#requestFileSystemSync">requestFileSystemSync</a> (in unsigned short <em>type</em>, in long long <em>size</em>) raises <a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>; </code></td>
+ <td><code>FileSystemSync <a href="#requestFileSystemSync" title="#requestFileSystemSync">requestFileSystemSync</a> (in unsigned short <em>type</em>, in long long <em>size</em>) raises <a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>; </code></td>
</tr>
<tr>
- <td><code>EntrySync <a href="#resolveLocalFileSystemSyncURL" title="resolveLocalFileSystemSyncURL">resolveLocalFileSystemSyncURL</a> (in DOMString <em>url</em>) raises <a href="/en/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>;</code></td>
+ <td><code>EntrySync <a href="#resolveLocalFileSystemSyncURL" title="resolveLocalFileSystemSyncURL">resolveLocalFileSystemSyncURL</a> (in DOMString <em>url</em>) raises <a href="/ja/DOM/File_API/File_System_API/FileException" title="en/DOM/File_API/File_System_API/FileException">FileException</a>;</code></td>
</tr>
</tbody>
</table>
@@ -103,7 +103,7 @@ var fs = requestFileSystemSync(TEMPORARY, 1024*1024 /*1MB*/);</pre>
<h5 id="戻り値">戻り値</h5>
<dl>
- <dt><code><a href="/en/DOM/File_API/File_System_API/FileSystemSync" title="en/DOM/File_API/File_System_API/FileSystemSync">FileSystemSync</a></code></dt>
+ <dt><code><a href="/ja/DOM/File_API/File_System_API/FileSystemSync" title="en/DOM/File_API/File_System_API/FileSystemSync">FileSystemSync</a></code></dt>
<dd>ファイルシステムを表すオブジェクト。</dd>
</dl>
@@ -142,7 +142,7 @@ var fs = requestFileSystemSync(TEMPORARY, 1024*1024 /*1MB*/);</pre>
<h5 id="戻り値_2">戻り値</h5>
<dl>
- <dt><code><a href="/en/DOM/File_API/File_System_API/EntrySync" title="en/DOM/File_API/File_System_API/EntrySync">EntrySync</a></code></dt>
+ <dt><code><a href="/ja/DOM/File_API/File_System_API/EntrySync" title="en/DOM/File_API/File_System_API/EntrySync">EntrySync</a></code></dt>
<dd>ファイルシステム内のエントリを表すオブジェクト。</dd>
</dl>
@@ -181,6 +181,6 @@ var fs = requestFileSystemSync(TEMPORARY, 1024*1024 /*1MB*/);</pre>
<p>Specification:{{ spec("http://dev.w3.org/2009/dap/file-system/pub/FileSystem/", "File API: Directories and System Specification", "WD") }}</p>
-<p>Reference: <a href="/en/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
+<p>Reference: <a href="/ja/DOM/File_API/File_System_API" title="en/DOM/File_API/File_System_API">File System API</a></p>
-<p>Introduction: <a href="/en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
+<p>Introduction: <a href="/ja/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API" title="en/DOM/File_APIs/Filesystem/Basic_Concepts_About_the_Filesystem_API">Basic Concepts About the File System API</a></p>
diff --git a/files/ja/web/api/media_streams_api/index.html b/files/ja/web/api/media_streams_api/index.html
index 7b89041666..8306c78d9d 100644
--- a/files/ja/web/api/media_streams_api/index.html
+++ b/files/ja/web/api/media_streams_api/index.html
@@ -16,15 +16,15 @@ translation_of: Web/API/Media_Streams_API
---
<div>{{DefaultAPISidebar("Media Capture and Streams")}}</div>
-<p><strong>Media Capture and Streams</strong> APIは一般的に<em>Media Stream API</em>や<em>Stream API</em>と呼ばれる<a href="/en-US/docs/WebRTC" title="/en-US/docs/WebRTC">WebRTC</a>に関連したAPIです。このAPIでは、オーディオやビデオデータのストリーム、これらを操作するためのメソッド、データタイプに関連づけられた制約、データを非同期に利用する際の成功と失敗のコールバック、これらの処理を行なっている最中に発生するイベントなどをサポートします。</p>
+<p><strong>Media Capture and Streams</strong> APIは一般的に<em>Media Stream API</em>や<em>Stream API</em>と呼ばれる<a href="/ja/docs/WebRTC" title="/en-US/docs/WebRTC">WebRTC</a>に関連したAPIです。このAPIでは、オーディオやビデオデータのストリーム、これらを操作するためのメソッド、データタイプに関連づけられた制約、データを非同期に利用する際の成功と失敗のコールバック、これらの処理を行なっている最中に発生するイベントなどをサポートします。</p>
<h2 id="基本概念">基本概念</h2>
-<p>このAPIは、オーディオまたはビデオに関連づけられたデータの流れを表現するための{{domxref("MediaStream")}}オブジェクトの操作を基本としています。例として<a href="/en-US/docs/WebRTC/taking_webcam_photos#Get_the_video" title="/en-US/docs/WebRTC/taking_webcam_photos#Get_the_video">Get the video</a>(英語)をご覧ください。</p>
+<p>このAPIは、オーディオまたはビデオに関連づけられたデータの流れを表現するための{{domxref("MediaStream")}}オブジェクトの操作を基本としています。例として<a href="/ja/docs/WebRTC/taking_webcam_photos#Get_the_video" title="/en-US/docs/WebRTC/taking_webcam_photos#Get_the_video">Get the video</a>(英語)をご覧ください。</p>
<p><code>MediaStream</code>は0個以上の{{domxref("MediaStreamTrack")}}によって構成されます。<code>MediaStreamTrack</code>は様々なオーディオやビデオの<strong>トラック</strong>を表現します。それぞれの<code>MediaStreamTrack</code>は、1つ以上の<strong>チャンネル</strong>を持ちます。このチャンネルはメディアストリームの最小の単位を表現します。例えば、ステレオのオーディオトラックの<em>left</em>と<em>right</em>のチャンネルのそれぞれのように、与えられたスピーカーに関連づけられたオーディオ信号です。</p>
-<p><code>MediaStream</code>オブジェクトは、1つの<strong>入力</strong>と1つの<strong>出力</strong>を持ちます。<code>MediaStream</code>オブジェクトは、ローカルで呼び出される{{domxref("MediaDevices.getUserMedia", "getUserMedia()")}}によって生成され、ユーザーのカメラやマイクの1つを入力ソースとして持ちます。ローカルでない<code>MediaStream</code>は、{{HTMLElement("video")}}や{{HTMLElement("audio")}}などのメディア要素や、WebRTC {{domxref("RTCPeerConnection")}} APIによって取得できるネットワーク越しに生成されたストリーム、<a href="/en-US/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> {{domxref("MediaStreamAudioSourceNode")}}によって作成されたストリームとして表現されます。<code>MediaStream</code>オブジェクトの出力は<strong>コンシューマ</strong>(consumer)に接続されます。出力として{{HTMLElement("audio")}}や{{HTMLElement("video")}}などのメディア要素、WebRTC {{domxref("RTCPeerConnection")}} API、<a href="/en-US/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> {{domxref("MediaStreamAudioDestinationNode")}}が使用できます。</p>
+<p><code>MediaStream</code>オブジェクトは、1つの<strong>入力</strong>と1つの<strong>出力</strong>を持ちます。<code>MediaStream</code>オブジェクトは、ローカルで呼び出される{{domxref("MediaDevices.getUserMedia", "getUserMedia()")}}によって生成され、ユーザーのカメラやマイクの1つを入力ソースとして持ちます。ローカルでない<code>MediaStream</code>は、{{HTMLElement("video")}}や{{HTMLElement("audio")}}などのメディア要素や、WebRTC {{domxref("RTCPeerConnection")}} APIによって取得できるネットワーク越しに生成されたストリーム、<a href="/ja/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> {{domxref("MediaStreamAudioSourceNode")}}によって作成されたストリームとして表現されます。<code>MediaStream</code>オブジェクトの出力は<strong>コンシューマ</strong>(consumer)に接続されます。出力として{{HTMLElement("audio")}}や{{HTMLElement("video")}}などのメディア要素、WebRTC {{domxref("RTCPeerConnection")}} API、<a href="/ja/docs/Web_Audio_API" title="/en-US/docs/Web_Audio_API">Web Audio API</a> {{domxref("MediaStreamAudioDestinationNode")}}が使用できます。</p>
<p> </p>
@@ -68,7 +68,7 @@ translation_of: Web/API/Media_Streams_API
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/WebRTC" title="/en-US/docs/WebRTC">WebRTC</a> - APIの入門ページ</li>
+ <li><a href="/ja/docs/WebRTC" title="/en-US/docs/WebRTC">WebRTC</a> - APIの入門ページ</li>
<li>{{domxref("mediaDevices.getUserMedia()")}}</li>
- <li><a href="/en-US/docs/WebRTC/taking_webcam_photos">Taking webcam photos</a>: <code>getUserMedia()</code>を用いたデモとチュートリアル</li>
+ <li><a href="/ja/docs/WebRTC/taking_webcam_photos">Taking webcam photos</a>: <code>getUserMedia()</code>を用いたデモとチュートリアル</li>
</ul>
diff --git a/files/ja/web/api/mediadeviceinfo/index.html b/files/ja/web/api/mediadeviceinfo/index.html
index 3385d734c4..347a3c186d 100644
--- a/files/ja/web/api/mediadeviceinfo/index.html
+++ b/files/ja/web/api/mediadeviceinfo/index.html
@@ -92,7 +92,7 @@ audioinput: Built-in Microphone id=r2/xw1xUPIyZunfV1lGrKOma5wTOvCkWfZ368XCndm0=
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebRTC_API">WebRTC API</a></li>
+ <li><a href="/ja/docs/Web/API/WebRTC_API">WebRTC API</a></li>
<li>{{domxref("MediaDevices.enumerateDevices", "navigator.mediaDevices.enumerateDevices()")}}</li>
<li>{{domxref("MediaDevices.getUserMedia", "navigator.mediaDevices.getUserMedia()")}}</li>
</ul>
diff --git a/files/ja/web/api/mediadevices/enumeratedevices/index.html b/files/ja/web/api/mediadevices/enumeratedevices/index.html
index 285facc61f..6c87f570fc 100644
--- a/files/ja/web/api/mediadevices/enumeratedevices/index.html
+++ b/files/ja/web/api/mediadevices/enumeratedevices/index.html
@@ -109,8 +109,8 @@ navigator.mediaDevices.enumerateDevices()
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getUserMedia" title="mediaDevices.getUserMedia">navigator.mediaDevices.getUserMedia</a></li>
- <li><a href="/en-US/docs/WebRTC" title="WebRTC">WebRTC</a> - APIの導入ページ</li>
- <li><a href="/en-US/docs/WebRTC/MediaStream_API" title="WebRTC/MediaStream_API">MediaStream API</a> - media streamオブジェクトの導入ページ</li>
- <li><a href="/en-US/docs/WebRTC/taking_webcam_photos" title="WebRTC/taking_webcam_photos">Taking webcam photos</a> - videoよりも写真を撮るために<code>getUserMedia()を使用するためのチュートリアル</code></li>
+ <li><a href="/ja/docs/Web/API/MediaDevices/getUserMedia" title="mediaDevices.getUserMedia">navigator.mediaDevices.getUserMedia</a></li>
+ <li><a href="/ja/docs/WebRTC" title="WebRTC">WebRTC</a> - APIの導入ページ</li>
+ <li><a href="/ja/docs/WebRTC/MediaStream_API" title="WebRTC/MediaStream_API">MediaStream API</a> - media streamオブジェクトの導入ページ</li>
+ <li><a href="/ja/docs/WebRTC/taking_webcam_photos" title="WebRTC/taking_webcam_photos">Taking webcam photos</a> - videoよりも写真を撮るために<code>getUserMedia()を使用するためのチュートリアル</code></li>
</ul>
diff --git a/files/ja/web/api/mediadevices/getusermedia/index.html b/files/ja/web/api/mediadevices/getusermedia/index.html
index 53f62988fc..74ede6b142 100644
--- a/files/ja/web/api/mediadevices/getusermedia/index.html
+++ b/files/ja/web/api/mediadevices/getusermedia/index.html
@@ -148,7 +148,7 @@ translation_of: Web/API/MediaDevices/getUserMedia
<dt><code>AbortError</code></dt>
<dd>デバイスへのアクセスはユーザとOSから許可され、かつ<code>NotReadableError</code>が生じるような問題も起きなかったが、デバイスを利用できない何らかの問題が発生した。</dd>
<dt><code>NotAllowedError</code></dt>
- <dd>One or more of the requested source devices cannot be used at this time. This will happen if the browsing context is insecure (that is, the page was loaded using HTTP rather than HTTPS). It also happens if the user has specified that the current browsing instance is not permitted access to the device, the user has denied access for the current session, or the user has denied all access to user media devices globally. On browsers that support managing media permissions with <a href="/en-US/docs/Web/HTTP/Feature_Policy">Feature Policy</a>, this error is returned if Feature Policy is not configured to allow access to the input source(s).
+ <dd>One or more of the requested source devices cannot be used at this time. This will happen if the browsing context is insecure (that is, the page was loaded using HTTP rather than HTTPS). It also happens if the user has specified that the current browsing instance is not permitted access to the device, the user has denied access for the current session, or the user has denied all access to user media devices globally. On browsers that support managing media permissions with <a href="/ja/docs/Web/HTTP/Feature_Policy">Feature Policy</a>, this error is returned if Feature Policy is not configured to allow access to the input source(s).
<div class="note">Older versions of the specification used <code>SecurityError</code> for this instead; <code>SecurityError</code> has taken on a new meaning.</div>
</dd>
<dt><code>NotFoundError</code></dt>
@@ -169,9 +169,9 @@ translation_of: Web/API/MediaDevices/getUserMedia
<p>As an API that may involve significant privacy concerns, <code>getUserMedia()</code>'s specification lays out a wide array of privacy and security requirements that browsers are obligated to meet.</p>
-<p><code>getUserMedia()</code> is a powerful feature which can only be used in <a href="/en-US/docs/Web/Security/Secure_Contexts">secure contexts</a>; in insecure contexts, <code>navigator.mediaDevices</code> is <code>undefined</code>, preventing access to <code>getUserMedia()</code>. A secure context is, in short, a page loaded using HTTPS or the <code>file:///</code> URL scheme, or a page loaded from <code>localhost</code>.</p>
+<p><code>getUserMedia()</code> is a powerful feature which can only be used in <a href="/ja/docs/Web/Security/Secure_Contexts">secure contexts</a>; in insecure contexts, <code>navigator.mediaDevices</code> is <code>undefined</code>, preventing access to <code>getUserMedia()</code>. A secure context is, in short, a page loaded using HTTPS or the <code>file:///</code> URL scheme, or a page loaded from <code>localhost</code>.</p>
-<p>In addition, user permission is always required to access the user's audio and video inputs. Only a window's top-level document context for a valid origin can even request permission to use <code>getUserMedia()</code>, unless the top-level context expressly grants permission for a given {{HTMLElement("iframe")}} to do so using <a href="/en-US/docs/Web/HTTP/Feature_Policy">Feature Policy</a>. Otherwise, the user will never even be asked for permission to use the input devices.</p>
+<p>In addition, user permission is always required to access the user's audio and video inputs. Only a window's top-level document context for a valid origin can even request permission to use <code>getUserMedia()</code>, unless the top-level context expressly grants permission for a given {{HTMLElement("iframe")}} to do so using <a href="/ja/docs/Web/HTTP/Feature_Policy">Feature Policy</a>. Otherwise, the user will never even be asked for permission to use the input devices.</p>
<p>For additional details on these requirements and rules, how they are reflected in the context in which your code is running, and about how browsers manage user privacy and security issues, read on.</p>
@@ -193,7 +193,7 @@ translation_of: Web/API/MediaDevices/getUserMedia
<h4 id="Feature_Policy">Feature Policy</h4>
-<p>The <a href="/en-US/docs/Web/HTTP/Feature_Policy">Feature Policy</a> security management feature of {{Glossary("HTTP")}} is in the process of being introduced into browsers, with support available to some extent in many browsers (though not always enabled by default, as in Firefox). <code>getUserMedia()</code> is one method which will require the use of Feature Policy, and your code needs to be prepared to deal with this. For example, you may need to use the {{htmlattrxref("allow", "iframe")}} attribute on any {{HTMLElement("iframe")}} that uses <code>getUserMedia()</code>, and pages that use <code>getUserMedia()</code> will eventually need to supply the {{HTTPHeader("Feature-Policy")}} header.</p>
+<p>The <a href="/ja/docs/Web/HTTP/Feature_Policy">Feature Policy</a> security management feature of {{Glossary("HTTP")}} is in the process of being introduced into browsers, with support available to some extent in many browsers (though not always enabled by default, as in Firefox). <code>getUserMedia()</code> is one method which will require the use of Feature Policy, and your code needs to be prepared to deal with this. For example, you may need to use the {{htmlattrxref("allow", "iframe")}} attribute on any {{HTMLElement("iframe")}} that uses <code>getUserMedia()</code>, and pages that use <code>getUserMedia()</code> will eventually need to supply the {{HTTPHeader("Feature-Policy")}} header.</p>
<p>The two permissions that apply to <code>getUserMedia()</code> are <code>camera</code> and <code>microphone</code>.</p>
@@ -210,11 +210,11 @@ translation_of: Web/API/MediaDevices/getUserMedia
<pre class="brush: html notranslate">&lt;iframe src="https://mycode.example.net/etc" allow="camera;microphone"&gt;
&lt;/iframe&gt;</pre>
-<p>Read our guide, <a href="/en-US/docs/Web/HTTP/Feature_Policy/Using_Feature_Policy">Using Feature Policy</a>, to learn more about how it works.</p>
+<p>Read our guide, <a href="/ja/docs/Web/HTTP/Feature_Policy/Using_Feature_Policy">Using Feature Policy</a>, to learn more about how it works.</p>
<h4 id="Encryption_based_security">Encryption based security</h4>
-<p>The <code>getUserMedia()</code> method is only available in <a href="/en-US/docs/Web/Security/Secure_Contexts">secure contexts</a>. A secure context is one the browser is reasonably confident contains a document which was loaded securely, using HTTPS/TLS, and has limited exposure to insecure contexts. If a document isn't loaded in a secure context, the {{domxref("navigator.mediaDevices")}} property is <code>undefined</code>, making access to <code>getUserMedia()</code> impossible.</p>
+<p>The <code>getUserMedia()</code> method is only available in <a href="/ja/docs/Web/Security/Secure_Contexts">secure contexts</a>. A secure context is one the browser is reasonably confident contains a document which was loaded securely, using HTTPS/TLS, and has limited exposure to insecure contexts. If a document isn't loaded in a secure context, the {{domxref("navigator.mediaDevices")}} property is <code>undefined</code>, making access to <code>getUserMedia()</code> impossible.</p>
<p>Attempting to access <code>getUserMedia()</code> in this situation will result in a <code>TypeError</code>.</p>
diff --git a/files/ja/web/api/mediadevices/ondevicechange/index.html b/files/ja/web/api/mediadevices/ondevicechange/index.html
index e53c03b5dd..6f63115726 100644
--- a/files/ja/web/api/mediadevices/ondevicechange/index.html
+++ b/files/ja/web/api/mediadevices/ondevicechange/index.html
@@ -152,7 +152,7 @@ let videoList = document.getElementById("videoList");</pre>
<p>すべてのデバイスの情報を出力するために、{{jsxref("Array.forEach", "forEach()")}}ループを使用します。それぞれのデバイスで、ユーザへこのデバイス情報を見せるために新しい{{HTMLElement("li")}}オブジェクトを作成します。</p>
-<p><code>let [kind, type, direction] = device.kind.match(/(\w+)(input|output)/i);</code>の行について詳しく説明します。ここでは<a href="/ja/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment">分割代入</a> (<a href="/en-US/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla">ECMAScript 6</a>の新しい機能)を使用しており、{{jsxref("String.match()")}}によって返された配列の値を<code>kind</code>、<code>type</code>、<code>direction</code>の変数へ代入しています。なぜこのようなことをするのかというと、{{domxref("MediaDeviceInfo.kind")}}の文字列は、"audioinput"や"videooutput"のように、メディアタイプとメディアフローの向きの2つの情報を含んでいるためです。この行で、タイプ("audio"または"video")と方向("input"と"output")を取り出すことで、リストに表示する文字列を作成することができます。</p>
+<p><code>let [kind, type, direction] = device.kind.match(/(\w+)(input|output)/i);</code>の行について詳しく説明します。ここでは<a href="/ja/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment">分割代入</a> (<a href="/ja/docs/Web/JavaScript/New_in_JavaScript/ECMAScript_6_support_in_Mozilla">ECMAScript 6</a>の新しい機能)を使用しており、{{jsxref("String.match()")}}によって返された配列の値を<code>kind</code>、<code>type</code>、<code>direction</code>の変数へ代入しています。なぜこのようなことをするのかというと、{{domxref("MediaDeviceInfo.kind")}}の文字列は、"audioinput"や"videooutput"のように、メディアタイプとメディアフローの向きの2つの情報を含んでいるためです。この行で、タイプ("audio"または"video")と方向("input"と"output")を取り出すことで、リストに表示する文字列を作成することができます。</p>
<p>太字のデバイス名と括弧で囲まれた方向を含む文字列が作成されると、デバイスタイプに基づいて<code>audioList</code>または<code>videoList</code>対応する一覧へ{{domxref("Node.appendChild", "appendChild()")}}の呼び出しによって追加されます。</p>
diff --git a/files/ja/web/api/mediasource/istypesupported/index.html b/files/ja/web/api/mediasource/istypesupported/index.html
index 46c9e237ab..6355a32442 100644
--- a/files/ja/web/api/mediasource/istypesupported/index.html
+++ b/files/ja/web/api/mediasource/istypesupported/index.html
@@ -97,9 +97,9 @@ var mimeCodec = 'video/mp4; codecs="avc1.42E01E, mp4a.40.2"';
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions API</a></li>
- <li><a href="/en-US/docs/Web/Media/Formats">ウェブ上のメディアタイプとフォーマットのガイド</a></li>
- <li><a href="/en-US/docs/Web/Media/Formats/codecs_parameter">一般的なメディアタイプにおける "codecs" パラメーター</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions API</a></li>
+ <li><a href="/ja/docs/Web/Media/Formats">ウェブ上のメディアタイプとフォーマットのガイド</a></li>
+ <li><a href="/ja/docs/Web/Media/Formats/codecs_parameter">一般的なメディアタイプにおける "codecs" パラメーター</a></li>
<li>{{domxref("SourceBuffer")}}</li>
<li>{{domxref("SourceBufferList")}}</li>
</ul>
diff --git a/files/ja/web/api/mediastreamconstraints/index.html b/files/ja/web/api/mediastreamconstraints/index.html
index 5a4dba4b40..7b57cf20ed 100644
--- a/files/ja/web/api/mediastreamconstraints/index.html
+++ b/files/ja/web/api/mediastreamconstraints/index.html
@@ -9,7 +9,7 @@ translation_of: Web/API/MediaStreamConstraints
<div> </div>
-<div>制約がどのようにして動作するのかについての詳細は、<a href="/en-US/docs/Web/API/Media_Streams_API/Constraints">Capabilities, constraints, and settings</a> (英語)をお読みください。</div>
+<div>制約がどのようにして動作するのかについての詳細は、<a href="/ja/docs/Web/API/Media_Streams_API/Constraints">Capabilities, constraints, and settings</a> (英語)をお読みください。</div>
<h2 id="プロパティ">プロパティ</h2>
diff --git a/files/ja/web/api/mediastreamtrack/enabled/index.html b/files/ja/web/api/mediastreamtrack/enabled/index.html
index 1068b4c2e7..e0c0e721e6 100644
--- a/files/ja/web/api/mediastreamtrack/enabled/index.html
+++ b/files/ja/web/api/mediastreamtrack/enabled/index.html
@@ -40,8 +40,8 @@ translation_of: Web/API/MediaStreamTrack/enabled
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">MediaStream API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">MediaStream API</a></li>
<li>{{domxref("MediaStream")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
</ul>
diff --git a/files/ja/web/api/mediastreamtrack/id/index.html b/files/ja/web/api/mediastreamtrack/id/index.html
index 0fa701e6a7..611849c208 100644
--- a/files/ja/web/api/mediastreamtrack/id/index.html
+++ b/files/ja/web/api/mediastreamtrack/id/index.html
@@ -41,5 +41,5 @@ translation_of: Web/API/MediaStreamTrack/id
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
</ul>
diff --git a/files/ja/web/api/mediastreamtrack/index.html b/files/ja/web/api/mediastreamtrack/index.html
index 00f596531f..4f7cac8258 100644
--- a/files/ja/web/api/mediastreamtrack/index.html
+++ b/files/ja/web/api/mediastreamtrack/index.html
@@ -125,6 +125,6 @@ translation_of: Web/API/MediaStreamTrack
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaStream")}}</li>
</ul>
diff --git a/files/ja/web/api/mediastreamtrack/kind/index.html b/files/ja/web/api/mediastreamtrack/kind/index.html
index 6e3bce4d9e..13ee87a7d7 100644
--- a/files/ja/web/api/mediastreamtrack/kind/index.html
+++ b/files/ja/web/api/mediastreamtrack/kind/index.html
@@ -52,5 +52,5 @@ translation_of: Web/API/MediaStreamTrack/kind
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
</ul>
diff --git a/files/ja/web/api/mediastreamtrack/label/index.html b/files/ja/web/api/mediastreamtrack/label/index.html
index 6c7147977e..14bcb3b211 100644
--- a/files/ja/web/api/mediastreamtrack/label/index.html
+++ b/files/ja/web/api/mediastreamtrack/label/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaStreamTrack/label
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><code><strong>MediaStreamTrack.label</strong></code> は読み取り専用のプロパティであり、 <code>"internal microphone"</code>のようなトラックソースを識別するユーザエージェントによって割り当てられたラベルを含む<a href="https://developer.mozilla.org/ja/docs/Web/API/DOMString" title="DOMString は、UTF-16 文字列です。JavaScript では UTF-16 文字列を用いるため、DOMString は直接 String に対応します。"><code>DOMString</code></a>を返します。この文字列は空になることもあり、ソースが接続されていないと空になります。トラックのソースとの関連付けが解除されても、このラベルは変更されません。</p>
+<p><code><strong>MediaStreamTrack.label</strong></code> は読み取り専用のプロパティであり、 <code>"internal microphone"</code>のようなトラックソースを識別するユーザエージェントによって割り当てられたラベルを含む<a href="/ja/docs/Web/API/DOMString" title="DOMString は、UTF-16 文字列です。JavaScript では UTF-16 文字列を用いるため、DOMString は直接 String に対応します。"><code>DOMString</code></a>を返します。この文字列は空になることもあり、ソースが接続されていないと空になります。トラックのソースとの関連付けが解除されても、このラベルは変更されません。</p>
<h2 id="文法">文法</h2>
@@ -39,5 +39,5 @@ translation_of: Web/API/MediaStreamTrack/label
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
</ul>
diff --git a/files/ja/web/api/mediastreamtrack/onended/index.html b/files/ja/web/api/mediastreamtrack/onended/index.html
index 8f317c76b7..b41beb67cb 100644
--- a/files/ja/web/api/mediastreamtrack/onended/index.html
+++ b/files/ja/web/api/mediastreamtrack/onended/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaStreamTrack/onended
---
<p>{{ APIRef("Media Capture and Streams") }}</p>
-<p><code><strong>MediaStreamTrack.onended</strong></code> イベントハンドラは<code><a href="https://developer.mozilla.org/ja/docs/Web/Reference/Events/ended_(MediaStream)" rel="nofollow" title="/ja/docs/Web/Reference/Events/ended_(MediaStream)">ended</a></code>イベントが発生した時に実行する<code><a href="https://developer.mozilla.org/ja/docs/Web/API/EventHandler" rel="nofollow" title="この項目についての文書はまだ書かれていません。書いてみませんか?">EventHandler</a></code>の関数です。このイベントは、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaStreamTrack" title="MediaStreamTrack インタフェースは、ストリームに含まれる一つのメディアトラックを表現します。 一般的に、オーディオやビデオのトラックですが、他の種類のトラックも存在することができます。"><code>MediaStreamTrack</code></a>オブジェクトのソースが、これ以上データを提供することがないか、ユーザーの操作によって許可が無効になったか、ソースデバイスが取り出されたか、リモートのピアがデータの送信を停止した時に発生します。</p>
+<p><code><strong>MediaStreamTrack.onended</strong></code> イベントハンドラは<code><a href="/ja/docs/Web/Reference/Events/ended_(MediaStream)" rel="nofollow" title="/ja/docs/Web/Reference/Events/ended_(MediaStream)">ended</a></code>イベントが発生した時に実行する<code><a href="/ja/docs/Web/API/EventHandler" rel="nofollow" title="この項目についての文書はまだ書かれていません。書いてみませんか?">EventHandler</a></code>の関数です。このイベントは、<a href="/ja/docs/Web/API/MediaStreamTrack" title="MediaStreamTrack インタフェースは、ストリームに含まれる一つのメディアトラックを表現します。 一般的に、オーディオやビデオのトラックですが、他の種類のトラックも存在することができます。"><code>MediaStreamTrack</code></a>オブジェクトのソースが、これ以上データを提供することがないか、ユーザーの操作によって許可が無効になったか、ソースデバイスが取り出されたか、リモートのピアがデータの送信を停止した時に発生します。</p>
<h2 id="文法">文法</h2>
diff --git a/files/ja/web/api/mediastreamtrack/onmute/index.html b/files/ja/web/api/mediastreamtrack/onmute/index.html
index c8154b28c0..0707c39193 100644
--- a/files/ja/web/api/mediastreamtrack/onmute/index.html
+++ b/files/ja/web/api/mediastreamtrack/onmute/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/MediaStreamTrack/onmute
<h3 id="値">値</h3>
-<p>{{event("mute")}}イベントが発生した時の実行する処理の関数を<a href="https://developer.mozilla.org/ja/docs/Web/API/EventHandler" rel="nofollow" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>EventHandler</code></a>として設定します。このイベントハンドラーの関数は1つのパラメータ持ちます。このパラメータはイベントオブジェクトであり、単純な<a href="https://developer.mozilla.org/ja/docs/Web/API/Event" title="Event インターフェイスは、DOM で発生するイベントを表します。ユーザーによって発生するイベント (マウスやキーボードのイベント) もありますし、API によって発生するイベント (アニメーションの実行が完了したことを示すイベントや、動画再生が一時停止したイベントなど) もあります。さまざまな型のイベントがあり、一部のイベントは基底の Event インターフェイスを基にした他のインターフェイスを使用します。Event 自体は、すべてのイベントで共通のプロパティやメソッドを持ちます。"><code>Event</code></a>のオブジェクトです。</p>
+<p>{{event("mute")}}イベントが発生した時の実行する処理の関数を<a href="/ja/docs/Web/API/EventHandler" rel="nofollow" title="この項目についての文書はまだ書かれていません。書いてみませんか?"><code>EventHandler</code></a>として設定します。このイベントハンドラーの関数は1つのパラメータ持ちます。このパラメータはイベントオブジェクトであり、単純な<a href="/ja/docs/Web/API/Event" title="Event インターフェイスは、DOM で発生するイベントを表します。ユーザーによって発生するイベント (マウスやキーボードのイベント) もありますし、API によって発生するイベント (アニメーションの実行が完了したことを示すイベントや、動画再生が一時停止したイベントなど) もあります。さまざまな型のイベントがあり、一部のイベントは基底の Event インターフェイスを基にした他のインターフェイスを使用します。Event 自体は、すべてのイベントで共通のプロパティやメソッドを持ちます。"><code>Event</code></a>のオブジェクトです。</p>
<h2 id="例">例</h2>
diff --git a/files/ja/web/api/mediastreamtrack/readystate/index.html b/files/ja/web/api/mediastreamtrack/readystate/index.html
index a5cfa1ffee..10c94f8cf4 100644
--- a/files/ja/web/api/mediastreamtrack/readystate/index.html
+++ b/files/ja/web/api/mediastreamtrack/readystate/index.html
@@ -48,7 +48,7 @@ translation_of: Web/API/MediaStreamTrack/readyState
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Stream API</a></li>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Stream API</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
<li>{{domxref("MediaStreamTrack.onended")}}</li>
</ul>
diff --git a/files/ja/web/api/mediastreamtrack/remote/index.html b/files/ja/web/api/mediastreamtrack/remote/index.html
index b4bf386cb1..a2c03106be 100644
--- a/files/ja/web/api/mediastreamtrack/remote/index.html
+++ b/files/ja/web/api/mediastreamtrack/remote/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaStreamTrack/remote
---
<p>{{APIRef("Media Capture and Streams")}}{{obsolete_header()}}</p>
-<p><code><strong>MediaStreamTrack.remote</strong></code>は読み取り専用のプロパティであり、このプロパティによってJavaScript上で、WebRTC MediaStreamTrackがリモートソースかローカルソースであるのかを知ることができます。値が<code>true</code>の場合は、トラックがリモートのソース(<a href="https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection">RTCPeerConnection</a>)を用いられていること示します。値が<code>false</code>の場合はローカルのソースが用いられていることを示します。</p>
+<p><code><strong>MediaStreamTrack.remote</strong></code>は読み取り専用のプロパティであり、このプロパティによってJavaScript上で、WebRTC MediaStreamTrackがリモートソースかローカルソースであるのかを知ることができます。値が<code>true</code>の場合は、トラックがリモートのソース(<a href="/ja/docs/Web/API/RTCPeerConnection">RTCPeerConnection</a>)を用いられていること示します。値が<code>false</code>の場合はローカルのソースが用いられていることを示します。</p>
<h2 id="文法">文法</h2>
@@ -37,7 +37,7 @@ translation_of: Web/API/MediaStreamTrack/remote
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
</ul>
<p> </p>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/aspectratio/index.html b/files/ja/web/api/mediatracksupportedconstraints/aspectratio/index.html
index 095af21b0f..a5d39d5c28 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/aspectratio/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/aspectratio/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/aspectRatio
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>aspectRatio</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>aspectRatio</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>aspectRatio</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>aspectRatio</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["aspectRatio"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/autogaincontrol/index.html b/files/ja/web/api/mediatracksupportedconstraints/autogaincontrol/index.html
index ba690ccfb4..01d3b83b6d 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/autogaincontrol/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/autogaincontrol/index.html
@@ -74,7 +74,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["autoGainControl"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/channelcount/index.html b/files/ja/web/api/mediatracksupportedconstraints/channelcount/index.html
index c98531324f..0977937c92 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/channelcount/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/channelcount/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/channelCount
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>channelCount</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>channelCount</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>channelCount</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>channelCount</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/channelCount
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>channelCount</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>channelCount</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["channelCount"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/deviceid/index.html b/files/ja/web/api/mediatracksupportedconstraints/deviceid/index.html
index 460a913198..9ff12dd82f 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/deviceid/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/deviceid/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/deviceId
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>deviceId</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>deviceId</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>deviceId</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>deviceId</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/deviceId
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>deviceId</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>deviceId</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["deviceId"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/echocancellation/index.html b/files/ja/web/api/mediatracksupportedconstraints/echocancellation/index.html
index 0f4d42a3cc..3e65e32fc0 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/echocancellation/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/echocancellation/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/echoCancellation
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>echoCancellation</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>echoCancellation</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>echoCancellation</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>echoCancellation</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/echoCancellation
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>echoCancellation</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>echoCancellation</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["echoCancellation"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/framerate/index.html b/files/ja/web/api/mediatracksupportedconstraints/framerate/index.html
index 4efa18dfde..1b3a166197 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/framerate/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/framerate/index.html
@@ -7,7 +7,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/frameRate
<div> </div>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>frameRate</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>frameRate</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>frameRate</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>frameRate</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p><code>frameRate</code>制約は、新しいビデオトラックのフレームレートの許容できる上限と下限、あるいは正確なフレームレートを表すのに用いられます。このプロパティの値を確認することで、フレームレートでのビデオトラック設定の制約をユーザーエージェントが対応しているかを特定することができます。どのように使われるかは{{anch("Example", "example")}}を見てください。</p>
@@ -88,7 +88,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["frameRate"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/groupid/index.html b/files/ja/web/api/mediatracksupportedconstraints/groupid/index.html
index 6df97986fb..a0aa26eb6c 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/groupid/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/groupid/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/groupId
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>groupId</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>groupId</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>groupId</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>groupId</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/groupId
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>groupId</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>groupId</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["groupId"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/height/index.html b/files/ja/web/api/mediatracksupportedconstraints/height/index.html
index 0f2ab30968..cb3e20744d 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/height/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/height/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/height
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>height</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>height</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>height</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>height</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/height
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>height</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>height</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["height"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/index.html b/files/ja/web/api/mediatracksupportedconstraints/index.html
index aa232ebfd2..a47541054d 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints
<p>実際の制約セットは{{domxref("MediaTrackConstraints")}}ディクショナリをベースにしたオブジェクトで表現されます。</p>
-<p>制約がどのように動作するかについての詳細を知りたい場合は、<a href="/en-US/docs/Web/API/Media_Streams_API/Constraints">Capabilities, constraints, and settings</a>を読んでください。</p>
+<p>制約がどのように動作するかについての詳細を知りたい場合は、<a href="/ja/docs/Web/API/Media_Streams_API/Constraints">Capabilities, constraints, and settings</a>を読んでください。</p>
<h2 id="プロパティ">プロパティ</h2>
@@ -19,35 +19,35 @@ translation_of: Web/API/MediaTrackSupportedConstraints
<dl>
<dt>{{domxref("MediaTrackSupportedConstraints.autoGainControl", "autoGainControl")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#autoGainControl">autoGainControl</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#autoGainControl">autoGainControl</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.width", "width")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#width">width</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#width">width</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.height", "height")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#height">height</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#height">height</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.aspectRatio", "aspectRatio")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#aspectRatio">aspectRatio</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#aspectRatio">aspectRatio</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.frameRate", "frameRate")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#frameRate">frameRate</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#frameRate">frameRate</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.facingMode", "facingMode")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#facingMode">facingMode</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#facingMode">facingMode</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.volume", "volume")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#volume">volume</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#volume">volume</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.sampleRate", "sampleRate")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#sampleRate">sampleRate</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#sampleRate">sampleRate</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.sampleSize", "sampleSize")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#sampleSize">sampleSize</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#sampleSize">sampleSize</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.echoCancellation", "echoCancellation")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#echoCancellation">echoCancellation</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#echoCancellation">echoCancellation</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.latency", "latency")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#latency">latency</a></code> 制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#latency">latency</a></code> 制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.noiseSuppression", "noiseSuppression")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#noiseSuppression">noiseSuppression</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#noiseSuppression">noiseSuppression</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.channelCount", "channelCount")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#channelCount">channelCount</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#channelCount">channelCount</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.deviceId", "deviceId")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#deviceId">deviceId</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#deviceId">deviceId</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
<dt>{{domxref("MediaTrackSupportedConstraints.groupId", "groupId")}}</dt>
- <dd>実行環境で<code><a href="/en-US/docs/Web/API/MediaTrackConstraints#groupId">groupId</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
+ <dd>実行環境で<code><a href="/ja/docs/Web/API/MediaTrackConstraints#groupId">groupId</a></code>制約がサポートされている場合は、Boolean型の<code>true</code>の値になります。</dd>
</dl>
<h2 id="関連項目">関連項目</h2>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/latency/index.html b/files/ja/web/api/mediatracksupportedconstraints/latency/index.html
index 6ff89b5494..f5449f27b4 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/latency/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/latency/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/latency
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>latency</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>latency</code>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>latency</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>latency</code>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/latency
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>latency</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>latency</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["latency"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/noisesuppression/index.html b/files/ja/web/api/mediatracksupportedconstraints/noisesuppression/index.html
index a189139619..834cf66398 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/noisesuppression/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/noisesuppression/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/noiseSuppression
---
<div>{{APIRef("Media Capture and Streams")}}</div>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>noiseSuppression</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>noiseSuppression</code></strong>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>noiseSuppression</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<strong><code>noiseSuppression</code></strong>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -17,7 +17,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/noiseSuppression
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>noiseSuppression</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>noiseSuppression</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="例">例</h2>
@@ -76,7 +76,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["noiseSuppression"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/samplerate/index.html b/files/ja/web/api/mediatracksupportedconstraints/samplerate/index.html
index f2d049a034..2b9711e3a6 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/samplerate/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/samplerate/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/sampleRate
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>sampleRate</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>sampleRate</code>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>sampleRate</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>sampleRate</code>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/sampleRate
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>sampleRate</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>sampleRate</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["sampleRate"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/samplesize/index.html b/files/ja/web/api/mediatracksupportedconstraints/samplesize/index.html
index c384407c6f..cad0e3b6f6 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/samplesize/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/samplesize/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/sampleSize
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>sampleSize</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>sampleSize</code>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>sampleSize</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>sampleSize</code>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/sampleSize
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>sampleSize</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>sampleSize</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["sampleSize"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/mediatracksupportedconstraints/volume/index.html b/files/ja/web/api/mediatracksupportedconstraints/volume/index.html
index cd55c8751c..5f293daa49 100644
--- a/files/ja/web/api/mediatracksupportedconstraints/volume/index.html
+++ b/files/ja/web/api/mediatracksupportedconstraints/volume/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/volume
---
<p>{{APIRef("Media Capture and Streams")}}</p>
-<p><a href="https://developer.mozilla.org/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>volume</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="https://developer.mozilla.org/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>volume</code>の制約をサポートしている場合、<a href="https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
+<p><a href="/ja/docs/Web/API/MediaTrackSupportedConstraints" title="MediaTrackSupportedConstraintsディクショナリは、MediaStreamTrackオブジェクトを実装しているuser agentやブラウザによって理解できる制約可能なプロパティの一覧を表します。MediaDevices.getSupportedConstraints()によって、MediaTrackSupportedConstraintsに適合するオブジェクトが戻り値として返されます。"><code>MediaTrackSupportedConstraints</code></a>ディクショナリーの<strong><code>volume</code></strong>プロパティは読み取り専用のBooleanの値です。<a href="/ja/docs/Glossary/user_agent" rel="nofollow" title="この用語 (user agent) の定義はまだ書かれていません。ぜひご寄稿ください!">user agent</a>が<code>volume</code>の制約をサポートしている場合、<a href="/ja/docs/Web/API/MediaDevices/getSupportedConstraints" title="MediaDevices インタフェースのgetSupportedConstraints() メソッドは、MediaTrackSupportedConstraintsディクショナリをベースとするオブジェクトを戻り値として返します。このオブジェクトのメンバーフィールドは、user agentが扱えるメディア制約に関するプロパティを表しています。"><code>MediaDevices.getSupportedConstraints()</code></a>の戻り値のオブジェクトに含まれ<code>true</code>が設定されます。この制約がサポートされない場合は含まれないため、<code>false</code>になることはありません。</p>
<p>サポートされている制約のディクショナリーは<code>navigator.mediaDevices.getSupportedConstraints()</code>を呼び出すことで取得できます。</p>
@@ -15,7 +15,7 @@ translation_of: Web/API/MediaTrackSupportedConstraints/volume
<h3 id="値">値</h3>
-<p>ユーザエージェント<code>volume</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
+<p>ユーザエージェント<code>volume</code>の制約をサポートしている場合、このプロパティはディクショナリーの中に含まれ、その値は常に<code>true</code>の値です。このプロパティが存在しない場合は、サポートされている制約ディクショナリーには存在しないため、<a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined" title="グローバルプロパティ undefined はプリミティブ値 undefined を表します。これは JavaScript におけるプリミティブ型の一つです。"><code>undefined</code></a>の値を取ることになります。</p>
<h2 id="Example" name="Example">例</h2>
@@ -72,7 +72,7 @@ if (navigator.mediaDevices.getSupportedConstraints()["volume"]) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Streams_API">Media Capture and Streams API</a></li>
<li>{{domxref("MediaDevices.getSupportedConstraints()")}}</li>
<li>{{domxref("MediaTrackSupportedConstraints")}}</li>
<li>{{domxref("MediaStreamTrack")}}</li>
diff --git a/files/ja/web/api/messagechannel/index.html b/files/ja/web/api/messagechannel/index.html
index c940e402da..0c827ea280 100644
--- a/files/ja/web/api/messagechannel/index.html
+++ b/files/ja/web/api/messagechannel/index.html
@@ -82,5 +82,5 @@ function handleMessage(e) {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messagechannel/messagechannel/index.html b/files/ja/web/api/messagechannel/messagechannel/index.html
index e20856a988..953b7302d7 100644
--- a/files/ja/web/api/messagechannel/messagechannel/index.html
+++ b/files/ja/web/api/messagechannel/messagechannel/index.html
@@ -76,5 +76,5 @@ function handleMessage(e) {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messagechannel/port2/index.html b/files/ja/web/api/messagechannel/port2/index.html
index 57acd731e1..fe53a70681 100644
--- a/files/ja/web/api/messagechannel/port2/index.html
+++ b/files/ja/web/api/messagechannel/port2/index.html
@@ -77,5 +77,5 @@ function handleMessage(e) {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messageevent/index.html b/files/ja/web/api/messageevent/index.html
index 54f1215ad5..f136352189 100644
--- a/files/ja/web/api/messageevent/index.html
+++ b/files/ja/web/api/messageevent/index.html
@@ -15,11 +15,11 @@ translation_of: Web/API/MessageEvent
<ul>
<li><a href="/ja/docs/Server-sent_events">Server-sent events</a> ({{domxref("EventSource.onmessage")}} を参照).</li>
- <li><a href="/ja/docs/Web/API/WebSockets_API">Web sockets</a> (<a href="/en-US/docs/Web/API/WebSocket">WebSocket</a> インターフェースの <code>onmessage</code> プロパティを参照).</li>
+ <li><a href="/ja/docs/Web/API/WebSockets_API">Web sockets</a> (<a href="/ja/docs/Web/API/WebSocket">WebSocket</a> インターフェースの <code>onmessage</code> プロパティを参照).</li>
<li>Cross-document messaging ({{domxref("Window.postMessage()")}} および {{domxref("Window.onmessage")}} を参照).</li>
- <li><a href="/en-US/docs/Web/API/Channel_Messaging_API">Channel messaging</a> ({{domxref("MessagePort.postMessage()")}} および {{domxref("MessagePort.onmessage")}} を参照).</li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API">Channel messaging</a> ({{domxref("MessagePort.postMessage()")}} および {{domxref("MessagePort.onmessage")}} を参照).</li>
<li>Cross-worker/document messaging (上記 2エントリほか、{{domxref("Worker.postMessage()")}}, {{domxref("Worker.onmessage")}}, {{domxref("ServiceWorkerGlobalScope.onmessage")}} なども参照)</li>
- <li><a href="/en-US/docs/Web/API/Broadcast_Channel_API">Broadcast channels</a> ({{domxref("Broadcastchannel.postMessage()")}}) および {{domxref("BroadcastChannel.onmessage")}} を参照).</li>
+ <li><a href="/ja/docs/Web/API/Broadcast_Channel_API">Broadcast channels</a> ({{domxref("Broadcastchannel.postMessage()")}}) および {{domxref("BroadcastChannel.onmessage")}} を参照).</li>
<li>WebRTC データチャネル ({{domxref("RTCDataChannel.onmessage")}} を参照).</li>
</ul>
diff --git a/files/ja/web/api/messageport/close/index.html b/files/ja/web/api/messageport/close/index.html
index a49f6d8a57..c11d2eea0f 100644
--- a/files/ja/web/api/messageport/close/index.html
+++ b/files/ja/web/api/messageport/close/index.html
@@ -73,5 +73,5 @@ channel.port1.start();
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messageport/index.html b/files/ja/web/api/messageport/index.html
index c586aef559..90629a6c06 100644
--- a/files/ja/web/api/messageport/index.html
+++ b/files/ja/web/api/messageport/index.html
@@ -100,5 +100,5 @@ function onMessage(e) {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messageport/onmessage/index.html b/files/ja/web/api/messageport/onmessage/index.html
index cca9e6bce7..efed7d1db6 100644
--- a/files/ja/web/api/messageport/onmessage/index.html
+++ b/files/ja/web/api/messageport/onmessage/index.html
@@ -72,5 +72,5 @@ function handleMessage(e) {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messageport/postmessage/index.html b/files/ja/web/api/messageport/postmessage/index.html
index 90174fbf87..6ffc0dc518 100644
--- a/files/ja/web/api/messageport/postmessage/index.html
+++ b/files/ja/web/api/messageport/postmessage/index.html
@@ -84,5 +84,5 @@ function handleMessage(e) {
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/messageport/start/index.html b/files/ja/web/api/messageport/start/index.html
index 0117300fc0..d6e235efaa 100644
--- a/files/ja/web/api/messageport/start/index.html
+++ b/files/ja/web/api/messageport/start/index.html
@@ -74,5 +74,5 @@ channel.port1.start();</pre>
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/microsoft_extensions/index.html b/files/ja/web/api/microsoft_extensions/index.html
index 8e607038af..009790f663 100644
--- a/files/ja/web/api/microsoft_extensions/index.html
+++ b/files/ja/web/api/microsoft_extensions/index.html
@@ -11,7 +11,7 @@ translation_of: Web/API/Microsoft_Extensions
---
<div>{{DefaultAPISidebar("Microsoft Extensions")}}</div>
-<p>Microsoft ブラウザー (Internet Explorer および、場合によっては Microsoft Edge) は、標準の <a href="/en-US/docs/Web/API">DOM API</a> に対するいくつかの特別な Microsoft 拡張機能をサポートしています。これらの拡張機能には <code>MS</code> または <code>ms</code>.のプレフィックスが付きます。</p>
+<p>Microsoft ブラウザー (Internet Explorer および、場合によっては Microsoft Edge) は、標準の <a href="/ja/docs/Web/API">DOM API</a> に対するいくつかの特別な Microsoft 拡張機能をサポートしています。これらの拡張機能には <code>MS</code> または <code>ms</code>.のプレフィックスが付きます。</p>
<div class="note">
<p><strong>Note:</strong> これらの API は Microsoft アプリケーションでのみ機能し、標準化されていません。</p>
@@ -78,9 +78,9 @@ translation_of: Web/API/Microsoft_Extensions
<div class="index">
<ul>
- <li><code><a href="/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/x-ms-aria-flowfrom">x-ms-aria-flowfrom</a></code></li>
- <li><code><a href="/en-US/docs/Web/HTML/Global_attributes/x-ms-acceleratorkey">x-ms-acceleratorkey</a></code></li>
- <li><code><a href="/en-US/docs/Web/HTML/Global_attributes/x-ms-format-detection">x-ms-format-detection</a></code></li>
+ <li><code><a href="/ja/docs/Web/Accessibility/ARIA/ARIA_Techniques/x-ms-aria-flowfrom">x-ms-aria-flowfrom</a></code></li>
+ <li><code><a href="/ja/docs/Web/HTML/Global_attributes/x-ms-acceleratorkey">x-ms-acceleratorkey</a></code></li>
+ <li><code><a href="/ja/docs/Web/HTML/Global_attributes/x-ms-format-detection">x-ms-format-detection</a></code></li>
<li>{{DOMxRef("msCaching")}}</li>
<li>{{DOMxRef("msCachingEnabled")}}</li>
<li>{{DOMxRef("msCapsLockWarningOff")}}</li>
@@ -100,6 +100,6 @@ translation_of: Web/API/Microsoft_Extensions
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/CSS/Microsoft_Extensions">Microsoft CSS extensions</a></li>
- <li><a href="/en-US/docs/Web/JavaScript/Microsoft_JavaScript_extensions">Microsoft JavaScript extensions</a></li>
+ <li><a href="/ja/docs/Web/CSS/Microsoft_Extensions">Microsoft CSS extensions</a></li>
+ <li><a href="/ja/docs/Web/JavaScript/Microsoft_JavaScript_extensions">Microsoft JavaScript extensions</a></li>
</ul>
diff --git a/files/ja/web/api/navigator/getgamepads/index.html b/files/ja/web/api/navigator/getgamepads/index.html
index ababd187bf..d6f78ae5ae 100644
--- a/files/ja/web/api/navigator/getgamepads/index.html
+++ b/files/ja/web/api/navigator/getgamepads/index.html
@@ -54,6 +54,6 @@ translation_of: Web/API/Navigator/getGamepads
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></li>
- <li><a href="/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/Gamepad">Gamepad API の利用</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/navigator/online_and_offline_events/index.html b/files/ja/web/api/navigator/online_and_offline_events/index.html
index c0a18179d4..15fc35b7c8 100644
--- a/files/ja/web/api/navigator/online_and_offline_events/index.html
+++ b/files/ja/web/api/navigator/online_and_offline_events/index.html
@@ -38,7 +38,7 @@ original_slug: Web/API/NavigatorOnLine/Online_and_offline_events
<blockquote cite="https://www.whatwg.org/specs/web-apps/current-work/#offline">
<code>navigator.onLine</code> 属性はユーザーがリンクを辿ったり、スクリプトが外部のページをリクエストしたりしたときにユーザーエージェントがネットワークで通信できない場合 (またはそのような試みが失敗した場合) は、必ず false を返す必要があります。</blockquote>
-<p>Firefox 2 はこのプロパティをブラウザーのオフラインモードが切り替わる度に更新します。 <a href="/en-US/docs/Mozilla/Firefox/Releases/41#miscellaneous">Firefox 41</a> は、 Windows、 Linux、 OS X においてネットワークの接続状態が変化したときにも更新します。</p>
+<p>Firefox 2 はこのプロパティをブラウザーのオフラインモードが切り替わる度に更新します。 <a href="/ja/docs/Mozilla/Firefox/Releases/41#miscellaneous">Firefox 41</a> は、 Windows、 Linux、 OS X においてネットワークの接続状態が変化したときにも更新します。</p>
<p>このプロパティは Firefox と Internet Explorer の古いバージョンにも存在しました。 (この仕様はこれらの先行的な実装に基づいています)。従って、今すぐこのプロパティを使い始めることができます。ネットワーク状態の自動判断は Firefox 2 にて実装されました。</p>
diff --git a/files/ja/web/api/node/isdefaultnamespace/index.html b/files/ja/web/api/node/isdefaultnamespace/index.html
index fff65ffae3..018e6562cc 100644
--- a/files/ja/web/api/node/isdefaultnamespace/index.html
+++ b/files/ja/web/api/node/isdefaultnamespace/index.html
@@ -27,7 +27,7 @@ alert(el.isDefaultNamespace(XULNS)); // true</pre>
<h2 id="Specification" name="Specification">仕様書</h2>
<ul>
<li><a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#Node3-isDefaultNamespace">DOM Level 3 Core: isDefaultNamespace</a></li>
- <li><a href="/en-US/docs/Code_snippets/IsDefaultNamespace" title="Code_snippets/IsDefaultNamespace">Code snippets: isDefaultNamespace</a></li>
+ <li><a href="/ja/docs/Code_snippets/IsDefaultNamespace" title="Code_snippets/IsDefaultNamespace">Code snippets: isDefaultNamespace</a></li>
</ul>
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
diff --git a/files/ja/web/api/notification/permission/index.html b/files/ja/web/api/notification/permission/index.html
index 999d8903d9..f8007387d3 100644
--- a/files/ja/web/api/notification/permission/index.html
+++ b/files/ja/web/api/notification/permission/index.html
@@ -85,7 +85,7 @@ translation_of: Web/API/Notification/permission
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/Notifications_API">通知 API</a></li>
+ <li><a href="/ja/docs/Web/API/Notifications_API">通知 API</a></li>
<li><a href="/ja/docs/Web/API/Notifications_API/Using_the_Notifications_API">通知 API の使用</a></li>
<li><a href="/ja/docs/Web/API/Permissions_API">許可 API</a></li>
<li><a href="/ja/docs/Web/API/Permissions_API/Using_the_Permissions_API">許可 API の使用</a></li>
diff --git a/files/ja/web/api/offlineaudiocontext/index.html b/files/ja/web/api/offlineaudiocontext/index.html
index 72ec2c6b95..b6957b528b 100644
--- a/files/ja/web/api/offlineaudiocontext/index.html
+++ b/files/ja/web/api/offlineaudiocontext/index.html
@@ -140,5 +140,5 @@ getData();</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/offscreencanvas/getcontext/index.html b/files/ja/web/api/offscreencanvas/getcontext/index.html
index ce60c9f633..baff96595f 100644
--- a/files/ja/web/api/offscreencanvas/getcontext/index.html
+++ b/files/ja/web/api/offscreencanvas/getcontext/index.html
@@ -8,7 +8,7 @@ translation_of: Web/API/OffscreenCanvas/getContext
<p>The <strong><code>OffscreenCanvas.getContext()</code></strong> method returns a drawing context for an offscreen canvas, or {{jsxref("null")}} if the context identifier is not supported.</p>
<div class="note">
-<p><strong>Note</strong>: This API is currently implemented for <a href="/en-US/docs/Web/API/WebGLRenderingContext">WebGL1</a> and <a href="/en-US/docs/Web/API/WebGL2RenderingContext">WebGL2</a> contexts only. See {{bug(801176)}} for <a href="/en-US/docs/Web/API/Canvas_API">Canvas 2D API</a> support from workers.</p>
+<p><strong>Note</strong>: This API is currently implemented for <a href="/ja/docs/Web/API/WebGLRenderingContext">WebGL1</a> and <a href="/ja/docs/Web/API/WebGL2RenderingContext">WebGL2</a> contexts only. See {{bug(801176)}} for <a href="/ja/docs/Web/API/Canvas_API">Canvas 2D API</a> support from workers.</p>
</div>
<p><font face="x-locale-heading-primary, zillaslab, Palatino, Palatino Linotype, x-locale-heading-secondary, serif"><span style="font-size: 37.33327865600586px;"><strong>構文</strong></span></font></p>
@@ -25,8 +25,8 @@ translation_of: Web/API/OffscreenCanvas/getContext
<dd>Is a {{domxref("DOMString")}} containing the context identifier defining the drawing context associated to the canvas. Possible values are:
<ul>
<li><strong><code>"2d"</code></strong> creates a {{domxref("CanvasRenderingContext2D")}} object representing a two-dimensional rendering context.</li>
- <li><strong><code>"webgl"</code></strong> creates a {{domxref("WebGLRenderingContext")}} object representing a three-dimensional rendering context. This context is only available on browsers that implement <a href="https://developer.mozilla.org/en-US/docs/Web/WebGL">WebGL</a> version 1 (OpenGL ES 2.0).</li>
- <li><strong><code>"webgl2"</code></strong> creates a {{domxref("WebGL2RenderingContext")}} object representing a three-dimensional rendering context. This context is only available on browsers that implement <a href="https://developer.mozilla.org/en-US/docs/Web/WebGL">WebGL</a> version 2 (OpenGL ES 3.0). {{experimental_inline}}</li>
+ <li><strong><code>"webgl"</code></strong> creates a {{domxref("WebGLRenderingContext")}} object representing a three-dimensional rendering context. This context is only available on browsers that implement <a href="/ja/docs/Web/WebGL">WebGL</a> version 1 (OpenGL ES 2.0).</li>
+ <li><strong><code>"webgl2"</code></strong> creates a {{domxref("WebGL2RenderingContext")}} object representing a three-dimensional rendering context. This context is only available on browsers that implement <a href="/ja/docs/Web/WebGL">WebGL</a> version 2 (OpenGL ES 3.0). {{experimental_inline}}</li>
<li>
<p><strong><code>"bitmaprenderer"</code></strong> creates a {{domxref("ImageBitmapRenderingContext")}} which only provides functionality to replace the content of the canvas with a given {{domxref("ImageBitmap")}}.</p>
</li>
diff --git a/files/ja/web/api/offscreencanvas/index.html b/files/ja/web/api/offscreencanvas/index.html
index 38919748b7..b2627fded7 100644
--- a/files/ja/web/api/offscreencanvas/index.html
+++ b/files/ja/web/api/offscreencanvas/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/OffscreenCanvas
---
<div>{{APIRef("Canvas API")}} {{SeeCompatTable}}</div>
-<p>The <strong><code>OffscreenCanvas</code></strong> interface provides a canvas that can be rendered off screen. It is available in both the window and <a href="/en-US/docs/Web/API/Web_Workers_API">worker</a> contexts.</p>
+<p>The <strong><code>OffscreenCanvas</code></strong> interface provides a canvas that can be rendered off screen. It is available in both the window and <a href="/ja/docs/Web/API/Web_Workers_API">worker</a> contexts.</p>
<h2 id="Constructors">Constructors</h2>
@@ -84,7 +84,7 @@ two.transferFromImageBitmap(bitmapTwo);
<h3 id="Asynchronous_display_of_frames_produced_by_an_OffscreenCanvas">Asynchronous display of frames produced by an <code>OffscreenCanvas</code></h3>
-<p>Another way to use the <code>OffscreenCanvas</code> API, is to call {{domxref("HTMLCanvasElement.transferControlToOffscreen", "transferControlToOffscreen()")}} on a {{HTMLElement("canvas")}} element, either on a <a href="/en-US/docs/Web/API/Web_Workers_API">worker</a> or the main thread, which will return an <code>OffscreenCanvas</code> object from an {{domxref("HTMLCanvasElement")}} object from the main thread. Calling {{domxref("OffscreenCanvas.getContext", "getContext()")}} will then obtain a <code>RenderingContext</code> from that <code>OffscreenCanvas</code>.</p>
+<p>Another way to use the <code>OffscreenCanvas</code> API, is to call {{domxref("HTMLCanvasElement.transferControlToOffscreen", "transferControlToOffscreen()")}} on a {{HTMLElement("canvas")}} element, either on a <a href="/ja/docs/Web/API/Web_Workers_API">worker</a> or the main thread, which will return an <code>OffscreenCanvas</code> object from an {{domxref("HTMLCanvasElement")}} object from the main thread. Calling {{domxref("OffscreenCanvas.getContext", "getContext()")}} will then obtain a <code>RenderingContext</code> from that <code>OffscreenCanvas</code>.</p>
<p>main.js (main thread code):</p>
diff --git a/files/ja/web/api/oscillatornode/index.html b/files/ja/web/api/oscillatornode/index.html
index 33765e919c..0a89417212 100644
--- a/files/ja/web/api/oscillatornode/index.html
+++ b/files/ja/web/api/oscillatornode/index.html
@@ -109,5 +109,5 @@ oscillator.start();</pre>
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/page_visibility_api/index.html b/files/ja/web/api/page_visibility_api/index.html
index ca03415e4d..d290675ee3 100644
--- a/files/ja/web/api/page_visibility_api/index.html
+++ b/files/ja/web/api/page_visibility_api/index.html
@@ -43,11 +43,11 @@ original_slug: Web/Guide/User_experience/Using_the_Page_Visibility_API
<ul>
<li>Most browsers stop sending {{domxref("Window.requestAnimationFrame", "requestAnimationFrame()")}} callbacks to background tabs or hidden {{ HTMLElement("iframe") }}s in order to improve performance and battery life.</li>
- <li>Timers such as {{domxref("WindowOrWorkerGlobalScope.setTimeout", "setTimeout()")}} are throttled in background/inactive tabs to help improve performance. See <a href="/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout#Reasons_for_delays_longer_than_specified">Reasons for delays longer than specified</a> for more details.</li>
+ <li>Timers such as {{domxref("WindowOrWorkerGlobalScope.setTimeout", "setTimeout()")}} are throttled in background/inactive tabs to help improve performance. See <a href="/ja/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout#Reasons_for_delays_longer_than_specified">Reasons for delays longer than specified</a> for more details.</li>
<li>Budget-based background timeout throttling is now available in modern browsers (Firefox 58+, Chrome 57+), placing an additional limit on background timer CPU usage. This operates in a similar way across modern browsers, with the details being as follows:
<ul>
<li>In Firefox, windows in background tabs each have their own time budget in milliseconds — a max and a min value of +50 ms and -150 ms, respectively. Chrome is very similar except that the budget is specified in seconds.</li>
- <li>Windows are subjected to throttling after 30 seconds, with the same throttling delay rules as specified for window timers (again, see <a href="/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout#Reasons_for_delays_longer_than_specified">Reasons for delays longer than specified</a>). In Chrome, this value is 10 seconds.</li>
+ <li>Windows are subjected to throttling after 30 seconds, with the same throttling delay rules as specified for window timers (again, see <a href="/ja/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout#Reasons_for_delays_longer_than_specified">Reasons for delays longer than specified</a>). In Chrome, this value is 10 seconds.</li>
<li>Timer tasks are only permitted when the budget is non-negative.</li>
<li>Once a timer's code has finished running, the duration of time it took to execute is subtracted from its window's timeout budget.</li>
<li>The budget regenerates at a rate of 10 ms per second, in both Firefox and Chrome.</li>
@@ -59,8 +59,8 @@ original_slug: Web/Guide/User_experience/Using_the_Page_Visibility_API
<ul>
<li>Tabs which are playing audio are considered foreground and aren’t throttled.</li>
- <li>Tabs running code that's using real-time network connections (<a href="/en-US/docs/Web/API/WebSockets_API">WebSockets</a> and <a href="/en-US/docs/Web/API/WebRTC_API">WebRTC</a>) go unthrottled in order to avoid closing these connections timing out and getting unexpectedly closed.</li>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API">IndexedDB</a> processes are also left unthrottled in order to avoid timeouts.</li>
+ <li>Tabs running code that's using real-time network connections (<a href="/ja/docs/Web/API/WebSockets_API">WebSockets</a> and <a href="/ja/docs/Web/API/WebRTC_API">WebRTC</a>) go unthrottled in order to avoid closing these connections timing out and getting unexpectedly closed.</li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API">IndexedDB</a> processes are also left unthrottled in order to avoid timeouts.</li>
</ul>
<h2 id="Example" name="Example">例</h2>
diff --git a/files/ja/web/api/pannernode/coneinnerangle/index.html b/files/ja/web/api/pannernode/coneinnerangle/index.html
index f5b4f3216d..37484036bf 100644
--- a/files/ja/web/api/pannernode/coneinnerangle/index.html
+++ b/files/ja/web/api/pannernode/coneinnerangle/index.html
@@ -61,5 +61,5 @@ panner.coneInnerAngle = 360;</pre>
<ul>
<li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics">Web Audio spatialisation basics</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics">Web Audio spatialisation basics</a></li>
</ul>
diff --git a/files/ja/web/api/pannernode/coneouterangle/index.html b/files/ja/web/api/pannernode/coneouterangle/index.html
index 80997c1dcd..52200134fe 100644
--- a/files/ja/web/api/pannernode/coneouterangle/index.html
+++ b/files/ja/web/api/pannernode/coneouterangle/index.html
@@ -62,5 +62,5 @@ panner.coneOuterAngle = 0;</pre>
<ul>
<li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics">Web Audio spatialisation basics</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Web_audio_spatialization_basics">Web Audio spatialisation basics</a></li>
</ul>
diff --git a/files/ja/web/api/path2d/index.html b/files/ja/web/api/path2d/index.html
index 97e05ee64a..3cbc91891c 100644
--- a/files/ja/web/api/path2d/index.html
+++ b/files/ja/web/api/path2d/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Path2D
---
<div>{{APIRef("Canvas API")}} {{SeeCompatTable}}</div>
-<p>The <strong><code>Path2D</code></strong> interface of the Canvas 2D API is used to declare paths that are then later used on {{domxref("CanvasRenderingContext2D")}} objects. The<a href="/en-US/docs/Web/API/CanvasRenderingContext2D#Paths"> path methods</a> of the <code>CanvasRenderingContext2D</code> interface are present on this interface as well and are allowing you to create paths that you can retain and replay as required on a canvas.</p>
+<p>The <strong><code>Path2D</code></strong> interface of the Canvas 2D API is used to declare paths that are then later used on {{domxref("CanvasRenderingContext2D")}} objects. The<a href="/ja/docs/Web/API/CanvasRenderingContext2D#Paths"> path methods</a> of the <code>CanvasRenderingContext2D</code> interface are present on this interface as well and are allowing you to create paths that you can retain and replay as required on a canvas.</p>
<h2 id="Constructors">Constructors</h2>
diff --git a/files/ja/web/api/path2d/path2d/index.html b/files/ja/web/api/path2d/path2d/index.html
index 2a4fbfa4da..62dfba9d18 100644
--- a/files/ja/web/api/path2d/path2d/index.html
+++ b/files/ja/web/api/path2d/path2d/index.html
@@ -62,7 +62,7 @@ ctx.stroke(path2);
<h3 id="Using_SVG_paths" name="Using_SVG_paths">SVG パスを使用する</h3>
-<p>これは、<a href="/docs/Web/SVG/Tutorial/Paths">SVG パスデータ</a> を使用して <code>Path2D</code> のパスを作成する簡単なコードスニペットです。パスは点 (<code>M10 10</code>) に移ってから、水平に 80 ポイント右に移動し (<code>h 80</code>)、80 ポイント下がり (<code>v 80</code>)、80ポイント左に移動し (<code>h -80</code>)、開始点に戻ります (<code>z</code>)。</p>
+<p>これは、<a href="/ja/docs/Web/SVG/Tutorial/Paths">SVG パスデータ</a> を使用して <code>Path2D</code> のパスを作成する簡単なコードスニペットです。パスは点 (<code>M10 10</code>) に移ってから、水平に 80 ポイント右に移動し (<code>h 80</code>)、80 ポイント下がり (<code>v 80</code>)、80ポイント左に移動し (<code>h -80</code>)、開始点に戻ります (<code>z</code>)。</p>
<div class="hidden">
<pre class="brush: html">&lt;canvas id="canvas"&gt;&lt;/canvas&gt;</pre>
diff --git a/files/ja/web/api/performance_api/index.html b/files/ja/web/api/performance_api/index.html
index 5a38309969..42af26b0b0 100644
--- a/files/ja/web/api/performance_api/index.html
+++ b/files/ja/web/api/performance_api/index.html
@@ -43,13 +43,13 @@ translation_of: Web/API/Performance_API
<dt>{{domxref('PerformanceFrameTiming')}}</dt>
<dd>Provides methods and properties containing frame timing data about the browser's event loop.</dd>
<dt>{{domxref('PerformanceMark')}}</dt>
- <dd>An abstract interface for <a href="https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEntry" title="The PerformanceEntry object encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image)."><code>performance entries</code></a> with an <a href="https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEntry/entryType" title="The entryType property returns the performance entry's type. The valid entryType values are:"><code>entry type</code></a> of "<code>mark</code>". Entries of this type are created by calling <a href="https://developer.mozilla.org/en-US/docs/Web/API/Performance/mark" title="The mark() method creates a timestamp in the browser's performance entry buffer with the given name. The application defined timestamp can be retrieved by one of the Performance interface's getEntries*() methods (getEntries(), getEntriesByName() or getEntriesByType())."><code>performance.mark()</code></a> to add a named <a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp" title="The DOMHighResTimeStamp type is a double and is used to store a time value. The value could be a discrete point in time or the difference in time between two discrete points in time. The unit is milliseconds and should be accurate to 5 µs (microseconds). However, if the browser is unable to provide a time value accurate to 5 microseconds (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond."><code>DOMHighResTimeStamp</code></a> (the mark) to the browser's performance timeline.</dd>
+ <dd>An abstract interface for <a href="/ja/docs/Web/API/PerformanceEntry" title="The PerformanceEntry object encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image)."><code>performance entries</code></a> with an <a href="/ja/docs/Web/API/PerformanceEntry/entryType" title="The entryType property returns the performance entry's type. The valid entryType values are:"><code>entry type</code></a> of "<code>mark</code>". Entries of this type are created by calling <a href="/ja/docs/Web/API/Performance/mark" title="The mark() method creates a timestamp in the browser's performance entry buffer with the given name. The application defined timestamp can be retrieved by one of the Performance interface's getEntries*() methods (getEntries(), getEntriesByName() or getEntriesByType())."><code>performance.mark()</code></a> to add a named <a href="/ja/docs/Web/API/DOMHighResTimeStamp" title="The DOMHighResTimeStamp type is a double and is used to store a time value. The value could be a discrete point in time or the difference in time between two discrete points in time. The unit is milliseconds and should be accurate to 5 µs (microseconds). However, if the browser is unable to provide a time value accurate to 5 microseconds (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond."><code>DOMHighResTimeStamp</code></a> (the mark) to the browser's performance timeline.</dd>
<dt>{{domxref('PerformanceMeasure')}}</dt>
- <dd>An abstract interface for <a href="https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEntry" title="The PerformanceEntry object encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image)."><code>performance entries</code></a> with an <a href="https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEntry/entryType" title="The entryType property returns the performance entry's type. The valid entryType values are:"><code>entry type</code></a> of "<code>measure</code>". Entries of this type are created by calling <a href="https://developer.mozilla.org/en-US/docs/Web/API/Performance/measure" title="The measure() method creates a named timestamp in the browser's performance entry buffer between two specified marks (known as the start mark and end mark, respectively). The named timestamp is referred to as a measure."><code>performance.measure()</code></a> to add a named<a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp" title="The DOMHighResTimeStamp type is a double and is used to store a time value. The value could be a discrete point in time or the difference in time between two discrete points in time. The unit is milliseconds and should be accurate to 5 µs (microseconds). However, if the browser is unable to provide a time value accurate to 5 microseconds (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond."><code>DOMHighResTimeStamp</code></a> (the measure) between two marks to the browser's performance timeline.</dd>
+ <dd>An abstract interface for <a href="/ja/docs/Web/API/PerformanceEntry" title="The PerformanceEntry object encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image)."><code>performance entries</code></a> with an <a href="/ja/docs/Web/API/PerformanceEntry/entryType" title="The entryType property returns the performance entry's type. The valid entryType values are:"><code>entry type</code></a> of "<code>measure</code>". Entries of this type are created by calling <a href="/ja/docs/Web/API/Performance/measure" title="The measure() method creates a named timestamp in the browser's performance entry buffer between two specified marks (known as the start mark and end mark, respectively). The named timestamp is referred to as a measure."><code>performance.measure()</code></a> to add a named<a href="/ja/docs/Web/API/DOMHighResTimeStamp" title="The DOMHighResTimeStamp type is a double and is used to store a time value. The value could be a discrete point in time or the difference in time between two discrete points in time. The unit is milliseconds and should be accurate to 5 µs (microseconds). However, if the browser is unable to provide a time value accurate to 5 microseconds (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond."><code>DOMHighResTimeStamp</code></a> (the measure) between two marks to the browser's performance timeline.</dd>
<dt>{{domxref('PerformanceNavigationTiming')}}</dt>
- <dd>Provides methods and properties to store and retrieve <a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp" title="The DOMHighResTimeStamp type is a double and is used to store a time value. The value could be a discrete point in time or the difference in time between two discrete points in time. The unit is milliseconds and should be accurate to 5 µs (microseconds). However, if the browser is unable to provide a time value accurate to 5 microseconds (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond."><code>high resolution timestamps</code></a> or metrics regarding the browser's document navigation events. </dd>
+ <dd>Provides methods and properties to store and retrieve <a href="/ja/docs/Web/API/DOMHighResTimeStamp" title="The DOMHighResTimeStamp type is a double and is used to store a time value. The value could be a discrete point in time or the difference in time between two discrete points in time. The unit is milliseconds and should be accurate to 5 µs (microseconds). However, if the browser is unable to provide a time value accurate to 5 microseconds (due, for example, to hardware or software constraints), the browser can represent the value as a time in milliseconds accurate to a millisecond."><code>high resolution timestamps</code></a> or metrics regarding the browser's document navigation events. </dd>
<dt>{{domxref('PerformanceObserver')}}</dt>
- <dd>Provides methods and properties used to observe performance measurement events and be notified of new <a href="https://developer.mozilla.org/en-US/docs/Web/API/PerformanceEntry" title="The PerformanceEntry object encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image).">performance entries</a> as they are recorded in the browser's performance timeline.</dd>
+ <dd>Provides methods and properties used to observe performance measurement events and be notified of new <a href="/ja/docs/Web/API/PerformanceEntry" title="The PerformanceEntry object encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the mark() method) at an explicit point in an application. Performance entries are also created in indirect ways such as loading a resource (such as an image).">performance entries</a> as they are recorded in the browser's performance timeline.</dd>
<dt>{{domxref('PerformanceResourceTiming')}}</dt>
<dd>Provides methods and properties for retrieving and analyzing detailed network timing data regarding the loading of an application's resources.</dd>
</dl>
diff --git a/files/ja/web/api/performancemeasure/index.html b/files/ja/web/api/performancemeasure/index.html
index e625d7d29d..9c1a25ea53 100644
--- a/files/ja/web/api/performancemeasure/index.html
+++ b/files/ja/web/api/performancemeasure/index.html
@@ -36,7 +36,7 @@ translation_of: Web/API/PerformanceMeasure
<h2 id="例">例</h2>
-<p><a href="https://developer.mozilla.org/Web/API/User_Timing_API/Using_the_User_Timing_API">ユーザータイミング API の使用</a>の例を参照してください。</p>
+<p><a href="/Web/API/User_Timing_API/Using_the_User_Timing_API">ユーザータイミング API の使用</a>の例を参照してください。</p>
<h2 id="仕様">仕様</h2>
diff --git a/files/ja/web/api/performancepainttiming/index.html b/files/ja/web/api/performancepainttiming/index.html
index a1e58e4b17..70eabc7572 100644
--- a/files/ja/web/api/performancepainttiming/index.html
+++ b/files/ja/web/api/performancepainttiming/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/PerformancePaintTiming
---
<p>{{SeeCompatTable}}{{APIRef("Performance Timeline API")}}</p>
-<p><a href="/en-US/docs/Web/API/Paint Timing">Paint Timing</a> の <strong><code>PerformancePaintTiming</code></strong> インタフェースは、Web ページ構築中の "paint" ("render" とも呼ばれる) 操作に関するタイミング情報を提供します。「ペイント」とは、レンダリングツリーを画面上のピクセルに変換することです。</p>
+<p><a href="/ja/docs/Web/API/Paint Timing">Paint Timing</a> の <strong><code>PerformancePaintTiming</code></strong> インタフェースは、Web ページ構築中の "paint" ("render" とも呼ばれる) 操作に関するタイミング情報を提供します。「ペイント」とは、レンダリングツリーを画面上のピクセルに変換することです。</p>
<p>アプリケーションは、"<code>paint</code>" {{domxref("PerformanceEntry","パフォーマンスエントリタイプ")}} に対して {{domxref("PerformanceObserver")}} を登録することができ、オブザーバーはペイントイベントが発生した時間を取得することができます。この情報を使用して、優れたユーザーエクスペリエンスを提供するのに時間がかかりすぎる領域を特定するのに役立ちます。</p>
diff --git a/files/ja/web/api/performancetiming/index.html b/files/ja/web/api/performancetiming/index.html
index d6ab292be4..4de2dace22 100644
--- a/files/ja/web/api/performancetiming/index.html
+++ b/files/ja/web/api/performancetiming/index.html
@@ -72,7 +72,7 @@ translation_of: Web/API/PerformanceTiming
<dl>
<dt>{{deprecated_inline}}  {{domxref("PerformanceTiming.toJSON()")}} {{non-Standard_Inline}}</dt>
- <dd>Returns a <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON">JSON object</a> representing this <code>PerformanceTiming</code> object.</dd>
+ <dd>Returns a <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/JSON" title="/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON">JSON object</a> representing this <code>PerformanceTiming</code> object.</dd>
</dl>
<h2 id="仕様">仕様</h2>
diff --git a/files/ja/web/api/permissions_api/using_the_permissions_api/index.html b/files/ja/web/api/permissions_api/using_the_permissions_api/index.html
index f7d7005428..1c3e895c6a 100644
--- a/files/ja/web/api/permissions_api/using_the_permissions_api/index.html
+++ b/files/ja/web/api/permissions_api/using_the_permissions_api/index.html
@@ -83,7 +83,7 @@ handlePermission();</pre>
<h3 id="Permission_descriptors" name="Permission_descriptors">パーミッション記述子</h3>
-<p>{{domxref("Permissions.query()")}} メソッドはパラメータとして <code>PermissionDescriptor</code> ディクショナリを取ります — これはあなたが興味を持っている API の名前を含みます。 いくつかの API は、デフォルトの <code>PermissionDescriptor</code> から継承した、追加情報を含んだ、より複雑な <code>PermissionDescriptor</code> を持っています。 例えば、<code>PushPermissionDescriptor</code> には、<code><a href="https://developer.mozilla.org/ja/docs/Web/API/PushManager/subscribe#Parameters">userVisibleOnly</a></code> が <code>true</code> か <code>false</code> かを指定する Boolean も含める必要があります。</p>
+<p>{{domxref("Permissions.query()")}} メソッドはパラメータとして <code>PermissionDescriptor</code> ディクショナリを取ります — これはあなたが興味を持っている API の名前を含みます。 いくつかの API は、デフォルトの <code>PermissionDescriptor</code> から継承した、追加情報を含んだ、より複雑な <code>PermissionDescriptor</code> を持っています。 例えば、<code>PushPermissionDescriptor</code> には、<code><a href="/ja/docs/Web/API/PushManager/subscribe#Parameters">userVisibleOnly</a></code> が <code>true</code> か <code>false</code> かを指定する Boolean も含める必要があります。</p>
<h3 id="Revoking_permissions" name="Revoking_permissions">パーミッションの取り消し</h3>
diff --git a/files/ja/web/api/pushmessagedata/arraybuffer/index.html b/files/ja/web/api/pushmessagedata/arraybuffer/index.html
index 50935bb9dc..9c77c88bb8 100644
--- a/files/ja/web/api/pushmessagedata/arraybuffer/index.html
+++ b/files/ja/web/api/pushmessagedata/arraybuffer/index.html
@@ -60,5 +60,5 @@ translation_of: Web/API/PushMessageData/arrayBuffer
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Push_API/Using_the_Push_API">Using the Push API</a></li>
+ <li><a href="/ja/docs/Web/API/Push_API/Using_the_Push_API">Using the Push API</a></li>
</ul>
diff --git a/files/ja/web/api/pushmessagedata/text/index.html b/files/ja/web/api/pushmessagedata/text/index.html
index 814ea3f1e5..a6e22cbe11 100644
--- a/files/ja/web/api/pushmessagedata/text/index.html
+++ b/files/ja/web/api/pushmessagedata/text/index.html
@@ -61,5 +61,5 @@ translation_of: Web/API/PushMessageData/text
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Push_API/Using_the_Push_API">Using the Push API</a></li>
+ <li><a href="/ja/docs/Web/API/Push_API/Using_the_Push_API">Using the Push API</a></li>
</ul>
diff --git a/files/ja/web/api/range/clonecontents/index.html b/files/ja/web/api/range/clonecontents/index.html
index 27b7da2a93..af40562e79 100644
--- a/files/ja/web/api/range/clonecontents/index.html
+++ b/files/ja/web/api/range/clonecontents/index.html
@@ -55,5 +55,5 @@ document.body.appendChild(documentFragment);
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/range/collapsed/index.html b/files/ja/web/api/range/collapsed/index.html
index 4d7f3ffe3c..772aab50f5 100644
--- a/files/ja/web/api/range/collapsed/index.html
+++ b/files/ja/web/api/range/collapsed/index.html
@@ -21,7 +21,7 @@ isCollapsed = range.collapsed;
</pre>
<h3 id="Notes" name="Notes">Notes</h3>
<p>range の始点と終点が DOM において同じ点にあるとき、true を返し、そうでないとき false を返します。</p>
-<p>折り畳まれた range は空で、内容を含まず、DOM tree 内の1点を示しています。collapsed プロパティは読取専用です。range の折り畳みについては、<a href="ja/DOM/range.collapse"> collapse</a> メソッドを参照してください。</p>
+<p>折り畳まれた range は空で、内容を含まず、DOM tree 内の1点を示しています。collapsed プロパティは読取専用です。range の折り畳みについては、<a href="/ja/DOM/range.collapse"> collapse</a> メソッドを参照してください。</p>
<h3 id="Specification" name="Specification">Specification</h3>
<p><a class="external" href="http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html#Level-2-Range-attr-collapsed">collapsed</a></p>
<p>{{ languages( { "en": "en/DOM/range.collapsed", "es": "es/DOM/range.collapsed" } ) }}</p>
diff --git a/files/ja/web/api/range/commonancestorcontainer/index.html b/files/ja/web/api/range/commonancestorcontainer/index.html
index 114ebdc5d6..333e0cfebb 100644
--- a/files/ja/web/api/range/commonancestorcontainer/index.html
+++ b/files/ja/web/api/range/commonancestorcontainer/index.html
@@ -123,5 +123,5 @@ function playAnimation(el) {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/range/endcontainer/index.html b/files/ja/web/api/range/endcontainer/index.html
index 0c64e17548..c85f8583e0 100644
--- a/files/ja/web/api/range/endcontainer/index.html
+++ b/files/ja/web/api/range/endcontainer/index.html
@@ -53,5 +53,5 @@ endRangeNode = range.endContainer;
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/range/endoffset/index.html b/files/ja/web/api/range/endoffset/index.html
index b4583e85bb..59ede31dae 100644
--- a/files/ja/web/api/range/endoffset/index.html
+++ b/files/ja/web/api/range/endoffset/index.html
@@ -57,5 +57,5 @@ endRangeOffset = range.endOffset;</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/range/intersectsnode/index.html b/files/ja/web/api/range/intersectsnode/index.html
index 3efd79b0a4..702e5c1126 100644
--- a/files/ja/web/api/range/intersectsnode/index.html
+++ b/files/ja/web/api/range/intersectsnode/index.html
@@ -29,7 +29,7 @@ var bool = range.intersectsNode(document.getElementsByTagName("p").item(0));</pr
<h2 id="Notes" name="Notes">注記</h2>
<p>このメソッドは廃止されました。代わりに W3C DOM Range メソッドを用います(※参照: <code><a href="/ja/docs/DOM/range.compareBoundaryPoints">compareBoundaryPoints()</a></code> )</p>
<div class="warning">
- <b>注意:</b> このメソッドは <a href="/en-US/docs/Gecko">Gecko</a> 1.9 より<a href="/ja/docs/Gecko_1.9_Changes_affecting_websites">削除されています</a>。もし既にこのメソッドを用いている場合、出来るだけ早く、 <code>compareBoundaryPoints()</code> に切り替えて下さい。</div>
+ <b>注意:</b> このメソッドは <a href="/ja/docs/Gecko">Gecko</a> 1.9 より<a href="/ja/docs/Gecko_1.9_Changes_affecting_websites">削除されています</a>。もし既にこのメソッドを用いている場合、出来るだけ早く、 <code>compareBoundaryPoints()</code> に切り替えて下さい。</div>
<p>次の関数を代替として用いる事が出来ます。</p>
<pre class="brush:js notranslate">function rangeIntersectsNode(range, node) {
var nodeRange = node.ownerDocument.createRange();
diff --git a/files/ja/web/api/range/setstart/index.html b/files/ja/web/api/range/setstart/index.html
index 3701318799..9722f56444 100644
--- a/files/ja/web/api/range/setstart/index.html
+++ b/files/ja/web/api/range/setstart/index.html
@@ -62,5 +62,5 @@ range.setStart(startNode,startOffset);
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/range/startcontainer/index.html b/files/ja/web/api/range/startcontainer/index.html
index 9f9ca075e5..f7a7971017 100644
--- a/files/ja/web/api/range/startcontainer/index.html
+++ b/files/ja/web/api/range/startcontainer/index.html
@@ -51,5 +51,5 @@ startRangeNode = range.startContainer;
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/range/startoffset/index.html b/files/ja/web/api/range/startoffset/index.html
index 76bf050c65..de4a0485b7 100644
--- a/files/ja/web/api/range/startoffset/index.html
+++ b/files/ja/web/api/range/startoffset/index.html
@@ -59,5 +59,5 @@ var startRangeOffset = range.startOffset;
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index</a></li>
</ul>
diff --git a/files/ja/web/api/request/cache/index.html b/files/ja/web/api/request/cache/index.html
index be3a255989..2446db1b77 100644
--- a/files/ja/web/api/request/cache/index.html
+++ b/files/ja/web/api/request/cache/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Request/cache
---
<div>{{APIRef("Fetch")}}</div>
-<p>{{domxref("Request")}} インターフェースの <strong><code>cache</code></strong> 読み取り専用プロパティには、リクエストのキャッシュモードが含まれています。リクエストがブラウザの <a href="/docs/Web/HTTP/Caching">HTTP キャッシュ</a> とどのように相互作用するかを制御します。</p>
+<p>{{domxref("Request")}} インターフェースの <strong><code>cache</code></strong> 読み取り専用プロパティには、リクエストのキャッシュモードが含まれています。リクエストがブラウザの <a href="/ja/docs/Web/HTTP/Caching">HTTP キャッシュ</a> とどのように相互作用するかを制御します。</p>
<h2 id="構文">構文</h2>
@@ -27,8 +27,8 @@ translation_of: Web/API/Request/cache
<li><code>default</code> — ブラウザは、HTTP キャッシュで一致するリクエストを探します。
<ul>
- <li>一致するものが<a href="/docs/Web/HTTP/Caching#Freshness">新しい</a>場合、キャッシュから返されます。</li>
- <li>一致するものが古い場合、ブラウザはリモートサーバーに<a href="/docs/Web/HTTP/Conditional_requests">条件付きリクエスト</a>を送信します。リソースが変更されていないことをサーバーが示した場合、そのリソースはキャッシュから返されます。それ以外の場合、リソースはサーバーからダウンロードされ、キャッシュが更新されます。</li>
+ <li>一致するものが<a href="/ja/docs/Web/HTTP/Caching#Freshness">新しい</a>場合、キャッシュから返されます。</li>
+ <li>一致するものが古い場合、ブラウザはリモートサーバーに<a href="/ja/docs/Web/HTTP/Conditional_requests">条件付きリクエスト</a>を送信します。リソースが変更されていないことをサーバーが示した場合、そのリソースはキャッシュから返されます。それ以外の場合、リソースはサーバーからダウンロードされ、キャッシュが更新されます。</li>
<li>一致するものがない場合、ブラウザは通常のリクエストを行い、ダウンロードしたリソースでキャッシュを更新します。</li>
</ul>
</li>
@@ -36,7 +36,7 @@ translation_of: Web/API/Request/cache
<li><code>reload</code> — ブラウザは、最初にキャッシュを調べずにリモートサーバーからリソースをフェッチし、ダウンロードしたリソースでキャッシュを<em>更新します</em>。</li>
<li><code>no-cache</code> — ブラウザは、HTTPキャッシュで一致するリクエストを探します。
<ul>
- <li>一致するものが<em>新しいか古いかを問わず</em>、ブラウザはリモートサーバーに<a href="/docs/Web/HTTP/Conditional_requests">条件付きリクエスト</a>を送信します。リソースが変更されていないことをサーバーが示した場合、そのリソースはキャッシュから返されます。それ以外の場合、リソースはサーバーからダウンロードされ、キャッシュが更新されます。</li>
+ <li>一致するものが<em>新しいか古いかを問わず</em>、ブラウザはリモートサーバーに<a href="/ja/docs/Web/HTTP/Conditional_requests">条件付きリクエスト</a>を送信します。リソースが変更されていないことをサーバーが示した場合、そのリソースはキャッシュから返されます。それ以外の場合、リソースはサーバーからダウンロードされ、キャッシュが更新されます。</li>
<li>一致するものがない場合、ブラウザは通常のリクエストを行い、ダウンロードしたリソースでキャッシュを更新します。</li>
</ul>
</li>
@@ -49,9 +49,9 @@ translation_of: Web/API/Request/cache
<li><code>only-if-cached</code> — ブラウザは、HTTPキャッシュで一致するリクエストを探します。
<ul>
<li>一致するものが<em>新しいか古いかを問わず</em>、キャッシュから返されます。</li>
- <li>一致するものがない場合、ブラウザは <a href="/docs/Web/HTTP/Status/504">504 ゲートウェイタイムアウト</a>ステータスで応答します。</li>
+ <li>一致するものがない場合、ブラウザは <a href="/ja/docs/Web/HTTP/Status/504">504 ゲートウェイタイムアウト</a>ステータスで応答します。</li>
</ul>
- <code>"only-if-cached"</code> モードは、リクエストの<code><a href="/docs/Web/API/Request/mode">モード</a></code>が <code>"same-origin"</code> の場合にのみ使用できます。リクエストの<code>リダイレクト</code>プロパティが <code>"follow"</code> であり、リダイレクトが <code>"same-origin"</code> モードに違反していない場合、キャッシュされたリダイレクトがフォローされます。</li>
+ <code>"only-if-cached"</code> モードは、リクエストの<code><a href="/ja/docs/Web/API/Request/mode">モード</a></code>が <code>"same-origin"</code> の場合にのみ使用できます。リクエストの<code>リダイレクト</code>プロパティが <code>"follow"</code> であり、リダイレクトが <code>"same-origin"</code> モードに違反していない場合、キャッシュされたリダイレクトがフォローされます。</li>
</ul>
<h2 id="例">例</h2>
@@ -137,7 +137,7 @@ fetch("some.json", {cache: "only-if-cached", mode: "same-origin", signal: contro
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/request/integrity/index.html b/files/ja/web/api/request/integrity/index.html
index 61d5bfe118..6b64a10d8b 100644
--- a/files/ja/web/api/request/integrity/index.html
+++ b/files/ja/web/api/request/integrity/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/Request/integrity
---
<div>{{APIRef("Fetch")}}</div>
-<p>{{domxref("Request")}} インターフェイスの <strong><code>integrity</code></strong> 読み取り専用プロパティには、リクエストの <a href="/en-US/docs/Web/Security/Subresource_Integrity">サブリソース完全性</a> 値が含まれています。</p>
+<p>{{domxref("Request")}} インターフェイスの <strong><code>integrity</code></strong> 読み取り専用プロパティには、リクエストの <a href="/ja/docs/Web/Security/Subresource_Integrity">サブリソース完全性</a> 値が含まれています。</p>
<h2 id="構文">構文</h2>
@@ -21,7 +21,7 @@ translation_of: Web/API/Request/integrity
<h3 id="値">値</h3>
-<p>リクエストの <a href="/en-US/docs/Web/Security/Subresource_Integrity">サブリソース完全性</a> 値 (例, <code>sha256-BpfBw7ivV8q2jLiT13fxDYAe2tJllusRSZ273h2nFSE=</code>)。</p>
+<p>リクエストの <a href="/ja/docs/Web/Security/Subresource_Integrity">サブリソース完全性</a> 値 (例, <code>sha256-BpfBw7ivV8q2jLiT13fxDYAe2tJllusRSZ273h2nFSE=</code>)。</p>
<p>完全性が指定されていない場合、 <code>''</code> を返します。</p>
@@ -58,7 +58,7 @@ var myIntegrity = myRequest.integrity;</pre>
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/request/mode/index.html b/files/ja/web/api/request/mode/index.html
index f2c589b804..6b13d712f6 100644
--- a/files/ja/web/api/request/mode/index.html
+++ b/files/ja/web/api/request/mode/index.html
@@ -26,7 +26,7 @@ translation_of: Web/API/Request/mode
<ul>
<li><code>same-origin</code> — このモードを設定してほかのオリジンにリクエストをした場合、結果は単純にエラーになります。リクエストが常に同一オリジンに行われることを保証するために使用できます。</li>
<li><code>no-cors</code> — <code>HEAD か</code> <code>GET、</code><code>POST </code>以外のメソッドを防ぎます。任意の ServiceWorkers がこれらをインターセプトする場合、<a href="https://fetch.spec.whatwg.org/#simple-header">シンプルヘッダー</a>を除いてヘッダーを追加したりオーバーライドしたりできなくなります。加えて、JavaScript は解決された {{domxref("Response")}} のプロパティにはアクセスできません。これはServiceWorkers が Web のセマンティクスに影響を与えないことを保証し、ドメインを跨いでデータが流出することでセキュリティやプライバシーの問題が生じるのを防ぎます。</li>
- <li><code>cors</code> — クロスオリジンリクエストを許可します。たとえば、サードパーティベンダーが提供する様々な API にアクセスできます。これらは、<a href="https://developer.mozilla.org/ja/docs/Web/HTTP/Access_control_CORS">CORS プロトコル</a>に則ることが期待されています。<a href="https://fetch.spec.whatwg.org/#concept-filtered-response-cors">制限された</a>ヘッダーだけが {{domxref("Response")}} で使用できますが、body は読み取り可能です。</li>
+ <li><code>cors</code> — クロスオリジンリクエストを許可します。たとえば、サードパーティベンダーが提供する様々な API にアクセスできます。これらは、<a href="/ja/docs/Web/HTTP/Access_control_CORS">CORS プロトコル</a>に則ることが期待されています。<a href="https://fetch.spec.whatwg.org/#concept-filtered-response-cors">制限された</a>ヘッダーだけが {{domxref("Response")}} で使用できますが、body は読み取り可能です。</li>
<li><code>navigate</code> — ナビゲーションを許可します。<code>navigate</code> はHTMLナビゲーションによってのみ利用されることを意図しています。ナビゲーションリクエストはドキュメント間のナビゲーションの場合にだけ生成されます。</li>
</ul>
@@ -36,7 +36,7 @@ translation_of: Web/API/Request/mode
<p>たとえば、<code>Request</code>オブジェクトが{{domxref("Request.Request")}}コンストラクタで生成された場合、<code>mode</code>の値は<code>cors</code>にセットされます。</p>
-<p>しかし、リクエストが{{domxref("Request.Request")}}コンストラクタ以外で生成された場合は<code>mode</code>として通常<code>no-cors</code>がセットされます。たとえばマークアップから生成された埋め込みリソースのようなリクエストは、<code><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_attributes">crossorigin</a></code>アトリビュートが設定されていない限り、<code>no-cors</code>を利用します。そのようなものの例として、{{HTMLElement("link")}} や {{HTMLElement("script")}} エレメント(ただしモジュールを除く)、{{HTMLElement("img")}}、{{HTMLElement("audio")}}、{{HTMLElement("video")}}、{{HTMLElement("object")}}、{{HTMLElement("embed")}}、{{HTMLElement("iframe")}} エレメントなどが存在します。</p>
+<p>しかし、リクエストが{{domxref("Request.Request")}}コンストラクタ以外で生成された場合は<code>mode</code>として通常<code>no-cors</code>がセットされます。たとえばマークアップから生成された埋め込みリソースのようなリクエストは、<code><a href="/ja/docs/Web/HTML/CORS_settings_attributes">crossorigin</a></code>アトリビュートが設定されていない限り、<code>no-cors</code>を利用します。そのようなものの例として、{{HTMLElement("link")}} や {{HTMLElement("script")}} エレメント(ただしモジュールを除く)、{{HTMLElement("img")}}、{{HTMLElement("audio")}}、{{HTMLElement("video")}}、{{HTMLElement("object")}}、{{HTMLElement("embed")}}、{{HTMLElement("iframe")}} エレメントなどが存在します。</p>
<h2 id="例">例</h2>
diff --git a/files/ja/web/api/request/redirect/index.html b/files/ja/web/api/request/redirect/index.html
index 0ee4d69901..087a3f0107 100644
--- a/files/ja/web/api/request/redirect/index.html
+++ b/files/ja/web/api/request/redirect/index.html
@@ -64,7 +64,7 @@ var myCred = myRequest.redirect;</pre>
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/request/request/index.html b/files/ja/web/api/request/request/index.html
index 00f3746d0e..4038d22bc0 100644
--- a/files/ja/web/api/request/request/index.html
+++ b/files/ja/web/api/request/request/index.html
@@ -41,10 +41,10 @@ translation_of: Web/API/Request/Request
<li><code>body</code>: リクエストに追加する本文で、 {{domxref("Blob")}}, {{domxref("BufferSource")}}, {{domxref("FormData")}}, {{domxref("URLSearchParams")}}, {{domxref("USVString")}}, {{domxref("ReadableStream")}} オブジェクトが使用できます。なお、リクエストが <code>GET</code> 又は <code>HEAD</code> メソッドを使用している場合、本文を持てません。</li>
<li><code>mode</code>: リクエストで使用するモード。例えば、 <code>cors</code>, <code>no-cors</code>, <code>same-origin</code>, <code>navigate</code> です。既定値は <code>cors</code> です。 Chrome では、既定値は 47 以前は <code>no-cors</code> でしたが、 47 から <code>same-origin</code> になりました。</li>
<li><code>credentials</code>: リクエストで使用するリクエストの資格情報です。 <code>omit</code>, <code>same-origin</code>, <code>include</code> の何れかです。既定値は <code>omit</code> です。 Chrome では、既定値は 47 以前は <code>same-origin</code> でしたが、 47 から <code>include</code> になりました。</li>
- <li><code>cache</code>: リクエストで使用する <a href="/docs/Web/API/Request/cache">cache モード</a>です。</li>
+ <li><code>cache</code>: リクエストで使用する <a href="/ja/docs/Web/API/Request/cache">cache モード</a>です。</li>
<li><code>redirect</code>: 使用するリダイレクトモードです。 <code>follow</code>, <code>error</code>, <code>manual</code> の何れかです。 Chrome では、既定値は 47 以前は <code>follow</code> でしたが、 47 から <code>manual</code> になりました。</li>
<li><code>referrer</code>: <code>no-referrer</code>, <code>client</code> 又は URL を示す {{domxref("USVString")}} です。既定値は <code>client</code> です。</li>
- <li><code>integrity</code>: リクエストの <a href="/docs/Web/Security/Subresource_Integrity">subresource integrity</a> の値です (例えば、 <code>sha256-BpfBw7ivV8q2jLiT13fxDYAe2tJllusRSZ273h2nFSE=</code>)。</li>
+ <li><code>integrity</code>: リクエストの <a href="/ja/docs/Web/Security/Subresource_Integrity">subresource integrity</a> の値です (例えば、 <code>sha256-BpfBw7ivV8q2jLiT13fxDYAe2tJllusRSZ273h2nFSE=</code>)。</li>
</ul>
</dd>
</dl>
@@ -154,7 +154,7 @@ var myRequest = new Request('flowers.jpg', myInit);
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/ServiceWorker_API">サービスワーカー API</a></li>
- <li><a href="/docs/Web/HTTP/Access_control_CORS">HTTP アクセス制御 (CORS)</a></li>
- <li><a href="/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">サービスワーカー API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP アクセス制御 (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/resource_timing_api/using_the_resource_timing_api/index.html b/files/ja/web/api/resource_timing_api/using_the_resource_timing_api/index.html
index 6a28850107..0a88bb0ddf 100644
--- a/files/ja/web/api/resource_timing_api/using_the_resource_timing_api/index.html
+++ b/files/ja/web/api/resource_timing_api/using_the_resource_timing_api/index.html
@@ -207,7 +207,7 @@ function init() {
<h2 id="あわせて参照">あわせて参照</h2>
<ul>
- <li><a href="https://developer.mozilla.org/en-US/docs/Tools/Performance">Firefox Performance Tool</a></li>
+ <li><a href="/ja/docs/Tools/Performance">Firefox Performance Tool</a></li>
<li><a href="https://w3c.github.io/resource-timing/">Resource Timing Standard</a>; W3C Editor's Draft</li>
<li><a href="http://www.stevesouders.com/blog/2014/08/21/resource-timing-practical-tips/">Resource Timing practical tips</a>; Steve Souders; 2014 August 21</li>
<li><a href="http://googledevelopers.blogspot.ca/2013/12/measuring-network-performance-with.html">Measuring network performance with Resource Timing API</a>; Ilya Grigorik; 2013 December 11</li>
diff --git a/files/ja/web/api/response/error/index.html b/files/ja/web/api/response/error/index.html
index 28ad1c1995..84934f2c0e 100644
--- a/files/ja/web/api/response/error/index.html
+++ b/files/ja/web/api/response/error/index.html
@@ -8,7 +8,7 @@ translation_of: Web/API/Response/error
<p>{{domxref("Response")}} インターフェイスの <strong><code>error()</code></strong> メソッドはネットワークエラーに関連付けられた新規の <code>Response</code> オブジェクトを返します。</p>
<div class="note">
-<p><strong>Note</strong>: これは主に <a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorkers</a> に関連しています。エラーメソッドは、必要に応じてエラーを返す為に使用されます。 エラーレスポンスの {{domxref("Response.type","type")}} は <code>error</code> に設定されています。</p>
+<p><strong>Note</strong>: これは主に <a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorkers</a> に関連しています。エラーメソッドは、必要に応じてエラーを返す為に使用されます。 エラーレスポンスの {{domxref("Response.type","type")}} は <code>error</code> に設定されています。</p>
</div>
<div class="note">
@@ -57,7 +57,7 @@ translation_of: Web/API/Response/error
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/response/headers/index.html b/files/ja/web/api/response/headers/index.html
index 96dd993ea7..b2ae311083 100644
--- a/files/ja/web/api/response/headers/index.html
+++ b/files/ja/web/api/response/headers/index.html
@@ -67,7 +67,7 @@ fetch(myRequest).then(function(response) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/response/redirect/index.html b/files/ja/web/api/response/redirect/index.html
index 3fe304bfc4..d940a603bf 100644
--- a/files/ja/web/api/response/redirect/index.html
+++ b/files/ja/web/api/response/redirect/index.html
@@ -8,7 +8,7 @@ translation_of: Web/API/Response/redirect
<p>{{domxref("Response")}} インターフェイスの <strong><code>redirect()</code></strong> メソッドは、指定されたURLへのレダイレクトをもたらす <code>Response</code> を返します。</p>
<div class="note">
-<p><strong>Note</strong>: これは主に <a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a> に関連しています。制御service worker は、ページのリクエストを中断し、必要に応じてリダイレクトできます。もし Service worker が上流に送信を行うと、実際に本当のリダイレクトが発生します。</p>
+<p><strong>Note</strong>: これは主に <a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a> に関連しています。制御service worker は、ページのリクエストを中断し、必要に応じてリダイレクトできます。もし Service worker が上流に送信を行うと、実際に本当のリダイレクトが発生します。</p>
</div>
<h2 id="構文">構文</h2>
@@ -79,7 +79,7 @@ translation_of: Web/API/Response/redirect
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/response/response/index.html b/files/ja/web/api/response/response/index.html
index d61b3de4f3..e457605825 100644
--- a/files/ja/web/api/response/response/index.html
+++ b/files/ja/web/api/response/response/index.html
@@ -30,7 +30,7 @@ translation_of: Web/API/Response/Response
<ul>
<li><code>status</code>: レスポンス[応答]のステータスコードです。(例: <code>200</code>)</li>
<li><code>statusText</code>: ステータスメッセージは次のようなものです。(例:<code>OK</code>など)</li>
- <li><code>headers</code>: レスポンス[応答]に追加するヘッダーは、{{domxref("ByteString")}} のキーと値のペアか、もしくは{{domxref("Headers")}} 、または文字どおりの状態で含まれます。(詳細は、<a href="/en-US/docs/Web/HTTP/Headers">HTTP headers</a>を参照)</li>
+ <li><code>headers</code>: レスポンス[応答]に追加するヘッダーは、{{domxref("ByteString")}} のキーと値のペアか、もしくは{{domxref("Headers")}} 、または文字どおりの状態で含まれます。(詳細は、<a href="/ja/docs/Web/HTTP/Headers">HTTP headers</a>を参照)</li>
</ul>
</dd>
</dl>
@@ -69,7 +69,7 @@ var myResponse = new Response(myBlob,init);</pre>
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
- <li><a href="/en-US/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
- <li><a href="/en-US/docs/Web/HTTP">HTTP</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a></li>
+ <li><a href="/ja/docs/Web/HTTP/Access_control_CORS">HTTP access control (CORS)</a></li>
+ <li><a href="/ja/docs/Web/HTTP">HTTP</a></li>
</ul>
diff --git a/files/ja/web/api/rtcdatachannel/index.html b/files/ja/web/api/rtcdatachannel/index.html
index 43122cd6d5..68a3db927e 100644
--- a/files/ja/web/api/rtcdatachannel/index.html
+++ b/files/ja/web/api/rtcdatachannel/index.html
@@ -124,5 +124,5 @@ dc.onclose = function () {
<h2 id="関連情報">関連情報</h2>
<ul>
- <li><a href="/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
</ul>
diff --git a/files/ja/web/api/rtcdatachannelevent/index.html b/files/ja/web/api/rtcdatachannelevent/index.html
index 5d0adc1f04..3c2a76e792 100644
--- a/files/ja/web/api/rtcdatachannelevent/index.html
+++ b/files/ja/web/api/rtcdatachannelevent/index.html
@@ -60,6 +60,6 @@ translation_of: Web/API/RTCDataChannelEvent
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC" title="/en-US/docs/CSS/Using_CSS_animations">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC" title="/en-US/docs/CSS/Using_CSS_animations">WebRTC</a></li>
<li>このイベントの通常ターゲット: {{domxref("RTCPeerConnection")}}.</li>
</ul>
diff --git a/files/ja/web/api/rtcpeerconnection/cantrickleicecandidates/index.html b/files/ja/web/api/rtcpeerconnection/cantrickleicecandidates/index.html
index 290a1a95eb..158c0b9c02 100644
--- a/files/ja/web/api/rtcpeerconnection/cantrickleicecandidates/index.html
+++ b/files/ja/web/api/rtcpeerconnection/cantrickleicecandidates/index.html
@@ -93,7 +93,7 @@ pc.addEventListener('icecandidate', e =&gt; {
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC">WebRTC</a></li>
<li>{{domxref("RTCPeerConnection.addIceCandidate()")}}</li>
- <li><a href="/en-US/docs/Web/API/WebRTC_API/Session_lifetime">Lifetime of a WebRTC session</a></li>
+ <li><a href="/ja/docs/Web/API/WebRTC_API/Session_lifetime">Lifetime of a WebRTC session</a></li>
</ul>
diff --git a/files/ja/web/api/rtcpeerconnectioniceevent/index.html b/files/ja/web/api/rtcpeerconnectioniceevent/index.html
index b1e1dab04a..e60658504e 100644
--- a/files/ja/web/api/rtcpeerconnectioniceevent/index.html
+++ b/files/ja/web/api/rtcpeerconnectioniceevent/index.html
@@ -60,6 +60,6 @@ translation_of: Web/API/RTCPeerConnectionIceEvent
<h2 id="その他の記事">その他の記事</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/API/WebRTC" title="/en-US/docs/CSS/Using_CSS_animations">WebRTC</a></li>
+ <li><a href="/ja/docs/Web/Guide/API/WebRTC" title="/en-US/docs/CSS/Using_CSS_animations">WebRTC</a></li>
<li>このイベントの通常ターゲット: {{domxref("RTCPeerConnection")}}.</li>
</ul>
diff --git a/files/ja/web/api/scriptprocessornode/index.html b/files/ja/web/api/scriptprocessornode/index.html
index cf4f2b64c9..391ab716d9 100644
--- a/files/ja/web/api/scriptprocessornode/index.html
+++ b/files/ja/web/api/scriptprocessornode/index.html
@@ -6,7 +6,7 @@ translation_of: Web/API/ScriptProcessorNode
<p>{{APIRef("Web Audio API")}}</p>
<div class="note">
-<p><strong>Note</strong>: 2014/8/29のWeb Audio API仕様公開にて、本機能は廃止対象となり<a href="/en-US/docs/Web/API/Web_Audio_API#Audio_Workers">Audio Workers</a>の機能によって置き換えられる予定です.</p>
+<p><strong>Note</strong>: 2014/8/29のWeb Audio API仕様公開にて、本機能は廃止対象となり<a href="/ja/docs/Web/API/Web_Audio_API#Audio_Workers">Audio Workers</a>の機能によって置き換えられる予定です.</p>
</div>
<div>
@@ -92,5 +92,5 @@ translation_of: Web/API/ScriptProcessorNode
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/selection/index.html b/files/ja/web/api/selection/index.html
index 8e40c138ed..223666ac59 100644
--- a/files/ja/web/api/selection/index.html
+++ b/files/ja/web/api/selection/index.html
@@ -120,7 +120,7 @@ window.alert(selObj);</pre>
</dl>
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li>{{domxref("window.getSelection")}} 、 {{domxref("document.getSelection")}} 、 <a href="/en-US/docs/DOM/range">Range</a></li>
+ <li>{{domxref("window.getSelection")}} 、 {{domxref("document.getSelection")}} 、 <a href="/ja/docs/DOM/range">Range</a></li>
<li>HTML5 DOM Range <a class="external" href="http://html5.org/specs/dom-range.html#selection">Interface Selection</a></li>
<li><a class="external" href="http://lxr.mozilla.org/mozilla/source/content/base/public/nsISelection.idl">IDL definition in Mozilla cross-reference</a></li>
</ul>
diff --git a/files/ja/web/api/service_worker_api/index.html b/files/ja/web/api/service_worker_api/index.html
index 35e01fcb79..828edee89d 100644
--- a/files/ja/web/api/service_worker_api/index.html
+++ b/files/ja/web/api/service_worker_api/index.html
@@ -16,9 +16,9 @@ translation_of: Web/API/Service_Worker_API
<h2 id="Service_worker_concepts_and_usage" name="Service_worker_concepts_and_usage">Service Worker の概念と使い方</h2>
-<p>Service Worker は、あるオリジンとパスに対して登録されたイベント駆動型の <a href="/docs/Web/API/Worker">worker</a> です。JavaScript ファイルの形を取り、ナビゲーションやリソースへのリクエストを横取りや改変したり細かい粒度でリソースをキャッシュすることで関連付けられたウェブページやサイトを制御し、それぞれの状況(もっとも顕著な例は、ネットワークが利用できないとき)にアプリがどのように振舞うかを完全に制御することができます。</p>
+<p>Service Worker は、あるオリジンとパスに対して登録されたイベント駆動型の <a href="/ja/docs/Web/API/Worker">worker</a> です。JavaScript ファイルの形を取り、ナビゲーションやリソースへのリクエストを横取りや改変したり細かい粒度でリソースをキャッシュすることで関連付けられたウェブページやサイトを制御し、それぞれの状況(もっとも顕著な例は、ネットワークが利用できないとき)にアプリがどのように振舞うかを完全に制御することができます。</p>
-<p>Service Worker は worker のコンテキストで実行されます。従って、DOM へアクセスすることができず、アプリを実行する主要な JavaScript とは異なるスレッドで実行されるため、他のタスクをブロックすることはありません。完全に非同期で設計されています。そのため、同期型の <a href="/docs/Web/API/XMLHttpRequest">XHR</a> や <a href="/docs/Web/Guide/API/DOM/Storage">localStorage</a> のような API を Service Worker で利用することはできません。</p>
+<p>Service Worker は worker のコンテキストで実行されます。従って、DOM へアクセスすることができず、アプリを実行する主要な JavaScript とは異なるスレッドで実行されるため、他のタスクをブロックすることはありません。完全に非同期で設計されています。そのため、同期型の <a href="/ja/docs/Web/API/XMLHttpRequest">XHR</a> や <a href="/ja/docs/Web/Guide/API/DOM/Storage">localStorage</a> のような API を Service Worker で利用することはできません。</p>
<p>Service worker はセキュリティ上の理由から、HTTPS 通信でのみ動作します。ネットワークリクエストが改変されると、中間者攻撃を受けるので、人間に広く開かれているのは本当にまずいことです。Firefox では<a href="https://support.mozilla.org/ja/kb/private-browsing-use-firefox-without-history">プライベートブラウジングモード</a>で Service Worker API を利用することはできません。</p>
@@ -69,7 +69,7 @@ translation_of: Web/API/Service_Worker_API
<p><strong>メモ</strong>: <code>oninstall</code>/<code>onactivate</code> は完了するまでに時間がかかる可能性があるため、Service Worker の仕様書では <code>waitUntil</code> メソッドを提供しており、これが <code>oninstall</code> 又は <code>onactivate</code> を呼び出すと、promise を渡します。promise が正常に解決されるまで、関数イベントは Service Worker に配信されません。</p>
</div>
-<p>最初の基本的な例をどのように構築するかについての完全なチュートリアルは、<a href="/docs/Web/API/ServiceWorker_API/Using_Service_Workers">Service Worker の使用</a>を読んでください。</p>
+<p>最初の基本的な例をどのように構築するかについての完全なチュートリアルは、<a href="/ja/docs/Web/API/ServiceWorker_API/Using_Service_Workers">Service Worker の使用</a>を読んでください。</p>
<h2 id="Other_use_case_ideas" name="Other_use_case_ideas">その他の使用例</h2>
@@ -89,7 +89,7 @@ translation_of: Web/API/Service_Worker_API
<ul>
<li><a href="https://github.com/slightlyoff/BackgroundSync">バックグラウンド同期</a>: ユーザーがサイトにいないときにも Service Worker を起動し、キャッシュを更新したりすることができます。</li>
- <li><a href="/docs/Web/API/Push_API">プッシュメッセージへの応答</a>: 新しいコンテンツが利用可能になった旨を伝えるためにユーザーにメッセージを送るために Service Worker を起動します。</li>
+ <li><a href="/ja/docs/Web/API/Push_API">プッシュメッセージへの応答</a>: 新しいコンテンツが利用可能になった旨を伝えるためにユーザーにメッセージを送るために Service Worker を起動します。</li>
<li>特定の日付・時刻に対する反応</li>
<li>特定の地理的範囲へ入った事を検知する</li>
</ul>
@@ -130,7 +130,7 @@ translation_of: Web/API/Service_Worker_API
<dt>{{DOMxRef("ServiceWorkerRegistration")}} {{Experimental_Inline}}</dt>
<dd>Service Worker の登録を表します。</dd>
<dt>{{DOMxRef("ServiceWorkerState")}} {{Experimental_Inline}}</dt>
- <dd><a href="https://developer.mozilla.org/ja/docs/Web/API/ServiceWorker" title="ServiceWorker インターフェイス of the ServiceWorker API provides a reference to a service worker. Multiple browsing contexts (e.g. pages, workers, etc.) can be associated with the same service worker, each through a unique ServiceWorker object."><code>ServiceWorker</code></a> の状態に関連付けられています。</dd>
+ <dd><a href="/ja/docs/Web/API/ServiceWorker" title="ServiceWorker インターフェイス of the ServiceWorker API provides a reference to a service worker. Multiple browsing contexts (e.g. pages, workers, etc.) can be associated with the same service worker, each through a unique ServiceWorker object."><code>ServiceWorker</code></a> の状態に関連付けられています。</dd>
<dt>{{DOMxRef("SyncEvent")}} {{Non-standard_Inline}}</dt>
<dd>
<p>SyncEventインターフェイスはService Workerの{{DOMxRef("ServiceWorkerGlobalScope")}}でディスパッチされた同期アクションを表します。</p>
diff --git a/files/ja/web/api/serviceworkerglobalscope/clients/index.html b/files/ja/web/api/serviceworkerglobalscope/clients/index.html
index d7de403604..1e9ebc67d2 100644
--- a/files/ja/web/api/serviceworkerglobalscope/clients/index.html
+++ b/files/ja/web/api/serviceworkerglobalscope/clients/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/ServiceWorkerGlobalScope/clients
---
<p>{{SeeCompatTable}}{{APIRef("Service Workers API")}}</p>
-<p>{{domxref("ServiceWorkerGlobalScope")}} インターフェースの <strong><code>clients</code></strong> 読み取り専用プロパティは、service worker に関連する <a href="https://developer.mozilla.org/ja/docs/Web/API/Clients" title="The ServiceWorkerClients interface of the ServiceWorker API represents a container for a list of ServiceWorkerClient objects."><code>Clients</code></a> オブジェクトを返します。</p>
+<p>{{domxref("ServiceWorkerGlobalScope")}} インターフェースの <strong><code>clients</code></strong> 読み取り専用プロパティは、service worker に関連する <a href="/ja/docs/Web/API/Clients" title="The ServiceWorkerClients interface of the ServiceWorker API represents a container for a list of ServiceWorkerClient objects."><code>Clients</code></a> オブジェクトを返します。</p>
<h2 id="Syntax" name="Syntax" style="line-height: 30px; font-size: 2.14285714285714rem;">構文</h2>
diff --git a/files/ja/web/api/serviceworkerglobalscope/onactivate/index.html b/files/ja/web/api/serviceworkerglobalscope/onactivate/index.html
index 5458d5376d..61c3865524 100644
--- a/files/ja/web/api/serviceworkerglobalscope/onactivate/index.html
+++ b/files/ja/web/api/serviceworkerglobalscope/onactivate/index.html
@@ -61,9 +61,9 @@ ServiceWorkerGlobalScope.addEventListener('activate', function(event) { ... });<
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/ServiceWorker_API/Using_Service_Workers">Using Service Workers</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API/Using_Service_Workers">Using Service Workers</a></li>
<li><a class="external external-icon" href="https://github.com/mdn/sw-test">Service workers basic code example</a></li>
<li><a class="external external-icon" href="https://jakearchibald.github.io/isserviceworkerready/">Is ServiceWorker ready?</a></li>
<li>{{jsxref("Promise")}}</li>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/Guide/Performance/Using_web_workers">Using web workers</a></li>
+ <li><a href="/ja/docs/Web/Guide/Performance/Using_web_workers">Using web workers</a></li>
</ul>
diff --git a/files/ja/web/api/serviceworkerglobalscope/oninstall/index.html b/files/ja/web/api/serviceworkerglobalscope/oninstall/index.html
index 2a74e0ae96..9d44254314 100644
--- a/files/ja/web/api/serviceworkerglobalscope/oninstall/index.html
+++ b/files/ja/web/api/serviceworkerglobalscope/oninstall/index.html
@@ -67,9 +67,9 @@ ServiceWorkerGlobalScope.addEventListener('install', function(event) { ... });</
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/API/ServiceWorker_API/Using_Service_Workers">Using Service Workers</a></li>
+ <li><a href="/ja/docs/Web/API/ServiceWorker_API/Using_Service_Workers">Using Service Workers</a></li>
<li><a class="external external-icon" href="https://github.com/mdn/sw-test">Service workers basic code example</a></li>
<li><a class="external external-icon" href="https://jakearchibald.github.io/isserviceworkerready/">Is ServiceWorker ready?</a></li>
<li>{{jsxref("Promise")}}</li>
- <li><a href="https://developer.mozilla.org/ja/docs/Web/Guide/Performance/Using_web_workers">Using web workers</a></li>
+ <li><a href="/ja/docs/Web/Guide/Performance/Using_web_workers">Using web workers</a></li>
</ul>
diff --git a/files/ja/web/api/sharedworker/index.html b/files/ja/web/api/sharedworker/index.html
index 9e504bc155..ed65c339b4 100644
--- a/files/ja/web/api/sharedworker/index.html
+++ b/files/ja/web/api/sharedworker/index.html
@@ -103,5 +103,5 @@ translation_of: Web/API/SharedWorker
<ul>
<li>{{domxref("Worker")}}</li>
- <li><a class="internal" href="/docs/Web/Guide/Performance/Using_web_workers">Web workers の利用</a></li>
+ <li><a class="internal" href="/ja/docs/Web/Guide/Performance/Using_web_workers">Web workers の利用</a></li>
</ul>
diff --git a/files/ja/web/api/sourcebuffer/appendbufferasync/index.html b/files/ja/web/api/sourcebuffer/appendbufferasync/index.html
index a1032f53b0..645e840ea0 100644
--- a/files/ja/web/api/sourcebuffer/appendbufferasync/index.html
+++ b/files/ja/web/api/sourcebuffer/appendbufferasync/index.html
@@ -80,7 +80,7 @@ translation_of: Web/API/SourceBuffer/appendBufferAsync
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions API</a></li>
<li>{{domxref("SourceBuffer.appendBuffer()")}}</li>
<li>{{domxref("MediaSource")}}</li>
<li>{{domxref("SourceBufferList")}}</li>
diff --git a/files/ja/web/api/sourcebuffer/removeasync/index.html b/files/ja/web/api/sourcebuffer/removeasync/index.html
index 01fe9a4d40..504f659903 100644
--- a/files/ja/web/api/sourcebuffer/removeasync/index.html
+++ b/files/ja/web/api/sourcebuffer/removeasync/index.html
@@ -79,7 +79,7 @@ translation_of: Web/API/SourceBuffer/removeAsync
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions API</a></li>
+ <li><a href="/ja/docs/Web/API/Media_Source_Extensions_API">Media Source Extensions API</a></li>
<li>{{domxref("SourceBuffer.remove()")}}</li>
<li>{{domxref("MediaSource")}}</li>
<li>{{domxref("SourceBufferList")}}</li>
diff --git a/files/ja/web/api/sourcebufferlist/index.html b/files/ja/web/api/sourcebufferlist/index.html
index 588a496ad3..9e36495e65 100644
--- a/files/ja/web/api/sourcebufferlist/index.html
+++ b/files/ja/web/api/sourcebufferlist/index.html
@@ -42,7 +42,7 @@ translation_of: Web/API/SourceBufferList
<p><em>親インターフェイスである {{domxref("EventTarget")}} からメソッドを継承します。</em></p>
<dl>
- <dt><a href="/en-US/docs/Web/API/SourceBufferList/SourceBuffer"><code>SourceBufferList</code>: indexed property getter</a></dt>
+ <dt><a href="/ja/docs/Web/API/SourceBufferList/SourceBuffer"><code>SourceBufferList</code>: indexed property getter</a></dt>
<dd>このゲッターにより、リスト内の <code>SourceBuffer</code> オブジェクトに配列演算子(つまり <code>[]</code>)でアクセスできます。</dd>
</dl>
diff --git a/files/ja/web/api/speechrecognition/index.html b/files/ja/web/api/speechrecognition/index.html
index eb362d03f0..83419b26c1 100644
--- a/files/ja/web/api/speechrecognition/index.html
+++ b/files/ja/web/api/speechrecognition/index.html
@@ -141,7 +141,7 @@ recognition.onresult = function(event) {
<h3 id="Firefox_OS_permissions" name="Firefox_OS_permissions">Firefox OS の許可設定</h3>
-<p>アプリ内で音声認識を使用するには、以下の許可設定を <a href="/docs/Web/Apps/Build/Manifest">manifest</a> で指定する必要があります:</p>
+<p>アプリ内で音声認識を使用するには、以下の許可設定を <a href="/ja/docs/Web/Apps/Build/Manifest">manifest</a> で指定する必要があります:</p>
<pre class="brush: json">"permissions": {
"audio-capture" : {
diff --git a/files/ja/web/api/speechrecognition/onerror/index.html b/files/ja/web/api/speechrecognition/onerror/index.html
index 24a3783215..132275ba77 100644
--- a/files/ja/web/api/speechrecognition/onerror/index.html
+++ b/files/ja/web/api/speechrecognition/onerror/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/SpeechRecognition/onerror
---
<div>{{APIRef("Web Speech API")}}{{SeeCompatTable}}</div>
-<p>{{domxref("SpeechRecognition")}}インターフェイスの <strong><code>onerror</code></strong> プロパティは、音声の認識でエラーが発生した場合(<a href="https://developer.mozilla.org/ja/docs/Web/Events/error_%28SpeechRecognitionError%29">error</a> イベントが発生した時) に、実行するイベントハンドラーになります。</p>
+<p>{{domxref("SpeechRecognition")}}インターフェイスの <strong><code>onerror</code></strong> プロパティは、音声の認識でエラーが発生した場合(<a href="/ja/docs/Web/Events/error_%28SpeechRecognitionError%29">error</a> イベントが発生した時) に、実行するイベントハンドラーになります。</p>
<h2 id="Syntax" name="Syntax">構文</h2>
diff --git a/files/ja/web/api/speechrecognition/speechrecognition/index.html b/files/ja/web/api/speechrecognition/speechrecognition/index.html
index 0e9aa25fe3..e7b526dcac 100644
--- a/files/ja/web/api/speechrecognition/speechrecognition/index.html
+++ b/files/ja/web/api/speechrecognition/speechrecognition/index.html
@@ -69,7 +69,7 @@ recognition.maxAlternatives = 1;
<h3 id="Firefox_OS_permissions">Firefox OS permissions</h3>
-<p>speech recognition を使用するには、<a href="/docs/Web/Apps/Build/Manifest">manifest</a> に下記の permissions 設定が必要です:</p>
+<p>speech recognition を使用するには、<a href="/ja/docs/Web/Apps/Build/Manifest">manifest</a> に下記の permissions 設定が必要です:</p>
<pre class="brush: json notranslate">"permissions": {
"audio-capture" : {
@@ -87,5 +87,5 @@ recognition.maxAlternatives = 1;
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
</ul>
diff --git a/files/ja/web/api/speechrecognitionalternative/index.html b/files/ja/web/api/speechrecognitionalternative/index.html
index 14421c1010..37081e0812 100644
--- a/files/ja/web/api/speechrecognitionalternative/index.html
+++ b/files/ja/web/api/speechrecognitionalternative/index.html
@@ -71,7 +71,7 @@ translation_of: Web/API/SpeechRecognitionAlternative
<h3 id="Firefox_OS_permissions" name="Firefox_OS_permissions">Firefox OS の許可設定</h3>
-<p>アプリ内で音声認識を使用するには、<a href="/docs/Web/Apps/Build/Manifest">manifest</a> ファイルに次の許可設定を指定する必要があります:</p>
+<p>アプリ内で音声認識を使用するには、<a href="/ja/docs/Web/Apps/Build/Manifest">manifest</a> ファイルに次の許可設定を指定する必要があります:</p>
<pre class="brush: json">"permissions": {
"audio-capture" : {
@@ -89,5 +89,5 @@ translation_of: Web/API/SpeechRecognitionAlternative
<h2 id="See_also" name="See_also">関連項目</h2>
<ul>
- <li><a href="/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
</ul>
diff --git a/files/ja/web/api/speechrecognitionerror/index.html b/files/ja/web/api/speechrecognitionerror/index.html
index 946b92cf92..e31d3c0ae9 100644
--- a/files/ja/web/api/speechrecognitionerror/index.html
+++ b/files/ja/web/api/speechrecognitionerror/index.html
@@ -63,7 +63,7 @@ recognition.onerror = function(event) {
<h3 id="Firefox_OS_permissions" name="Firefox_OS_permissions">Firefox OS の許可設定</h3>
-<p>アプリ内で音声認識を使用するには、以下の許可設定を <a href="/docs/Web/Apps/Build/Manifest">manifest</a> で指定する必要があります:</p>
+<p>アプリ内で音声認識を使用するには、以下の許可設定を <a href="/ja/docs/Web/Apps/Build/Manifest">manifest</a> で指定する必要があります:</p>
<pre class="brush: json">"permissions": {
"audio-capture" : {
diff --git a/files/ja/web/api/speechrecognitionresult/index.html b/files/ja/web/api/speechrecognitionresult/index.html
index a4af82efaa..197a184cbd 100644
--- a/files/ja/web/api/speechrecognitionresult/index.html
+++ b/files/ja/web/api/speechrecognitionresult/index.html
@@ -16,7 +16,7 @@ translation_of: Web/API/SpeechRecognitionResult
---
<p>{{APIRef("Web Speech API")}}{{SeeCompatTable}}</p>
-<p>The <strong><code>SpeechRecognitionResult</code></strong> interface of the <a href="/en-US/docs/Web/API/Web_Speech_API">Web Speech API</a> represents a single recognition match, which may contain multiple {{domxref("SpeechRecognitionAlternative")}} objects.</p>
+<p>The <strong><code>SpeechRecognitionResult</code></strong> interface of the <a href="/ja/docs/Web/API/Web_Speech_API">Web Speech API</a> represents a single recognition match, which may contain multiple {{domxref("SpeechRecognitionAlternative")}} objects.</p>
<h2 id="Properties">Properties</h2>
@@ -79,7 +79,7 @@ translation_of: Web/API/SpeechRecognitionResult
<h3 id="Firefox_OS_permissions">Firefox OS permissions</h3>
-<p>To use speech recognition in an app, you need to specify the following permissions in your <a href="/en-US/docs/Web/Apps/Build/Manifest">manifest</a>:</p>
+<p>To use speech recognition in an app, you need to specify the following permissions in your <a href="/ja/docs/Web/Apps/Build/Manifest">manifest</a>:</p>
<pre class="brush: json">"permissions": {
"audio-capture" : {
@@ -97,5 +97,5 @@ translation_of: Web/API/SpeechRecognitionResult
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
</ul>
diff --git a/files/ja/web/api/speechsynthesisutterance/lang/index.html b/files/ja/web/api/speechsynthesisutterance/lang/index.html
index a292391c7d..c3ccac577d 100644
--- a/files/ja/web/api/speechsynthesisutterance/lang/index.html
+++ b/files/ja/web/api/speechsynthesisutterance/lang/index.html
@@ -73,5 +73,5 @@ inputForm.onsubmit = function(event) {
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Speech_API">Web Speech API</a></li>
</ul>
diff --git a/files/ja/web/api/stereopannernode/index.html b/files/ja/web/api/stereopannernode/index.html
index 029a7a7151..a914f2620f 100644
--- a/files/ja/web/api/stereopannernode/index.html
+++ b/files/ja/web/api/stereopannernode/index.html
@@ -6,7 +6,7 @@ translation_of: Web/API/StereoPannerNode
<p>{{APIRef("Web Audio API")}}</p>
<div>
-<p><a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a> の<code> StereoPannerNode</code> は、シンプルなステレオのパンニングを行うノードです。これを利用することで、オーディオストリームを左右にパンできます。{{domxref("AudioNode")}} の一種で、コストが低くパワーの変わらない <a href="http://webaudio.github.io/web-audio-api/#panning-algorithm">アルゴリズム</a>を用います。</p>
+<p><a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a> の<code> StereoPannerNode</code> は、シンプルなステレオのパンニングを行うノードです。これを利用することで、オーディオストリームを左右にパンできます。{{domxref("AudioNode")}} の一種で、コストが低くパワーの変わらない <a href="http://webaudio.github.io/web-audio-api/#panning-algorithm">アルゴリズム</a>を用います。</p>
</div>
<p>{{domxref("StereoPannerNode.pan", "pan")}} 属性には -1 (完全に左へパンニング)から 1(完全に右へパンニング)までの実数値を単位をつけずに指定します。このインタフェースにより、{{domxref("PannerNode")}} よりシンプルにパンを指定できます。</p>
@@ -79,5 +79,5 @@ translation_of: Web/API/StereoPannerNode
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
+ <li><a href="/ja/docs/Web_Audio_API/Using_Web_Audio_API">Using the Web Audio API</a></li>
</ul>
diff --git a/files/ja/web/api/subtlecrypto/digest/index.html b/files/ja/web/api/subtlecrypto/digest/index.html
index e2e80d0477..87a91bf346 100644
--- a/files/ja/web/api/subtlecrypto/digest/index.html
+++ b/files/ja/web/api/subtlecrypto/digest/index.html
@@ -45,7 +45,7 @@ translation_of: Web/API/SubtleCrypto/digest
<h2 id="Supported_algorithms" name="Supported_algorithms">対応しているアルゴリズム</h2>
-<p>ダイジェストアルゴリズムは <a href="/en-US/docs/Glossary/Cryptographic_hash_function">暗号ハッシュ関数</a> とも呼ばれ、任意の大きなデータブロックを固定サイズの出力 (通常は入力よりもはるかに短い出力) に変換します。暗号化にはさまざまな用途があります。</p>
+<p>ダイジェストアルゴリズムは <a href="/ja/docs/Glossary/Cryptographic_hash_function">暗号ハッシュ関数</a> とも呼ばれ、任意の大きなデータブロックを固定サイズの出力 (通常は入力よりもはるかに短い出力) に変換します。暗号化にはさまざまな用途があります。</p>
<h3 id="SHA-1">SHA-1</h3>
diff --git a/files/ja/web/api/svgelement/index.html b/files/ja/web/api/svgelement/index.html
index 0e5f9336ea..960ed88276 100644
--- a/files/ja/web/api/svgelement/index.html
+++ b/files/ja/web/api/svgelement/index.html
@@ -39,27 +39,27 @@ translation_of: Web/API/SVGElement
<h2 id="Events">Events</h2>
-<p>Listen to these events using <code><a href="/en-US/docs/Web/API/EventTarget/addEventListener">addEventListener()</a></code> or by assigning an event listener to the equivalent <code>on...</code> handler property defined on {{DOMxRef("GlobalEventHandlers")}} or {{DOMxRef("WindowEventHandlers")}}.</p>
+<p>Listen to these events using <code><a href="/ja/docs/Web/API/EventTarget/addEventListener">addEventListener()</a></code> or by assigning an event listener to the equivalent <code>on...</code> handler property defined on {{DOMxRef("GlobalEventHandlers")}} or {{DOMxRef("WindowEventHandlers")}}.</p>
<dl>
- <dt><code><a href="/en-US/docs/Web/API/SVGElement/abort_event">abort</a></code></dt>
+ <dt><code><a href="/ja/docs/Web/API/SVGElement/abort_event">abort</a></code></dt>
<dd>Fired when page loading is stopped before an SVG element has been allowed to load completely.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/GlobalEventHandlers/onabort">onabort</a></code> property.</dd>
- <dt><code><a href="/en-US/docs/Web/API/SVGElement/error_event">error</a></code></dt>
+ Also available via the <code><a href="/ja/docs/Web/API/GlobalEventHandlers/onabort">onabort</a></code> property.</dd>
+ <dt><code><a href="/ja/docs/Web/API/SVGElement/error_event">error</a></code></dt>
<dd>Fired when an SVG element does not load properly or when an error occurs during script execution.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/GlobalEventHandlers/onerror">onerror</a></code> property.</dd>
- <dt><code><a href="/en-US/docs/Web/API/SVGElement/load_event">load</a></code></dt>
+ Also available via the <code><a href="/ja/docs/Web/API/GlobalEventHandlers/onerror">onerror</a></code> property.</dd>
+ <dt><code><a href="/ja/docs/Web/API/SVGElement/load_event">load</a></code></dt>
<dd>Fires on an <code>SVGElement</code> when it is loaded in the browser.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/GlobalEventHandlers/onload">onload</a></code> property.</dd>
- <dt><code><a href="/en-US/docs/Web/API/SVGElement/resize_event">resize</a></code></dt>
+ Also available via the <code><a href="/ja/docs/Web/API/GlobalEventHandlers/onload">onload</a></code> property.</dd>
+ <dt><code><a href="/ja/docs/Web/API/SVGElement/resize_event">resize</a></code></dt>
<dd>Fired when an SVG document is being resized.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/GlobalEventHandlers/onresize">onresize</a></code> property.</dd>
- <dt><code><a href="/en-US/docs/Web/API/SVGElement/scroll_event">scroll</a></code></dt>
+ Also available via the <code><a href="/ja/docs/Web/API/GlobalEventHandlers/onresize">onresize</a></code> property.</dd>
+ <dt><code><a href="/ja/docs/Web/API/SVGElement/scroll_event">scroll</a></code></dt>
<dd>Fired when an SVG document view is being shifted along the X and/or Y axes.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/GlobalEventHandlers/onscroll">onscroll</a></code> property.</dd>
- <dt><code><a href="/en-US/docs/Web/API/SVGElement/unload_event">unload</a></code></dt>
+ Also available via the <code><a href="/ja/docs/Web/API/GlobalEventHandlers/onscroll">onscroll</a></code> property.</dd>
+ <dt><code><a href="/ja/docs/Web/API/SVGElement/unload_event">unload</a></code></dt>
<dd>Fired when the DOM implementation removes an SVG document from a window or frame.<br>
- Also available via the <code><a href="/en-US/docs/Web/API/WindowEventHandlers/onunload">onunload</a></code> property.</dd>
+ Also available via the <code><a href="/ja/docs/Web/API/WindowEventHandlers/onunload">onunload</a></code> property.</dd>
</dl>
<h2 id="仕様">仕様</h2>
@@ -95,5 +95,5 @@ translation_of: Web/API/SVGElement
<ul>
<li>HTML {{htmlattrxref("data-*")}} attribute</li>
<li>SVG {{SVGAttr("data-*")}} attribute</li>
- <li><a href="/en-US/docs/Web/Guide/HTML/Using_data_attributes">Using custom data attributes in HTML</a></li>
+ <li><a href="/ja/docs/Web/Guide/HTML/Using_data_attributes">Using custom data attributes in HTML</a></li>
</ul>
diff --git a/files/ja/web/api/syncmanager/index.html b/files/ja/web/api/syncmanager/index.html
index 795349e334..3b37d09e36 100644
--- a/files/ja/web/api/syncmanager/index.html
+++ b/files/ja/web/api/syncmanager/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/SyncManager
---
<p>{{APIRef("Service Workers API")}}{{Non-standard_header}}</p>
-<p><a href="/en-US/docs/Web/API/ServiceWorker_API">ServiceWorker API</a> の <strong><code>SyncManager</code></strong> インターフェイスは同期登録を登録、及び一覧表示のインターフェイスを提供します。</p>
+<p><a href="/ja/docs/Web/API/ServiceWorker_API">ServiceWorker API</a> の <strong><code>SyncManager</code></strong> インターフェイスは同期登録を登録、及び一覧表示のインターフェイスを提供します。</p>
<h2 id="プロパティ">プロパティ</h2>
diff --git a/files/ja/web/api/touch/screeny/index.html b/files/ja/web/api/touch/screeny/index.html
index e521136ad8..6f5660ae70 100644
--- a/files/ja/web/api/touch/screeny/index.html
+++ b/files/ja/web/api/touch/screeny/index.html
@@ -29,7 +29,7 @@ translation_of: Web/API/Touch/screenY
<h2 id="例">例</h2>
-<p><a href="/en-US/docs/Web/API/Touch/screenX#Example">Touch.screenX の例</a>には、このプロパティの使用例が含まれています。</p>
+<p><a href="/ja/docs/Web/API/Touch/screenX#Example">Touch.screenX の例</a>には、このプロパティの使用例が含まれています。</p>
<h2 id="仕様">仕様</h2>
diff --git a/files/ja/web/api/transitionevent/pseudoelement/index.html b/files/ja/web/api/transitionevent/pseudoelement/index.html
index 3355dc07e8..e9ffe5db5c 100644
--- a/files/ja/web/api/transitionevent/pseudoelement/index.html
+++ b/files/ja/web/api/transitionevent/pseudoelement/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/TransitionEvent/pseudoElement
---
<p>{{ apiref("CSSOM") }} {{SeeCompatTable}}</p>
-<p><code><strong>TransitionEvent.pseudoElement</strong></code> 読み取り専用プロパティは、 {{domxref("DOMString")}} であり、 <code>'::'</code> で始まり、アニメーションが実行される<a href="/en-US/docs/Web/CSS/Pseudo-elements" title="/en-US/docs/Web/CSS/Pseudo-elements">疑似要素</a>の名前が含まれています。トランジションが擬似要素で実行されない場合は、要素は空文字です: <code>''</code> 。</p>
+<p><code><strong>TransitionEvent.pseudoElement</strong></code> 読み取り専用プロパティは、 {{domxref("DOMString")}} であり、 <code>'::'</code> で始まり、アニメーションが実行される<a href="/ja/docs/Web/CSS/Pseudo-elements" title="/en-US/docs/Web/CSS/Pseudo-elements">疑似要素</a>の名前が含まれています。トランジションが擬似要素で実行されない場合は、要素は空文字です: <code>''</code> 。</p>
<h2 id="構文">構文</h2>
@@ -48,6 +48,6 @@ translation_of: Web/API/TransitionEvent/pseudoElement
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/CSS/Using_CSS_transitions">CSS トランジションの使用</a></li>
+ <li><a href="/ja/docs/Web/Guide/CSS/Using_CSS_transitions">CSS トランジションの使用</a></li>
<li>{{cssxref("transition")}}, {{cssxref("transition-delay")}}, {{cssxref("transition-duration")}}, {{cssxref("transition-property")}}, {{cssxref("transition-timing-function")}}.</li>
</ul>
diff --git a/files/ja/web/api/urlsearchparams/tostring/index.html b/files/ja/web/api/urlsearchparams/tostring/index.html
index 3c82f6c04c..288a3f5af8 100644
--- a/files/ja/web/api/urlsearchparams/tostring/index.html
+++ b/files/ja/web/api/urlsearchparams/tostring/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/URLSearchParams/toString
<p><span class="seoSummary">{{domxref("URLSearchParams")}} インターフェイスの <strong><code>toString()</code></strong> メソッドは、URL での使用に適したクエリー文字列を返します。</span></p>
<div class="blockIndicator note">
-<p><strong>注</strong>: このメソッドは、疑問符のないクエリー文字列を返します。 これは、それを含む <code><a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLHyperlinkElementUtils/search">window.location.search</a></code> とは異なります。</p>
+<p><strong>注</strong>: このメソッドは、疑問符のないクエリー文字列を返します。 これは、それを含む <code><a href="/ja/docs/Web/API/HTMLHyperlinkElementUtils/search">window.location.search</a></code> とは異なります。</p>
</div>
<p>{{availableinworkers}}</p>
diff --git a/files/ja/web/api/validitystate/patternmismatch/index.html b/files/ja/web/api/validitystate/patternmismatch/index.html
index b8938276e8..5db71d2c49 100644
--- a/files/ja/web/api/validitystate/patternmismatch/index.html
+++ b/files/ja/web/api/validitystate/patternmismatch/index.html
@@ -9,9 +9,9 @@ tags:
- Reference
translation_of: Web/API/ValidityState
---
-<p>{{draft}}<strong><code>patternMismatch</code></strong> は <strong><code><a href="/en-US/docs/Web/API/ValidityState">ValidityState</a></code></strong> オブジェクトの読み取り専用プロパティで、 {{HTMLElement("input")}} 要素の値がユーザーによって編集された後で、その要素の <code><a href="/en-US/docs/Web/HTML/Attributes/pattern">pattern</a></code> 属性で設定された制約に適合するかどうかを示します。</p>
+<p>{{draft}}<strong><code>patternMismatch</code></strong> は <strong><code><a href="/ja/docs/Web/API/ValidityState">ValidityState</a></code></strong> オブジェクトの読み取り専用プロパティで、 {{HTMLElement("input")}} 要素の値がユーザーによって編集された後で、その要素の <code><a href="/ja/docs/Web/HTML/Attributes/pattern">pattern</a></code> 属性で設定された制約に適合するかどうかを示します。</p>
-<p>そのフィールドが <code><a href="/en-US/docs/Web/HTML/Attributes/pattern">pattern</a></code> 属性に対応している場合 -- つまり、 {{HTMLElement("input")}} の <code>type</code> が {{HTMLElement("input/text", "text")}}, {{HTMLElement("input/tel", "tel")}}, {{HTMLElement("input/email", "email")}}, {{HTMLElement("input/url", "url")}}, {{HTMLElement("input/password", "password")}}, {{HTMLElement("input/search", "search")}} のいずれかであった場合 -- かつ、 pattern の値が有効な正規表現に設定されていた場合、値が <code><a href="/en-US/docs/Web/HTML/Attributes/pattern">pattern</a></code> の値で設定された制約に適合していない場合、 <code>patternMismatch</code> プロパティが true になります。</p>
+<p>そのフィールドが <code><a href="/ja/docs/Web/HTML/Attributes/pattern">pattern</a></code> 属性に対応している場合 -- つまり、 {{HTMLElement("input")}} の <code>type</code> が {{HTMLElement("input/text", "text")}}, {{HTMLElement("input/tel", "tel")}}, {{HTMLElement("input/email", "email")}}, {{HTMLElement("input/url", "url")}}, {{HTMLElement("input/password", "password")}}, {{HTMLElement("input/search", "search")}} のいずれかであった場合 -- かつ、 pattern の値が有効な正規表現に設定されていた場合、値が <code><a href="/ja/docs/Web/HTML/Attributes/pattern">pattern</a></code> の値で設定された制約に適合していない場合、 <code>patternMismatch</code> プロパティが true になります。</p>
<h2 id="Examples">例</h2>
@@ -25,7 +25,7 @@ translation_of: Web/API/ValidityState
&lt;/label&gt;
&lt;/p&gt;</pre>
-<p>ここでは、北米の電話番号のための 3 つの部分があり、電話番号の 3 つの構成要素すべてを包含する暗黙のラベルが、それぞれ 3 桁、3 桁、4 桁を期待しています。それぞれが <code><a href="/en-US/docs/Web/HTML/Attributes/pattern">pattern</a></code> 属性によってそのように定義されています。</p>
+<p>ここでは、北米の電話番号のための 3 つの部分があり、電話番号の 3 つの構成要素すべてを包含する暗黙のラベルが、それぞれ 3 桁、3 桁、4 桁を期待しています。それぞれが <code><a href="/ja/docs/Web/HTML/Attributes/pattern">pattern</a></code> 属性によってそのように定義されています。</p>
<p>値が長すぎたり短すぎたり、数字ではない文字が含まれていたりすると、 <code>patternMismatch</code> が true になります。 <code>true</code> の場合、要素は CSS の {{cssxref(":invalid")}} 擬似クラスに一致します。</p>
@@ -35,7 +35,7 @@ translation_of: Web/API/ValidityState
<p>{{EmbedLiveSample("Examples", 300, 40)}}</p>
-<p>この場合、値の長さを決定するのはパターンであるため、値が長すぎたり短すぎたりした場合に発生するのは <code>patternMismatch</code> であり、 {{domxref('validityState.tooLong')}} や {{domxref('validityState.tooShort')}} ではないことに注意してください。代わりに <code><a href="/en-US/docs/Web/HTML/Attributes/minlength">minlength</a></code> と <code><a href="/en-US/docs/Web/HTML/Attributes/maxlength">maxlength</a></code> 属性を使用していたら、 {{domxref('validityState.tooLong')}} または {{domxref('validityState.tooShort')}} が true になるかもしれません。</p>
+<p>この場合、値の長さを決定するのはパターンであるため、値が長すぎたり短すぎたりした場合に発生するのは <code>patternMismatch</code> であり、 {{domxref('validityState.tooLong')}} や {{domxref('validityState.tooShort')}} ではないことに注意してください。代わりに <code><a href="/ja/docs/Web/HTML/Attributes/minlength">minlength</a></code> と <code><a href="/ja/docs/Web/HTML/Attributes/maxlength">maxlength</a></code> 属性を使用していたら、 {{domxref('validityState.tooLong')}} または {{domxref('validityState.tooShort')}} が true になるかもしれません。</p>
<div class="notecard note">
<p>注: pattern 属性がない場合、 <code>{{HTMLElement("input/email", "email")}}</code> 入力型は、少なくとも <code>x@y</code> に一致する必要があり、 <code>{{HTMLElement("input/url", "url")}}</code> 型は、少なくとも x: に一致する必要があります。無効な場合、 pattern 属性がない場合 (またはその入力型で pattern 属性が無効な場合) は {{domxref('validityState.typeMismatch')}} が true になります。</p>
@@ -75,7 +75,7 @@ translation_of: Web/API/ValidityState
<h2 id="See_also">関連情報</h2>
<ul>
- <li><a href="/en-US/docs/Web/Guide/HTML/HTML5/Constraint_validation">制約検証</a></li>
- <li><a href="/en-US/docs/Learn/Forms/Form_validation">フォーム: データフォームの検証</a></li>
- <li><a href="/en-US/docs/Web/JavaScript/Guide/Regular_Expressions">正規表現</a></li>
+ <li><a href="/ja/docs/Web/Guide/HTML/HTML5/Constraint_validation">制約検証</a></li>
+ <li><a href="/ja/docs/Learn/Forms/Form_validation">フォーム: データフォームの検証</a></li>
+ <li><a href="/ja/docs/Web/JavaScript/Guide/Regular_Expressions">正規表現</a></li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/cancelanimationframe/index.html b/files/ja/web/api/vrdisplay/cancelanimationframe/index.html
index e7a5bf91f8..779d52d486 100644
--- a/files/ja/web/api/vrdisplay/cancelanimationframe/index.html
+++ b/files/ja/web/api/vrdisplay/cancelanimationframe/index.html
@@ -52,6 +52,6 @@ original_slug: Web/API/VRDevice/cancelAnimationFrame
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/capabilities/index.html b/files/ja/web/api/vrdisplay/capabilities/index.html
index 7560a834b4..7e127d3358 100644
--- a/files/ja/web/api/vrdisplay/capabilities/index.html
+++ b/files/ja/web/api/vrdisplay/capabilities/index.html
@@ -58,6 +58,6 @@ original_slug: Web/API/VRDevice/capabilities
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/depthfar/index.html b/files/ja/web/api/vrdisplay/depthfar/index.html
index 5ece54efa8..93e24fe61a 100644
--- a/files/ja/web/api/vrdisplay/depthfar/index.html
+++ b/files/ja/web/api/vrdisplay/depthfar/index.html
@@ -47,6 +47,6 @@ vrDisplayInstance.depthFar = 7500.0;
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/depthnear/index.html b/files/ja/web/api/vrdisplay/depthnear/index.html
index 52bdc13d4d..439d82e3f9 100644
--- a/files/ja/web/api/vrdisplay/depthnear/index.html
+++ b/files/ja/web/api/vrdisplay/depthnear/index.html
@@ -47,6 +47,6 @@ vrDisplayInstance.depthNear = 1.0;
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/displayid/index.html b/files/ja/web/api/vrdisplay/displayid/index.html
index 01f67295bd..ec4d3ce04e 100644
--- a/files/ja/web/api/vrdisplay/displayid/index.html
+++ b/files/ja/web/api/vrdisplay/displayid/index.html
@@ -16,7 +16,7 @@ original_slug: Web/API/VRDevice/displayId
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p>{{domxref("VRDisplay")}} インターフェイスの <strong><code>displayId</code></strong> 読み取り専用プロパティは、この特定の <code>VRDisplay</code> の識別子を返します。これは、 <a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a> の関連付けポイントとしても使用されます( {{domxref("Gamepad.displayId")}} を参照)。</p>
+<p>{{domxref("VRDisplay")}} インターフェイスの <strong><code>displayId</code></strong> 読み取り専用プロパティは、この特定の <code>VRDisplay</code> の識別子を返します。これは、 <a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> の関連付けポイントとしても使用されます( {{domxref("Gamepad.displayId")}} を参照)。</p>
<h2 id="構文">構文</h2>
@@ -54,6 +54,6 @@ original_slug: Web/API/VRDevice/displayId
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
<li><a href="http://mozvr.com/">MozVr.com</a> — demos, downloads, and other resources from the Mozilla VR team.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/geteyeparameters/index.html b/files/ja/web/api/vrdisplay/geteyeparameters/index.html
index a7abf158bb..30b549ef0a 100644
--- a/files/ja/web/api/vrdisplay/geteyeparameters/index.html
+++ b/files/ja/web/api/vrdisplay/geteyeparameters/index.html
@@ -52,6 +52,6 @@ original_slug: Web/API/VRDevice/getEyeParameters
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> —  Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/getimmediatepose/index.html b/files/ja/web/api/vrdisplay/getimmediatepose/index.html
index 731d5d63e4..8493805842 100644
--- a/files/ja/web/api/vrdisplay/getimmediatepose/index.html
+++ b/files/ja/web/api/vrdisplay/getimmediatepose/index.html
@@ -49,6 +49,6 @@ original_slug: Web/API/VRDevice/getImmediatePose
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> —  Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/getlayers/index.html b/files/ja/web/api/vrdisplay/getlayers/index.html
index 53781e7821..fe58bffb65 100644
--- a/files/ja/web/api/vrdisplay/getlayers/index.html
+++ b/files/ja/web/api/vrdisplay/getlayers/index.html
@@ -49,6 +49,6 @@ original_slug: Web/API/VRDevice/getLayers
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> —  Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/getpose/index.html b/files/ja/web/api/vrdisplay/getpose/index.html
index 1ade69ec06..9e96fa3447 100644
--- a/files/ja/web/api/vrdisplay/getpose/index.html
+++ b/files/ja/web/api/vrdisplay/getpose/index.html
@@ -49,6 +49,6 @@ original_slug: Web/API/VRDevice/getPose
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/index.html b/files/ja/web/api/vrdisplay/index.html
index 22b9f888ac..8416a29330 100644
--- a/files/ja/web/api/vrdisplay/index.html
+++ b/files/ja/web/api/vrdisplay/index.html
@@ -17,7 +17,7 @@ original_slug: Web/API/VRDevice
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRDisplay</code></strong> インターフェイスは,このAPIがサポートしているVRデバイスを現します.VRDisplayにはデバイスIDやデスクリプションのような汎用的な情報が含まれていて,VRシーンの表示を開始するためのメソッドや,目のパラメータやディスプレイの備える機能の取得,その他の重要な機能を含んでいます。</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRDisplay</code></strong> インターフェイスは,このAPIがサポートしているVRデバイスを現します.VRDisplayにはデバイスIDやデスクリプションのような汎用的な情報が含まれていて,VRシーンの表示を開始するためのメソッドや,目のパラメータやディスプレイの備える機能の取得,その他の重要な機能を含んでいます。</p>
<p>{{domxref("Navigator.getVRDisplays()")}} を呼び出すことで,すべての接続されているVRのデバイスの配列が返されます。</p>
@@ -31,7 +31,7 @@ original_slug: Web/API/VRDevice
<dt>{{domxref("VRDisplay.depthNear")}}</dt>
<dd><a href="https://en.wikipedia.org/wiki/Viewing_frustum">eye view frustum</a>(ビューフラスタム;つまりシーンの可視領域の境界) のnear平面を定義しているz-depthの取得と設定を行います.</dd>
<dt>{{domxref("VRDisplay.displayId")}} {{readonlyInline}}</dt>
- <dd>このVRDisplay固有のIDを返します.このIDは<a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a> (参照 {{domxref("Gamepad.displayId")}}) の関連付けのために使用されます.</dd>
+ <dd>このVRDisplay固有のIDを返します.このIDは<a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> (参照 {{domxref("Gamepad.displayId")}}) の関連付けのために使用されます.</dd>
<dt>{{domxref("VRDisplay.displayName")}} {{readonlyInline}}</dt>
<dd><code>VRDisplay</code>を識別するための人間が読める形式の名前を返します.</dd>
<dt>{{domxref("VRDisplay.isConnected")}} {{readonlyInline}}</dt>
@@ -125,6 +125,6 @@ original_slug: Web/API/VRDevice
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/isconnected/index.html b/files/ja/web/api/vrdisplay/isconnected/index.html
index f1ca3c7e0d..11c722b1ee 100644
--- a/files/ja/web/api/vrdisplay/isconnected/index.html
+++ b/files/ja/web/api/vrdisplay/isconnected/index.html
@@ -45,6 +45,6 @@ original_slug: Web/API/VRDevice/isConnected
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/ispresenting/index.html b/files/ja/web/api/vrdisplay/ispresenting/index.html
index 9341de26fb..edb5af87b8 100644
--- a/files/ja/web/api/vrdisplay/ispresenting/index.html
+++ b/files/ja/web/api/vrdisplay/ispresenting/index.html
@@ -45,6 +45,6 @@ original_slug: Web/API/VRDevice/isPresenting
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/requestanimationframe/index.html b/files/ja/web/api/vrdisplay/requestanimationframe/index.html
index 1dd9cc9f46..378f77c746 100644
--- a/files/ja/web/api/vrdisplay/requestanimationframe/index.html
+++ b/files/ja/web/api/vrdisplay/requestanimationframe/index.html
@@ -57,6 +57,6 @@ original_slug: Web/API/VRDevice/requestAnimationFrame
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/requestpresent/index.html b/files/ja/web/api/vrdisplay/requestpresent/index.html
index 091162b885..357cfc3fc6 100644
--- a/files/ja/web/api/vrdisplay/requestpresent/index.html
+++ b/files/ja/web/api/vrdisplay/requestpresent/index.html
@@ -110,6 +110,6 @@ original_slug: Web/API/VRDevice/requestPresent
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/resetpose/index.html b/files/ja/web/api/vrdisplay/resetpose/index.html
index 10bdf1d437..014d030b63 100644
--- a/files/ja/web/api/vrdisplay/resetpose/index.html
+++ b/files/ja/web/api/vrdisplay/resetpose/index.html
@@ -53,6 +53,6 @@ original_slug: Web/API/VRDevice/resetPose
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/stageparameters/index.html b/files/ja/web/api/vrdisplay/stageparameters/index.html
index 7f9327ccc2..60777779fd 100644
--- a/files/ja/web/api/vrdisplay/stageparameters/index.html
+++ b/files/ja/web/api/vrdisplay/stageparameters/index.html
@@ -45,6 +45,6 @@ original_slug: Web/API/VRDevice/stageParameters
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplay/submitframe/index.html b/files/ja/web/api/vrdisplay/submitframe/index.html
index 1e525c27eb..f41059ec72 100644
--- a/files/ja/web/api/vrdisplay/submitframe/index.html
+++ b/files/ja/web/api/vrdisplay/submitframe/index.html
@@ -54,6 +54,6 @@ original_slug: Web/API/VRDevice/submitFrame
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplaycapabilities/canpresent/index.html b/files/ja/web/api/vrdisplaycapabilities/canpresent/index.html
index 7d3f3bdf65..d4d9760dce 100644
--- a/files/ja/web/api/vrdisplaycapabilities/canpresent/index.html
+++ b/files/ja/web/api/vrdisplaycapabilities/canpresent/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VRDisplayCapabilities/canPresent
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p>{{domxref("VRDisplayCapabilities")}} インターフェイスの <strong><code>canPresent</code></strong> 読取専用プロパティは,VRディスプレイが(HMDを通じて)コンテンツを表示(present)可能かどうかの状態を <a href="https://developer.mozilla.org/ja/docs/Web/API/Boolean" title="The documentation about this has not yet been written; please consider contributing!"><code>Boolean</code></a> で返します. </p>
+<p>{{domxref("VRDisplayCapabilities")}} インターフェイスの <strong><code>canPresent</code></strong> 読取専用プロパティは,VRディスプレイが(HMDを通じて)コンテンツを表示(present)可能かどうかの状態を <a href="/ja/docs/Web/API/Boolean" title="The documentation about this has not yet been written; please consider contributing!"><code>Boolean</code></a> で返します. </p>
<p>これは,6自由度追跡が可能だけれど {{domxref("VRDisplay.requestPresent()")}} は意味を成さない"マジックウィンドウ(magic window)"デバイスを識別するのに利用できます.<code>canPresent</code> が <code>false の場合</code>,  {{domxref("VRDisplay.requestPresent()")}} の呼出しは失敗し, {{domxref("VRDisplay.getEyeParameters()")}} は <code>null を返すでしょう.</code></p>
@@ -45,6 +45,6 @@ translation_of: Web/API/VRDisplayCapabilities/canPresent
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.html b/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.html
index feea375b36..fd0444ee6f 100644
--- a/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.html
+++ b/files/ja/web/api/vrdisplaycapabilities/hasexternaldisplay/index.html
@@ -49,6 +49,6 @@ translation_of: Web/API/VRDisplayCapabilities/hasExternalDisplay
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.html b/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.html
index a699d97f4a..4cb019eb9f 100644
--- a/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.html
+++ b/files/ja/web/api/vrdisplaycapabilities/hasorientation/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VRDisplayCapabilities/hasOrientation
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplaycapabilities/hasposition/index.html b/files/ja/web/api/vrdisplaycapabilities/hasposition/index.html
index 040552dc20..1847230bf2 100644
--- a/files/ja/web/api/vrdisplaycapabilities/hasposition/index.html
+++ b/files/ja/web/api/vrdisplaycapabilities/hasposition/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VRDisplayCapabilities/hasPosition
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplaycapabilities/index.html b/files/ja/web/api/vrdisplaycapabilities/index.html
index 53076c9ce9..63ea39fb72 100644
--- a/files/ja/web/api/vrdisplaycapabilities/index.html
+++ b/files/ja/web/api/vrdisplaycapabilities/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VRDisplayCapabilities
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRDisplayCapabilities</code></strong> インターフェイスは {{domxref("VRDisplay")}} の利用可能な機能を示しています — この機能は,例えば位置情報を返すことが可能か,といったVRデバイスの動作可能テストに使うことができます.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRDisplayCapabilities</code></strong> インターフェイスは {{domxref("VRDisplay")}} の利用可能な機能を示しています — この機能は,例えば位置情報を返すことが可能か,といったVRデバイスの動作可能テストに使うことができます.</p>
<p>このインターフェイスには {{domxref("VRDisplay.capabilities")}} プロパティを通じてアクセスできます.</p>
@@ -69,6 +69,6 @@ translation_of: Web/API/VRDisplayCapabilities
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.html b/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.html
index 72629c3b9a..a63d2e3a57 100644
--- a/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.html
+++ b/files/ja/web/api/vrdisplaycapabilities/maxlayers/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VRDisplayCapabilities/maxLayers
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrdisplayevent/index.html b/files/ja/web/api/vrdisplayevent/index.html
index 44a84c1513..d80eb5b142 100644
--- a/files/ja/web/api/vrdisplayevent/index.html
+++ b/files/ja/web/api/vrdisplayevent/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/VRDisplayEvent
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRDisplayEvent</code></strong> インターフェイスは、 WebVR 関連イベントのイベントオブジェクトを表します (<a href="/en-US/docs/Web/API/WebVR_API#Window">WebVR ウインドウ拡張機能のリスト</a>を参照)。</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRDisplayEvent</code></strong> インターフェイスは、 WebVR 関連イベントのイベントオブジェクトを表します (<a href="/ja/docs/Web/API/WebVR_API#Window">WebVR ウインドウ拡張機能のリスト</a>を参照)。</p>
<h2 id="コンストラクタ">コンストラクタ</h2>
@@ -65,6 +65,6 @@ translation_of: Web/API/VRDisplayEvent
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
<li><a href="http://mozvr.com/">MozVr.com</a> — demos, downloads, and other resources from the Mozilla VR team.</li>
</ul>
diff --git a/files/ja/web/api/vreyeparameters/fieldofview/index.html b/files/ja/web/api/vreyeparameters/fieldofview/index.html
index 05fd751c8d..968ab6ad08 100644
--- a/files/ja/web/api/vreyeparameters/fieldofview/index.html
+++ b/files/ja/web/api/vreyeparameters/fieldofview/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VREyeParameters/fieldOfView
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vreyeparameters/index.html b/files/ja/web/api/vreyeparameters/index.html
index 1489f04d82..467f5dd010 100644
--- a/files/ja/web/api/vreyeparameters/index.html
+++ b/files/ja/web/api/vreyeparameters/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VREyeParameters
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VREyeParameters</code></strong> インターフェイスは,指定した眼のためにシーンを正しくレンダリングするためのすべての情報(視界(field of view)の情報を含む)を表現します.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VREyeParameters</code></strong> インターフェイスは,指定した眼のためにシーンを正しくレンダリングするためのすべての情報(視界(field of view)の情報を含む)を表現します.</p>
<p>このインターフェイスは {{domxref("VRDisplay.getEyeParameters()")}} メソッドを通じてアクセスできます.</p>
@@ -50,6 +50,6 @@ translation_of: Web/API/VREyeParameters
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vreyeparameters/offset/index.html b/files/ja/web/api/vreyeparameters/offset/index.html
index 3f8f786db3..0c148b0191 100644
--- a/files/ja/web/api/vreyeparameters/offset/index.html
+++ b/files/ja/web/api/vreyeparameters/offset/index.html
@@ -49,6 +49,6 @@ translation_of: Web/API/VREyeParameters/offset
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vreyeparameters/renderheight/index.html b/files/ja/web/api/vreyeparameters/renderheight/index.html
index 8b66167ec2..1ab993f474 100644
--- a/files/ja/web/api/vreyeparameters/renderheight/index.html
+++ b/files/ja/web/api/vreyeparameters/renderheight/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VREyeParameters/renderHeight
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vreyeparameters/renderwidth/index.html b/files/ja/web/api/vreyeparameters/renderwidth/index.html
index ad6bfb1580..84573e2057 100644
--- a/files/ja/web/api/vreyeparameters/renderwidth/index.html
+++ b/files/ja/web/api/vreyeparameters/renderwidth/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VREyeParameters/renderWidth
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrfieldofview/index.html b/files/ja/web/api/vrfieldofview/index.html
index 88965be757..79db62bbab 100644
--- a/files/ja/web/api/vrfieldofview/index.html
+++ b/files/ja/web/api/vrfieldofview/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VRFieldOfView
---
<p>{{draft}}{{APIRef("WebVR API")}}{{SeeCompatTable}}</p>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRFieldOfView</code></strong> インターフェイスは,中心点からの視野を示す4つの角度で定義される視界を表現します.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRFieldOfView</code></strong> インターフェイスは,中心点からの視野を示す4つの角度で定義される視界を表現します.</p>
<h2 id="プロパティ">プロパティ</h2>
@@ -48,6 +48,6 @@ translation_of: Web/API/VRFieldOfView
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrframedata/index.html b/files/ja/web/api/vrframedata/index.html
index 91d8d2c3c9..918d8c095a 100644
--- a/files/ja/web/api/vrframedata/index.html
+++ b/files/ja/web/api/vrframedata/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VRFrameData
---
<p>{{APIRef("WebVR API")}}{{SeeCompatTable}}</p>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a>の<strong><code>VRFrameData</code></strong>インタフェースは、VRシーンの1つのフレームを描画するのに必要となる全ての情報を表現します。</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a>の<strong><code>VRFrameData</code></strong>インタフェースは、VRシーンの1つのフレームを描画するのに必要となる全ての情報を表現します。</p>
<h2 id="コンストラクタ">コンストラクタ</h2>
@@ -59,6 +59,6 @@ translation_of: Web/API/VRFrameData
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
<li><a href="http://mozvr.com/">MozVr.com (英語)</a> — デモ、ダウンロード、Mozilla VRチームからのその他のリソース</li>
</ul>
diff --git a/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html b/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html
index 8a7295ff1a..a129f78c9d 100644
--- a/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html
+++ b/files/ja/web/api/vrframedata/leftprojectionmatrix/index.html
@@ -49,6 +49,6 @@ translation_of: Web/API/VRFrameData/leftProjectionMatrix
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
<li><a href="http://mozvr.com/">MozVr.com (英語)</a> — デモ、ダウンロード、Mozilla VRチームからのその他のリソース</li>
</ul>
diff --git a/files/ja/web/api/vrframedata/leftviewmatrix/index.html b/files/ja/web/api/vrframedata/leftviewmatrix/index.html
index b8ee4433c1..c88985fbda 100644
--- a/files/ja/web/api/vrframedata/leftviewmatrix/index.html
+++ b/files/ja/web/api/vrframedata/leftviewmatrix/index.html
@@ -49,6 +49,6 @@ translation_of: Web/API/VRFrameData/leftViewMatrix
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
<li><a href="http://mozvr.com/">MozVr.com (英語)</a>  — デモ、ダウンロード、Mozilla VRチームからのその他のリソース</li>
</ul>
diff --git a/files/ja/web/api/vrframedata/vrframedata/index.html b/files/ja/web/api/vrframedata/vrframedata/index.html
index c2d6ebb6dc..b8ac008ba8 100644
--- a/files/ja/web/api/vrframedata/vrframedata/index.html
+++ b/files/ja/web/api/vrframedata/vrframedata/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VRFrameData/VRFrameData
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage (英語)</a></li>
<li><a href="http://mozvr.com/">MozVr.com (英語)</a> — デモ、ダウンロード、Mozilla VRチームからのその他のリソース</li>
</ul>
diff --git a/files/ja/web/api/vrlayerinit/index.html b/files/ja/web/api/vrlayerinit/index.html
index 31c567d459..4d2d9449c4 100644
--- a/files/ja/web/api/vrlayerinit/index.html
+++ b/files/ja/web/api/vrlayerinit/index.html
@@ -6,7 +6,7 @@ original_slug: Web/API/VRLayer
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRLayer</code></strong> インターフェイス (ディクショナリ)は,VRHMDへ表示したいコンテンツレイヤー( {{domxref("HTMLCanvasElement")}} または {{domxref("OffscreenCanvas")}})を表します。</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRLayer</code></strong> インターフェイス (ディクショナリ)は,VRHMDへ表示したいコンテンツレイヤー( {{domxref("HTMLCanvasElement")}} または {{domxref("OffscreenCanvas")}})を表します。</p>
<p>{{domxref("VRDisplay.requestPresent()")}} メソッドを使うことでレイヤーを表示することができます。</p>
@@ -87,6 +87,6 @@ if(navigator.getVRDisplays) {
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrlayerinit/rightbounds/index.html b/files/ja/web/api/vrlayerinit/rightbounds/index.html
index 681861967f..cee39018e6 100644
--- a/files/ja/web/api/vrlayerinit/rightbounds/index.html
+++ b/files/ja/web/api/vrlayerinit/rightbounds/index.html
@@ -64,6 +64,6 @@ myVRLayerInit.rightBounds = <code>[0.5, 0.0, 0.5, 1.0]</code>;</pre>
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
<li><a href="http://mozvr.com/">MozVr.com</a> — demos, downloads, and other resources from the Mozilla VR team.</li>
</ul>
diff --git a/files/ja/web/api/vrlayerinit/source/index.html b/files/ja/web/api/vrlayerinit/source/index.html
index df33e3c9fd..e6a3c3644d 100644
--- a/files/ja/web/api/vrlayerinit/source/index.html
+++ b/files/ja/web/api/vrlayerinit/source/index.html
@@ -55,6 +55,6 @@ myVRLayerInit.source = myCanvas;</pre>
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
<li><a href="http://mozvr.com/">MozVr.com</a> — demos, downloads, and other resources from the Mozilla VR team.</li>
</ul>
diff --git a/files/ja/web/api/vrpose/index.html b/files/ja/web/api/vrpose/index.html
index c6a669e5fc..ee58976d17 100644
--- a/files/ja/web/api/vrpose/index.html
+++ b/files/ja/web/api/vrpose/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VRPose
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRPose</code></strong> インターフェイスは,特定のタイムスタンプにおけるVRセンサーの状態(向き,位置,速度,加速度の情報を含みます)を示します.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRPose</code></strong> インターフェイスは,特定のタイムスタンプにおけるVRセンサーの状態(向き,位置,速度,加速度の情報を含みます)を示します.</p>
<p>このインターフェイスには,{{domxref("VRDisplay.getPose()")}} と {{domxref("VRDisplay.getImmediatePose()")}} メソッドを通じてアクセスします.</p>
@@ -56,6 +56,6 @@ translation_of: Web/API/VRPose
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrstageparameters/index.html b/files/ja/web/api/vrstageparameters/index.html
index 1ff80b514f..0dcc2e250e 100644
--- a/files/ja/web/api/vrstageparameters/index.html
+++ b/files/ja/web/api/vrstageparameters/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/VRStageParameters
---
<div>{{APIRef("WebVR API")}}{{SeeCompatTable}}</div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRStageParameters</code></strong> インターフェイスは,ルームスケール体験に対応しているデバイス用にステージエリアを記述する値を表現しています.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>VRStageParameters</code></strong> インターフェイスは,ルームスケール体験に対応しているデバイス用にステージエリアを記述する値を表現しています.</p>
<p>このインターフェイスには {{domxref("VRDisplay.stageParameters")}} プロパティを通じてアクセスできます.</p>
@@ -48,6 +48,6 @@ translation_of: Web/API/VRStageParameters
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.html b/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.html
index 78b7d5745e..135ee2c7b5 100644
--- a/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.html
+++ b/files/ja/web/api/vrstageparameters/sittingtostandingtransform/index.html
@@ -43,6 +43,6 @@ translation_of: Web/API/VRStageParameters/sittingToStandingTransform
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrstageparameters/sizex/index.html b/files/ja/web/api/vrstageparameters/sizex/index.html
index 2ca7656e59..41cf7ac026 100644
--- a/files/ja/web/api/vrstageparameters/sizex/index.html
+++ b/files/ja/web/api/vrstageparameters/sizex/index.html
@@ -45,6 +45,6 @@ translation_of: Web/API/VRStageParameters/sizeX
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/vrstageparameters/sizey/index.html b/files/ja/web/api/vrstageparameters/sizey/index.html
index d64832858d..9b9e529422 100644
--- a/files/ja/web/api/vrstageparameters/sizey/index.html
+++ b/files/ja/web/api/vrstageparameters/sizey/index.html
@@ -45,6 +45,6 @@ translation_of: Web/API/VRStageParameters/sizeY
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/web_animations_api/using_the_web_animations_api/index.html b/files/ja/web/api/web_animations_api/using_the_web_animations_api/index.html
index 05bf4a6312..ab7d1c2c48 100644
--- a/files/ja/web/api/web_animations_api/using_the_web_animations_api/index.html
+++ b/files/ja/web/api/web_animations_api/using_the_web_animations_api/index.html
@@ -337,7 +337,7 @@ aliceChange.onfinish = endGame;
</pre>
-<p>さらに良いことに、Web Animations APIではアニメーション終了時に解決されるか、またはキャンセル時に拒否される <code><a href="/docs/Web/API/Animation/finished">finished</a></code> プロミスを提供しています。</p>
+<p>さらに良いことに、Web Animations APIではアニメーション終了時に解決されるか、またはキャンセル時に拒否される <code><a href="/ja/docs/Web/API/Animation/finished">finished</a></code> プロミスを提供しています。</p>
<h2 id="まとめ">まとめ</h2>
diff --git a/files/ja/web/api/web_audio_api/basic_concepts_behind_web_audio_api/index.html b/files/ja/web/api/web_audio_api/basic_concepts_behind_web_audio_api/index.html
index ed20553589..818b883586 100644
--- a/files/ja/web/api/web_audio_api/basic_concepts_behind_web_audio_api/index.html
+++ b/files/ja/web/api/web_audio_api/basic_concepts_behind_web_audio_api/index.html
@@ -49,7 +49,7 @@ translation_of: Web/API/Web_Audio_API/Basic_concepts_behind_Web_Audio_API
<li>JavaScript内部で(オシレーターのような)オディオノードにより、直接音声を生成。</li>
<li>未加工の PCM データから生成(この場合、該当オーディオコンテキストは、対応している音声フォーマット形式へのデコード手段を有しています)。</li>
<li>({{HTMLElement("video")}} や {{HTMLElement("audio")}} のような)HTML media elements より取得。</li>
- <li>(webcam やマイクロフォンのような)<a href="https://developer.mozilla.org/ja/docs/Web/API/WebRTC_API">Web RTC</a> {{domxref("MediaStream")}} により直接取得。</li>
+ <li>(webcam やマイクロフォンのような)<a href="/ja/docs/Web/API/WebRTC_API">Web RTC</a> {{domxref("MediaStream")}} により直接取得。</li>
</ul>
<h2 id="Audio_data_whats_in_a_sample" name="Audio_data_whats_in_a_sample">オーディオデータ: サンプルとは?</h2>
diff --git a/files/ja/web/api/web_authentication_api/index.html b/files/ja/web/api/web_authentication_api/index.html
index 9ca6c16e84..4cb304a81a 100644
--- a/files/ja/web/api/web_authentication_api/index.html
+++ b/files/ja/web/api/web_authentication_api/index.html
@@ -86,7 +86,7 @@ translation_of: Web/API/Web_Authentication_API
<ol start="0">
<li><strong>アプリケーションが認証要求を行う</strong> - アプリケーションが最初の認証要求を行います。この要求のプロトコルとフォーマットはWebAuthnによる規定の対象範囲外です。</li>
- <li><strong>サーバからのチャレンジ送信</strong> - サーバがJavaScriptプログラムに対してチャレンジを送ります。サーバとのコミュニケーションに用いられるプロトコルに指定はなく、WebAuthnによる規定の対象範囲外です。通常、サーバーは HTTPS 通信を使って {{Glossary("REST")}} で接続します(恐らく{{domxref("XMLHttpRequest")}} や {{domxref("Fetch_API", "Fetch")}}を用いるでしょう)が、安全なプロトコルでありさえすれば {{Glossary("SOAP")}} や <a href="https://tools.ietf.org/html/rfc2549">RFC 2549</a> 、その他ほぼどのようなプロトコルを使用しても構いません。サーバから受信したパラメータはほとんどの場合少しもしくは全く改変されずに  <a href="/en-US/docs/Web/API/CredentialsContainer/get">get()</a> の呼び出しに渡されます。<br>
+ <li><strong>サーバからのチャレンジ送信</strong> - サーバがJavaScriptプログラムに対してチャレンジを送ります。サーバとのコミュニケーションに用いられるプロトコルに指定はなく、WebAuthnによる規定の対象範囲外です。通常、サーバーは HTTPS 通信を使って {{Glossary("REST")}} で接続します(恐らく{{domxref("XMLHttpRequest")}} や {{domxref("Fetch_API", "Fetch")}}を用いるでしょう)が、安全なプロトコルでありさえすれば {{Glossary("SOAP")}} や <a href="https://tools.ietf.org/html/rfc2549">RFC 2549</a> 、その他ほぼどのようなプロトコルを使用しても構いません。サーバから受信したパラメータはほとんどの場合少しもしくは全く改変されずに  <a href="/ja/docs/Web/API/CredentialsContainer/get">get()</a> の呼び出しに渡されます。<br>
<strong>次の事項は極めて重要です。</strong><br>
<strong>・challenge はランダム情報のバッファー(少なくとも16バイト以上)であること</strong><br>
<strong>・challenge は登録過程のセキュリティを確保するために必ずサーバー上で生成すること</strong></li>
diff --git a/files/ja/web/api/web_periodic_background_synchronization_api/index.html b/files/ja/web/api/web_periodic_background_synchronization_api/index.html
index 352325e234..89730ecf64 100644
--- a/files/ja/web/api/web_periodic_background_synchronization_api/index.html
+++ b/files/ja/web/api/web_periodic_background_synchronization_api/index.html
@@ -20,7 +20,7 @@ translation_of: Web/API/Web_Periodic_Background_Synchronization_API
<p>このAPIはサービスワーカーに依存しているため、このAPIも安全なコンテクスト (secure context) でしか利用できません。</p>
<div class="note">
-<p>At the time of writing, the Web Periodic Background Synchronization API is only available through an installed <a href="https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps">Progressive Web App</a></p>
+<p>At the time of writing, the Web Periodic Background Synchronization API is only available through an installed <a href="/ja/docs/Web/Progressive_web_apps">Progressive Web App</a></p>
</div>
<h2 id="Web_Periodic_Background_Synchronization_Interfaces">Web Periodic Background Synchronization Interfaces</h2>
diff --git a/files/ja/web/api/web_speech_api/index.html b/files/ja/web/api/web_speech_api/index.html
index ae5f461b82..ab17eadc21 100644
--- a/files/ja/web/api/web_speech_api/index.html
+++ b/files/ja/web/api/web_speech_api/index.html
@@ -27,7 +27,7 @@ translation_of: Web/API/Web_Speech_API
<li>音声合成は、{{domxref("SpeechSynthesis")}} インターフェイス経由でアクセスされます。これは、プログラムに、そのテキストコンテンツを読み上げる機能を提供します (通常はデバイスのデフォルトの音声合成を経由)。異なる音声の種類は、{{domxref("SpeechSynthesisVoice")}} オブジェクトで表され、発話してほしいテキストの異なる部分は、{{domxref("SpeechSynthesisUtterance")}} オブジェクトで表されます。これらを {{domxref("SpeechSynthesis.speak()")}} メソッドに渡すことによって発話されます。</li>
</ul>
-<p>これらの機能の使い方についての詳細は、<a href="/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API">Using the Web Speech API</a> を参照してください。</p>
+<p>これらの機能の使い方についての詳細は、<a href="/ja/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API">Using the Web Speech API</a> を参照してください。</p>
<h2 id="Web_Speech_API_Interfaces" name="Web_Speech_API_Interfaces">Web Speech API インターフェイス</h2>
@@ -109,7 +109,7 @@ translation_of: Web/API/Web_Speech_API
<h2 id="See_also" name="See_also">関連項目</h2>
<ul>
- <li><a href="/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API">Using the Web Speech API</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API">Using the Web Speech API</a></li>
<li><a href="http://www.sitepoint.com/talking-web-pages-and-the-speech-synthesis-api/">SitePoint の記事</a></li>
<li><a href="http://updates.html5rocks.com/2014/01/Web-apps-that-talk---Introduction-to-the-Speech-Synthesis-API">HTML5Rocks の記事</a></li>
<li><a href="http://aurelio.audero.it/demo/speech-synthesis-api-demo.html">デモ</a> [aurelio.audero.it]</li>
diff --git a/files/ja/web/api/web_speech_api/using_the_web_speech_api/index.html b/files/ja/web/api/web_speech_api/using_the_web_speech_api/index.html
index 3937d15679..84fd68ff73 100644
--- a/files/ja/web/api/web_speech_api/using_the_web_speech_api/index.html
+++ b/files/ja/web/api/web_speech_api/using_the_web_speech_api/index.html
@@ -115,7 +115,7 @@ document.body.onclick = function() {
<h4 id="結果の受け取りとハンドリング">結果の受け取りとハンドリング</h4>
-<p>音声認識が開始されると、結果やその他の周辺情報を取得するために使用できる多くのイベントハンドラがあります(<a href="https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition#Event_handlers"><code>SpeechRecognition</code> のイベントハンドラのリスト</a> を参照してください)。最も一般的なものは {{domxref("SpeechRecognition.onresult")}} で、成功した結果を受信したときに発火されます。</p>
+<p>音声認識が開始されると、結果やその他の周辺情報を取得するために使用できる多くのイベントハンドラがあります(<a href="/ja/docs/Web/API/SpeechRecognition#Event_handlers"><code>SpeechRecognition</code> のイベントハンドラのリスト</a> を参照してください)。最も一般的なものは {{domxref("SpeechRecognition.onresult")}} で、成功した結果を受信したときに発火されます。</p>
<pre class="brush: js notranslate">recognition.onresult = function(event) {
  var color = event.results[0][0].transcript;
@@ -255,7 +255,7 @@ if (speechSynthesis.onvoiceschanged !== undefined) {
<h4 id="Speaking_the_entered_text">Speaking the entered text</h4>
-<p>Next, we create an event handler to start speaking the text entered into the text field. We are using an <a href="/en-US/docs/Web/API/GlobalEventHandlers/onsubmit">onsubmit</a> handler on the form so that the action happens when <kbd>Enter</kbd>/<kbd>Return</kbd> is pressed. We first create a new {{domxref("SpeechSynthesisUtterance.SpeechSynthesisUtterance()", "SpeechSynthesisUtterance()")}} instance using its constructor — this is passed the text input's value as a parameter.</p>
+<p>Next, we create an event handler to start speaking the text entered into the text field. We are using an <a href="/ja/docs/Web/API/GlobalEventHandlers/onsubmit">onsubmit</a> handler on the form so that the action happens when <kbd>Enter</kbd>/<kbd>Return</kbd> is pressed. We first create a new {{domxref("SpeechSynthesisUtterance.SpeechSynthesisUtterance()", "SpeechSynthesisUtterance()")}} instance using its constructor — this is passed the text input's value as a parameter.</p>
<p>Next, we need to figure out which voice to use. We use the {{domxref("HTMLSelectElement")}} <code>selectedOptions</code> property to return the currently selected {{htmlelement("option")}} element. We then use this element's <code>data-name</code> attribute, finding the {{domxref("SpeechSynthesisVoice")}} object whose name matches this attribute's value. We set the matching voice object to be the value of the {{domxref("SpeechSynthesisUtterance.voice")}} property.</p>
@@ -283,7 +283,7 @@ if (speechSynthesis.onvoiceschanged !== undefined) {
event.utterance.text + '", which is "' + char + '".');
}</pre>
-<p>Finally, we call <a href="/en-US/docs/Web/API/HTMLElement/blur">blur()</a> on the text input. This is mainly to hide the keyboard on Firefox OS.</p>
+<p>Finally, we call <a href="/ja/docs/Web/API/HTMLElement/blur">blur()</a> on the text input. This is mainly to hide the keyboard on Firefox OS.</p>
<pre class="brush: js notranslate"> inputTxt.blur();
}</pre>
diff --git a/files/ja/web/api/web_workers_api/functions_and_classes_available_to_workers/index.html b/files/ja/web/api/web_workers_api/functions_and_classes_available_to_workers/index.html
index 01bcec240f..e41f787f87 100644
--- a/files/ja/web/api/web_workers_api/functions_and_classes_available_to_workers/index.html
+++ b/files/ja/web/api/web_workers_api/functions_and_classes_available_to_workers/index.html
@@ -227,7 +227,7 @@ translation_of: Web/API/Web_Workers_API/Functions_and_classes_available_to_worke
<td>{{CompatNo}}</td>
</tr>
<tr>
- <td><a href="https://developer.mozilla.org/ja/docs/Web/API/Network_Information_API">Network Information API</a></td>
+ <td><a href="/ja/docs/Web/API/Network_Information_API">Network Information API</a></td>
<td>システムの接続についての情報を汎用的な接続タイプ(例えば 'wifi', 'cellular' など)の用語で提供する。</td>
<td>{{CompatGeckoMobile(53)}} モバイルのみ</td>
<td>{{CompatVersionUnknown}} モバイルのみ</td>
@@ -267,7 +267,7 @@ translation_of: Web/API/Web_Workers_API/Functions_and_classes_available_to_worke
<td>{{CompatVersionUnknown}}</td>
</tr>
<tr>
- <td><a href="https://developer.mozilla.org/ja/docs/Web/API/Server-sent_events">Server-sent events</a></td>
+ <td><a href="/ja/docs/Web/API/Server-sent_events">Server-sent events</a></td>
<td>サーバーから、接続が開いた後に、あらゆる箇所のウェブページにデータをプッシュさせる。</td>
<td>{{CompatGeckoDesktop(53)}} (今のところ専用 worker と共有 worker でのみ有効; service worker では無効)</td>
<td>{{CompatUnknown}}</td>
diff --git a/files/ja/web/api/web_workers_api/structured_clone_algorithm/index.html b/files/ja/web/api/web_workers_api/structured_clone_algorithm/index.html
index a232db3e67..0997ca5254 100644
--- a/files/ja/web/api/web_workers_api/structured_clone_algorithm/index.html
+++ b/files/ja/web/api/web_workers_api/structured_clone_algorithm/index.html
@@ -3,24 +3,24 @@ title: 構造化複製アルゴリズム
slug: Web/API/Web_Workers_API/Structured_clone_algorithm
translation_of: Web/API/Web_Workers_API/Structured_clone_algorithm
---
-<p><strong>構造化複製アルゴリズム </strong>は複雑な JavaScript オブジェクトをコピーするためのアルゴリズムです。これは {{domxref("Worker.postMessage()", "postMessage()")}} を介して <a href="/en-US/docs/Web/API/Worker">Worker</a> と送受信するとき、<a href="/en-US/docs/Glossary/IndexedDB">IndexedDB</a> にオブジェクトを格納するとき、<a href="/ja/docs/Web/API/Web_Workers_API/Structured_clone_algorithm$edit#See_Also">他の API</a> のためにオブジェクトをコピーするときなど、データ転送時に内部で用いられています。無限ループを避けるため、以前にアクセスした参照のマップを保持しながら、入力オブジェクトを再帰処理することで複製していきます。</p>
+<p><strong>構造化複製アルゴリズム </strong>は複雑な JavaScript オブジェクトをコピーするためのアルゴリズムです。これは {{domxref("Worker.postMessage()", "postMessage()")}} を介して <a href="/ja/docs/Web/API/Worker">Worker</a> と送受信するとき、<a href="/ja/docs/Glossary/IndexedDB">IndexedDB</a> にオブジェクトを格納するとき、<a href="/ja/docs/Web/API/Web_Workers_API/Structured_clone_algorithm$edit#See_Also">他の API</a> のためにオブジェクトをコピーするときなど、データ転送時に内部で用いられています。無限ループを避けるため、以前にアクセスした参照のマップを保持しながら、入力オブジェクトを再帰処理することで複製していきます。</p>
<h2 id="構造化複製で動作しないもの">構造化複製で動作しないもの</h2>
<ul>
- <li><a href="/en/JavaScript/Reference/Global_Objects/Function" title="en/JavaScript/Reference/Global Objects/Function"><code>Function</code></a> オブジェクトは構造化複製アルゴリズムでは複製されません。複製しようとすると <code>DATA_CLONE_ERR</code> 例外が送出されます。</li>
+ <li><a href="/ja/JavaScript/Reference/Global_Objects/Function" title="en/JavaScript/Reference/Global Objects/Function"><code>Function</code></a> オブジェクトは構造化複製アルゴリズムでは複製されません。複製しようとすると <code>DATA_CLONE_ERR</code> 例外が送出されます。</li>
<li>DOM ノードを複製するときも同様に <code>DATA_CLONE_ERR</code> 例外が送出されます。</li>
<li>以下に挙げるオブジェクトのパラメーターは保持されません。
<ul>
- <li><a href="/en/JavaScript/Reference/Global_Objects/RegExp" title="en/JavaScript/Reference/Global Objects/regexp"><code>RegExp</code></a> オブジェクトの <code>lastIndex</code> フィールドは保持されません。</li>
- <li>プロパティ記述子、セッター、ゲッター (もしくは同様のメタデータ系機能) は複製されません。たとえば、オブジェクトに <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor">プロパティ記述子</a> を使用して読み取り専用にしている場合でも、複製したものではデフォルトの条件である読み取り/書き込みに変わります。</li>
+ <li><a href="/ja/JavaScript/Reference/Global_Objects/RegExp" title="en/JavaScript/Reference/Global Objects/regexp"><code>RegExp</code></a> オブジェクトの <code>lastIndex</code> フィールドは保持されません。</li>
+ <li>プロパティ記述子、セッター、ゲッター (もしくは同様のメタデータ系機能) は複製されません。たとえば、オブジェクトに <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor">プロパティ記述子</a> を使用して読み取り専用にしている場合でも、複製したものではデフォルトの条件である読み取り/書き込みに変わります。</li>
<li>プロトタイプチェーンは探索、複製されません。</li>
</ul>
</li>
</ul>
<div class="blockIndicator note">
-<p><strong>メモ</strong>: ネイティブの <a href="/en/JavaScript/Reference/Global_Objects/Error" title="en/JavaScript/Reference/Global Objects/Error"><code>Error</code></a> 型は Chrome では複製できます。Firefox は <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1556604">対応中</a> です。</p>
+<p><strong>メモ</strong>: ネイティブの <a href="/ja/JavaScript/Reference/Global_Objects/Error" title="en/JavaScript/Reference/Global Objects/Error"><code>Error</code></a> 型は Chrome では複製できます。Firefox は <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1556604">対応中</a> です。</p>
</div>
<h2 id="サポート済みの型">サポート済みの型</h2>
@@ -34,23 +34,23 @@ translation_of: Web/API/Web_Workers_API/Structured_clone_algorithm
</thead>
<tbody>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Data_structures#Primitive_values">すべてのプリミティブ型</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Data_structures#Primitive_values">すべてのプリミティブ型</a></td>
<td>symbol を除く</td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a> オブジェクト</td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a> オブジェクト</td>
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/String">String</a> オブジェクト</td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/String/String">String</a> オブジェクト</td>
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date">Date</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Date">Date</a></td>
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp">RegExp</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/RegExp">RegExp</a></td>
<td><code>lastIndex</code> フィールドは保持されません。</td>
</tr>
<tr>
@@ -66,12 +66,12 @@ translation_of: Web/API/Web_Workers_API/Structured_clone_algorithm
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/API/ArrayBuffer">ArrayBuffer</a></td>
+ <td><a href="/ja/docs/Web/API/ArrayBuffer">ArrayBuffer</a></td>
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/API/ArrayBufferView">ArrayBufferView</a></td>
- <td>他の <a href="/en-US/docs/Web/JavaScript/Typed_arrays">型付き配列</a> を含む</td>
+ <td><a href="/ja/docs/Web/API/ArrayBufferView">ArrayBufferView</a></td>
+ <td>他の <a href="/ja/docs/Web/JavaScript/Typed_arrays">型付き配列</a> を含む</td>
</tr>
<tr>
<td>{{ domxref("ImageBitmap") }}</td>
@@ -82,19 +82,19 @@ translation_of: Web/API/Web_Workers_API/Structured_clone_algorithm
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></td>
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object">Object</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Object">Object</a></td>
<td>これはプレーンオブジェクト (オブジェクトリテラルなど) <strong>のみ </strong>を含みます</td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map">Map</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Map">Map</a></td>
<td></td>
</tr>
<tr>
- <td><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set">Set</a></td>
+ <td><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Set">Set</a></td>
<td></td>
</tr>
</tbody>
@@ -106,7 +106,7 @@ translation_of: Web/API/Web_Workers_API/Structured_clone_algorithm
<li><a href="http://www.w3.org/TR/html5/infrastructure.html#safe-passing-of-structured-data">HTML Specification: Safe passing of structured data</a></li>
<li>{{ domxref("window.history") }}</li>
<li>{{ domxref("window.postMessage()") }}</li>
- <li><a href="/en-US/docs/Web/API/Web_Workers_API">Web Workers</a></li>
- <li><a href="/en-US/docs/Web/API/IndexedDB_API">IndexedDB</a></li>
- <li><a href="/en-US/docs/Components.utils.cloneInto">Components.utils.cloneInto</a></li>
+ <li><a href="/ja/docs/Web/API/Web_Workers_API">Web Workers</a></li>
+ <li><a href="/ja/docs/Web/API/IndexedDB_API">IndexedDB</a></li>
+ <li><a href="/ja/docs/Components.utils.cloneInto">Components.utils.cloneInto</a></li>
</ul>
diff --git a/files/ja/web/api/web_workers_api/using_web_workers/index.html b/files/ja/web/api/web_workers_api/using_web_workers/index.html
index 3da6e5ee2a..557561f689 100644
--- a/files/ja/web/api/web_workers_api/using_web_workers/index.html
+++ b/files/ja/web/api/web_workers_api/using_web_workers/index.html
@@ -213,7 +213,7 @@ importScripts('//example.com/hello.js'); /* 他のオリジンのスクリプト
<pre class="brush: plain">Content-Security-Policy: script-src 'self'</pre>
-<p>特に、これは <code><a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval">eval()</a></code> を使用したスクリプトを防ぎます。しかし、スクリプトがワーカーを構築した場合、ワーカーのコンテキストで実行中のコードは <code>eval()</code> を使用することができます。</p>
+<p>特に、これは <code><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/eval">eval()</a></code> を使用したスクリプトを防ぎます。しかし、スクリプトがワーカーを構築した場合、ワーカーのコンテキストで実行中のコードは <code>eval()</code> を使用することができます。</p>
<p>ワーカーのコンテンツセキュリティポリシーを指定するには、ワーカースクリプト自身が配信されたリクエストの <a href="/ja/docs/Web/HTTP/Headers/Content-Security-Policy">Content-Security-Policy</a> レスポンスヘッダーで設定してください。</p>
diff --git a/files/ja/web/api/webgl_api/basic_2d_animation_example/index.html b/files/ja/web/api/webgl_api/basic_2d_animation_example/index.html
index 5330c36d31..bad0c8dd0e 100644
--- a/files/ja/web/api/webgl_api/basic_2d_animation_example/index.html
+++ b/files/ja/web/api/webgl_api/basic_2d_animation_example/index.html
@@ -233,7 +233,7 @@ function startup() {
<p>ソースコードは {{domxref("WebGLRenderingContext.shaderSource", "gl.shaderSource()")}} を通して新しいシェーダーに送信され、そのときシェーダーは {{domxref("WebGLRenderingContext.compileShader", "gl.compileShader()")}} を使用してコンパイルされます。</p>
-<p>コンパイルエラーはコンソールに記録されます。生成されるメッセージに正しいシェーダータイプの文字列を挿入するための<a href="/docs/Web/JavaScript/Reference/Template_literals">テンプレートリテラル</a>文字列の使用に注意してください。実際のエラーの詳細は、{{domxref("WebGLRenderingContext.getShaderInfoLog", "gl.getShaderInfoLog()")}}を呼び出すことによって取得されます。</p>
+<p>コンパイルエラーはコンソールに記録されます。生成されるメッセージに正しいシェーダータイプの文字列を挿入するための<a href="/ja/docs/Web/JavaScript/Reference/Template_literals">テンプレートリテラル</a>文字列の使用に注意してください。実際のエラーの詳細は、{{domxref("WebGLRenderingContext.getShaderInfoLog", "gl.getShaderInfoLog()")}}を呼び出すことによって取得されます。</p>
<p>最後に、コンパイルされたシェーダーが呼び出し元 (<code>buildShaderProgram()</code> 関数) へ返します。</p>
diff --git a/files/ja/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.html b/files/ja/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.html
index c96c77043d..934f52c3ea 100644
--- a/files/ja/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.html
+++ b/files/ja/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.html
@@ -129,7 +129,7 @@ translation_of: Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context
<pre class="brush: js line-numbers language-js"><code class="language-js"> <span class="keyword token">const</span> shaderProgram <span class="operator token">=</span> <span class="function token">initShaderProgram</span><span class="punctuation token">(</span>gl<span class="punctuation token">,</span> vsSource<span class="punctuation token">,</span> fsSource<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
-<p>After we've created a shader program we need to look up the locations that WebGL assigned to our inputs. In this case we have one attribute and two uniforms. Attributes receive values from buffers. Each iteration of the vertex shader receives the next value from the buffer assigned to that attribute. <a href="/en-US/docs/Web/API/WebGL_API/Data#Uniforms">Uniforms</a> are similar to JavaScript global variables. They stay the same value for all iterations of a shader. Since the attribute and uniform locations are specific to a single shader program we'll store them together to make them easy to pass around</p>
+<p>After we've created a shader program we need to look up the locations that WebGL assigned to our inputs. In this case we have one attribute and two uniforms. Attributes receive values from buffers. Each iteration of the vertex shader receives the next value from the buffer assigned to that attribute. <a href="/ja/docs/Web/API/WebGL_API/Data#Uniforms">Uniforms</a> are similar to JavaScript global variables. They stay the same value for all iterations of a shader. Since the attribute and uniform locations are specific to a single shader program we'll store them together to make them easy to pass around</p>
<pre class="brush: js line-numbers language-js"><code class="language-js"> <span class="keyword token">const</span> programInfo <span class="operator token">=</span> <span class="punctuation token">{</span>
program<span class="punctuation token">:</span> shaderProgram<span class="punctuation token">,</span>
diff --git a/files/ja/web/api/webgl_api/webgl_model_view_projection/index.html b/files/ja/web/api/webgl_api/webgl_model_view_projection/index.html
index d686e310bd..304d1604e4 100644
--- a/files/ja/web/api/webgl_api/webgl_model_view_projection/index.html
+++ b/files/ja/web/api/webgl_api/webgl_model_view_projection/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGL_API/WebGL_model_view_projection
---
<p>{{WebGLSidebar}}</p>
-<p class="summary">この記事では、<a href="/en-US/docs/Web/API/WebGL_API">WebGL</a> プロジェクト内でデータを取得し、それを適切な空間に投影して画面に表示する方法について説明します。並進、拡縮、回転行列を使用した基本的な行列計算の知識があることを前提としています。3Dシーンを構成するときに通常使用される中心的な3つの行列である、モデル、ビュー、射影行列について説明します。</p>
+<p class="summary">この記事では、<a href="/ja/docs/Web/API/WebGL_API">WebGL</a> プロジェクト内でデータを取得し、それを適切な空間に投影して画面に表示する方法について説明します。並進、拡縮、回転行列を使用した基本的な行列計算の知識があることを前提としています。3Dシーンを構成するときに通常使用される中心的な3つの行列である、モデル、ビュー、射影行列について説明します。</p>
<div class="note">
<p><strong>Note</strong>: This article is also available as an <a href="https://github.com/TatumCreative/mdn-model-view-projection">MDN content kit</a>. It also uses a collection of <a href="https://github.com/TatumCreative/mdn-webgl">utility functions</a> available under the <code>MDN</code> global object.</p>
@@ -687,6 +687,6 @@ gl_Position = projection * model * vec4(position, 1.0);
<h2 id="See_also">See also</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebGL_API">WebGL</a></li>
+ <li><a href="/ja/docs/Web/API/WebGL_API">WebGL</a></li>
<li>{{interwiki("wikipedia", "3D projection")}}</li>
</ul>
diff --git a/files/ja/web/api/webglrenderingcontext/attachshader/index.html b/files/ja/web/api/webglrenderingcontext/attachshader/index.html
index 3390fd85c8..d6deb487d5 100644
--- a/files/ja/web/api/webglrenderingcontext/attachshader/index.html
+++ b/files/ja/web/api/webglrenderingcontext/attachshader/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/attachShader
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong>WebGLRenderingContext.attachShader()</strong> メソッドは、フラグメントか頂点のどちらかの {{domxref("WebGLShader")}} を {{domxref("WebGLProgram")}} にアタッチします。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong>WebGLRenderingContext.attachShader()</strong> メソッドは、フラグメントか頂点のどちらかの {{domxref("WebGLShader")}} を {{domxref("WebGLProgram")}} にアタッチします。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/bindbuffer/index.html b/files/ja/web/api/webglrenderingcontext/bindbuffer/index.html
index e2133d9477..d27fde5aed 100644
--- a/files/ja/web/api/webglrenderingcontext/bindbuffer/index.html
+++ b/files/ja/web/api/webglrenderingcontext/bindbuffer/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/bindBuffer
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.bindBuffer()</code></strong> メソッドは、与えられた {{domxref("WebGLBuffer")}} をターゲットに結合します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.bindBuffer()</code></strong> メソッドは、与えられた {{domxref("WebGLBuffer")}} をターゲットに結合します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/bufferdata/index.html b/files/ja/web/api/webglrenderingcontext/bufferdata/index.html
index d00b532c52..76ab8f6a99 100644
--- a/files/ja/web/api/webglrenderingcontext/bufferdata/index.html
+++ b/files/ja/web/api/webglrenderingcontext/bufferdata/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/bufferData
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> <strong><code>WebGLRenderingContext.bufferData()</code></strong> メソッドは、バッファーオブジェクトのデータストアを初期化、作成します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> <strong><code>WebGLRenderingContext.bufferData()</code></strong> メソッドは、バッファーオブジェクトのデータストアを初期化、作成します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/clear/index.html b/files/ja/web/api/webglrenderingcontext/clear/index.html
index 63742665a0..e0a636ff35 100644
--- a/files/ja/web/api/webglrenderingcontext/clear/index.html
+++ b/files/ja/web/api/webglrenderingcontext/clear/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/clear
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.clear()</code></strong> メソッドは、バッファーをプリセット値で消去します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.clear()</code></strong> メソッドは、バッファーをプリセット値で消去します。</p>
<p>プリセット値は、{{domxref("WebGLRenderingContext.clearColor", "clearColor()")}}, {{domxref("WebGLRenderingContext.clearDepth", "clearDepth()")}} や {{domxref("WebGLRenderingContext.clearStencil", "clearStencil()")}} で設定可能です。</p>
diff --git a/files/ja/web/api/webglrenderingcontext/clearcolor/index.html b/files/ja/web/api/webglrenderingcontext/clearcolor/index.html
index 684e45cc5d..379d7e00fb 100644
--- a/files/ja/web/api/webglrenderingcontext/clearcolor/index.html
+++ b/files/ja/web/api/webglrenderingcontext/clearcolor/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/clearColor
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の  <strong><code>WebGLRenderingContext.clearColor()</code></strong> メソッドは、カラーバッファーの消去に使われる色の値を指定します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の  <strong><code>WebGLRenderingContext.clearColor()</code></strong> メソッドは、カラーバッファーの消去に使われる色の値を指定します。</p>
<p>この指定は {{domxref("WebGLRenderingContext.clear", "clear()")}} メソッドを呼んだときに使用される色です。値は 0 から 1 に丸められます。</p>
diff --git a/files/ja/web/api/webglrenderingcontext/cleardepth/index.html b/files/ja/web/api/webglrenderingcontext/cleardepth/index.html
index 0dc37e2b19..7e9c54ce84 100644
--- a/files/ja/web/api/webglrenderingcontext/cleardepth/index.html
+++ b/files/ja/web/api/webglrenderingcontext/cleardepth/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/clearDepth
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.clearDepth()</code></strong> メソッドは、深度バッファーを消去する値を指定します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.clearDepth()</code></strong> メソッドは、深度バッファーを消去する値を指定します。</p>
<p>この指定は、{{domxref("WebGLRenderingContext.clear", "clear()")}} メソッドを呼ぶときに使用される深度の数値です。値は 0 から 1 に丸められます。</p>
diff --git a/files/ja/web/api/webglrenderingcontext/clearstencil/index.html b/files/ja/web/api/webglrenderingcontext/clearstencil/index.html
index 86f8b110dd..3e08e2256e 100644
--- a/files/ja/web/api/webglrenderingcontext/clearstencil/index.html
+++ b/files/ja/web/api/webglrenderingcontext/clearstencil/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/clearStencil
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.clearStencil()</code></strong> メソッドは、ステンシルバッファーを消去する値を指定します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.clearStencil()</code></strong> メソッドは、ステンシルバッファーを消去する値を指定します。</p>
<p>この指定は、{{domxref("WebGLRenderingContext.clear", "clear()")}} メソッドを呼ぶときに使用されるステンシルの値です。</p>
diff --git a/files/ja/web/api/webglrenderingcontext/compileshader/index.html b/files/ja/web/api/webglrenderingcontext/compileshader/index.html
index 42101779c0..b021fb7cfe 100644
--- a/files/ja/web/api/webglrenderingcontext/compileshader/index.html
+++ b/files/ja/web/api/webglrenderingcontext/compileshader/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/compileShader
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong>WebGLRenderingContext.compileShader()</strong> メソッドは、GLSL シェーダーをバイナリへコンパイルします。これは {{domxref("WebGLProgram")}} に使用することができます。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong>WebGLRenderingContext.compileShader()</strong> メソッドは、GLSL シェーダーをバイナリへコンパイルします。これは {{domxref("WebGLProgram")}} に使用することができます。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/createbuffer/index.html b/files/ja/web/api/webglrenderingcontext/createbuffer/index.html
index 09b9f21685..f7583fc77f 100644
--- a/files/ja/web/api/webglrenderingcontext/createbuffer/index.html
+++ b/files/ja/web/api/webglrenderingcontext/createbuffer/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/createBuffer
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.createBuffer()</code></strong> メソッドは、頂点や色といったデータを格納する {{domxref("WebGLBuffer")}} を作成、初期化します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.createBuffer()</code></strong> メソッドは、頂点や色といったデータを格納する {{domxref("WebGLBuffer")}} を作成、初期化します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/createprogram/index.html b/files/ja/web/api/webglrenderingcontext/createprogram/index.html
index 2fa7d7def3..7c247390af 100644
--- a/files/ja/web/api/webglrenderingcontext/createprogram/index.html
+++ b/files/ja/web/api/webglrenderingcontext/createprogram/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/createProgram
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.createProgram()</code></strong> メソッドは、{{domxref("WebGLProgram")}} オブジェクトを作成、初期化します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.createProgram()</code></strong> メソッドは、{{domxref("WebGLProgram")}} オブジェクトを作成、初期化します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/createshader/index.html b/files/ja/web/api/webglrenderingcontext/createshader/index.html
index 69fbb6a7eb..4ce52ce0f3 100644
--- a/files/ja/web/api/webglrenderingcontext/createshader/index.html
+++ b/files/ja/web/api/webglrenderingcontext/createshader/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/createShader
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong>WebGLRenderingContext.createShader()</strong> メソッドは、{{domxref("WebGLShader")}} を作成します。それからさらに、 {{domxref("WebGLRenderingContext.shaderSource()")}} と {{domxref("WebGLRenderingContext.compileShader()")}} を用いて設定できます。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong>WebGLRenderingContext.createShader()</strong> メソッドは、{{domxref("WebGLShader")}} を作成します。それからさらに、 {{domxref("WebGLRenderingContext.shaderSource()")}} と {{domxref("WebGLRenderingContext.compileShader()")}} を用いて設定できます。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/drawarrays/index.html b/files/ja/web/api/webglrenderingcontext/drawarrays/index.html
index 1f551089c9..3b02fa5648 100644
--- a/files/ja/web/api/webglrenderingcontext/drawarrays/index.html
+++ b/files/ja/web/api/webglrenderingcontext/drawarrays/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/drawArrays
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.drawArrays()</code></strong> メソッドは、配列データからプリミティブを描画します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.drawArrays()</code></strong> メソッドは、配列データからプリミティブを描画します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/getattriblocation/index.html b/files/ja/web/api/webglrenderingcontext/getattriblocation/index.html
index f521fbf58a..a820732176 100644
--- a/files/ja/web/api/webglrenderingcontext/getattriblocation/index.html
+++ b/files/ja/web/api/webglrenderingcontext/getattriblocation/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/getAttribLocation
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.getAttribLocation()</code></strong>メソッドは指定された{{domxref("WebGLProgram")}}内の属性の場所を返します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.getAttribLocation()</code></strong>メソッドは指定された{{domxref("WebGLProgram")}}内の属性の場所を返します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/linkprogram/index.html b/files/ja/web/api/webglrenderingcontext/linkprogram/index.html
index b9d989545d..55c3063d6e 100644
--- a/files/ja/web/api/webglrenderingcontext/linkprogram/index.html
+++ b/files/ja/web/api/webglrenderingcontext/linkprogram/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/linkProgram
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.linkProgram()</code></strong> メソッドは、与えられた {{domxref("WebGLProgram")}} に接続された頂点とフラグメントのシェーダーをリンクします。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.linkProgram()</code></strong> メソッドは、与えられた {{domxref("WebGLProgram")}} に接続された頂点とフラグメントのシェーダーをリンクします。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/shadersource/index.html b/files/ja/web/api/webglrenderingcontext/shadersource/index.html
index c8b3eb97b6..91cac9946d 100644
--- a/files/ja/web/api/webglrenderingcontext/shadersource/index.html
+++ b/files/ja/web/api/webglrenderingcontext/shadersource/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/shaderSource
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.shaderSource()</code></strong> メソッドは、{{domxref("WebGLShader")}} のソースコードを設定します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.shaderSource()</code></strong> メソッドは、{{domxref("WebGLShader")}} のソースコードを設定します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/uniformmatrix/index.html b/files/ja/web/api/webglrenderingcontext/uniformmatrix/index.html
index dea9487204..828da2d7cd 100644
--- a/files/ja/web/api/webglrenderingcontext/uniformmatrix/index.html
+++ b/files/ja/web/api/webglrenderingcontext/uniformmatrix/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/uniformMatrix
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.uniformMatrix[234]fv()</code></strong> メソッドは、行列の値をユニフォームの値に指定します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.uniformMatrix[234]fv()</code></strong> メソッドは、行列の値をユニフォームの値に指定します。</p>
<p>このメソッドの 3 つのバージョン (<code>uniformMatrix2fv()</code>, <code>uniformMatrix3fv()</code>, と <code>uniformMatrix4fv()</code>) は、入力値として 2 要素, 3 要素, 4 要素のベクトルをそれぞれ取ります。</p>
diff --git a/files/ja/web/api/webglrenderingcontext/useprogram/index.html b/files/ja/web/api/webglrenderingcontext/useprogram/index.html
index 940a8cda72..7f86a49824 100644
--- a/files/ja/web/api/webglrenderingcontext/useprogram/index.html
+++ b/files/ja/web/api/webglrenderingcontext/useprogram/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/useProgram
---
<div>{{APIRef("WebGL")}}</div>
-<p><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.useProgram()</code></strong> メソッドは、指定した {{domxref("WebGLProgram")}} を現在の描画ステートの一部として設定します。</p>
+<p><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.useProgram()</code></strong> メソッドは、指定した {{domxref("WebGLProgram")}} を現在の描画ステートの一部として設定します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webglrenderingcontext/vertexattribpointer/index.html b/files/ja/web/api/webglrenderingcontext/vertexattribpointer/index.html
index c5bdf737c9..bf0e2f05f9 100644
--- a/files/ja/web/api/webglrenderingcontext/vertexattribpointer/index.html
+++ b/files/ja/web/api/webglrenderingcontext/vertexattribpointer/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebGLRenderingContext/vertexAttribPointer
---
<div>{{APIRef("WebGL")}}</div>
-<p class="summary"><a href="/en-US/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.vertexAttribPointer()</code></strong> メソッドは、現在 <code>gl.ARRAY_BUFFER</code> に結合されたバッファーを、現在の頂点バッファーオブジェクトの一般的な頂点属性に結合して、そのレイアウトを指定します。</p>
+<p class="summary"><a href="/ja/docs/Web/API/WebGL_API">WebGL API</a> の <strong><code>WebGLRenderingContext.vertexAttribPointer()</code></strong> メソッドは、現在 <code>gl.ARRAY_BUFFER</code> に結合されたバッファーを、現在の頂点バッファーオブジェクトの一般的な頂点属性に結合して、そのレイアウトを指定します。</p>
<h2 id="構文">構文</h2>
diff --git a/files/ja/web/api/webrtc_api/connectivity/index.html b/files/ja/web/api/webrtc_api/connectivity/index.html
index 20b60fd87d..167ddcff9a 100644
--- a/files/ja/web/api/webrtc_api/connectivity/index.html
+++ b/files/ja/web/api/webrtc_api/connectivity/index.html
@@ -61,7 +61,7 @@ translation_of: Web/API/WebRTC_API/Connectivity
<p>The <code>pendingLocalDescription</code> contains not just the offer or answer under consideration, but any local ICE candidates which have already been gathered since the offer or answer was created. Similarly, <code>pendingRemoteDescription</code> includes any remote ICE candidates which have been provided by calls to {{domxref("RTCPeerConnection.addIceCandidate()")}}.</p>
</div>
-<p>See the individual articles on these properties and methods for more specifics, and <a href="/en-US/docs/Web/Media/Formats/WebRTC_codecs">Codecs used by WebRTC</a> for information about codecs supported by WebRTC and which are compatible with which browsers. The codecs guide also offers guidance to help you choose the best codecs for your needs.</p>
+<p>See the individual articles on these properties and methods for more specifics, and <a href="/ja/docs/Web/Media/Formats/WebRTC_codecs">Codecs used by WebRTC</a> for information about codecs supported by WebRTC and which are compatible with which browsers. The codecs guide also offers guidance to help you choose the best codecs for your needs.</p>
<h2 id="ICE_candidates">ICE candidates</h2>
diff --git a/files/ja/web/api/webrtc_api/index.html b/files/ja/web/api/webrtc_api/index.html
index 306818224b..bc2a2fada0 100644
--- a/files/ja/web/api/webrtc_api/index.html
+++ b/files/ja/web/api/webrtc_api/index.html
@@ -24,11 +24,11 @@ translation_of: Web/API/WebRTC_API
<h2 id="Interoperability" name="Interoperability">相互運用性</h2>
-<p>WebRTC の実装はまだ進化しており、ブラウザごとに<a href="/en-US/docs/Web/Media/Formats/WebRTC_codecs">コーデック</a>や WebRTC 機能のサポートレベルが異なるため、コードを書き始める前に Google が提供する <a href="https://github.com/webrtcHacks/adapter">Adapter.js</a> ライブラリを利用することを強く検討する必要があります。</p>
+<p>WebRTC の実装はまだ進化しており、ブラウザごとに<a href="/ja/docs/Web/Media/Formats/WebRTC_codecs">コーデック</a>や WebRTC 機能のサポートレベルが異なるため、コードを書き始める前に Google が提供する <a href="https://github.com/webrtcHacks/adapter">Adapter.js</a> ライブラリを利用することを強く検討する必要があります。</p>
<p>Adapter.js はシム ({{Glossary("Shim")}}) やポリフィル ({{Glossary("polyfill")}}) を使用して、サポートしている環境によって異なる WebRTC 実装の違いを滑らかにします。また、接頭辞やその他の名前の違いも Adapter.js が処理することで、WebRTC の開発プロセス全体がより簡単になり、より広範な互換性のある結果が得られるようになります。このライブラリは <a href="https://www.npmjs.com/package/webrtc-adapter">NPM パッケージ</a>としても提供されています。</p>
-<p>Adapter.js の詳細については、<a href="/en-US/docs/Web/API/WebRTC_API/adapter.js">WebRTC adapter.js を使用した互換性の向上</a>を参照してください。</p>
+<p>Adapter.js の詳細については、<a href="/ja/docs/Web/API/WebRTC_API/adapter.js">WebRTC adapter.js を使用した互換性の向上</a>を参照してください。</p>
<h2 id="WebRTC_concepts_and_usage" name="WebRTC_concepts_and_usage">WebRTC の概念と使い方</h2>
@@ -76,12 +76,12 @@ translation_of: Web/API/WebRTC_API
<dt>{{DOMxRef("RTCTrackEvent")}}</dt>
<dd>このインターフェイスは {{domxref("RTCPeerConnection.track_event", "track")}} イベントを表すもので、 {{DOMxRef("RTCRtpReceiver")}} オブジェクトが {{DOMxRef("RTCPeerConnection")}} オブジェクトに追加されたことを示すトラックイベントを表現するために使用されるインターフェースで、新しい着信 (incoming) {{DOMxRef("MediaStreamTrack")}} が生成され、<code>RTCPeerConnection</code> に追加されたことを示します。</dd>
<dt>{{DOMxRef("RTCSctpTransport")}}</dt>
- <dd>Stream Control Transmission Protocol (<strong>{{Glossary("SCTP")}}</strong>) トランスポートを説明する情報を提供し、 {{DOMxRef("RTCPeerConnection")}} のすべての<a href="/en-US/docs/Web/API/RTCPeerConnection" title="The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed."><code>RTCPeerConnection</code></a> のデータチャネルの SCTP パケットが送受信される Datagram Transport Layer Security (<strong>{{Glossary("DTLS")}}</strong>) トランスポートにアクセスする方法も提供します。</dd>
+ <dd>Stream Control Transmission Protocol (<strong>{{Glossary("SCTP")}}</strong>) トランスポートを説明する情報を提供し、 {{DOMxRef("RTCPeerConnection")}} のすべての<a href="/ja/docs/Web/API/RTCPeerConnection" title="The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed."><code>RTCPeerConnection</code></a> のデータチャネルの SCTP パケットが送受信される Datagram Transport Layer Security (<strong>{{Glossary("DTLS")}}</strong>) トランスポートにアクセスする方法も提供します。</dd>
<dt>
<h4 id="Dictionaries" name="Dictionaries">辞書</h4>
</dt>
<dt>{{DOMxRef("RTCConfiguration")}}</dt>
- <dd><a href="https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection" title="The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed."><code>RTCPeerConnection</code></a> の {{DOMxRef("RTCPeerConnection")}} の構成オプションを提供するために使用します。</dd>
+ <dd><a href="/ja/docs/Web/API/RTCPeerConnection" title="The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed."><code>RTCPeerConnection</code></a> の {{DOMxRef("RTCPeerConnection")}} の構成オプションを提供するために使用します。</dd>
<dt>{{DOMxRef("RTCIceServer")}}</dt>
<dd>({{Glossary("STUN")}} や {{Glossary("TURN")}} サーバのような) 単一の {{Glossary("ICE")}} サーバーを定義します。</dd>
<dt>{{DOMxRef("RTCRtpContributingSource")}}</dt>
diff --git a/files/ja/web/api/websocket/protocol/index.html b/files/ja/web/api/websocket/protocol/index.html
index 542e7247a0..1bceb52b81 100644
--- a/files/ja/web/api/websocket/protocol/index.html
+++ b/files/ja/web/api/websocket/protocol/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/WebSocket/protocol
<h2 id="値">値</h2>
-<p><a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMString" title="DOMString is a UTF-16 String. As JavaScript already uses such strings, DOMString is mapped directly to a String."><code>DOMString</code></a></p>
+<p><a href="/ja/docs/Web/API/DOMString" title="DOMString is a UTF-16 String. As JavaScript already uses such strings, DOMString is mapped directly to a String."><code>DOMString</code></a></p>
<h2 id="仕様書">仕様書</h2>
diff --git a/files/ja/web/api/websocket/url/index.html b/files/ja/web/api/websocket/url/index.html
index 4fec72f012..f6ba98ae8b 100644
--- a/files/ja/web/api/websocket/url/index.html
+++ b/files/ja/web/api/websocket/url/index.html
@@ -15,7 +15,7 @@ translation_of: Web/API/WebSocket/url
<h2 id="値">値</h2>
-<p><a href="https://developer.mozilla.org/en-US/docs/Web/API/DOMString" title="DOMString is a UTF-16 String. As JavaScript already uses such strings, DOMString is mapped directly to a String."><code>DOMString</code></a></p>
+<p><a href="/ja/docs/Web/API/DOMString" title="DOMString is a UTF-16 String. As JavaScript already uses such strings, DOMString is mapped directly to a String."><code>DOMString</code></a></p>
<h2 id="仕様書">仕様書</h2>
diff --git a/files/ja/web/api/websockets_api/writing_websocket_server/index.html b/files/ja/web/api/websockets_api/writing_websocket_server/index.html
index 6db150fbc0..b82473f0a1 100644
--- a/files/ja/web/api/websockets_api/writing_websocket_server/index.html
+++ b/files/ja/web/api/websockets_api/writing_websocket_server/index.html
@@ -133,7 +133,7 @@ if (Regex.IsMatch(data, "^GET")) {
}</pre>
-<p>リクエストは簡単に作成できますが、理解するのは少し難しいかもしれません。サーバーのハンドシェイクの完全な説明は <a href="https://developer.mozilla.org/ja/docs/Web/API/WebSockets_API/RFC%206455,%20section%204.2.2">RFC 6455、セクション4.2.2</a> にあります。私たちの目的のために、簡単なレスポンスを作成します。</p>
+<p>リクエストは簡単に作成できますが、理解するのは少し難しいかもしれません。サーバーのハンドシェイクの完全な説明は <a href="/ja/docs/Web/API/WebSockets_API/RFC%206455,%20section%204.2.2">RFC 6455、セクション4.2.2</a> にあります。私たちの目的のために、簡単なレスポンスを作成します。</p>
<p>やらなければならないのは:</p>
diff --git a/files/ja/web/api/websockets_api/writing_websocket_servers/index.html b/files/ja/web/api/websockets_api/writing_websocket_servers/index.html
index 2dbf4fe7da..2ee26b96af 100644
--- a/files/ja/web/api/websockets_api/writing_websocket_servers/index.html
+++ b/files/ja/web/api/websockets_api/writing_websocket_servers/index.html
@@ -54,7 +54,7 @@ Sec-WebSocket-Version: 13</code></pre>
<p><strong>Tip:</strong> すべての<strong>ブラウザ</strong>は <a href="/ja/docs/Web/HTTP/HTTP_access_control#Origin"><code>Origin</code> ヘッダー</a>を送信します。 このヘッダをセキュリティ (同じ起点のチェック、ホワイトリスト/ブラックリストなど) に使用し、あなたが見ているものが気に入らなければ <a href="/ja/docs/Web/HTTP/Status#403">403 Forbidden</a> を送ることができます。ただし、ブラウザ以外のエージェントは、偽の <code>Origin</code> を送信するだけであることに注意してください。ほとんどのアプリケーションは、このヘッダーのない要求を拒否します。</p>
</div>
-<p>ヘッダーが解釈されていないか値が正しくない場合、サーバーは "<a href="https://developer.mozilla.org/en-US/docs/HTTP/Response_codes#400">400 Bad Request</a>" を送信し、すぐにソケットを閉じる必要があります。通常は、HTTP レスポンス本体でハンドシェークが失敗した理由を示すかもしれませんが、メッセージは表示されないかもしれません (ブラウザはそれを表示しません)。 サーバーが WebSocket のバージョンを認識しない場合、サーバーは解釈可能なバージョンを含む <code>Sec-WebSocket-Version</code> ヘッダーを返す必要があります。(このガイドでは最新のv13について説明しています)。 ここで、最も興味深いヘッダーである <code>Sec-WebSocket-Key</code> に移動しましょう。</p>
+<p>ヘッダーが解釈されていないか値が正しくない場合、サーバーは "<a href="/ja/docs/HTTP/Response_codes#400">400 Bad Request</a>" を送信し、すぐにソケットを閉じる必要があります。通常は、HTTP レスポンス本体でハンドシェークが失敗した理由を示すかもしれませんが、メッセージは表示されないかもしれません (ブラウザはそれを表示しません)。 サーバーが WebSocket のバージョンを認識しない場合、サーバーは解釈可能なバージョンを含む <code>Sec-WebSocket-Version</code> ヘッダーを返す必要があります。(このガイドでは最新のv13について説明しています)。 ここで、最も興味深いヘッダーである <code>Sec-WebSocket-Key</code> に移動しましょう。</p>
<div class="note">
<p><strong>Note:</strong> <a href="/ja/docs/Web/HTTP/Status">通常の HTTP ステータスコード</a>は、ハンドシェイクの前にのみ使用できます。ハンドシェイクが成功したら、別のコードセット (仕様の 7.4 節で定義されている) を使用する必要があります。</p>
@@ -236,7 +236,7 @@ Sec-WebSocket-Protocol: wamp</code></pre>
<ul>
<li><a href="https://github.com/alexhultman/libwshandshake">WebSocket handshake library in C++</a></li>
- <li><a href="https://developer.mozilla.org/en-US/docs/WebSockets/Writing_WebSocket_server" title="/en-US/docs/WebSockets/Writing_WebSocket_server">Tutorial: Websocket server in C#</a></li>
- <li><a href="https://developer.mozilla.org/en-US/docs/WebSockets/Writing_WebSocket_client_applications">Writing WebSocket client applications</a></li>
- <li><a href="https://developer.mozilla.org/en-US/docs/WebSockets/WebSocket_Server_Vb.NET">Tutorial: Websocket server in VB.NET</a></li>
+ <li><a href="/ja/docs/WebSockets/Writing_WebSocket_server" title="/en-US/docs/WebSockets/Writing_WebSocket_server">Tutorial: Websocket server in C#</a></li>
+ <li><a href="/ja/docs/WebSockets/Writing_WebSocket_client_applications">Writing WebSocket client applications</a></li>
+ <li><a href="/ja/docs/WebSockets/WebSocket_Server_Vb.NET">Tutorial: Websocket server in VB.NET</a></li>
</ul>
diff --git a/files/ja/web/api/webvr_api/concepts/index.html b/files/ja/web/api/webvr_api/concepts/index.html
index a868ca06fd..9327dacaca 100644
--- a/files/ja/web/api/webvr_api/concepts/index.html
+++ b/files/ja/web/api/webvr_api/concepts/index.html
@@ -198,4 +198,4 @@ translation_of: Web/API/WebVR_API/Concepts
<p>立体音響は,3次元空間内でどのように音が聞こえるかをシミュレーションするための音響操作エフェクトです.</p>
-<p>これは <a href="/en-US/docs/Web/API/Web_Audio_API">Web Audio API</a> と直接関係していて,キャンバス内にあるオブジェクト上にサウンドを配置したり,ユーザの移動方向や見ているシーンの部分に応じてオーティオを再生することが可能です.</p>
+<p>これは <a href="/ja/docs/Web/API/Web_Audio_API">Web Audio API</a> と直接関係していて,キャンバス内にあるオブジェクト上にサウンドを配置したり,ユーザの移動方向や見ているシーンの部分に応じてオーティオを再生することが可能です.</p>
diff --git a/files/ja/web/api/webvr_api/index.html b/files/ja/web/api/webvr_api/index.html
index bbce00b96f..c0997f6058 100644
--- a/files/ja/web/api/webvr_api/index.html
+++ b/files/ja/web/api/webvr_api/index.html
@@ -63,7 +63,7 @@ translation_of: Web/API/WebVR_API
<h3 id="Using_controllers_Combining_WebVR_with_the_Gamepad_API" name="Using_controllers_Combining_WebVR_with_the_Gamepad_API">コントローラーの使用: WebVR と Gamepad API の組み合わせ</h3>
-<p>多くの WebVR ハードウェアは、ヘッドセットと一緒に使用するコントローラーをセットアップします。これらは <a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> を介して WebVR アプリで使用することができ、特に <a href="/ja/docs/Web/API/Gamepad_API#Experimental_Gamepad_extensions">Gamepad Extensions API</a> は、コントローラーの<a href="/en-US/docs/Web/API/GamepadPose">コントローラーのポーズ</a>や<a href="/en-US/docs/Web/API/GamepadHapticActuator">触覚アクチュエーター</a>などにアクセスするための API 機能を追加します。</p>
+<p>多くの WebVR ハードウェアは、ヘッドセットと一緒に使用するコントローラーをセットアップします。これらは <a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> を介して WebVR アプリで使用することができ、特に <a href="/ja/docs/Web/API/Gamepad_API#Experimental_Gamepad_extensions">Gamepad Extensions API</a> は、コントローラーの<a href="/ja/docs/Web/API/GamepadPose">コントローラーのポーズ</a>や<a href="/ja/docs/Web/API/GamepadHapticActuator">触覚アクチュエーター</a>などにアクセスするための API 機能を追加します。</p>
<div class="note">
<p><strong>Note</strong>: <a href="/ja/docs/Web/API/WebVR_API/Using_the_WebVR_API">WebVR API の使用</a>の記事では、 WebVR アプリでの VR コントローラーの使い方の基本を解説しています。</p>
diff --git a/files/ja/web/api/webvr_api/using_the_webvr_api/index.html b/files/ja/web/api/webvr_api/using_the_webvr_api/index.html
index 240940fe73..ce40676124 100644
--- a/files/ja/web/api/webvr_api/using_the_webvr_api/index.html
+++ b/files/ja/web/api/webvr_api/using_the_webvr_api/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/WebVR_API/Using_the_WebVR_API
---
<p>{{draft("この WebVR API ドキュメントは現在v1.0の仕様への対応作業の途中です.従って、ここにある情報のいくつかは最新ではありません。この作業について質問がある場合は ~~chrisdavidmills へ連絡をとってください.")}}</p>
-<p class="summary"><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> はウェブ開発者のツールキットへのすばらしい追加機能で、<a href="https://developer.oculus.com/">Oculus Rift</a> のようなバーチャルリアリティハードウェアへのアクセスが可能となります。そして出力された動きや向きはウェブアプリの描画更新に変換されます。しかし VR アプリを開発はどのようにやればいいのでしょうか? この記事では、それに関する基礎的な解説を行います。</p>
+<p class="summary"><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> はウェブ開発者のツールキットへのすばらしい追加機能で、<a href="https://developer.oculus.com/">Oculus Rift</a> のようなバーチャルリアリティハードウェアへのアクセスが可能となります。そして出力された動きや向きはウェブアプリの描画更新に変換されます。しかし VR アプリを開発はどのようにやればいいのでしょうか? この記事では、それに関する基礎的な解説を行います。</p>
<div class="note">
<p><span style="font-size: 14px; line-height: 21px;"><strong>注記</strong></span>: WebVR は現在実験的な段階にあります(<a href="http://mozvr.github.io/webvr-spec/webvr.html">最新の仕様はこちら</a>にあります); 今の段階でもっとも正常に動作するのは Firefox Nightly/Developer Edition で、一部の機能は Google Chrome でも動作します。詳細は Brandon Jonesの  <a class="external external-icon" href="http://blog.tojicode.com/2014/07/bringing-vr-to-chrome.html">Bringing VR to Chrome</a> を参照してください。</p>
@@ -13,18 +13,18 @@ translation_of: Web/API/WebVR_API/Using_the_WebVR_API
<h2 id="始めるには">始めるには</h2>
-<p>WebVRを始めるには,VRハードウェアのマニュアルに従ったセットアップと、<a href="/en-US/docs/Web/API/WebVR_API/WebVR_environment_setup">WebVR environment setup</a> に示されているコンピュータへの設定が必要になります、スムースな動作には専用GPUが推奨されます。</p>
+<p>WebVRを始めるには,VRハードウェアのマニュアルに従ったセットアップと、<a href="/ja/docs/Web/API/WebVR_API/WebVR_environment_setup">WebVR environment setup</a> に示されているコンピュータへの設定が必要になります、スムースな動作には専用GPUが推奨されます。</p>
<p><a href="https://nightly.mozilla.org/">Firefox Nightly</a> (または <a href="https://www.mozilla.org/en-US/firefox/developer/">Developer Edition</a>) のインストールと合わせて <a href="http://www.mozvr.com/downloads/webvr-addon-0.1.0.xpi">WebVR Enabler Add-on</a> も必要となります。</p>
<p>いちど環境が設定できたら、テストのために私たちの <a href="http://mozvr.com/projects/">MozVR projects</a> を開いて、[Enter VR<strong>]</strong> ボタンをクリックすることを試してください。</p>
<div class="note">
-<p><strong>注記</strong>: より深い情報のために,<a href="/en-US/docs/Web/API/WebVR_API/WebVR_environment_setup">WebVR environment setup</a> をチェックしてください。</p>
+<p><strong>注記</strong>: より深い情報のために,<a href="/ja/docs/Web/API/WebVR_API/WebVR_environment_setup">WebVR environment setup</a> をチェックしてください。</p>
</div>
<div class="note">
-<p><strong>注記</strong>: モバイルデバイスを HMD として用いるような安価な選択肢もあります。この場合,位置センサは利用できませんので、代わりに <a href="/en-US/Apps/Build/gather_and_modify_data/responding_to_device_orientation_changes">deviceorientation API</a> を用いて擬似的な向きデータを使う必要があるかもしれません。</p>
+<p><strong>注記</strong>: モバイルデバイスを HMD として用いるような安価な選択肢もあります。この場合,位置センサは利用できませんので、代わりに <a href="/ja/Apps/Build/gather_and_modify_data/responding_to_device_orientation_changes">deviceorientation API</a> を用いて擬似的な向きデータを使う必要があるかもしれません。</p>
</div>
<h2 id="簡単なデモ">簡単なデモ</h2>
@@ -33,7 +33,7 @@ translation_of: Web/API/WebVR_API/Using_the_WebVR_API
<p><img alt="" src="https://mdn.mozillademos.org/files/10797/vrpositionsensor-demo.png" style="display: block; height: 396px; margin: 0px auto; width: 800px;"></p>
-<p>これは簡単な 2.5D のデモで,<a href="/en-US/docs/Web/HTML/Element/canvas">HTML5 Canvas</a> にレンダリングされた Firefox ロゴが右目と左目のビューに表示されるものです.VR HMDでデモを見ているときにキャンバスをクリックすると、デモはフルスクリーンになり、Firefox ロゴに近づけるようになります。あなたが動くと頭の動きに合わせて上下左右や回転してリアルに動きます。</p>
+<p>これは簡単な 2.5D のデモで,<a href="/ja/docs/Web/HTML/Element/canvas">HTML5 Canvas</a> にレンダリングされた Firefox ロゴが右目と左目のビューに表示されるものです.VR HMDでデモを見ているときにキャンバスをクリックすると、デモはフルスクリーンになり、Firefox ロゴに近づけるようになります。あなたが動くと頭の動きに合わせて上下左右や回転してリアルに動きます。</p>
<p>あなたが WebVR のコードがどう動いているかを簡単に確認できるように、デモは意図的にシンプルになるよう保持されています。API は十分シンプルであるため,単純な DOM ベースインターフェイスでも複雑な WebGL シーンでも、好きなアプリに WebVR 制御の移動を簡単に適用できます。</p>
@@ -87,7 +87,7 @@ var ctx = myCanvas.getContext('2d');
var body = document.querySelector('body');
body.appendChild(myCanvas);</pre>
-<p>次に、新しい <a href="/en-US/docs/Web/API/HTMLImageElement">image</a> を作成し、アプリの <a href="/en-US/docs/Games/Anatomy#Building_a_main_loop_in_JavaScript">main loop</a> である<code>draw()を実行する前に </code>image が <code>ロードされているかをチェックするために</code> {{event("load")}} イベントを使います:</p>
+<p>次に、新しい <a href="/ja/docs/Web/API/HTMLImageElement">image</a> を作成し、アプリの <a href="/ja/docs/Games/Anatomy#Building_a_main_loop_in_JavaScript">main loop</a> である<code>draw()を実行する前に </code>image が <code>ロードされているかをチェックするために</code> {{event("load")}} イベントを使います:</p>
<pre class="brush: js">var image = new Image();
image.src = 'firefox.png';
@@ -113,11 +113,11 @@ image.onload = draw;</pre>
requestAnimationFrame(draw);
}</pre>
-<p><a href="/en-US/docs/Web/API/Window">window</a> の <code>WIDTH</code> と <code>HEIGHT</code> は各フレームでリサンプリングされ,次の設定に使われます:</p>
+<p><a href="/ja/docs/Web/API/Window">window</a> の <code>WIDTH</code> と <code>HEIGHT</code> は各フレームでリサンプリングされ,次の設定に使われます:</p>
<ul>
<li>左右の目のビュー中心からの相対的に描画される画像を維持するのに使われる左右のオフセット値です。半分の幅のシーンのコピーを描画するので、各コピーの中心はそれぞれ、エッジの端から端までのキャンバス全体幅のちょうど1/4の幅になります。</li>
- <li>キャンバスの <a href="/en-US/docs/Web/API/HTMLCanvasElement/width">width</a> と <a href="/en-US/docs/Web/API/HTMLCanvasElement/height">height</a>。</li>
+ <li>キャンバスの <a href="/ja/docs/Web/API/HTMLCanvasElement/width">width</a> と <a href="/ja/docs/Web/API/HTMLCanvasElement/height">height</a>。</li>
</ul>
<p>これによってブラウザウィンドウがリサイズされたとしても、シーンが正しくリサイズされます。</p>
@@ -132,7 +132,7 @@ image.onload = draw;</pre>
<p>これらの詳細は、後ほど解説します。</p>
-<p>ループの最後に <a href="/en-US/docs/Web/API/window/requestAnimationFrame">requestAnimationFrame(draw)</a>  を実行し<code>、draw()</code> ループが連続して呼び出されるようにします。</p>
+<p>ループの最後に <a href="/ja/docs/Web/API/window/requestAnimationFrame">requestAnimationFrame(draw)</a>  を実行し<code>、draw()</code> ループが連続して呼び出されるようにします。</p>
<h3 id="位置と向き情報の受取り">位置と向き情報の受取り</h3>
@@ -244,7 +244,7 @@ image.onload = draw;</pre>
<h3 id="フルスクリーン表示">フルスクリーン表示</h3>
-<p>VRエフェクトはアプリを <a href="/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode">フルスクリーンモード</a> で実行すると非常に効果的です。ディスプレイのダブルクリックやボタンの押下のような、特定のイベントが発生した時に {{htmlelement("canvas")}} 要素をフルスクリーンにするための一般的な設定を説明します。</p>
+<p>VRエフェクトはアプリを <a href="/ja/docs/Web/Guide/API/DOM/Using_full_screen_mode">フルスクリーンモード</a> で実行すると非常に効果的です。ディスプレイのダブルクリックやボタンの押下のような、特定のイベントが発生した時に {{htmlelement("canvas")}} 要素をフルスクリーンにするための一般的な設定を説明します。</p>
<p>シンプルさを保つために、ここではキャンバスのクリック時に <code>fullScreen()</code> 関数を実行します:</p>
diff --git a/files/ja/web/api/webvr_api/using_vr_controllers_with_webvr/index.html b/files/ja/web/api/webvr_api/using_vr_controllers_with_webvr/index.html
index d2f568e849..ec74f3b17e 100644
--- a/files/ja/web/api/webvr_api/using_vr_controllers_with_webvr/index.html
+++ b/files/ja/web/api/webvr_api/using_vr_controllers_with_webvr/index.html
@@ -14,19 +14,19 @@ translation_of: Web/API/WebVR_API/Using_VR_controllers_with_WebVR
---
<div>{{APIRef("WebVR API")}}</div>
-<p class="summary">多くのWebVRハードウェアは、ヘッドセットとコントローラーがセットになっています。WebVRアプリにおいては、ヘッドセットとコントローラーは<a href="https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API">Gamepad API</a>を通じて接続されます。中でも、<a href="https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API#Experimental_Gamepad_extensions">Gamepad Extensions API</a>は、コントローラーの状態(<a href="https://developer.mozilla.org/en-US/docs/Web/API/GamepadPose">controller pose</a>)、触覚アクチュエータ(<a href="https://developer.mozilla.org/en-US/docs/Web/API/GamepadHapticActuator">haptic actuators</a>)などの情報を取得します。この記事では、その基礎となる部分を解説いたします。</p>
+<p class="summary">多くのWebVRハードウェアは、ヘッドセットとコントローラーがセットになっています。WebVRアプリにおいては、ヘッドセットとコントローラーは<a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a>を通じて接続されます。中でも、<a href="/ja/docs/Web/API/Gamepad_API#Experimental_Gamepad_extensions">Gamepad Extensions API</a>は、コントローラーの状態(<a href="/ja/docs/Web/API/GamepadPose">controller pose</a>)、触覚アクチュエータ(<a href="/ja/docs/Web/API/GamepadHapticActuator">haptic actuators</a>)などの情報を取得します。この記事では、その基礎となる部分を解説いたします。</p>
<h2 id="The_WebVR_API">The WebVR API</h2>
-<p><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebVR_API">WebVR API</a> は初期段階ではあるが、開発者がウェブベースのバーチャルリアリティー経験を生み出すことのできるとても興味深いウェブの新しい機能です。コンピュータとつながっているVRヘッドセット(VRディスプレイ)へのアクセスを与えることで,ディスプレイをスタートしたり、ストップする操作ができます.動きのデータ(例:方向や位置)へアクセスして得られたデータは,各アニメーションループのフレームごとにディスプレイをアップデートするためなどに使用されます。</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> は初期段階ではあるが、開発者がウェブベースのバーチャルリアリティー経験を生み出すことのできるとても興味深いウェブの新しい機能です。コンピュータとつながっているVRヘッドセット(VRディスプレイ)へのアクセスを与えることで,ディスプレイをスタートしたり、ストップする操作ができます.動きのデータ(例:方向や位置)へアクセスして得られたデータは,各アニメーションループのフレームごとにディスプレイをアップデートするためなどに使用されます。</p>
-<p>この記事を読む前提として、Web VR API の基礎についてすでに知っていることを想定しています。 — もしまだ<a href="/en-US/docs/Web/API/WebVR_API/Using_the_WebVR_API">Using the WebVR API</a>にを読んでいない場合には、まずはそちらを読んでみましょう.その記事の中では,ブラウザ側がハードウェアの設定をサポートしたり,設定を要求したりすることについて詳しく説明しています。</p>
+<p>この記事を読む前提として、Web VR API の基礎についてすでに知っていることを想定しています。 — もしまだ<a href="/ja/docs/Web/API/WebVR_API/Using_the_WebVR_API">Using the WebVR API</a>にを読んでいない場合には、まずはそちらを読んでみましょう.その記事の中では,ブラウザ側がハードウェアの設定をサポートしたり,設定を要求したりすることについて詳しく説明しています。</p>
<h2 id="The_Gamepad_API">The Gamepad API</h2>
-<p><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a> はよくサポートされたAPIであり, これを使用することでPCにつながっているゲームパッドやコントローラーに開発者がアクセスすることができるようになります。また、ウェブアプリケーションをゲームパッドやコントローラーを通じて操作することもできるようになります。基本としてGamepad APIは、ゲームパッドオブジェクトとしてつながっているコントローラーに対してアクセスの許可を与えます。そしてどのボタンが押されているか、軸がどの方向に向いているかなどの情報を取得するよう要求します。</p>
+<p><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a> はよくサポートされたAPIであり, これを使用することでPCにつながっているゲームパッドやコントローラーに開発者がアクセスすることができるようになります。また、ウェブアプリケーションをゲームパッドやコントローラーを通じて操作することもできるようになります。基本としてGamepad APIは、ゲームパッドオブジェクトとしてつながっているコントローラーに対してアクセスの許可を与えます。そしてどのボタンが押されているか、軸がどの方向に向いているかなどの情報を取得するよう要求します。</p>
-<p>Gamepad APIの基本的な使い方については、<a href="/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API">Using the Gamepad API</a>や<a href="/en-US/docs/Games/Techniques/Controls_Gamepad_API">Implementing controls using the Gamepad API</a>の中で詳しく知ることができます。</p>
+<p>Gamepad APIの基本的な使い方については、<a href="/ja/docs/Web/API/Gamepad_API/Using_the_Gamepad_API">Using the Gamepad API</a>や<a href="/ja/docs/Games/Techniques/Controls_Gamepad_API">Implementing controls using the Gamepad API</a>の中で詳しく知ることができます。</p>
<p>しかしながら,この記事では主に、位置、方向、触覚アクチュエーター(バイブレーション)などの高度なコントローラー情報へのアクセスのような、Gamepad Extensions APIで与えられたいくつかの新しい特徴に注目します。このAPIはとても新しく,Firefox 55+ BetaやFirefox Nightly のブラウザでのみデフォルトでWebVR APIがサポートされています。</p>
@@ -162,7 +162,7 @@ window.addEventListener('gamepaddisconnected', function(e) {
<p>実際のWebVRのデモで使用されたGamepad APIを見てみましょう。このデモは<a href="https://github.com/mdn/webvr-tests/tree/master/raw-webgl-controller-example">raw-webgl-controller-example</a> (<a href="https://mdn.github.io/webvr-tests/raw-webgl-controller-example/">see it live here also</a>).で見ることができます。</p>
-<p>私達の<a href="https://github.com/mdn/webvr-tests/tree/master/raw-webgl-example">raw-webgl-example</a> (詳しくは <a href="/en-US/docs/Web/API/WebVR_API/Using_the_WebVR_API">Using the WebVR API</a> を御覧ください。)と同じ方法で、このデモにおいても回転する3D立方体をレンダリングしています。また、これをVRディスプレイへ投影することもできます。</p>
+<p>私達の<a href="https://github.com/mdn/webvr-tests/tree/master/raw-webgl-example">raw-webgl-example</a> (詳しくは <a href="/ja/docs/Web/API/WebVR_API/Using_the_WebVR_API">Using the WebVR API</a> を御覧ください。)と同じ方法で、このデモにおいても回転する3D立方体をレンダリングしています。また、これをVRディスプレイへ投影することもできます。</p>
<p>唯一の違いとしては、VRディスプレイへ投影モードでは、VRコントローラーを使って立方体を動かすことができます。(オリジナルのデモ動画では、VRヘッドセットを動かすことで、立方体を動かすことができる。)</p>
@@ -261,8 +261,8 @@ if(gp) {
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a></li>
- <li><a href="/en-US/docs/Web/API/Gamepad_API">Gamepad API</a></li>
- <li><a href="/en-US/docs/Web/API/WebVR_API/Using_the_WebVR_API">Using the WebVR API</a></li>
- <li><a href="/en-US/docs/Games/Techniques/Controls_Gamepad_API">Implementing controls using the Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a></li>
+ <li><a href="/ja/docs/Web/API/Gamepad_API">Gamepad API</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API/Using_the_WebVR_API">Using the WebVR API</a></li>
+ <li><a href="/ja/docs/Games/Techniques/Controls_Gamepad_API">Implementing controls using the Gamepad API</a></li>
</ul>
diff --git a/files/ja/web/api/window/captureevents/index.html b/files/ja/web/api/window/captureevents/index.html
index 72c4cc67d4..df242de4b1 100644
--- a/files/ja/web/api/window/captureevents/index.html
+++ b/files/ja/web/api/window/captureevents/index.html
@@ -48,7 +48,7 @@ function page_click() {
<p>ユーザーの操作によって DOM 内で発生したイベント (ボタンのクリックや現在の文書からのフォーカス移動など) は、通常、イベントを開始したオブジェクトに到達する前に、まず高レベルの <a href="/ja/docs/Web/API/Window"><code>window</code></a> や <a href="/ja/docs/Web/API/Document"><code>document</code></a> オブジェクトを通過します。</p>
-<p><a href="/en-US/docs/Web/API/Window"><code>window</code></a> の <code>captureEvents()</code> メソッドを呼び出すと、指定した種類のイベント (例えば <code>Event.CLICK</code>) は、階層内の「下位」オブジェクトに通過しなくなります。イベントを通常のように「バブルアップ」させるためには、 <a href="/en-US/docs/Web/API/Window/releaseEvents"><code>window.releaseEvents()</code></a> ({{deprecated_inline}}) を window 上で呼び出し、イベントをトラップしないようにしなければなりません。</p>
+<p><a href="/ja/docs/Web/API/Window"><code>window</code></a> の <code>captureEvents()</code> メソッドを呼び出すと、指定した種類のイベント (例えば <code>Event.CLICK</code>) は、階層内の「下位」オブジェクトに通過しなくなります。イベントを通常のように「バブルアップ」させるためには、 <a href="/ja/docs/Web/API/Window/releaseEvents"><code>window.releaseEvents()</code></a> ({{deprecated_inline}}) を window 上で呼び出し、イベントをトラップしないようにしなければなりません。</p>
<p>なお、次の構文を使用することでこのメソッドにイベントのリストを渡すことができます。
<code>window.captureEvents(Event.KEYPRESS | Event.KEYDOWN | Event.KEYUP)</code>.</p>
diff --git a/files/ja/web/api/window/copy_event/index.html b/files/ja/web/api/window/copy_event/index.html
index 07ac7b76c6..2c00d61d45 100644
--- a/files/ja/web/api/window/copy_event/index.html
+++ b/files/ja/web/api/window/copy_event/index.html
@@ -37,7 +37,7 @@ translation_of: Web/API/Window/copy_event
</tbody>
</table>
-<p>このイベントの本来の対象は、コピー操作の意図の対象である {{domxref("Element")}} です。このイベントを {{domxref("Window")}} インターフェイス上で待ち受けし、キャプチャやバブリングの局面で処理することができます。このイベントの局面について完全な詳細は、 <a href="/en-US/docs/Web/API/Element/copy_event">Element: copy イベント</a>を参照してください。</p>
+<p>このイベントの本来の対象は、コピー操作の意図の対象である {{domxref("Element")}} です。このイベントを {{domxref("Window")}} インターフェイス上で待ち受けし、キャプチャやバブリングの局面で処理することができます。このイベントの局面について完全な詳細は、 <a href="/ja/docs/Web/API/Element/copy_event">Element: copy イベント</a>を参照してください。</p>
<h2 id="Examples" name="Examples">例</h2>
diff --git a/files/ja/web/api/window/customelements/index.html b/files/ja/web/api/window/customelements/index.html
index 68440b9170..3477445e1e 100644
--- a/files/ja/web/api/window/customelements/index.html
+++ b/files/ja/web/api/window/customelements/index.html
@@ -14,7 +14,7 @@ translation_of: Web/API/Window/customElements
---
<div>{{APIRef}}</div>
-<p><span class="seoSummary">{{domxref("Window")}} インターフェイスの読み取り専用 <code>customElements</code> プロパティは、 新しい<a href="/en-US/docs/Web/Web_Components/Using_custom_elements">カスタムエレメント</a>を登録し、かつ以前に登録したカスタムエレメントに関する情報を取得する事ができる {{domxref("CustomElementRegistry")}} オブジェクトへのリファレンスを返します。</span></p>
+<p><span class="seoSummary">{{domxref("Window")}} インターフェイスの読み取り専用 <code>customElements</code> プロパティは、 新しい<a href="/ja/docs/Web/Web_Components/Using_custom_elements">カスタムエレメント</a>を登録し、かつ以前に登録したカスタムエレメントに関する情報を取得する事ができる {{domxref("CustomElementRegistry")}} オブジェクトへのリファレンスを返します。</span></p>
<h2 id="Syntax" name="Syntax">構文</h2>
diff --git a/files/ja/web/api/window/dump/index.html b/files/ja/web/api/window/dump/index.html
index 44c2365fb0..ea040f91ea 100644
--- a/files/ja/web/api/window/dump/index.html
+++ b/files/ja/web/api/window/dump/index.html
@@ -32,11 +32,11 @@ dump(<em>message</em>);
<h2 id="Notes" name="Notes">注記</h2>
-<p><code>dump</code>() の一般的な使い方は、JavaScript のデバッグです。Firefox のプロセスが <code>-console</code> オプション付きで開始された場合、<code>dump</code>() に渡されたメッセージは、システムコンソール (ネイティブのコンソール) に送信されます。<code>-console</code> オプションが指定されていない場合、stderr に出力されます。dump() からの出力は <a href="/docs/Tools/Browser_Console">ブラウザコンソール</a> に送信されません。<a href="/docs/Tools/Browser_Console">ブラウザコンソール</a> への出力は、<a href="/docs/Web/API/Console.log">console.log()</a> を使用してください。特権コードは、<code><a href="/docs/Components.utils.reportError" title="Components.utils.reportError">Components.utils.reportError</a></code> と <code><a href="/docs/XPCOM_Interface_Reference/nsIConsoleService" title="nsIConsoleService">nsIConsoleService</a></code> を使用してメッセージを <a href="/docs/Error_Console" title="Error_Console">エラーコンソール</a> / <a href="/docs/Tools/Browser_Console">ブラウザコンソール</a> にログ出力することもできます。</p>
+<p><code>dump</code>() の一般的な使い方は、JavaScript のデバッグです。Firefox のプロセスが <code>-console</code> オプション付きで開始された場合、<code>dump</code>() に渡されたメッセージは、システムコンソール (ネイティブのコンソール) に送信されます。<code>-console</code> オプションが指定されていない場合、stderr に出力されます。dump() からの出力は <a href="/ja/docs/Tools/Browser_Console">ブラウザコンソール</a> に送信されません。<a href="/ja/docs/Tools/Browser_Console">ブラウザコンソール</a> への出力は、<a href="/ja/docs/Web/API/Console.log">console.log()</a> を使用してください。特権コードは、<code><a href="/ja/docs/Components.utils.reportError" title="Components.utils.reportError">Components.utils.reportError</a></code> と <code><a href="/ja/docs/XPCOM_Interface_Reference/nsIConsoleService" title="nsIConsoleService">nsIConsoleService</a></code> を使用してメッセージを <a href="/ja/docs/Error_Console" title="Error_Console">エラーコンソール</a> / <a href="/ja/docs/Tools/Browser_Console">ブラウザコンソール</a> にログ出力することもできます。</p>
-<p><code>dump</code>() は、JavaScript で実装された XPCOM コンポーネントでも使用できます。これは、{{domxref("window")}} がコンポーネント内のグローバルオブジェクトでなくても使えます。また、<a href="/docs/Components.utils.Sandbox#Methods_available_on_the_Sandbox_object" title="Methods available on the Sandbox object">sandboxes</a> 内で明示的に使用可能にすることもできます。しかし、この <code>dump</code> の使用は、後述の設定に影響せず、常に表示されます。この設定を自分で確認するか、独自のデバッグ設定で、多くのデバッグコンテンツを、これらに興味のないユーザのコンソールに送信されないようにすることをおすすめします。ただし、XPCOM コンポーネントからの <code>dump</code> 出力は <code>stderr</code> へ送られますが、別の場所から呼び出された <code>dump</code> は <code>stdout</code> へ出力されるので注意してください。</p>
+<p><code>dump</code>() は、JavaScript で実装された XPCOM コンポーネントでも使用できます。これは、{{domxref("window")}} がコンポーネント内のグローバルオブジェクトでなくても使えます。また、<a href="/ja/docs/Components.utils.Sandbox#Methods_available_on_the_Sandbox_object" title="Methods available on the Sandbox object">sandboxes</a> 内で明示的に使用可能にすることもできます。しかし、この <code>dump</code> の使用は、後述の設定に影響せず、常に表示されます。この設定を自分で確認するか、独自のデバッグ設定で、多くのデバッグコンテンツを、これらに興味のないユーザのコンソールに送信されないようにすることをおすすめします。ただし、XPCOM コンポーネントからの <code>dump</code> 出力は <code>stderr</code> へ送られますが、別の場所から呼び出された <code>dump</code> は <code>stdout</code> へ出力されるので注意してください。</p>
-<p><a href="/docs/Gecko" title="Gecko">Gecko</a> の <code>dump()</code> は <strong>既定で無効</strong> です。実行しても何も起こらず、エラーも発生しません。<code>dump</code> 出力を見るには、<a href="http://kb.mozillazine.org/About:config">about:config</a> ページか <a href="http://kb.mozillazine.org/User.js_file">user.js ファイル</a> で、<code>browser.dom.window.dump.enabled</code> 設定の値を <code>true</code> にしなければなりません。注記: この設定は既定では <code>about:config</code> のリストに表示されないので、新たに作成してください (about:config ページのコンテンツ領域を右クリックし、"新規作成" から "真偽値" を選択します)。</p>
+<p><a href="/ja/docs/Gecko" title="Gecko">Gecko</a> の <code>dump()</code> は <strong>既定で無効</strong> です。実行しても何も起こらず、エラーも発生しません。<code>dump</code> 出力を見るには、<a href="http://kb.mozillazine.org/About:config">about:config</a> ページか <a href="http://kb.mozillazine.org/User.js_file">user.js ファイル</a> で、<code>browser.dom.window.dump.enabled</code> 設定の値を <code>true</code> にしなければなりません。注記: この設定は既定では <code>about:config</code> のリストに表示されないので、新たに作成してください (about:config ページのコンテンツ領域を右クリックし、"新規作成" から "真偽値" を選択します)。</p>
<p>Windows では、dump の出力を見るにはコンソールを開く必要があります。まだコンソールを開いていなければ、一旦アプリケーションを閉じ、コマンドライン引数に <code>-console</code> を追加して再度開いてください。アプリケーションと同時にコンソールが開きます。または、<code>-attach-console</code> を追加すると既存のコンソールを使用します。他のオペレーティングシステムでは、ターミナルからプリケーションを開くだけです。</p>
diff --git a/files/ja/web/api/window/frameelement/index.html b/files/ja/web/api/window/frameelement/index.html
index 77db39f5a3..b4bb242223 100644
--- a/files/ja/web/api/window/frameelement/index.html
+++ b/files/ja/web/api/window/frameelement/index.html
@@ -23,7 +23,7 @@ translation_of: Web/API/Window/frameElement
</ul>
<div class="note">
-<p>このプロパティの名前にもかかわらず、これは{{HTMLElement("object")}}、{{HTMLElement("iframe")}}、または <a href="https://developer.mozilla.org/ja/docs/Web/HTML/Element/embed">&lt;embed&gt;</a>を含むすべての埋め込みポイント内に埋め込まれた文書の役に立ちます。</p>
+<p>このプロパティの名前にもかかわらず、これは{{HTMLElement("object")}}、{{HTMLElement("iframe")}}、または <a href="/ja/docs/Web/HTML/Element/embed">&lt;embed&gt;</a>を含むすべての埋め込みポイント内に埋め込まれた文書の役に立ちます。</p>
</div>
<h2 id="例">例</h2>
diff --git a/files/ja/web/api/window/gamepadconnected_event/index.html b/files/ja/web/api/window/gamepadconnected_event/index.html
index 0aeeaa4b2a..933543f666 100644
--- a/files/ja/web/api/window/gamepadconnected_event/index.html
+++ b/files/ja/web/api/window/gamepadconnected_event/index.html
@@ -75,7 +75,7 @@ window.addEventListener("gamepadconnected", function( event ) {
<h2 id="関連するイベント">関連するイベント</h2>
<ul>
- <li><a href="https://developer.mozilla.org/en-US/docs/Web/Reference/Events/gamepaddisconnected">gamepaddisconnected</a></li>
+ <li><a href="/ja/docs/Web/Reference/Events/gamepaddisconnected">gamepaddisconnected</a></li>
</ul>
<h2 id="参照">参照</h2>
diff --git a/files/ja/web/api/window/gamepaddisconnected_event/index.html b/files/ja/web/api/window/gamepaddisconnected_event/index.html
index e6c138a353..028f0c684a 100644
--- a/files/ja/web/api/window/gamepaddisconnected_event/index.html
+++ b/files/ja/web/api/window/gamepaddisconnected_event/index.html
@@ -64,7 +64,7 @@ translation_of: Web/API/Window/gamepaddisconnected_event
<h2 id="関連するイベント">関連するイベント</h2>
<ul>
- <li><a href="https://developer.mozilla.org/docs/Web/Reference/Events/gamepadconnected">gamepadconnected</a></li>
+ <li><a href="/ja/docs/Web/Reference/Events/gamepadconnected">gamepadconnected</a></li>
</ul>
<h2 id="参照">参照</h2>
diff --git a/files/ja/web/api/window/localstorage/index.html b/files/ja/web/api/window/localstorage/index.html
index e7d66703c1..a223d60efe 100644
--- a/files/ja/web/api/window/localstorage/index.html
+++ b/files/ja/web/api/window/localstorage/index.html
@@ -31,7 +31,7 @@ translation_of: Web/API/Window/localStorage
<dl>
<dt><code>SecurityError</code></dt>
- <dd>リクエストがポリシーの決定に反している、またはオリジンが<a href="https://developer.mozilla.org/ja/docs/Web/Security/Same-origin_policy#Definition_of_an_origin">妥当な scheme/host/port tuple</a>でない (これは例えば、オリジンが <code>file:</code> や <code>data:</code> スキームを使うときに起こります)。例えば、ユーザーがブラウザー設定で特定オリジンへのデータ永続化のパーミッションを拒否していることもあります。</dd>
+ <dd>リクエストがポリシーの決定に反している、またはオリジンが<a href="/ja/docs/Web/Security/Same-origin_policy#Definition_of_an_origin">妥当な scheme/host/port tuple</a>でない (これは例えば、オリジンが <code>file:</code> や <code>data:</code> スキームを使うときに起こります)。例えば、ユーザーがブラウザー設定で特定オリジンへのデータ永続化のパーミッションを拒否していることもあります。</dd>
</dl>
<h2 id="Example" name="Example">例</h2>
diff --git a/files/ja/web/api/window/location/index.html b/files/ja/web/api/window/location/index.html
index 6eaee97b69..d7df9a6061 100644
--- a/files/ja/web/api/window/location/index.html
+++ b/files/ja/web/api/window/location/index.html
@@ -43,7 +43,7 @@ location = "http://www.mozilla.org";
<h3 id="Example_3" name="Example_3">例 #3</h3>
-<p>次の例を見てみましょう。これは、 <code>location.pathname</code> の値をハッシュに挿入するため、 <a href="/docs/Web/API/Location.replace"><code>replace()</code></a> メソッドを使用してページを再読み込みします。</p>
+<p>次の例を見てみましょう。これは、 <code>location.pathname</code> の値をハッシュに挿入するため、 <a href="/ja/docs/Web/API/Location.replace"><code>replace()</code></a> メソッドを使用してページを再読み込みします。</p>
<pre class="brush: js">function reloadPageWithHash() {
var initialPage = location.pathname;
@@ -205,6 +205,6 @@ span.intLink {
<ul>
<li>返値のインターフェイス: {{domxref("Location")}}</li>
<li>類似の情報、ただし document に付属: {{domxref("Document.location")}}</li>
- <li><a href="/en-US/docs/Web/API/History_API">ブラウザーの履歴の操作</a></li>
+ <li><a href="/ja/docs/Web/API/History_API">ブラウザーの履歴の操作</a></li>
<li>{{event("hashchange")}}</li>
</ul>
diff --git a/files/ja/web/api/window/postmessage/index.html b/files/ja/web/api/window/postmessage/index.html
index fa23fda6d6..3d63f30ee0 100644
--- a/files/ja/web/api/window/postmessage/index.html
+++ b/files/ja/web/api/window/postmessage/index.html
@@ -37,7 +37,7 @@ translation_of: Web/API/Window/postMessage
</ul>
</dd>
<dt><code>message</code></dt>
- <dd>他のウィンドウに送られるデータ。データは <a href="https://developer.mozilla.org/ja/docs/DOM/The_structured_clone_algorithm">the structured clone algorithm</a> に従ってシリアル化されます。つまり、手動でシリアル化することなく様々なデータオブジェクトを渡すことができます。</dd>
+ <dd>他のウィンドウに送られるデータ。データは <a href="/ja/docs/DOM/The_structured_clone_algorithm">the structured clone algorithm</a> に従ってシリアル化されます。つまり、手動でシリアル化することなく様々なデータオブジェクトを渡すことができます。</dd>
<dt><code>targetOrigin</code></dt>
<dd>イベントを配信する <code>otherWindow</code> のオリジンを <code>"*"</code> というリテラル文字列(制限しないことを示します)か URI のいずれかで指定します。もしイベントの配信が予約される時点で、<code>targetWindow</code> のドキュメントのスキーマ、ホスト名、あるいはポートが <code>targetOrigin</code> で指定されたものにマッチしない場合、そのイベントは配信されません。3 つすべてがマッチした場合にだけイベントが配信されます。この仕組みはメッセージがどこに送られるかを制御できるようにしています。例えば <code>postMessage</code> をパスワードを送るために利用する場合、悪意のある第三者によるパスワードの傍受を防ぐため、そのメッセージを受け取るべき受信者のオリジンと一致する URI をこの引数に指定しておくことが非常に重要になります。 <strong>送信先ウィンドウのドキュメントがどこに配置されるのかを知っている場合、<code>*</code> ではなく具体的な <code>targetOrigin</code> を指定してください。具体的なターゲットを指定しない場合、相手が悪意を持ったサイトであっても、送信したデータが公開されることを意味します。</strong></dd>
<dt><code><em><strong>transfer</strong></em></code> {{optional_Inline}}</dt>
diff --git a/files/ja/web/api/window/vrdisplayconnect_event/index.html b/files/ja/web/api/window/vrdisplayconnect_event/index.html
index 2330451d67..f403f1eb10 100644
--- a/files/ja/web/api/window/vrdisplayconnect_event/index.html
+++ b/files/ja/web/api/window/vrdisplayconnect_event/index.html
@@ -6,7 +6,7 @@ translation_of: Web/API/Window/vrdisplayconnect_event
<div>{{APIRef}}{{SeeCompatTable}}</div>
<div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplayconnected</code></strong> イベントは,コンピュータに互換性のあるVRデバイスが接続された時に発火します.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplayconnected</code></strong> イベントは,コンピュータに互換性のあるVRデバイスが接続された時に発火します.</p>
</div>
<table class="properties">
@@ -64,6 +64,6 @@ translation_of: Web/API/Window/vrdisplayconnect_event
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> —Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/window/vrdisplaydisconnect_event/index.html b/files/ja/web/api/window/vrdisplaydisconnect_event/index.html
index ca8cf7304a..ff891d2e77 100644
--- a/files/ja/web/api/window/vrdisplaydisconnect_event/index.html
+++ b/files/ja/web/api/window/vrdisplaydisconnect_event/index.html
@@ -6,7 +6,7 @@ translation_of: Web/API/Window/vrdisplaydisconnect_event
<div>{{APIRef}}{{SeeCompatTable}}</div>
<div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplaydisconnected</code></strong> イベントは,互換性のあるVRデバイスがコンピュータから接続解除された時に発火します.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplaydisconnected</code></strong> イベントは,互換性のあるVRデバイスがコンピュータから接続解除された時に発火します.</p>
</div>
<table class="properties">
@@ -32,14 +32,14 @@ translation_of: Web/API/Window/vrdisplaydisconnect_event
<h2 id="例">例</h2>
-<p>You can use the <code>vrdisplaydisconnect</code> event in an <code><a href="/en-US/docs/Web/API/EventTarget/addEventListener">addEventListener</a></code> method:</p>
+<p>You can use the <code>vrdisplaydisconnect</code> event in an <code><a href="/ja/docs/Web/API/EventTarget/addEventListener">addEventListener</a></code> method:</p>
<pre class="brush: js">window.addEventListener('vrdisplaydisconnect', function() {
  info.textContent = 'Display disconnected.';
  reportDisplays();
});</pre>
-<p>Or use the <code><a href="/en-US/docs/Web/API/Window/onvrdisplaydisconnect">onvrdisplaydisconnect</a></code> event handler property:</p>
+<p>Or use the <code><a href="/ja/docs/Web/API/Window/onvrdisplaydisconnect">onvrdisplaydisconnect</a></code> event handler property:</p>
<pre class="brush: js">window.onvrdisplaydisconnect = function() {
info.textContent = 'Display disconnected.';
@@ -72,6 +72,6 @@ translation_of: Web/API/Window/vrdisplaydisconnect_event
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> — Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/window/vrdisplayfocus_event/index.html b/files/ja/web/api/window/vrdisplayfocus_event/index.html
index 61ab54e59a..02ec7da713 100644
--- a/files/ja/web/api/window/vrdisplayfocus_event/index.html
+++ b/files/ja/web/api/window/vrdisplayfocus_event/index.html
@@ -12,7 +12,7 @@ translation_of: Web/API/Window/vrdisplayfocus_event
<div>{{APIRef("Window")}}</div>
<div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplayfocus</code></strong> イベントは VR ディスプレイへのプレゼンテーションがぼやけた後に再開されたときに発生します。</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplayfocus</code></strong> イベントは VR ディスプレイへのプレゼンテーションがぼやけた後に再開されたときに発生します。</p>
</div>
<table class="properties">
@@ -31,21 +31,21 @@ translation_of: Web/API/Window/vrdisplayfocus_event
</tr>
<tr>
<th scope="row">Event handler property</th>
- <td><code><a href="/en-US/docs/Web/API/Window/onvrdisplayfocus">onvrdisplayfocus</a></code></td>
+ <td><code><a href="/ja/docs/Web/API/Window/onvrdisplayfocus">onvrdisplayfocus</a></code></td>
</tr>
</tbody>
</table>
<h2 id="例">例</h2>
-<p><code><a href="/en-US/docs/Web/API/EventTarget/addEventListener">addEventListener</a></code> メソッドで <code>vrdisplayfocus</code> イベントを使用できます:</p>
+<p><code><a href="/ja/docs/Web/API/EventTarget/addEventListener">addEventListener</a></code> メソッドで <code>vrdisplayfocus</code> イベントを使用できます:</p>
<pre class="brush: js notranslate">window.addEventListener('vrdisplayfocus', function() {
  info.textContent = 'Display focused.';
  reportDisplays();
});</pre>
-<p>または、 <code><a href="/en-US/docs/Web/API/Window/onvrdisplayfocus">onvrdisplayfocus</a></code> イベントハンドラープロパティを使用します:</p>
+<p>または、 <code><a href="/ja/docs/Web/API/Window/onvrdisplayfocus">onvrdisplayfocus</a></code> イベントハンドラープロパティを使用します:</p>
<pre class="brush: js notranslate">window.onvrdisplayfocus = function() {
info.textContent = 'Display focused.';
@@ -78,6 +78,6 @@ translation_of: Web/API/Window/vrdisplayfocus_event
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a></li>
<li><a href="http://mozvr.com/">MozVr.com</a> — demos, downloads, and other resources from the Mozilla VR team.</li>
</ul>
diff --git a/files/ja/web/api/window/vrdisplaypresentchange_event/index.html b/files/ja/web/api/window/vrdisplaypresentchange_event/index.html
index 4b70220959..e8381c3db4 100644
--- a/files/ja/web/api/window/vrdisplaypresentchange_event/index.html
+++ b/files/ja/web/api/window/vrdisplaypresentchange_event/index.html
@@ -6,7 +6,7 @@ translation_of: Web/API/Window/vrdisplaypresentchange_event
<div>{{APIRef}}{{SeeCompatTable}}</div>
<div>
-<p><a href="/en-US/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplaypresentchange</code></strong> イベントは,VRデバイスの表示状態が変化したときに発火します — つまり,表示状態から非表示になったとき,あるいはその逆のケースです.</p>
+<p><a href="/ja/docs/Web/API/WebVR_API">WebVR API</a> の <strong><code>vrdisplaypresentchange</code></strong> イベントは,VRデバイスの表示状態が変化したときに発火します — つまり,表示状態から非表示になったとき,あるいはその逆のケースです.</p>
</div>
<table class="properties">
@@ -64,6 +64,6 @@ translation_of: Web/API/Window/vrdisplaypresentchange_event
<h2 id="参照">参照</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
+ <li><a href="/ja/docs/Web/API/WebVR_API">WebVR API homepage</a>.</li>
<li><a href="http://mozvr.com/">MozVr.com</a> —  Mozilla VRチームのデモ,ダウンロード,その他のリソース.</li>
</ul>
diff --git a/files/ja/web/api/worker/onmessageerror/index.html b/files/ja/web/api/worker/onmessageerror/index.html
index 6c94a56b93..d008eb9503 100644
--- a/files/ja/web/api/worker/onmessageerror/index.html
+++ b/files/ja/web/api/worker/onmessageerror/index.html
@@ -46,5 +46,5 @@ translation_of: Web/API/Worker/onmessageerror
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
+ <li><a href="/ja/docs/Web/API/Channel_Messaging_API/Using_channel_messaging">Using channel messaging</a></li>
</ul>
diff --git a/files/ja/web/api/workerglobalscope/index.html b/files/ja/web/api/workerglobalscope/index.html
index 448de05578..51a242870c 100644
--- a/files/ja/web/api/workerglobalscope/index.html
+++ b/files/ja/web/api/workerglobalscope/index.html
@@ -61,9 +61,9 @@ translation_of: Web/API/WorkerGlobalScope
<dt>{{domxref("WorkerGlobalScope.onclose")}} {{non-standard_inline}}</dt>
<dd>{{event("close")}} イベントが発生したときに呼び出されるコードを表す {{event("Event_handlers", "event handler")}}。</dd>
<dt>{{domxref("WorkerGlobalScope.onrejectionhandled")}} {{non-standard_inline}}</dt>
- <dd><a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise" title="The Promise object is used for deferred and asynchronous computations. A Promise represents an operation that hasn't completed yet, but is expected in the future."><code>Promise</code></a> の rejection イベントを制御するためのイベントハンドラ。</dd>
+ <dd><a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise" title="The Promise object is used for deferred and asynchronous computations. A Promise represents an operation that hasn't completed yet, but is expected in the future."><code>Promise</code></a> の rejection イベントを制御するためのイベントハンドラ。</dd>
<dt>{{domxref("WorkerGlobalScope.onunhandledrejection")}} {{non-standard_inline}}</dt>
- <dd>制御されていない <a href="https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise" title="The Promise object is used for deferred and asynchronous computations. A Promise represents an operation that hasn't completed yet, but is expected in the future."><code>Promise</code></a> の rejection イベントのためのイベントハンドラ。</dd>
+ <dd>制御されていない <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise" title="The Promise object is used for deferred and asynchronous computations. A Promise represents an operation that hasn't completed yet, but is expected in the future."><code>Promise</code></a> の rejection イベントのためのイベントハンドラ。</dd>
</dl>
<h2 id="メソッド">メソッド</h2>
diff --git a/files/ja/web/api/workerlocation/index.html b/files/ja/web/api/workerlocation/index.html
index ad6635135a..2a28a7cc35 100644
--- a/files/ja/web/api/workerlocation/index.html
+++ b/files/ja/web/api/workerlocation/index.html
@@ -72,5 +72,5 @@ translation_of: Web/API/WorkerLocation
<ul>
<li>Other Worker-related interfaces: {{domxref("Worker")}}, {{domxref("WorkerNavigator")}}, and {{domxref("WorkerGlobalScope")}}.</li>
- <li><a href="/en-US/docs/Web/Guide/Performance/Using_web_workers">Using web workers</a></li>
+ <li><a href="/ja/docs/Web/Guide/Performance/Using_web_workers">Using web workers</a></li>
</ul>
diff --git a/files/ja/web/api/worklet/index.html b/files/ja/web/api/worklet/index.html
index 547d5f9396..17d8d2b383 100644
--- a/files/ja/web/api/worklet/index.html
+++ b/files/ja/web/api/worklet/index.html
@@ -5,7 +5,7 @@ translation_of: Web/API/Worklet
---
<div>{{APIRef("Worklets")}}{{SeeCompatTable}}</div>
-<p class="summary"><span class="seoSummary">The <strong><code>Worklet</code></strong> インタフェースは軽量な {{domxref("Worker", "Web Workers")}} を提供し、開発者がレンダリングパイプラインの低水準な部分をコントロールできるようになります。Worklet では</span>グラフィックや音声処理といった、性能を必要とする処理を <span class="seoSummary">JavaScript や </span><a href="/en-US/docs/WebAssembly">WebAssembly</a> を使って記述できます。</p>
+<p class="summary"><span class="seoSummary">The <strong><code>Worklet</code></strong> インタフェースは軽量な {{domxref("Worker", "Web Workers")}} を提供し、開発者がレンダリングパイプラインの低水準な部分をコントロールできるようになります。Worklet では</span>グラフィックや音声処理といった、性能を必要とする処理を <span class="seoSummary">JavaScript や </span><a href="/ja/docs/WebAssembly">WebAssembly</a> を使って記述できます。</p>
<h2 id="Worklet_の種類">Worklet の種類</h2>
@@ -51,7 +51,7 @@ translation_of: Web/API/Worklet
</tbody>
</table>
-<p class="note"> <a href="/en-US/docs/Web/API/WebGL_API">WebGL</a> を用いた 3D グラフィックスには Worklet を使用できません。その代わりにGLSLで記述した頂点シェーダとフラグメントシェーダを 使用します。これらのシェーダコードはグラフィックスカードの上で動作します。</p>
+<p class="note"> <a href="/ja/docs/Web/API/WebGL_API">WebGL</a> を用いた 3D グラフィックスには Worklet を使用できません。その代わりにGLSLで記述した頂点シェーダとフラグメントシェーダを 使用します。これらのシェーダコードはグラフィックスカードの上で動作します。</p>
<h2 id="属性">属性</h2>
diff --git a/files/ja/web/api/xmldocument/index.html b/files/ja/web/api/xmldocument/index.html
index 97ba537bbd..8bb7c71de1 100644
--- a/files/ja/web/api/xmldocument/index.html
+++ b/files/ja/web/api/xmldocument/index.html
@@ -64,5 +64,5 @@ translation_of: Web/API/XMLDocument
<h2 id="関連項目">関連項目</h2>
<ul>
- <li><a href="/en-US/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index.</a></li>
+ <li><a href="/ja/docs/DOM/DOM_Reference" title="/en-US/docs/DOM/DOM_Reference">The DOM interfaces index.</a></li>
</ul>
diff --git a/files/ja/web/api/xmlhttprequest/channel/index.html b/files/ja/web/api/xmlhttprequest/channel/index.html
index bd71478736..432e55c33a 100644
--- a/files/ja/web/api/xmlhttprequest/channel/index.html
+++ b/files/ja/web/api/xmlhttprequest/channel/index.html
@@ -16,4 +16,4 @@ translation_of: Web/API/XMLHttpRequest/channel
---
<p>{{draft}}{{APIRef('XMLHttpRequest')}}</p>
-<p>XMLHttpRequest.channel は リクエストを送信するときにオブジェクトによって使用される<code><a href="https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIChannel" title="">nsIChannel</a></code> です。channelがまだ作られていない場合、これは <code>null</code> です。マルチパートリクエストのときは、これは最初のchannelであり、マルチパートリクエストの異なるパートのことではありません。<strong>アクセスするには、権限昇格が必要です。</strong></p>
+<p>XMLHttpRequest.channel は リクエストを送信するときにオブジェクトによって使用される<code><a href="/ja/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIChannel" title="">nsIChannel</a></code> です。channelがまだ作られていない場合、これは <code>null</code> です。マルチパートリクエストのときは、これは最初のchannelであり、マルチパートリクエストの異なるパートのことではありません。<strong>アクセスするには、権限昇格が必要です。</strong></p>
diff --git a/files/ja/web/api/xmlhttprequest/mozresponsearraybuffer/index.html b/files/ja/web/api/xmlhttprequest/mozresponsearraybuffer/index.html
index 2193377076..82f8d021aa 100644
--- a/files/ja/web/api/xmlhttprequest/mozresponsearraybuffer/index.html
+++ b/files/ja/web/api/xmlhttprequest/mozresponsearraybuffer/index.html
@@ -17,4 +17,4 @@ translation_of: Web/API/XMLHttpRequest/mozResponseArrayBuffer
<p>Gecko 6 で廃止</p>
</div>
-<p><span class="seoSummary">リクエストに対する <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer"><code>ArrayBuffer</code></a> 応答であり、 JavaScript タイプの配列として記述されます。</span> リクエストが成功しなかった場合、またはリクエストがまだ送信されてない場合、これは <code>NULL</code> です。</p>
+<p><span class="seoSummary">リクエストに対する <a href="/ja/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer"><code>ArrayBuffer</code></a> 応答であり、 JavaScript タイプの配列として記述されます。</span> リクエストが成功しなかった場合、またはリクエストがまだ送信されてない場合、これは <code>NULL</code> です。</p>
diff --git a/files/ja/web/api/xmlhttprequest/open/index.html b/files/ja/web/api/xmlhttprequest/open/index.html
index 29b34672b3..56f4408c98 100644
--- a/files/ja/web/api/xmlhttprequest/open/index.html
+++ b/files/ja/web/api/xmlhttprequest/open/index.html
@@ -27,7 +27,7 @@ translation_of: Web/API/XMLHttpRequest/open
<dl>
<dt><code>method</code></dt>
- <dd>使用する <a href="/docs/Web/HTTP/Methods">HTTP リクエストメソッド</a>です。 <code>"GET"</code>, <code>"POST"</code>, <code>"PUT"</code>, <code>"DELETE"</code>, など。 HTTP(S) 以外の URL では無視されます。</dd>
+ <dd>使用する <a href="/ja/docs/Web/HTTP/Methods">HTTP リクエストメソッド</a>です。 <code>"GET"</code>, <code>"POST"</code>, <code>"PUT"</code>, <code>"DELETE"</code>, など。 HTTP(S) 以外の URL では無視されます。</dd>
<dt><code>url</code></dt>
<dd>リクエストを送信する URL を表す {{domxref("DOMString")}}。</dd>
<dt><code>async</code> {{optional_inline}}</dt>
@@ -66,6 +66,6 @@ translation_of: Web/API/XMLHttpRequest/open
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
- <li><a href="/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest">XMLHttpRequest の使用</a></li>
+ <li><a href="/ja/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest">XMLHttpRequest の使用</a></li>
<li>関連する {{domxref("XMLHttpRequest")}} のメソッド: {{domxref("XMLHttpRequest.setRequestHeader", "setRequestHeader()")}},{{domxref("XMLHttpRequest.send", "send()")}}, {{domxref("XMLHttpRequest.abort", "abort()")}}</li>
</ul>
diff --git a/files/ja/web/api/xmlhttprequest/response/index.html b/files/ja/web/api/xmlhttprequest/response/index.html
index 7175b77685..76e5e90fa3 100644
--- a/files/ja/web/api/xmlhttprequest/response/index.html
+++ b/files/ja/web/api/xmlhttprequest/response/index.html
@@ -88,6 +88,6 @@ function load(url, callback) {
<h2 id="関連">関連</h2>
<ul>
- <li><a href="/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest">Using XMLHttpRequest</a></li>
<li>Getting text and HTML/XML data: {{domxref("XMLHttpRequest.responseText")}} and {{domxref("XMLHttpRequest.responseXML")}}</li>
</ul>
diff --git a/files/ja/web/api/xmlhttprequest/status/index.html b/files/ja/web/api/xmlhttprequest/status/index.html
index d2a63fd2a0..6b42a3ceb2 100644
--- a/files/ja/web/api/xmlhttprequest/status/index.html
+++ b/files/ja/web/api/xmlhttprequest/status/index.html
@@ -13,7 +13,7 @@ translation_of: Web/API/XMLHttpRequest/status
---
<div>{{APIRef('XMLHttpRequest')}}</div>
-<p><code><strong>XMLHttpRequest.status</strong></code> プロパティは読み取り専用で、 <code>XMLHttpRequest</code> のレスポンスにおける数値の HTTP <a href="/en-US/docs/Web/HTTP/Status">ステータスコード</a>を返します。</p>
+<p><code><strong>XMLHttpRequest.status</strong></code> プロパティは読み取り専用で、 <code>XMLHttpRequest</code> のレスポンスにおける数値の HTTP <a href="/ja/docs/Web/HTTP/Status">ステータスコード</a>を返します。</p>
diff --git a/files/ja/web/api/xmlhttprequest/using_xmlhttprequest_in_ie6/index.html b/files/ja/web/api/xmlhttprequest/using_xmlhttprequest_in_ie6/index.html
index 8d5a05c885..97b27d7c4f 100644
--- a/files/ja/web/api/xmlhttprequest/using_xmlhttprequest_in_ie6/index.html
+++ b/files/ja/web/api/xmlhttprequest/using_xmlhttprequest_in_ie6/index.html
@@ -6,7 +6,7 @@ tags:
- Web Standards
translation_of: Web/API/XMLHttpRequest/Using_XMLHttpRequest_in_IE6
---
-<p><a href="/en/DOM/XMLHttpRequest" title="en/DOM/XMLHttpRequest">XMLHttpRequest</a> は、 Microsoft によって Internet Explorer 5.0 で ActiveX control として最初に導入されました。ただし、 IE7 およびその他のブラウザーでは XMLHttpRequest はネイティブ  JavaScript オブジェクトです。</p>
+<p><a href="/ja/DOM/XMLHttpRequest" title="en/DOM/XMLHttpRequest">XMLHttpRequest</a> は、 Microsoft によって Internet Explorer 5.0 で ActiveX control として最初に導入されました。ただし、 IE7 およびその他のブラウザーでは XMLHttpRequest はネイティブ  JavaScript オブジェクトです。</p>
<p>最近のすべてのブラウザーでは、次のコードを使用して新規の XMLHttpRequest オブジェクトを作成できます:</p>
@@ -27,5 +27,5 @@ translation_of: Web/API/XMLHttpRequest/Using_XMLHttpRequest_in_IE6
<h3 id="関連項目">関連項目</h3>
<ul>
- <li><a href="/en/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
+ <li><a href="/ja/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
</ul>