28. The translation device of claim 27 , wherein the translation request includes data to be translated in order for the network device to process the data to be translated for a routing or switching operation, the translation device further comprising: an identification module to identify a first data format associated with the received data and a second data format associated with the network device; and a translator to translate the received data corresponding to the first data format into translated data corresponding to the second data format, wherein the transmitter is configured to communicate the translated data to the network device.
27. A remote translation device to provide translation data to a network device, the remote translation device comprising: a receiver to receive from a network management device via a network at least one script to convert BNF strings to at least one other format, the receiver further to receive a translation request from a network device, the translation request including data to be translated and at least one identifier, the translation request identifying a format into which network data on the network device is to be translated, the network data comprising an input data string which is a string output from an IOS, the translation request further including at least one of an Internetwork Operating System (IOS) version provided on the network device or a hardware inventory of the network device; a memory to store the at least one script; a transmitter to communicate the at least one script to the network device, to execute the at least one script on the network device to translate the input data string to a selected format.