code: function buildPHPString( properties, textdomain ) {
  	var wpFunc = getGlotPressFunction( properties ),
  		response = [],
  		string,
  		closing = textdomain ? ( ', "' + textdomain.replace( /"/g, '\\"' ) + '" ),' ) : ' ),',
  		stringFromFunc = {
  			__: '__( ' + properties.single + closing,
  			_x: '_x( ' + [ properties.single, properties.context ].join( ', ' ) + closing,
  			_nx: '_nx( ' + [ properties.single, properties.plural, properties.count, properties.context ].join( ', ' ) + closing,
  			_n: '_n( ' + [ properties.single, properties.plural, properties.count ].join( ', ' ) + closing
  		};
  
  	// translations with comments get a preceding comment in the php code
  	if ( properties.comment ) {
  		// replace */ with *\/ to prevent translators from accidentally running arbitrary code
  		response.push( '/* translators: ' + properties.comment.replace( /\*\//g, '*\\/' ) + ' */' );
  	}
  
  	string = stringFromFunc[ wpFunc ];
  
  	if ( properties.line ) {
  		string += ' // ' + properties.line;
  	}
  
  	response.push( string );
  
  	return response.join( '\n' );
  }
docs: Generate each line of equivalent php from a matching `translate()`
  request found in the client code
  @param  {object} properties - properties describing translation request
  @param  {string} texdomain - optional string to be added as a textdomain value
  @return {string}            the equivalent php code for each translation request