主权项 |
1. A communication device to be connected with a data server via a network, the communication device comprising:
one or more processors; a memory that stores a computer program including instructions executed by the one or more processors; and a first information memory that stores first specific data representing specific information described in a first language, wherein the instructions cause the one or more processors, when executed by the one or more processors, to function as: a first acquiring unit configured to acquire second specific data stored in the data server from the data server, the second specific data representing the specific information described in a second language different from the first language; and a first supplying unit configured to: supply first image data obtained using the first specific data within the first information memory to a display unit in a case where the specific information described in the first language is requested, the first image data representing a first image including the specific information described in the first language, supply second image data obtained using the acquired second specific data to the display unit in a case where the specific information described in the second language is requested, the second image data representing a second image including the specific information described in the second language; and a storage control unit configured to store the acquired second specific data in a second information memory, wherein in the case where the specific information described in the second language is requested after the acquired second specific data is stored in the second information memory, the first supplying unit is configured to supply the second image data obtained using the second specific data within the second information memory, the acquired second specific data includes first character string data representing a first character string and second character string data representing a second character string, if third character string data is necessary instead of the second character string data in the case where the specific information described in the second language is requested after the acquired second specific data is stored in the second information memory,
the first acquiring unit is configured to acquire the third character string data from the data server without acquiring the first character string data from the data server, andthe first supplying unit is configured to supply the second image data obtained using the first character string data included in the second specific data within the second information memory and the acquired third character string data. |