// Copyright 2015-2017 Parity Technologies (UK) Ltd.
// This file is part of Parity.

// Parity is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.

// Parity is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with Parity.  If not, see <http://www.gnu.org/licenses/>.

export default {
  buttons: {
    autoCompile: `Auto-Compile`,
    compile: `Compile`,
    deploy: `Deploy`,
    import: `Import Solidity`,
    load: `Load`,
    new: `New`,
    optimise: `Optimise`,
    save: `Save`
  },
  compiling: {
    action: `Please compile the source code.`,
    busy: `Compiling...`
  },
  details: {
    saved: `(saved {timestamp})`
  },
  error: {
    noContract: `No contract has been found.`,
    params: `An error occurred with the following description`
  },
  input: {
    abi: `ABI Interface`,
    code: `Bytecode`,
    metadata: `Metadata`,
    swarm: `Swarm Metadata Hash`
  },
  title: {
    contract: `Select a contract`,
    loading: `Loading...`,
    main: `Write a Contract`,
    messages: `Compiler messages`,
    new: `New Solidity Contract`,
    parameters: `Parameters`,
    saved: `saved @ {timestamp}`,
    selectSolidity: `Select a Solidity version`,
    solidity: `Loading Solidity {version}`
  },
  type: {
    humanErc20: `Implementation of the Human Token Contract`,
    implementErc20: `Implementation of ERC20 Token Contract`,
    multisig: `Implementation of a multisig Wallet`,
    standardErc20: `Standard ERC20 Token Contract`
  }
};
