define({
	root: {
		// Common
		clear: 'clear',
		moduleDocumentation: '${0} documentation',
		moduleConfiguration: '${0} configuration',

		// Laboratory
		laboratory: 'laboratory',
		about: 'About',
		docs: 'Docs',
		preview: 'Preview',
		code: 'Code',
		demoInstructions: 'Use the controls on the left to generate a dgrid instance.',

		// About dialog
		aboutTitle: 'Welcome to the laboratory!',
		appDescription: 'This application allows you to experiment with many of dgrid\'s features.',
		appInstructions1: 'Create, reorder, and configure columns in the Columns tab on the left',
		appInstructions2: 'Choose and configure mixins and extensions in the Features tabs',
		appInstructions3: 'As you make changes, the main area will update to display a grid based on your' +
			' configuration.  The Code tab displays code which can be used to achieve the chosen configuration.',
		appInformation: 'Note that while this application demonstrates many of dgrid\'s features, it does not' +
			' demonstrate all of them.  Namely, it does not include a way to configure advanced column structures,' +
			' such as sub-rows, <a href="${docBaseUrl}components/mixins/ColumnSet.md" target="_blank">column sets' +
			'</a>, and <a href="${docBaseUrl}components/extensions/CompoundColumns.md" target="_blank">compound' +
			' columns</a>.',

		// FeatureGrid
		dstoreObjectStore: 'dstore object store',
		array: 'array',
		gridFeatures: 'Grid Features',
		columnFeatures: 'Column Features',
		columns: 'Columns',

		// data/features.js
		infoKeyboard: 'Keyboard navigation and selection',
		infoSelection: 'Row selection',
		infoCellSelection: 'Cell selection',
		infoTree: 'Render hierarchical data under collapsible nodes',
		infoPagination: 'Paged data views',
		infoDijitRegistry: 'Add dgrid instances to Dijit\'s registry',
		infoDnD: 'Re-order rows with drag and drop',
		infoEditor: 'Edit values in grid cells',
		infoColumnHider: 'UI to show or hide individual columns',
		infoColumnReorder: 'Re-order columns with drag and drop',
		infoColumnResizer: 'Resize columns',
		infoSelector: 'Define a column with checkboxes/radios for selecting rows',

		// ConfigForms
		done: 'Done',
		configuration: 'configuration',
		documentation: 'documentation',
		// Tree
		parentNodeColumn: 'Parent node column',

		// ColumnGrid and ColumnConfigForm
		fieldNamePlaceholder: 'Column Title',
		fieldName: 'Field Name',
		fieldLabelPlaceholder: 'Field label',
		label: 'Label',
		addColumn: 'Add column',
		dragToMove: 'Drag to move',
		edit: 'Edit',
		'delete': 'Delete',
		generalColumnProperties: 'Column Settings',
		mixinColumnProperties: 'Mixin column properties',
		moduleProperties: '${0} properties'
	}
});
